Update module-info.java 78/95278/12
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 22 Feb 2021 13:52:15 +0000 (14:52 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 9 Mar 2021 15:54:14 +0000 (16:54 +0100)
commit0075e3a2602bca3efc92c3919a77c95645921899
tree468e1885f1f0ef8a653e51b5229e8e2f8a103e79
parentb9c610b3b5a18c7e24f459550a351e21e45e75b6
Update module-info.java

Do not rely on transitive access to packages, spell them out. This makes
the development experience with Eclipse a bit better, as it does not end
up adding random requires.

Also hide a number of private constructs, so we do not need to re-export
imports where not needed.

JIRA: YANGTOOLS-932
Change-Id: I32431065724dee226754bfbd60ca70b839c4f49f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
41 files changed:
common/concepts/src/main/java/module-info.java
common/util/src/main/java/module-info.java
common/util/src/main/java/org/opendaylight/yangtools/util/DurationStatisticsTracker.java
data/yang-data-spi/src/main/java/module-info.java
plugin/plugin-generator-api/src/main/java/module-info.java
yang/odlext-model-api/src/main/java/module-info.java
yang/openconfig-model-api/src/main/java/module-info.java
yang/rfc6241-model-api/src/main/java/module-info.java
yang/rfc6536-model-api/src/main/java/module-info.java
yang/rfc6643-model-api/src/main/java/module-info.java
yang/rfc7952-data-api/src/main/java/module-info.java
yang/rfc7952-data-util/src/main/java/module-info.java
yang/rfc7952-model-api/src/main/java/module-info.java
yang/rfc8040-model-api/src/main/java/module-info.java
yang/rfc8528-data-api/src/main/java/module-info.java
yang/rfc8528-data-util/src/main/java/module-info.java
yang/rfc8528-model-api/src/main/java/module-info.java
yang/yang-common/src/main/java/module-info.java
yang/yang-data-api/src/main/java/module-info.java
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/YangInstanceIdentifier.java
yang/yang-data-impl/src/main/java/module-info.java
yang/yang-data-util/pom.xml
yang/yang-data-util/src/main/java/module-info.java
yang/yang-model-api/src/main/java/module-info.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java
yang/yang-model-ri/src/main/java/module-info.java
yang/yang-model-spi/src/main/java/module-info.java
yang/yang-model-util/src/main/java/module-info.java
yang/yang-parser-antlr/src/main/java/module-info.java
yang/yang-parser-api/src/main/java/module-info.java
yang/yang-parser-reactor/src/main/java/module-info.java
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementDefinitionContext.java
yang/yang-parser-rfc7950/src/main/java/module-info.java
yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/YangErrorListener.java
yang/yang-parser-spi/src/main/java/module-info.java
yang/yang-repo-api/src/main/java/module-info.java
yang/yang-repo-fs/src/main/java/module-info.java
yang/yang-repo-spi/src/main/java/module-info.java
yang/yang-xpath-antlr/src/main/java/module-info.java
yang/yang-xpath-api/src/main/java/module-info.java
yang/yang-xpath-impl/src/main/java/module-info.java