Description
When we build in Eclipse or VisualStudio we get the following errors:
The type org.eclipse.jdt.annotation.NonNullByDefault cannot be resolved. It is indirectly referenced from required type org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration{color}{color:#d4d4d4}Java(16777563)
This as per the below analysis, this seems to stem from <scope>provided</scope> dependencies provided by odlparent/pom.xml. Downstreams which do not have those implicit dependencies can observe such missing references.
Attachments
Issue Links
- relates to
-
ODLPARENT-302 Unneeded artifacts included in features
-
- Resolved
-
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 105379,3 | Require explicit annotation dependencies | master | odlparent | Status: MERGED | +2 | +1 |
| 106272,1 | Use mandatory dependency on jdt annotaions | master | odlparent | Status: MERGED | +2 | +1 |