Make annotations optional 75/76775/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Oct 2018 23:44:14 +0000 (01:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 9 Oct 2018 01:06:44 +0000 (03:06 +0200)
commitddc896b8438bffe28a861548eb537912543755cb
treedb0fd2d30262c642925dd0e1887e0a5fff8bb88a
parent0379e2b26114d981aae690a45865a14b85b95580
Make annotations optional

JSR-305 annotations are strictly optional to resolve, as they do not
affection production funcionality. Make sure we mark them as such,
which prevents downstreams failing with newer JDK.

Change-Id: I869e0c84f9762e2abfb10b994890fe98cdb850ce
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
features/odl-bundle-test/pom.xml [new file with mode: 0644]
features/pom.xml
odlparent-bundle-check/pom.xml [new file with mode: 0644]
odlparent-bundle-check/src/main/java/org/opendaylight/odlparent/bundle/JDTAnnotations.java [new file with mode: 0644]
odlparent-bundle-check/src/main/java/org/opendaylight/odlparent/bundle/JavaxAnnotations.java [new file with mode: 0644]
odlparent/pom.xml
pom.xml