Compiler log for org.eclipse.pde.build_3.11.400.v20220923-1253 : pdebuild.jar.xml

TOTAL : ERRORS: 0, WARNINGS: 654, INFOS: 0

errors others warnings infos forbidden warnings discouraged warnings

ERRORS

top others warnings infos forbidden warnings discouraged warnings

OTHER WARNINGS

top errors infos forbidden warnings discouraged warnings

INFO WARNINGS

errors others warnings forbidden warnings discouraged warnings

FORBIDDEN ACCESS WARNINGS

top errors infos others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors infos others warnings forbidden warnings

/src/org/eclipse/pde/internal/build/packager/ElementCollector.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 18)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 31)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 32)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 33)
String featureId = referencedFeature.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 41)
if (exception.getStatus().getCode() != EXCEPTION_FEATURE_MISSING || (exception.getStatus().getCode() == EXCEPTION_FEATURE_MISSING && !referencedFeature.isOptional()))
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/AbstractScriptGenerator.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/AbstractScriptGenerator.java
 (at line 27)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/AbstractScriptGenerator.java
 (at line 789)
List<FeatureEntry> productEntries = product.getProductEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/AbstractScriptGenerator.java
 (at line 790)
String mappings = Utils.getEntryVersionMappings(productEntries.toArray(new FeatureEntry[productEntries.size()]), site, assemblyInfo);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/BuildScriptGenerator.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 304)
feature.addEntry(new FeatureEntry(bundle.getSymbolicName(), bundle.getVersion().toString(), true));
Discouraged access: The method 'Feature.addEntry(FeatureEntry)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 304)
feature.addEntry(new FeatureEntry(bundle.getSymbolicName(), bundle.getVersion().toString(), true));
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 304)
feature.addEntry(new FeatureEntry(bundle.getSymbolicName(), bundle.getVersion().toString(), true));
Discouraged access: The constructor 'FeatureEntry(String, String, boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 313)
BuildTimeFeature sourceFeature = getSite(false).findFeature(sourceBundleFeatureId, feature.getVersion(), true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 337)
recordVersion(feature.getId(), new Version(feature.getVersion()), versions);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 337)
recordVersion(feature.getId(), new Version(feature.getVersion()), versions);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 358)
recordVersion(feature.getId(), new Version(feature.getVersion()), versions);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/BuildScriptGenerator.java
 (at line 358)
recordVersion(feature.getId(), new Version(feature.getVersion()), versions);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/SourceFeatureWriter.java : 17 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 19)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 25)
public SourceFeatureWriter(OutputStream out, Feature feature, BuildTimeSite site) {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 33)
FeatureEntry[] features = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 33)
FeatureEntry[] features = feature.getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 34)
for (FeatureEntry feature2 : features) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 35)
if (feature2.isRequires() || feature2.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 35)
if (feature2.isRequires() || feature2.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 38)
parameters.put(ID, feature2.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 39)
parameters.put(VERSION, feature2.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 40)
if (feature2.isOptional())
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 42)
if (feature2.getArch() != null)
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 43)
parameters.put("arch", feature2.getArch()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 44)
if (feature2.getWS() != null)
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 45)
parameters.put("ws", feature2.getWS()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 46)
if (feature2.getOS() != null)
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/SourceFeatureWriter.java
 (at line 47)
