Commit Graph

6 Commits

Author SHA1 Message Date
Nikita Salnikov-Tarnovski 46f0c5f0b7
Extension packages should not use "internal" API package (#1342)
* Extension packages should not use "internal" API package

Add InternalApiProtectionTest which uses ArchUnit to enforce architectural constraints.
This change only verifies that classes in `extensions` packages do not use classes in `internal` package of API module.

Test was added into `opentelemetry-all` module because the latter depends on all other submodules
and therefore sees all classes in the project.

* Polish

* Polish
2020-06-18 09:10:18 -07:00
Bogdan Drutu 5bef5615d7
Update checkstyle to support empty lambdas (#1350)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-06-18 06:47:58 -07:00
Nikita Salnikov-Tarnovski a98aa54204
Add .editorconfig file with google-java-format compatible options (#1136)
* Add .editorconfig file with google-java-format compatible options

* Add an example of pre-commit hook
2020-04-27 08:42:59 -07:00
Bogdan Drutu ca0ec9dfa8
Replace everywhere OpenConsensus with OpenTelemetry (#244)
* Replace everywhere OpenConsensus with OpenTelemetry

* Fix javadoc references.

* Update javadoc exclude in the api.
2019-05-02 13:46:04 -07:00
Bogdan Drutu 9cb3ad5eb7 Add initial OpenCensus API. 2019-03-26 16:02:25 -07:00
Bogdan Drutu afaef31350 Setup gradle, checkstyle, errorprone, google-java-format, jmh and first two artifacts context and api. 2019-02-26 10:17:30 -08:00