opentelemetry-java/buildscripts
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
..
checkstyle.license Extension packages should not use "internal" API package (#1342) 2020-06-18 09:10:18 -07:00
checkstyle.xml Update checkstyle to support empty lambdas (#1350) 2020-06-18 06:47:58 -07:00
pre-commit Add .editorconfig file with google-java-format compatible options (#1136) 2020-04-27 08:42:59 -07:00