parameters.put("os", feature2.getOS()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/Utils.java : 26 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 117)
public static VersionRange createVersionRange(FeatureEntry entry) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 118)
String versionSpec = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 126)
String match = entry.getMatch();
Discouraged access: The method 'FeatureEntry.getMatch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 127)
if (!entry.isRequires() || match == null) {
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 432)
public static FeatureEntry[] getPluginEntry(BuildTimeFeature feature, String pluginId, boolean raw) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 433)
FeatureEntry[] plugins;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 438)
List<FeatureEntry> foundEntries = new ArrayList<>(5);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 440)
for (FeatureEntry plugin2 : plugins) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 441)
if (plugin2.getId().equals(pluginId))
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 444)
return foundEntries.toArray(new FeatureEntry[foundEntries.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 475)
public static boolean isIn(FeatureEntry[] array, FeatureEntry element) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 475)
public static boolean isIn(FeatureEntry[] array, FeatureEntry element) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 476)
for (FeatureEntry element2 : array) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 477)
if (element2.getId().equals(element.getId()) && element2.getVersion().equals(element.getVersion()))
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 477)
if (element2.getId().equals(element.getId()) && element2.getVersion().equals(element.getVersion()))
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 477)
if (element2.getId().equals(element.getId()) && element2.getVersion().equals(element.getVersion()))
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 477)
if (element2.getId().equals(element.getId()) && element2.getVersion().equals(element.getVersion()))
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 999)
public static String getEntryVersionMappings(FeatureEntry[] entries, BuildTimeSite site) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1003)
public static String getEntryVersionMappings(FeatureEntry[] entries, BuildTimeSite site, AssemblyInformation assembly) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1008)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1009)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1012)
String id = entry.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1019)
if (entry.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1022)
model = assembly.getPlugin(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/Utils.java
 (at line 1030)
newVersion = feature.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java : 17 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.IPlatformEntry;
Discouraged access: The type 'IPlatformEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 83)
public List<Config> selectConfigs(IPlatformEntry element) {
Discouraged access: The type 'IPlatformEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 86)
if (((element.getOS() == null || element.getOS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getWS() == null || element.getWS().equals(Config.ANY)) && includePlatformIndependent == false) && ((element.getArch() == null || element.getArch().equals(Config.ANY)) && includePlatformIndependent == false)) {
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 91)
if (element.getOS() != null && !element.getOS().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 91)
if (element.getOS() != null && !element.getOS().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 94)
if (!isMatching(element.getOS(), config.getOs()))
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 98)
if (element.getWS() != null && !element.getWS().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 98)
if (element.getWS() != null && !element.getWS().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 101)
if (!isMatching(element.getWS(), config.getWs()))
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 105)
if (element.getArch() != null && !element.getArch().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 105)
if (element.getArch() != null && !element.getArch().equals(Config.ANY)) {
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.java
 (at line 108)
if (!isMatching(element.getArch(), config.getArch()))
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java
 (at line 56)
String newVersion = QualifierReplacer.replaceQualifierInVersion(feature.getVersion(), feature.getId(), qualifier, site != null ? site.getFeatureVersions() : null);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java
 (at line 56)
String newVersion = QualifierReplacer.replaceQualifierInVersion(feature.getVersion(), feature.getId(), qualifier, site != null ? site.getFeatureVersions() : null);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java
 (at line 59)
if (feature.getVersion().endsWith(PROPERTY_QUALIFIER) && (qualifier == null || !qualifier.equalsIgnoreCase(PROPERTY_NONE))) {
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java
 (at line 60)
int idx = feature.getVersion().lastIndexOf("."); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.java
 (at line 63)
feature.setVersion(newVersion);
Discouraged access: The method 'Feature.setVersion(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/FetchScriptGenerator.java : 17 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 21)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 169)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 170)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 171)
String featureId = referencedFeature.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 175)
FetchScriptGenerator generator = new FetchScriptGenerator("feature@" + featureId + ',' + referencedFeature.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 331)
FeatureEntry[] compiledFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 332)
for (FeatureEntry compiledFeature : compiledFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 333)
String featureId = compiledFeature.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 344)
if (getRepositoryInfo(IFetchFactory.ELEMENT_TYPE_FEATURE + '@' + featureId, new Version(compiledFeature.getVersion())) != null)
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 425)
FeatureEntry[] allChildren = feature.getRawPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 426)
FeatureEntry[] compiledChildren = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 429)
for (FeatureEntry child : allChildren) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 430)
elementId = child.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 431)
Version versionId = new Version(child.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 443)
if (child.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 451)
elementId = feature.getLicenseFeature();
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 456)
String version = feature.getLicenseFeatureVersion();
Discouraged access: The method 'Feature.getLicenseFeatureVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/builder/BuildDirector.java : 39 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 19)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 119)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 120)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 125)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 126)
model = getSite(false).getRegistry().getResolvedBundle(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 128)
if ((model == null || Utils.isBinary(model)) && featureProperties.containsKey(GENERATION_SOURCE_PLUGIN_PREFIX + entry.getId())) {
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 130)
String[] extraEntries = Utils.getArrayFromString(featureProperties.getProperty(GENERATION_SOURCE_PLUGIN_PREFIX + entry.getId()));
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 137)
String message = NLS.bind(Messages.exception_unableToGenerateSourceFromBinary, entry.getId(), originalBundle.getSymbolicName() + "_" + originalBundle.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 145)
model = getSite(false).getRegistry().getResolvedBundle(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 148)
getSite(false).missingPlugin(entry.getId(), versionRequested, feature, true);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 166)
private void associateModelAndEntry(BundleDescription model, FeatureEntry entry) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 172)
Set<FeatureEntry> entries = (Set) bundleProperties.get(PLUGIN_ENTRY);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 180)
private void generateEmbeddedSource(FeatureEntry pluginEntry, String[] extraEntries, boolean individual) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 195)
generateSourceFeature(baseFeature, pluginEntry.getId(), extraEntries, false);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 252)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 253)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 254)
String featureId = referencedFeature.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 255)
String featureVersion = referencedFeature.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 275)
private void absorbExceptionIfOptionalFeature(FeatureEntry entry, CoreException toAbsorb) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 276)
if (toAbsorb.getStatus().getCode() != EXCEPTION_FEATURE_MISSING || (toAbsorb.getStatus().getCode() == EXCEPTION_FEATURE_MISSING && !entry.isOptional()))
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 287)
Version versionId = new Version(feature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 293)
feature.setVersion(newVersion);
Discouraged access: The method 'Feature.setVersion(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 382)
FeatureEntry[] referencedFeatures = buildFeature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 383)
FeatureEntry[] pluginList = buildFeature.getRawPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 394)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 395)
BuildTimeFeature refFeature = getSite(false).findFeature(referencedFeature.getId(), null, false);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 401)
Version version = new Version(refFeature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 427)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 428)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 429)
BundleDescription model = getSite(false).getRegistry().getBundle(entry.getId(), versionRequested, false);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 532)
FeatureEntry correspondingEntry = (FeatureEntry) entryIter.next();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 532)
FeatureEntry correspondingEntry = (FeatureEntry) entryIter.next();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 573)
* @see Feature
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 606)
if (featureToCollect.getId().equals(CONTAINER_FEATURE) || featureToCollect.getId().equals(UI_CONTAINER_FEATURE))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 606)
if (featureToCollect.getId().equals(CONTAINER_FEATURE) || featureToCollect.getId().equals(UI_CONTAINER_FEATURE))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 691)
protected void collectElementToAssemble(FeatureEntry entryToCollect) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 695)
String versionRequested = entryToCollect.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 697)
effectivePlugin = getSite(false).getRegistry().getResolvedBundle(entryToCollect.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/ShapeAdvisor.java : 8 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 54)
return getFinalShape(feature.getId(), feature.getVersion(), FLAT, true);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 54)
return getFinalShape(feature.getId(), feature.getVersion(), FLAT, true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 94)
FeatureEntry entry = (FeatureEntry) entry2;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 94)
FeatureEntry entry = (FeatureEntry) entry2;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 95)
if (entry.unpackSet()) {
Discouraged access: The method 'FeatureEntry.unpackSet()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 97)
result = Boolean.valueOf(entry.isUnpack());
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.java
 (at line 98)
else if (result.booleanValue() != entry.isUnpack()) {
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/ProductGenerator.java : 19 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 20)
import org.eclipse.equinox.internal.p2.publisher.QuotedTokenizer;
Discouraged access: The type 'QuotedTokenizer' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 252)
String brandedVersion = executableFeature.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 313)
versionString = requiredFeature.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 359)
List<FeatureEntry> pluginList = productFile.getProductEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 361)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 362)
if (!entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 365)
BundleDescription bundle = assembly.getPlugin(entry.getId(), entry.getVersion());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 365)
BundleDescription bundle = assembly.getPlugin(entry.getId(), entry.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 643)
QuotedTokenizer tokenizer = new QuotedTokenizer(programArgs);
Discouraged access: The type 'QuotedTokenizer' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 643)
QuotedTokenizer tokenizer = new QuotedTokenizer(programArgs);
Discouraged access: The type 'QuotedTokenizer' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 643)
QuotedTokenizer tokenizer = new QuotedTokenizer(programArgs);
Discouraged access: The constructor 'QuotedTokenizer(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 644)
while (tokenizer.hasMoreTokens()) {
Discouraged access: The method 'QuotedTokenizer.hasMoreTokens()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 645)
String token = tokenizer.nextToken().trim();
Discouraged access: The method 'QuotedTokenizer.nextToken()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 655)
QuotedTokenizer tokenizer = new QuotedTokenizer(vmArgs);
Discouraged access: The type 'QuotedTokenizer' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 655)
QuotedTokenizer tokenizer = new QuotedTokenizer(vmArgs);
Discouraged access: The type 'QuotedTokenizer' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 655)
QuotedTokenizer tokenizer = new QuotedTokenizer(vmArgs);
Discouraged access: The constructor 'QuotedTokenizer(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 656)
while (tokenizer.hasMoreTokens()) {
Discouraged access: The method 'QuotedTokenizer.hasMoreTokens()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/ProductGenerator.java
 (at line 657)
String token = tokenizer.nextToken().trim();
Discouraged access: The method 'QuotedTokenizer.nextToken()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')

/src/org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.java
 (at line 28)
protected Feature createFeature(String id, String version) {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.java
 (at line 32)
public Feature parse(URL featureURL) throws SAXException, IOException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/FeatureGenerator.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 153)
List<FeatureEntry> entries = product.getProductEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 154)
for (FeatureEntry featureEntry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 155)
Entry newEntry = new Entry(featureEntry.getId(), featureEntry.getVersion());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 155)
Entry newEntry = new Entry(featureEntry.getId(), featureEntry.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 156)
if (featureEntry.unpackSet())
Discouraged access: The method 'FeatureEntry.unpackSet()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 157)
newEntry.addAttribute(Utils.EXTRA_UNPACK, String.valueOf(featureEntry.isUnpack()));
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 158)
if (featureEntry.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 160)
else if (featureEntry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java : 13 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.actions.RootFilesAction;
Discouraged access: The type 'RootFilesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 26)
public class RootFileParentAction extends AbstractPublisherAction {
Discouraged access: The type 'AbstractPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 45)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type 'IPublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 45)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 50)
Iterator<IInstallableUnit> iter = results.getIUs(null, IPublisherResult.NON_ROOT).iterator();
Discouraged access: The method 'IPublisherResult.getIUs(String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 50)
Iterator<IInstallableUnit> iter = results.getIUs(null, IPublisherResult.NON_ROOT).iterator();
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 50)
Iterator<IInstallableUnit> iter = results.getIUs(null, IPublisherResult.NON_ROOT).iterator();
Discouraged access: The field 'IPublisherResult.NON_ROOT' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 58)
InstallableUnitDescription descriptor = createParentIU(collector, RootFilesAction.computeIUId(baseId, flavor), Version.parseVersion(version));
Discouraged access: The method 'AbstractPublisherAction.createParentIU(Collection<? extends IVersionedId>, String, Version)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 58)
InstallableUnitDescription descriptor = createParentIU(collector, RootFilesAction.computeIUId(baseId, flavor), Version.parseVersion(version));
Discouraged access: The type 'RootFilesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 58)
InstallableUnitDescription descriptor = createParentIU(collector, RootFilesAction.computeIUId(baseId, flavor), Version.parseVersion(version));
Discouraged access: The method 'RootFilesAction.computeIUId(String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 61)
results.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The method 'IPublisherResult.addIU(IInstallableUnit, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 61)
results.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 61)
results.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The field 'IPublisherResult.ROOT' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')

