Common utilities library containing metrics, config and utils
Java Shell Python
Switch branches/tags
v5.1.0-beta201806200051 v5.1.0-beta201806191956 v5.1.0-beta39 v5.1.0-beta38 v5.1.0-beta37 v5.1.0-beta36 v5.1.0-beta35 v5.1.0-beta34 v5.1.0-beta180718203536 v5.1.0-beta180707004950 v5.1.0-beta180706202701 v5.1.0-beta180703024529 v5.1.0-beta180702220040 v5.1.0-beta180702214311 v5.1.0-beta180702063440 v5.1.0-beta180702063039 v5.1.0-beta180701175749 v5.1.0-beta180701010040 v5.1.0-beta180630224439 v5.1.0-beta180628184841 v5.1.0-beta180628064520 v5.1.0-beta180627203509 v5.1.0-beta180626014959 v5.1.0-beta180622181348 v5.1.0-beta180620183559 v5.1.0-beta180620180739 v5.1.0-beta180620180431 v5.1.0-beta180619025141 v5.1.0-beta180618225004 v5.1.0-beta180618223247 v5.1.0-beta180618214711 v5.1.0-beta180618191747 v5.1.0-beta180615005408 v5.1.0-beta180614233101 v5.1.0-beta180613013021 v5.1.0-beta180612224009 v5.1.0-beta180612043613 v5.1.0-beta180611231144 v5.0.0-rc1 v5.0.0-beta33 v5.0.0-beta32 v5.0.0-beta31 v5.0.0-beta30 v5.0.0-beta29 v5.0.0-beta28 v5.0.0-beta27 v5.0.0-beta26 v5.0.0-beta25 v5.0.0-beta24 v5.0.0-beta23 v5.0.0-beta22 v5.0.0-beta21 v5.0.0-beta20 v5.0.0-beta19 v5.0.0-beta18 v5.0.0-beta17 v5.0.0-beta16 v5.0.0-beta15 v5.0.0-beta14 v5.0.0-beta12 v5.0.0-beta11 v5.0.0-beta10 v5.0.0-beta9 v5.0.0-beta8 v5.0.0-beta7 v5.0.0-beta6 v5.0.0-beta5 v5.0.0-beta3 v5.0.0-beta2 v5.0.0-beta1 v5.0.0-beta180718203558 v5.0.0-beta180707072142 v5.0.0-beta180707005130 v5.0.0-beta180706202823 v5.0.0-beta180702222458 v5.0.0-beta180702185100 v5.0.0-beta180701205239 v5.0.0-beta180701175910 v5.0.0-beta180701053749 v5.0.0-beta180701010229 v5.0.0-beta180630224559 v5.0.0-beta180629053850 v5.0.0-beta180628221539 v5.0.0-beta180628184550 v5.0.0-beta180627203620 v5.0.0-beta180626015140 v5.0.0-beta180622225242 v4.1.2-rc1 v4.1.2-beta3 v4.1.2-beta180719000536 v4.1.1 v4.1.1-rc3 v4.1.1-rc2 v4.1.1-rc1 v4.1.0 v4.1.0-rc4 v4.1.0-rc3 v4.1.0-rc2 v4.1.0-rc1 v4.0.2
Nothing to show
Clone or download
big-andy-coates Add Imports ordering rule to match Confluent style guide: https://con…
…fluentinc.atlassian.net/wiki/spaces/Engineering/pages/5505079/New+Hire+Onboard#NewHireOnboard-CodingStyle (#142)

This rule is ignored by default, (otherwise it will break downstream projects).

Downstream projects can enable the check by setting the severity higher (e.g. warning or error) with the
checkstyle.customimportorder.severity property using either propertyExpansion or propertiesLocation settings
for the checkstyle plugin. See: https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/custom-property-expansion.html
Latest commit 9f84382 Jul 19, 2018

README.md

Confluent Commons

Contains 3 libraries: metrics, config, utils.

Development

FOSSA Status

Overview

Typically you will run standard maven commands such as mvn install from the top-level directory (i.e. the directory that contains this README file). The sections below explain how to build specific sub-projects independently.

Metrics

To build the metrics sub-project independently, run this from the parent directory:

$ mvn -pl :common-metrics package

Config

To build the config sub-project independently, run this from the parent directory:

$ mvn -pl :common-config package

Utils

To build the utils sub-project independently, run this from the parent directory:

$ mvn -pl :common-utils package

License

FOSSA Status