Do not import java.annotation 25/76725/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Oct 2018 05:22:10 +0000 (07:22 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Oct 2018 05:38:40 +0000 (07:38 +0200)
commitc5de1e25107fc18357ab54f04396b72293028881
tree203194201125576960d978f67a2b0d9df876bc03
parent5ee204d460dc5ae00de584ba84e29d3c3d1f5809
Do not import java.annotation

Nullable JSR305 annotations have runtime retention scope, which is
causing javax.annotation being imported by our bundles, which is not
correct as we do not need the annotation. Reduce the use of these
and suppress javax.annotation imports.

JIRA: YANGTOOLS-907
Change-Id: I0e1f384880e148c707037f8afd4b8cb9d2e00e72
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
24 files changed:
common/concepts/pom.xml
common/util/pom.xml
yang/odlext-model-api/pom.xml
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AnyxmlSchemaLocationEffectiveStatementImpl.java
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/YangModeledAnyxmlEffectiveStatementImpl.java
yang/openconfig-model-api/pom.xml
yang/rfc8040-parser-support/src/main/java/org/opendaylight/yangtools/rfc8040/parser/YangDataEffectiveStatementImpl.java
yang/yang-common/pom.xml
yang/yang-data-api/pom.xml
yang/yang-data-codec-gson/pom.xml
yang/yang-data-codec-xml/pom.xml
yang/yang-data-impl/pom.xml
yang/yang-data-jaxen/pom.xml
yang/yang-data-transform/pom.xml
yang/yang-data-util/pom.xml
yang/yang-model-api/pom.xml
yang/yang-model-export/pom.xml
yang/yang-model-immutable/pom.xml
yang/yang-model-util/pom.xml
yang/yang-parser-api/pom.xml
yang/yang-parser-impl/pom.xml
yang/yang-parser-reactor/pom.xml
yang/yang-parser-rfc7950/pom.xml
yang/yang-parser-spi/pom.xml