/src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 19)
import org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils;
Discouraged access: The type 'CollectionUtils' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.core/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 21)
import org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData;
Discouraged access: The type 'ConfigData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 22)
import org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData;
Discouraged access: The type 'LauncherData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 24)
import org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice;
Discouraged access: The type 'IConfigAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 25)
import org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice;
Discouraged access: The type 'IExecutableAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 28)
public class AssembledConfigAdvice implements IConfigAdvice, IExecutableAdvice {
Discouraged access: The type 'IConfigAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 28)
public class AssembledConfigAdvice implements IConfigAdvice, IExecutableAdvice {
Discouraged access: The type 'IExecutableAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 31)
private LauncherData launcherData = null;
Discouraged access: The type 'LauncherData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 32)
private ConfigData configData = null;
Discouraged access: The type 'ConfigData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 42)
return configData.getBundles();
Discouraged access: The method 'ConfigData.getBundles()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 47)
Properties configProps = configData.getProperties();
Discouraged access: The method 'ConfigData.getProperties()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 49)
CollectionUtils.putAll(configProps, props);
Discouraged access: The type 'CollectionUtils' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.core/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 49)
CollectionUtils.putAll(configProps, props);
Discouraged access: The method 'CollectionUtils.putAll(Properties, Map<String,String>)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.core/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 50)
int startLevel = configData.getInitialBundleStartLevel();
Discouraged access: The method 'ConfigData.getInitialBundleStartLevel()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 90)
return (launcherData != null) ? launcherData.getProgramArgs() : new String[0];
Discouraged access: The method 'LauncherData.getProgramArgs()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 95)
return (launcherData != null) ? launcherData.getJvmArgs() : new String[0];
Discouraged access: The method 'LauncherData.getJvmArgs()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin/target/classes')

/src/org/eclipse/pde/internal/build/AssemblyInformation.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 154)
String id = feature.getId();
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 156)
if (existing == null || new Version(existing.getVersion()).compareTo(new Version(feature.getVersion())) < 0)
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 156)
if (existing == null || new Version(existing.getVersion()).compareTo(new Version(feature.getVersion())) < 0)
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 158)
rootMap.put(id + '_' + feature.getVersion(), feature);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 176)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 176)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 176)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 176)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 200)
if (feature.getId().equals(featureDescriptor.getId()) && (feature).getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 200)
if (feature.getId().equals(featureDescriptor.getId()) && (feature).getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 200)
if (feature.getId().equals(featureDescriptor.getId()) && (feature).getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 200)
if (feature.getId().equals(featureDescriptor.getId()) && (feature).getVersion().equals(featureDescriptor.getVersion()))
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 212)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion())) {
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 212)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion())) {
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 212)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion())) {
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 212)
if (feature.getId().equals(featureDescriptor.getId()) && feature.getVersion().equals(featureDescriptor.getVersion())) {
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 21)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 102)
private FeatureEntry associatedEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 686)
if (associatedEntry != null && (associatedEntry.unpackSet() || !Utils.hasBundleShapeHeader(model)))
Discouraged access: The method 'FeatureEntry.unpackSet()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 687)
script.println(" unpack=\"" + String.valueOf(associatedEntry.isUnpack()) + "\""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 1921)
public FeatureEntry getAssociatedEntry() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
 (at line 1925)
public void setAssociatedEntry(FeatureEntry associatedEntry) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java : 10 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 220)
script.printAttribute(VERSION, feature.getVersion(), true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 225)
if (!(havePDEUIState() && rootProvider.getId().equals("org.eclipse.pde.container.feature"))) { //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 229)
script.printAttribute(VERSION, rootProvider.getVersion(), true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 255)
return feature.getId() + ".feature.group"; //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 618)
generatePostProcessingSteps(feature.getId(), feature.getVersion(), (String) shapeAdvisor.getFinalShape(feature)[1], FEATURE_TYPE);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 618)
generatePostProcessingSteps(feature.getId(), feature.getVersion(), (String) shapeAdvisor.getFinalShape(feature)[1], FEATURE_TYPE);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 635)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 635)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 645)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.java
 (at line 645)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 189)
script.printAttribute("id", feature2.getId(), true); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 190)
script.printAttribute("version", feature2.getVersion(), true); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 386)
script.printAttribute(VERSION, feature.getVersion(), true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 457)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 457)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 472)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 472)
String featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 490)
if (!feature.getId().equals(FEATURE_EQUINOX_EXECUTABLE))
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 493)
if (feature.isBinary() || !OLD_EXECUTABLE_RANGE.isIncluded(new Version(feature.getVersion())))
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 502)
String featureFullName = executableFeature.getId() + "_" + executableFeature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/P2ConfigScriptGenerator.java
 (at line 502)
String featureFullName = executableFeature.getId() + "_" + executableFeature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/builder/SourceGenerator.java : 100 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 90)
private String getSourcePluginName(FeatureEntry plugin, boolean versionSuffix) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 91)
return plugin.getId() + (versionSuffix ? "_" + plugin.getVersion() : ""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 91)
return plugin.getId() + (versionSuffix ? "_" + plugin.getVersion() : ""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 95)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 96)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 101)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 102)
model = getSite().getRegistry().getResolvedBundle(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 110)
private void collectSourcePlugins(BuildTimeFeature feature, FeatureEntry pluginEntry, BundleDescription model) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 118)
if (pluginEntry.getOS() == null && pluginEntry.getWS() == null && pluginEntry.getArch() == null) {
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 118)
if (pluginEntry.getOS() == null && pluginEntry.getWS() == null && pluginEntry.getArch() == null) {
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 118)
if (pluginEntry.getOS() == null && pluginEntry.getWS() == null && pluginEntry.getArch() == null) {
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 139)
FeatureEntry sourcePlugin;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 145)
brandingPlugin = feature.getBrandingPlugin();
Discouraged access: The method 'Feature.getBrandingPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 148)
sourceFeature.setBrandingPlugin(brandingPlugin);
Discouraged access: The method 'Feature.setBrandingPlugin(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 150)
brandingPlugin = sourceFeature.getId();
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 153)
FeatureEntry[] plugins = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 154)
for (FeatureEntry plugin2 : plugins) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 174)
FeatureEntry entry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 183)
entry = new FeatureEntry(id, version.toString(), false);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 183)
entry = new FeatureEntry(id, version.toString(), false);
Discouraged access: The constructor 'FeatureEntry(String, String, boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 185)
entry.setOptional(((Boolean) items.get(Utils.EXTRA_OPTIONAL)).booleanValue());
Discouraged access: The method 'FeatureEntry.setOptional(boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 186)
entry.setEnvironment((String) items.get(Utils.EXTRA_OS), (String) items.get(Utils.EXTRA_WS), (String) items.get(Utils.EXTRA_ARCH), null);
Discouraged access: The method 'FeatureEntry.setEnvironment(String, String, String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 187)
sourceFeature.addEntry(entry);
Discouraged access: The method 'Feature.addEntry(FeatureEntry)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 195)
entry = new FeatureEntry(model.getSymbolicName(), model.getVersion().toString(), true);
Discouraged access: The constructor 'FeatureEntry(String, String, boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 195)
entry = new FeatureEntry(model.getSymbolicName(), model.getVersion().toString(), true);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 196)
entry.setUnpack(((Boolean) items.get(Utils.EXTRA_UNPACK)).booleanValue());
Discouraged access: The method 'FeatureEntry.setUnpack(boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 197)
entry.setEnvironment((String) items.get(Utils.EXTRA_OS), (String) items.get(Utils.EXTRA_WS), (String) items.get(Utils.EXTRA_ARCH), null);
Discouraged access: The method 'FeatureEntry.setEnvironment(String, String, String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 198)
sourceFeature.addEntry(entry);
Discouraged access: The method 'Feature.addEntry(FeatureEntry)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 214)
private void generateSourceFragments(BuildTimeFeature sourceFeature, FeatureEntry sourcePlugin) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 219)
String sourceFragmentId = sourceFeature.getId() + "." + configInfo.toString("."); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 223)
FeatureEntry sourceFragment = new FeatureEntry(sourceFragmentId, sourceFeature.getVersion(), true);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 223)
FeatureEntry sourceFragment = new FeatureEntry(sourceFragmentId, sourceFeature.getVersion(), true);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 223)
FeatureEntry sourceFragment = new FeatureEntry(sourceFragmentId, sourceFeature.getVersion(), true);
Discouraged access: The constructor 'FeatureEntry(String, String, boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 223)
FeatureEntry sourceFragment = new FeatureEntry(sourceFragmentId, sourceFeature.getVersion(), true);
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 224)
sourceFragment.setEnvironment(configInfo.getOs(), configInfo.getWs(), configInfo.getArch(), null);
Discouraged access: The method 'FeatureEntry.setEnvironment(String, String, String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 225)
sourceFragment.setFragment(true);
Discouraged access: The method 'FeatureEntry.setFragment(boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 229)
sourceFeature.addEntry(sourceFragment);
Discouraged access: The method 'Feature.addEntry(FeatureEntry)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 233)
private String computeSourceFeatureName(Feature featureForName, boolean withNumber) throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 238)
sourceFeatureName = featureForName.getId() + ".source"; //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
40. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 239)
return sourceFeatureName + (withNumber ? "_" + featureForName.getVersion() : ""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
41. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 243)
private BuildTimeFeature createSourceFeature(Feature featureExample) throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
42. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 245)
String version = featureExample.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
43. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 248)
result.setLabel(featureExample.getLabel());
Discouraged access: The method 'Feature.setLabel(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
44. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 248)
result.setLabel(featureExample.getLabel());
Discouraged access: The method 'Feature.getLabel()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
45. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 249)
result.setProviderName(featureExample.getProviderName());
Discouraged access: The method 'Feature.setProviderName(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
46. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 249)
result.setProviderName(featureExample.getProviderName());
Discouraged access: The method 'Feature.getProviderName()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
47. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 250)
result.setImage(featureExample.getImage());
Discouraged access: The method 'Feature.setImage(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
48. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 250)
result.setImage(featureExample.getImage());
Discouraged access: The method 'Feature.getImage()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
49. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 251)
result.setInstallHandler(featureExample.getInstallHandler());
Discouraged access: The method 'Feature.setInstallHandler(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
50. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 251)
result.setInstallHandler(featureExample.getInstallHandler());
Discouraged access: The method 'Feature.getInstallHandler()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
51. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 252)
result.setInstallHandlerLibrary(featureExample.getInstallHandlerLibrary());
Discouraged access: The method 'Feature.setInstallHandlerLibrary(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
52. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 252)
result.setInstallHandlerLibrary(featureExample.getInstallHandlerLibrary());
Discouraged access: The method 'Feature.getInstallHandlerLibrary()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
53. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 253)
result.setInstallHandlerURL(featureExample.getInstallHandlerURL());
Discouraged access: The method 'Feature.setInstallHandlerURL(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
54. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 253)
result.setInstallHandlerURL(featureExample.getInstallHandlerURL());
Discouraged access: The method 'Feature.getInstallHandlerURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
55. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 254)
result.setDescription(featureExample.getDescription());
Discouraged access: The method 'Feature.setDescription(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
56. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 254)
result.setDescription(featureExample.getDescription());
Discouraged access: The method 'Feature.getDescription()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
57. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 255)
result.setDescriptionURL(featureExample.getDescriptionURL());
Discouraged access: The method 'Feature.setDescriptionURL(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
58. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 255)
result.setDescriptionURL(featureExample.getDescriptionURL());
Discouraged access: The method 'Feature.getDescriptionURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
59. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 256)
result.setCopyright(featureExample.getCopyright());
Discouraged access: The method 'Feature.setCopyright(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
60. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 256)
result.setCopyright(featureExample.getCopyright());
Discouraged access: The method 'Feature.getCopyright()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
61. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 257)
result.setCopyrightURL(featureExample.getCopyrightURL());
Discouraged access: The method 'Feature.setCopyrightURL(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
62. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 257)
result.setCopyrightURL(featureExample.getCopyrightURL());
Discouraged access: The method 'Feature.getCopyrightURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
63. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 258)
result.setLicense(featureExample.getLicense());
Discouraged access: The method 'Feature.setLicense(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
64. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 258)
result.setLicense(featureExample.getLicense());
Discouraged access: The method 'Feature.getLicense()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
65. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 259)
result.setLicenseURL(featureExample.getLicenseURL());
Discouraged access: The method 'Feature.setLicenseURL(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
66. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 259)
result.setLicenseURL(featureExample.getLicenseURL());
Discouraged access: The method 'Feature.getLicenseURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
67. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 260)
result.setLicenseFeature(featureExample.getLicenseFeature());
Discouraged access: The method 'Feature.setLicenseFeature(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
68. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 260)
result.setLicenseFeature(featureExample.getLicenseFeature());
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
69. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 261)
result.setLicenseFeatureVersion(featureExample.getLicenseFeatureVersion());
Discouraged access: The method 'Feature.setLicenseFeatureVersion(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
70. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 261)
result.setLicenseFeatureVersion(featureExample.getLicenseFeatureVersion());
Discouraged access: The method 'Feature.getLicenseFeatureVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
71. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 262)
result.setUpdateSiteLabel(featureExample.getUpdateSiteLabel());
Discouraged access: The method 'Feature.setUpdateSiteLabel(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
72. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 262)
result.setUpdateSiteLabel(featureExample.getUpdateSiteLabel());
Discouraged access: The method 'Feature.getUpdateSiteLabel()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
73. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 263)
result.setUpdateSiteURL(featureExample.getUpdateSiteURL());
Discouraged access: The method 'Feature.setUpdateSiteURL(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
74. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 263)
result.setUpdateSiteURL(featureExample.getUpdateSiteURL());
Discouraged access: The method 'Feature.getUpdateSiteURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
75. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 265)
URLEntry[] siteEntries = featureExample.getDiscoverySites();
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
76. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 265)
URLEntry[] siteEntries = featureExample.getDiscoverySites();
Discouraged access: The method 'Feature.getDiscoverySites()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
77. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 266)
for (URLEntry siteEntry : siteEntries) {
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
78. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 267)
result.addDiscoverySite(siteEntry.getAnnotation(), siteEntry.getURL());
Discouraged access: The method 'Feature.addDiscoverySite(String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
79. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 267)
result.addDiscoverySite(siteEntry.getAnnotation(), siteEntry.getURL());
Discouraged access: The method 'URLEntry.getAnnotation()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
80. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 267)
result.addDiscoverySite(siteEntry.getAnnotation(), siteEntry.getURL());
Discouraged access: The method 'URLEntry.getURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
81. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 270)
result.setEnvironment(featureExample.getOS(), featureExample.getWS(), featureExample.getArch(), null);
Discouraged access: The method 'Feature.setEnvironment(String, String, String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
82. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 270)
result.setEnvironment(featureExample.getOS(), featureExample.getWS(), featureExample.getArch(), null);
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
83. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 270)
result.setEnvironment(featureExample.getOS(), featureExample.getWS(), featureExample.getArch(), null);
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
84. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 270)
result.setEnvironment(featureExample.getOS(), featureExample.getWS(), featureExample.getArch(), null);
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
85. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 277)
private void create30SourceFragment(FeatureEntry fragment, FeatureEntry plugin) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
86. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 277)
private void create30SourceFragment(FeatureEntry fragment, FeatureEntry plugin) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
87. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 304)
buffer.replace(beginId, beginId + REPLACED_FRAGMENT_ID.length(), fragment.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
88. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 307)
buffer.replace(beginId, beginId + REPLACED_FRAGMENT_VERSION.length(), fragment.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
89. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 310)
buffer.replace(beginId, beginId + REPLACED_PLUGIN_ID.length(), plugin.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
90. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 312)
BundleDescription effectivePlugin = getSite().getRegistry().getResolvedBundle(plugin.getId(), plugin.getVersion());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
91. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 312)
BundleDescription effectivePlugin = getSite().getRegistry().getResolvedBundle(plugin.getId(), plugin.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
92. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 317)
buffer.replace(beginId, beginId + REPLACED_PLATFORM_FILTER.length(), "(& (osgi.ws=" + fragment.getWS() + ") (osgi.os=" + fragment.getOS() + ") (osgi.arch=" + fragment.getArch() + "))"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
93. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 317)
buffer.replace(beginId, beginId + REPLACED_PLATFORM_FILTER.length(), "(& (osgi.ws=" + fragment.getWS() + ") (osgi.os=" + fragment.getOS() + ") (osgi.arch=" + fragment.getArch() + "))"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
94. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 317)
buffer.replace(beginId, beginId + REPLACED_PLATFORM_FILTER.length(), "(& (osgi.ws=" + fragment.getWS() + ") (osgi.os=" + fragment.getOS() + ") (osgi.arch=" + fragment.getArch() + "))"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
95. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 323)
replaceManifestValue(sourceFragmentDirURL.append(Constants.BUNDLE_FILENAME_DESCRIPTOR).toOSString(), org.osgi.framework.Constants.BUNDLE_VERSION, fragment.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
96. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 324)
String host = plugin.getId() + ';' + org.osgi.framework.Constants.BUNDLE_VERSION + '=' + effectivePlugin.getVersion().toString();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
97. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 347)
BundleDescription oldBundle = state.getResolvedBundle(fragment.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
98. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 362)
String message = NLS.bind(Messages.error_creatingFeature, sourceFeature.getId());
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
99. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 368)
replaceXMLAttribute(sourceFeatureDir + '/' + Constants.FEATURE_FILENAME_DESCRIPTOR, FEATURE_START_TAG, VERSION, sourceFeature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
100. WARNING in /src/org/eclipse/pde/internal/build/builder/SourceGenerator.java
 (at line 447)
private FeatureEntry createSourceBundle(BuildTimeFeature sourceFeature, FeatureEntry pluginEntry) throws CoreException {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 29)
static private PublisherResult result = null;
Discouraged access: The type 'PublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 31)
static private ArrayList<IPublisherAdvice> advice = null;
Discouraged access: The type 'IPublisherAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 37)
public void run(GeneratorApplication generator, PublisherInfo provider) throws Exception {
Discouraged access: The type 'PublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 44)
provider.setConfigurations(configs.toArray(new String[configs.size()]));
Discouraged access: The method 'PublisherInfo.setConfigurations(String[])' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 46)
for (IPublisherAdvice iPublisherAdvice : advice) {
Discouraged access: The type 'IPublisherAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 47)
provider.addAdvice(iPublisherAdvice);
Discouraged access: The method 'PublisherInfo.addAdvice(IPublisherAdvice)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 52)
generator.run(provider);
Discouraged access: The method 'AbstractPublisherApplication.run(PublisherInfo)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 55)
configs.addAll(Arrays.asList(provider.getConfigurations()));
Discouraged access: The method 'PublisherInfo.getConfigurations()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 56)
advice.addAll(provider.getAdvice());
Discouraged access: The method 'PublisherInfo.getAdvice()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 66)
result = new PublisherResult();
Discouraged access: The type 'PublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 66)
result = new PublisherResult();
Discouraged access: The constructor 'PublisherResult()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')

/src/org/eclipse/pde/internal/build/site/PDEState.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 473)
String jrtPath = "lib/" + org.eclipse.jdt.internal.compiler.util.JRTUtil.JRT_FS_JAR; //$NON-NLS-1$
Discouraged access: The type 'JRTUtil' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core.compiler.batch/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 473)
String jrtPath = "lib/" + org.eclipse.jdt.internal.compiler.util.JRTUtil.JRT_FS_JAR; //$NON-NLS-1$
Discouraged access: The field 'JRTUtil.JRT_FS_JAR' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core.compiler.batch/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 475)
var jrt = org.eclipse.jdt.internal.core.builder.ClasspathLocation.forJrtSystem(path, null, null, release);
Discouraged access: The type 'ClasspathLocation' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 475)
var jrt = org.eclipse.jdt.internal.core.builder.ClasspathLocation.forJrtSystem(path, null, null, release);
Discouraged access: The method 'ClasspathLocation.forJrtSystem(String, AccessRuleSet, IPath, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 476)
for (String moduleName : jrt.getModuleNames(null)) {
Discouraged access: The method 'ClasspathJrt.getModuleNames(Collection<String>)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 477)
var module = jrt.getModule(moduleName);
Discouraged access: The method 'ClasspathJrt.getModule(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 481)
for (var packageExport : module.exports()) {
Discouraged access: The method 'IModule.exports()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core.compiler.batch/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 482)
if (!packageExport.isQualified()) {
Discouraged access: The method 'IModule.IPackageExport.isQualified()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core.compiler.batch/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 483)
packages.add(new String(packageExport.name()));
Discouraged access: The method 'IModule.IPackageExport.name()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.jdt.core/org.eclipse.jdt.core.compiler.batch/target/classes')

/src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java : 51 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 21)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 27)
public class BuildTimeFeature extends Feature {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 41)
super(id, version);
Discouraged access: The constructor 'Feature(String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 45)
super("", ""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The constructor 'Feature(String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 55)
public FeatureEntry[] getRawIncludedFeatureReferences() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 56)
ArrayList<FeatureEntry> included = new ArrayList<>();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 57)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 57)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 58)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 59)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 59)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 63)
return included.toArray(new FeatureEntry[included.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 66)
public FeatureEntry[] getIncludedFeatureReferences() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 67)
ArrayList<FeatureEntry> included = new ArrayList<>();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 68)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 68)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 69)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 70)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 70)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 78)
return included.toArray(new FeatureEntry[included.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 81)
public FeatureEntry[] getPluginEntries() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 82)
ArrayList<FeatureEntry> plugins = new ArrayList<>();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 83)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 83)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 84)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 85)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 85)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 91)
return plugins.toArray(new FeatureEntry[plugins.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 94)
public FeatureEntry[] getRawPluginEntries() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 95)
ArrayList<FeatureEntry> plugins = new ArrayList<>();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 96)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 96)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 97)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 98)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 98)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 102)
return plugins.toArray(new FeatureEntry[plugins.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 105)
public FeatureEntry[] getImports() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 106)
ArrayList<FeatureEntry> imports = new ArrayList<>();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
40. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 107)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
41. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 107)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
42. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 108)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
43. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 109)
if (!entry.isRequires())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
44. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 113)
return imports.toArray(new FeatureEntry[imports.size()]);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
45. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 185)
public FeatureEntry findPluginEntry(String id, String version) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
46. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 186)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
47. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 186)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
48. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 187)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
49. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 188)
if (entry.isPlugin() && entry.getId().equals(id))
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
50. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 188)
if (entry.isPlugin() && entry.getId().equals(id))
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
51. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 189)
if (Utils.matchVersions(version, entry.getVersion()))
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/site/BuildTimeSite.java : 29 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 21)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 55)
private final Comparator<Feature> featureComparator = (arg0, arg1) -> {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 56)
Version v0 = new Version(arg0.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 57)
Version v1 = new Version(arg1.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 169)
public IStatus missingPlugin(String id, String version, Feature containingFeature, boolean throwException) throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 174)
message = NLS.bind(Messages.includedFromFeature, containingFeature.getId(), message);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 189)
public static IStatus missingPlugin(BundleDescription bundle, ResolverError[] resolutionErrors, Feature containingFeature, boolean throwException) throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 195)
message = NLS.bind(Messages.includedFromFeature, containingFeature.getId(), message);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 283)
Version featureVersion = new Version(feature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 367)
FeatureEntry[] includedRefs = toAnalyse.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 369)
String featureId = includedRefs[i].getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 370)
BuildTimeFeature nested = findFeature(featureId, includedRefs[i].getVersion(), false);
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 385)
FeatureEntry added = new FeatureEntry(id, version.toString(), false);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 385)
FeatureEntry added = new FeatureEntry(id, version.toString(), false);
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 385)
FeatureEntry added = new FeatureEntry(id, version.toString(), false);
Discouraged access: The constructor 'FeatureEntry(String, String, boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 386)
FeatureEntry[] expanded = new FeatureEntry[includedRefs.length + 1];
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 386)
FeatureEntry[] expanded = new FeatureEntry[includedRefs.length + 1];
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 401)
FeatureEntry[] entries = toAnalyse.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 402)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 405)
FeatureEntry[] imports = toAnalyse.getImports();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 406)
for (FeatureEntry import1 : imports) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 407)
if (!import1.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 408)
rootFeatures.add(findFeature(import1.getId(), Utils.createVersionRange(import1), true));
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 440)
public void addPluginEntry(FeatureEntry pluginEntry) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 444)
public Feature createFeature(URL url) throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 453)
if (featureCache.containsKey(feature.getId())) {
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 454)
Set<BuildTimeFeature> set = featureCache.get(feature.getId());
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeSite.java
 (at line 459)
featureCache.put(feature.getId(), set);
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java : 10 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.AbstractPublisherAction;
Discouraged access: The type 'AbstractPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice;
Discouraged access: The type 'ITouchpointAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 24)
import org.eclipse.equinox.p2.publisher.actions.RootFilesAdvice;
Discouraged access: The type 'RootFilesAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 27)
public class RootFileTouchpointAdvice extends RootFilesAdvice implements ITouchpointAdvice {
Discouraged access: The type 'RootFilesAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 27)
public class RootFileTouchpointAdvice extends RootFilesAdvice implements ITouchpointAdvice {
Discouraged access: The type 'ITouchpointAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 32)
super(root, includedFiles, excludedFiles, configSpec);
Discouraged access: The constructor 'RootFilesAdvice(File, File[], File[], String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 38)
String[] config = AbstractPublisherAction.parseConfigSpec(getConfigSpec());
Discouraged access: The type 'AbstractPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 38)
String[] config = AbstractPublisherAction.parseConfigSpec(getConfigSpec());
Discouraged access: The method 'AbstractPublisherAction.parseConfigSpec(String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 38)
String[] config = AbstractPublisherAction.parseConfigSpec(getConfigSpec());
Discouraged access: The method 'RootFilesAdvice.getConfigSpec()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.java
 (at line 45)
File root = getRoot();
Discouraged access: The method 'RootFilesAdvice.getRoot()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')

/src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java : 55 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 29)
public class GeneratorApplication extends AbstractPublisherApplication {
Discouraged access: The type 'AbstractPublisherApplication' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 36)
private IPublisherResult result = null;
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 46)
protected IPublisherAction[] createActions() {
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 48)
File sourceFile = source != null ? new File(source) : null;
Discouraged access: The field 'AbstractPublisherApplication.source' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 48)
File sourceFile = source != null ? new File(source) : null;
Discouraged access: The field 'AbstractPublisherApplication.source' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 50)
List<IPublisherAction> actions = new ArrayList<>();
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 55)
actions.add(new EquinoxLauncherCUAction(flavor, info.getConfigurations()));
Discouraged access: The type 'EquinoxLauncherCUAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 55)
actions.add(new EquinoxLauncherCUAction(flavor, info.getConfigurations()));
Discouraged access: The constructor 'EquinoxLauncherCUAction(String, String[])' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 55)
actions.add(new EquinoxLauncherCUAction(flavor, info.getConfigurations()));
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 55)
actions.add(new EquinoxLauncherCUAction(flavor, info.getConfigurations()));
Discouraged access: The method 'PublisherInfo.getConfigurations()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 58)
actions.add(new ProductAction(source, product, flavor, null));
Discouraged access: The type 'ProductAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 58)
actions.add(new ProductAction(source, product, flavor, null));
Discouraged access: The constructor 'ProductAction(String, IProductDescriptor, String, File)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 58)
actions.add(new ProductAction(source, product, flavor, null));
Discouraged access: The field 'AbstractPublisherApplication.source' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 60)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 60)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The method 'PublisherInfo.addAdvice(IPublisherAdvice)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 60)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The type 'RootIUResultFilterAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 60)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The constructor 'RootIUResultFilterAdvice(IQuery<IInstallableUnit>)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 62)
actions.add(new RootIUAction(rootId, Version.parseVersion(rootVersion), null));
Discouraged access: The type 'RootIUAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 62)
actions.add(new RootIUAction(rootId, Version.parseVersion(rootVersion), null));
Discouraged access: The constructor 'RootIUAction(String, Version, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 66)
actions.add(new FeaturesAction(new File[] {new File(sourceFile, "features")})); //$NON-NLS-1$
Discouraged access: The type 'FeaturesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 66)
actions.add(new FeaturesAction(new File[] {new File(sourceFile, "features")})); //$NON-NLS-1$
Discouraged access: The constructor 'FeaturesAction(File[])' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 67)
actions.add(new BundlesAction(new File[] {new File(sourceFile, "plugins")})); //$NON-NLS-1$
Discouraged access: The type 'BundlesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 67)
actions.add(new BundlesAction(new File[] {new File(sourceFile, "plugins")})); //$NON-NLS-1$
Discouraged access: The constructor 'BundlesAction(File[])' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 76)
String[] configs = info.getConfigurations();
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 76)
String[] configs = info.getConfigurations();
Discouraged access: The method 'PublisherInfo.getConfigurations()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 78)
info.addAdvice(new AssembledConfigAdvice(configs[0], sourceFile, product != null ? product.getLauncherName() : null));
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 78)
info.addAdvice(new AssembledConfigAdvice(configs[0], sourceFile, product != null ? product.getLauncherName() : null));
Discouraged access: The method 'PublisherInfo.addAdvice(IPublisherAdvice)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 79)
info.addAdvice(new RootFileTouchpointAdvice(product, sourceFile, new File[] {sourceFile}, null, configs[0]));
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 79)
info.addAdvice(new RootFileTouchpointAdvice(product, sourceFile, new File[] {sourceFile}, null, configs[0]));
Discouraged access: The method 'PublisherInfo.addAdvice(IPublisherAdvice)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 86)
info.addAdvice(createVersionAdvice());
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 86)
info.addAdvice(createVersionAdvice());
Discouraged access: The method 'PublisherInfo.addAdvice(IPublisherAdvice)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 88)
return actions.toArray(new IPublisherAction[actions.size()]);
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 91)
protected IVersionAdvice createVersionAdvice() {
Discouraged access: The type 'IVersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 94)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type 'VersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 94)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type 'VersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 94)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The constructor 'VersionAdvice()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 95)
advice.load(IInstallableUnit.NAMESPACE_IU_ID, versionAdvice, features ? ".feature.group" : ""); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'VersionAdvice.load(String, String, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 99)
protected IPublisherAction createRootFileAction(String configSpec) {
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 103)
RootFilesAction action = new RootFilesAction(info, id, version, flavor);
Discouraged access: The type 'RootFilesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
40. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 103)
RootFilesAction action = new RootFilesAction(info, id, version, flavor);
Discouraged access: The type 'RootFilesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
41. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 103)
RootFilesAction action = new RootFilesAction(info, id, version, flavor);
Discouraged access: The constructor 'RootFilesAction(IPublisherInfo, String, Version, String)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
42. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 103)
RootFilesAction action = new RootFilesAction(info, id, version, flavor);
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
43. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 104)
action.setCreateParent(false);
Discouraged access: The method 'RootFilesAction.setCreateParent(boolean)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
44. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 119)
protected Publisher createPublisher(PublisherInfo publisherInfo) {
Discouraged access: The type 'Publisher' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
45. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 119)
protected Publisher createPublisher(PublisherInfo publisherInfo) {
Discouraged access: The type 'PublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
46. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 121)
return new Publisher(publisherInfo, result);
Discouraged access: The type 'Publisher' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
47. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 121)
return new Publisher(publisherInfo, result);
Discouraged access: The constructor 'Publisher(IPublisherInfo, IPublisherResult)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
48. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 122)
return new Publisher(publisherInfo);
Discouraged access: The type 'Publisher' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
49. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 122)
return new Publisher(publisherInfo);
Discouraged access: The constructor 'Publisher(IPublisherInfo)' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
50. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 126)
super.append = value;
Discouraged access: The field 'AbstractPublisherApplication.append' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
51. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 130)
super.artifactRepoName = name;
Discouraged access: The field 'AbstractPublisherApplication.artifactRepoName' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
52. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 135)
super.compress = value;
Discouraged access: The field 'AbstractPublisherApplication.compress' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
53. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 139)
super.metadataRepoName = name;
Discouraged access: The field 'AbstractPublisherApplication.metadataRepoName' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
54. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 147)
this.source = location;
Discouraged access: The field 'AbstractPublisherApplication.source' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')
55. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 154)
public void setIncrementalResult(IPublisherResult result) {
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher/target/classes')

/src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java : 46 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 65)
featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 65)
featureFullName = feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 81)
sourceFeatureName = feature.getId().endsWith(".source") ? feature.getId() : feature.getId() + ".source"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 81)
sourceFeatureName = feature.getId().endsWith(".source") ? feature.getId() : feature.getId() + ".source"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 81)
sourceFeatureName = feature.getId().endsWith(".source") ? feature.getId() : feature.getId() + ".source"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 82)
sourceFeatureFullNameVersioned = sourceFeatureName + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 117)
Utils.updateVersion(customBuildFile, PROPERTY_FEATURE_VERSION_SUFFIX, feature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 242)
script.printTargetDeclaration(TARGET_CLEAN, TARGET_INIT, null, null, NLS.bind(Messages.build_feature_clean, feature.getId()));
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 399)
script.println("<eclipse.idReplacer featureFilePath=\"" + AntScript.getEscaped(root) + '/' + Constants.FEATURE_FILENAME_DESCRIPTOR + "\" selfVersion=\"" + feature.getVersion() + "\" featureIds=\"" + featureVersionInfo + "\" pluginIds=\"" + pluginVersionInfo + "\"/>"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 411)
String licenseFeatureName = feature.getLicenseFeature();
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 415)
licenseFeature = getSite(false).findFeature(licenseFeatureName, feature.getLicenseFeatureVersion(), true);
Discouraged access: The method 'Feature.getLicenseFeatureVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 553)
script.printTargetDeclaration(TARGET_BUILD_UPDATE_JAR, TARGET_INIT, null, null, NLS.bind(Messages.build_feature_buildUpdateJar, feature.getId()));
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 563)
params.put(PROPERTY_OS, feature.getOS() == null ? Config.ANY : feature.getOS());
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 563)
params.put(PROPERTY_OS, feature.getOS() == null ? Config.ANY : feature.getOS());
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 564)
params.put(PROPERTY_WS, feature.getWS() == null ? Config.ANY : feature.getWS());
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 564)
params.put(PROPERTY_WS, feature.getWS() == null ? Config.ANY : feature.getWS());
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 565)
params.put(PROPERTY_ARCH, feature.getArch() == null ? Config.ANY : feature.getArch());
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 565)
params.put(PROPERTY_ARCH, feature.getArch() == null ? Config.ANY : feature.getArch());
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 566)
params.put(PROPERTY_NL, feature.getNL() == null ? Config.ANY : feature.getNL());
Discouraged access: The method 'Feature.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 566)
params.put(PROPERTY_NL, feature.getNL() == null ? Config.ANY : feature.getNL());
Discouraged access: The method 'Feature.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 595)
script.printTargetDeclaration(TARGET_ZIP_DISTRIBUTION, TARGET_INIT, null, null, NLS.bind(Messages.build_feature_zips, feature.getId()));
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 601)
params.put(PROPERTY_OS, feature.getOS() == null ? Config.ANY : feature.getOS());
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 601)
params.put(PROPERTY_OS, feature.getOS() == null ? Config.ANY : feature.getOS());
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 602)
params.put(PROPERTY_WS, feature.getWS() == null ? Config.ANY : feature.getWS());
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 602)
params.put(PROPERTY_WS, feature.getWS() == null ? Config.ANY : feature.getWS());
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 603)
params.put(PROPERTY_ARCH, feature.getArch() == null ? Config.ANY : feature.getArch());
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 603)
params.put(PROPERTY_ARCH, feature.getArch() == null ? Config.ANY : feature.getArch());
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 604)
params.put(PROPERTY_NL, feature.getNL() == null ? Config.ANY : feature.getNL());
Discouraged access: The method 'Feature.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 604)
params.put(PROPERTY_NL, feature.getNL() == null ? Config.ANY : feature.getNL());
Discouraged access: The method 'Feature.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 650)
FeatureEntry[] entries = Utils.getPluginEntry(feature, current.getSymbolicName(), false); //TODO This can be improved to use the value from the user object in the bundleDescription
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 651)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 673)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 674)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 679)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 680)
model = getSite(false).getRegistry().getResolvedBundle(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 682)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 682)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 694)
FeatureEntry[] features = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
40. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 695)
for (FeatureEntry feature2 : features) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
41. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 696)
String featureId = feature2.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
42. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 697)
String versionId = feature2.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
43. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 700)
if (feature2.isOptional())
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
44. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 729)
script.printProjectDeclaration(feature.getId(), TARGET_BUILD_UPDATE_JAR, "."); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
45. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 785)
script.printTargetDeclaration(TARGET_BUILD_JARS, TARGET_INIT, null, null, NLS.bind(Messages.build_feature_buildJars, feature.getId()));
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
46. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 803)
script.printTargetDeclaration(TARGET_REFRESH, TARGET_INIT, PROPERTY_ECLIPSE_RUNNING, null, NLS.bind(Messages.build_feature_refresh, feature.getId()));
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/site/compatibility/FeatureReference.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/FeatureReference.java
 (at line 19)
import org.eclipse.equinox.p2.publisher.eclipse.Feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/FeatureReference.java
 (at line 27)
private Feature feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/FeatureReference.java
 (at line 37)
public Feature getFeature() throws CoreException {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 623)
FeatureEntry associatedEntry = generator.getAssociatedEntry();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 627)
String os = associatedEntry.getOS();
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 628)
String ws = associatedEntry.getWS();
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 629)
String arch = associatedEntry.getArch();
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 630)
String nl = associatedEntry.getNL();
Discouraged access: The method 'FeatureEntry.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 18)
import org.eclipse.equinox.p2.publisher.eclipse.IPlatformEntry;
Discouraged access: The type 'IPlatformEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 66)
public static boolean isValidEnvironment(IPlatformEntry candidate) {
Discouraged access: The type 'IPlatformEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 69)
String candidateOS = candidate.getOS();
Discouraged access: The method 'IPlatformEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 70)
String candidateWS = candidate.getWS();
Discouraged access: The method 'IPlatformEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 71)
String candidateArch = candidate.getArch();
Discouraged access: The method 'IPlatformEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/SiteManager.java
 (at line 72)
String candiateNL = candidate.getNL();
Discouraged access: The method 'IPlatformEntry.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/site/ReachablePlugin.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/ReachablePlugin.java
 (at line 16)
import org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/site/ReachablePlugin.java
 (at line 37)
public ReachablePlugin(FeatureEntry entry) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/site/ReachablePlugin.java
 (at line 38)
id = entry.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/packager/PackageConfigScriptGenerator.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/packager/PackageConfigScriptGenerator.java
 (at line 70)
return feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/packager/PackageConfigScriptGenerator.java
 (at line 70)
return feature.getId() + "_" + feature.getVersion(); //$NON-NLS-1$
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')

/src/org/eclipse/pde/internal/build/FeatureWriter.java : 74 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 27)
protected Feature feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 31)
public FeatureWriter(OutputStream out, Feature feature, BuildTimeSite site) {
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 54)
parameters.put(ID, feature.getId());
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 55)
parameters.put(VERSION, feature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 56)
parameters.put("label", feature.getLabel()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getLabel()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 57)
if (feature.getLicenseFeature() != null) {
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 58)
parameters.put("license-feature", feature.getLicenseFeature()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 59)
parameters.put("license-feature-version", feature.getLicenseFeatureVersion()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getLicenseFeatureVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 61)
parameters.put("provider-name", feature.getProviderName()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getProviderName()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 62)
parameters.put("image", feature.getImage()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getImage()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 63)
parameters.put("os", feature.getOS()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 64)
parameters.put("arch", feature.getArch()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 65)
parameters.put("ws", feature.getWS()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 66)
parameters.put("nl", feature.getNL()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 75)
String url = feature.getInstallHandlerURL();
Discouraged access: The method 'Feature.getInstallHandlerURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 76)
String library = feature.getInstallHandlerLibrary();
Discouraged access: The method 'Feature.getInstallHandlerLibrary()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 77)
String handler = feature.getInstallHandler();
Discouraged access: The method 'Feature.getInstallHandler()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 89)
if (feature.getDescription() == null && feature.getDescriptionURL() == null)
Discouraged access: The method 'Feature.getDescription()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 89)
if (feature.getDescription() == null && feature.getDescriptionURL() == null)
Discouraged access: The method 'Feature.getDescriptionURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 92)
parameters.put("url", feature.getDescriptionURL()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getDescriptionURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 96)
printlnEscaped(feature.getDescription());
Discouraged access: The method 'Feature.getDescription()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 101)
if (feature.getCopyright() == null && feature.getCopyrightURL() == null)
Discouraged access: The method 'Feature.getCopyright()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 101)
if (feature.getCopyright() == null && feature.getCopyrightURL() == null)
Discouraged access: The method 'Feature.getCopyrightURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 104)
parameters.put("url", feature.getCopyrightURL()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getCopyrightURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 107)
printlnEscaped(feature.getCopyright());
Discouraged access: The method 'Feature.getCopyright()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 112)
if (feature.getLicense() == null && feature.getLicenseURL() == null)
Discouraged access: The method 'Feature.getLicense()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 112)
if (feature.getLicense() == null && feature.getLicenseURL() == null)
Discouraged access: The method 'Feature.getLicenseURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 115)
parameters.put("url", feature.getLicenseURL()); //$NON-NLS-1$
Discouraged access: The method 'Feature.getLicenseURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 118)
printlnEscaped(feature.getLicense());
Discouraged access: The method 'Feature.getLicense()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 123)
String updateSiteLabel = feature.getUpdateSiteLabel();
Discouraged access: The method 'Feature.getUpdateSiteLabel()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 124)
String updateSiteURL = feature.getUpdateSiteURL();
Discouraged access: The method 'Feature.getUpdateSiteURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 125)
URLEntry[] siteEntries = feature.getDiscoverySites();
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 125)
URLEntry[] siteEntries = feature.getDiscoverySites();
Discouraged access: The method 'Feature.getDiscoverySites()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 137)
for (URLEntry siteEntry : siteEntries) {
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
35. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 139)
parameters.put("url", siteEntry.getURL()); //$NON-NLS-1$
Discouraged access: The method 'URLEntry.getURL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
36. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 140)
parameters.put("label", siteEntry.getAnnotation()); //$NON-NLS-1$
Discouraged access: The method 'URLEntry.getAnnotation()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
37. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 148)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
38. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 148)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
39. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 149)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
40. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 150)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
41. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 150)
if (entry.isRequires() || entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
42. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 155)
parameters.put(ID, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
43. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 156)
BuildTimeFeature tmpFeature = site.findFeature(entry.getId(), null, true);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
44. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 157)
parameters.put(VERSION, tmpFeature.getVersion());
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
45. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 159)
String message = NLS.bind(Messages.exception_missingFeature, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
46. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 170)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
47. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 170)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
48. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 171)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
49. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 172)
if (!entry.isRequires())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
50. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 180)
if (entry.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
51. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 181)
parameters.put(PLUGIN, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
52. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 182)
parameters.put(VERSION, entry.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
53. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 185)
parameters.put(FEATURE, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
54. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 186)
parameters.put(VERSION, entry.getVersion());
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
55. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 188)
parameters.put("match", entry.getMatch()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getMatch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
56. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 216)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
57. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 216)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
58. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 217)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
59. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 218)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
60. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 218)
if (entry.isRequires() || !entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
61. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 221)
parameters.put(ID, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
62. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 223)
String versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
63. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 226)
effectivePlugin = site.getRegistry().getResolvedBundle(entry.getId(), versionRequested);
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
64. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 228)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
65. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 228)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
66. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 232)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
67. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 232)
String message = NLS.bind(Messages.exception_missingPlugin, entry.getId() + "_" + entry.getVersion()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
68. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 236)
if (entry.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
69. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 237)
parameters.put(FRAGMENT, String.valueOf(entry.isFragment()));
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
70. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 238)
parameters.put("os", entry.getOS()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getOS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
71. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 239)
parameters.put("arch", entry.getArch()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getArch()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
72. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 240)
parameters.put("ws", entry.getWS()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getWS()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
73. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 241)
parameters.put("nl", entry.getNL()); //$NON-NLS-1$
Discouraged access: The method 'FeatureEntry.getNL()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')
74. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 242)
if (!entry.isUnpack())
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.27/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')