Compiler log for org.eclipse.pde.build_3.12.100.v20230825-1354 : pdebuild.jar.xml

TOTAL : ERRORS: 0, WARNINGS: 677, 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/FetchScriptGenerator.java : 17 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FetchScriptGenerator.java
 (at line 40)
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.29/eclipse.platform.releng.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 190)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 191)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 192)
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.29/eclipse.platform.releng.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 196)
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.29/eclipse.platform.releng.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 352)
FeatureEntry[] compiledFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 353)
for (FeatureEntry compiledFeature : compiledFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 354)
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.29/eclipse.platform.releng.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 365)
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.29/eclipse.platform.releng.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 446)
FeatureEntry[] allChildren = feature.getRawPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 447)
FeatureEntry[] compiledChildren = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 450)
for (FeatureEntry child : allChildren) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 451)
elementId = child.getId();
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 452)
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.29/eclipse.platform.releng.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 464)
if (child.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 472)
elementId = feature.getLicenseFeature();
Discouraged access: The method 'Feature.getLicenseFeature()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 477)
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.29/eclipse.platform.releng.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/AssembledConfigAdvice.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.java
 (at line 22)
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.29/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 24)
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.29/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 25)
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.29/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 27)
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.29/eclipse.platform.releng.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 28)
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.29/eclipse.platform.releng.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 31)
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.29/eclipse.platform.releng.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 31)
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.29/eclipse.platform.releng.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 34)
private LauncherData launcherData = null;
Discouraged access: The type 'LauncherData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 35)
private ConfigData configData = null;
Discouraged access: The type 'ConfigData' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 45)
return configData.getBundles();
Discouraged access: The method 'ConfigData.getBundles()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 50)
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.29/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 52)
CollectionUtils.putAll(configProps, props);
Discouraged access: The type 'CollectionUtils' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 52)
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.29/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 53)
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.29/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 93)
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.29/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 98)
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.29/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/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.29/eclipse.platform.releng.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.29/eclipse.platform.releng.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.29/eclipse.platform.releng.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/FeatureBuildScriptGenerator.java : 46 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.java
 (at line 33)
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.29/eclipse.platform.releng.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 83)
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.29/eclipse.platform.releng.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 83)
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.29/eclipse.platform.releng.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 99)
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.29/eclipse.platform.releng.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 99)
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.29/eclipse.platform.releng.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 99)
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.29/eclipse.platform.releng.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 100)
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.29/eclipse.platform.releng.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 135)
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.29/eclipse.platform.releng.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 260)
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.29/eclipse.platform.releng.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 417)
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.29/eclipse.platform.releng.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 429)
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.29/eclipse.platform.releng.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 433)
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.29/eclipse.platform.releng.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 571)
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.29/eclipse.platform.releng.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 581)
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.29/eclipse.platform.releng.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 581)
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.29/eclipse.platform.releng.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 582)
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.29/eclipse.platform.releng.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 582)
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.29/eclipse.platform.releng.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 583)
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.29/eclipse.platform.releng.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 583)
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.29/eclipse.platform.releng.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 584)
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.29/eclipse.platform.releng.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 584)
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.29/eclipse.platform.releng.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 613)
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.29/eclipse.platform.releng.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 619)
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.29/eclipse.platform.releng.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 619)
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.29/eclipse.platform.releng.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 620)
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.29/eclipse.platform.releng.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 620)
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.29/eclipse.platform.releng.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 621)
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.29/eclipse.platform.releng.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 621)
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.29/eclipse.platform.releng.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 622)
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.29/eclipse.platform.releng.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 622)
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.29/eclipse.platform.releng.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 668)
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.29/eclipse.platform.releng.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 669)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 691)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 692)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 697)
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.29/eclipse.platform.releng.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 698)
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.29/eclipse.platform.releng.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 700)
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.29/eclipse.platform.releng.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 700)
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.29/eclipse.platform.releng.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 712)
FeatureEntry[] features = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 713)
for (FeatureEntry feature2 : features) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 714)
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.29/eclipse.platform.releng.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 715)
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.29/eclipse.platform.releng.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 718)
if (feature2.isOptional())
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 747)
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.29/eclipse.platform.releng.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 803)
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.29/eclipse.platform.releng.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 821)
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.29/eclipse.platform.releng.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/AssemblyInformation.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/AssemblyInformation.java
 (at line 162)
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.29/eclipse.platform.releng.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 164)
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.29/eclipse.platform.releng.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 164)
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.29/eclipse.platform.releng.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 166)
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.29/eclipse.platform.releng.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 184)
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.29/eclipse.platform.releng.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 184)
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.29/eclipse.platform.releng.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 184)
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.29/eclipse.platform.releng.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 184)
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.29/eclipse.platform.releng.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 208)
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.29/eclipse.platform.releng.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 208)
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.29/eclipse.platform.releng.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 208)
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.29/eclipse.platform.releng.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 208)
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.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 42)
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.29/eclipse.platform.releng.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 43)
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.29/eclipse.platform.releng.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 90)
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.29/eclipse.platform.releng.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 91)
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.29/eclipse.platform.releng.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 92)
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.29/eclipse.platform.releng.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 204)
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.29/eclipse.platform.releng.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 209)
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.29/eclipse.platform.releng.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 224)
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.29/eclipse.platform.releng.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 230)
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.29/eclipse.platform.releng.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 318)
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.29/eclipse.platform.releng.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 402)
FeatureEntry[] includedRefs = toAnalyse.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 404)
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.29/eclipse.platform.releng.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 405)
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.29/eclipse.platform.releng.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 420)
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.29/eclipse.platform.releng.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 420)
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.29/eclipse.platform.releng.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 420)
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.29/eclipse.platform.releng.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 421)
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.29/eclipse.platform.releng.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 421)
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.29/eclipse.platform.releng.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 436)
FeatureEntry[] entries = toAnalyse.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 437)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 440)
FeatureEntry[] imports = toAnalyse.getImports();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 441)
for (FeatureEntry import1 : imports) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 442)
if (!import1.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 443)
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.29/eclipse.platform.releng.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 475)
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.29/eclipse.platform.releng.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 479)
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.29/eclipse.platform.releng.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 488)
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.29/eclipse.platform.releng.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 489)
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.29/eclipse.platform.releng.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 494)
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.29/eclipse.platform.releng.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 40)
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.29/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 42)
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.29/eclipse.platform.releng.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 274)
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.29/eclipse.platform.releng.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 335)
versionString = requiredFeature.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 381)
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.29/eclipse.platform.releng.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 383)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 384)
if (!entry.isPlugin())
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 387)
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.29/eclipse.platform.releng.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 387)
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.29/eclipse.platform.releng.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 665)
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.29/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 665)
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.29/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 665)
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.29/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 666)
while (tokenizer.hasMoreTokens()) {
Discouraged access: The method 'QuotedTokenizer.hasMoreTokens()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 667)
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.29/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 677)
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.29/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 677)
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.29/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 677)
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.29/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 678)
while (tokenizer.hasMoreTokens()) {
Discouraged access: The method 'QuotedTokenizer.hasMoreTokens()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 679)
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.29/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/ShapeAdvisor.java : 8 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/ShapeAdvisor.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.29/eclipse.platform.releng.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 56)
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.29/eclipse.platform.releng.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 56)
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.29/eclipse.platform.releng.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 96)
FeatureEntry entry = (FeatureEntry) entry2;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 96)
FeatureEntry entry = (FeatureEntry) entry2;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 97)
if (entry.unpackSet()) {
Discouraged access: The method 'FeatureEntry.unpackSet()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 99)
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.29/eclipse.platform.releng.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 100)
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.29/eclipse.platform.releng.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 19)
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.29/eclipse.platform.releng.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 67)
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.29/eclipse.platform.releng.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 70)
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.29/eclipse.platform.releng.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 71)
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.29/eclipse.platform.releng.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 72)
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.29/eclipse.platform.releng.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 73)
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.29/eclipse.platform.releng.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 : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.java
 (at line 27)
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.29/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 28)
import org.eclipse.equinox.p2.publisher.IPublisherInfo;
Discouraged access: The type 'IPublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 29)
import org.eclipse.equinox.p2.publisher.IPublisherResult;
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 30)
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.29/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 33)
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.29/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 52)
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.29/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 52)
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.29/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 57)
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.29/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 57)
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.29/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 57)
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.29/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 65)
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.29/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 65)
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.29/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 65)
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.29/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/RootFileParentAction.java
 (at line 68)
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.29/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/RootFileParentAction.java
 (at line 68)
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.29/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/RootFileParentAction.java
 (at line 68)
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.29/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/FeatureGenerator.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FeatureGenerator.java
 (at line 42)
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.29/eclipse.platform.releng.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 177)
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.29/eclipse.platform.releng.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 178)
for (FeatureEntry featureEntry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 179)
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.29/eclipse.platform.releng.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 179)
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.29/eclipse.platform.releng.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 180)
if (featureEntry.unpackSet())
Discouraged access: The method 'FeatureEntry.unpackSet()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 181)
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.29/eclipse.platform.releng.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 182)
if (featureEntry.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 184)
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.29/eclipse.platform.releng.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 50)
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.29/eclipse.platform.releng.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 815)
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.29/eclipse.platform.releng.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 816)
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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 26)
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.29/eclipse.platform.releng.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 34)
FeatureEntry[] features = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 34)
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.29/eclipse.platform.releng.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 35)
for (FeatureEntry feature2 : features) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 36)
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.29/eclipse.platform.releng.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 36)
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.29/eclipse.platform.releng.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 39)
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.29/eclipse.platform.releng.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 40)
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.29/eclipse.platform.releng.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 41)
if (feature2.isOptional())
Discouraged access: The method 'FeatureEntry.isOptional()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 43)
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.29/eclipse.platform.releng.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 44)
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.29/eclipse.platform.releng.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 45)
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.29/eclipse.platform.releng.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 46)
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.29/eclipse.platform.releng.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 47)
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.29/eclipse.platform.releng.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 48)
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.29/eclipse.platform.releng.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/ElementCollector.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/packager/ElementCollector.java
 (at line 19)
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.29/eclipse.platform.releng.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 32)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 33)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 34)
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.29/eclipse.platform.releng.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 42)
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.29/eclipse.platform.releng.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/PDEState.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/PDEState.java
 (at line 673)
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.29/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 673)
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.29/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 675)
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.29/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 675)
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.29/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 676)
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.29/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 677)
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.29/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 681)
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.29/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 682)
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.29/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 683)
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.29/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/publisher/compatibility/IncrementalGenerator.java : 14 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.IPublisherAdvice;
Discouraged access: The type 'IPublisherAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 21)
import org.eclipse.equinox.p2.publisher.PublisherInfo;
Discouraged access: The type 'PublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 22)
import org.eclipse.equinox.p2.publisher.PublisherResult;
Discouraged access: The type 'PublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 33)
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.29/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 35)
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.29/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 41)
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.29/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 48)
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.29/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 50)
for (IPublisherAdvice iPublisherAdvice : advice) {
Discouraged access: The type 'IPublisherAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 51)
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.29/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 56)
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.29/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 59)
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.29/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/IncrementalGenerator.java
 (at line 60)
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.29/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/IncrementalGenerator.java
 (at line 70)
result = new PublisherResult();
Discouraged access: The type 'PublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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/IncrementalGenerator.java
 (at line 70)
result = new PublisherResult();
Discouraged access: The constructor 'PublisherResult()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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/compatibility/FeatureReference.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/compatibility/FeatureReference.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.29/eclipse.platform.releng.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 28)
private Feature feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 38)
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.29/eclipse.platform.releng.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/GeneratorApplication.java : 69 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 25)
import org.eclipse.equinox.p2.publisher.AbstractPublisherApplication;
Discouraged access: The type 'AbstractPublisherApplication' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 26)
import org.eclipse.equinox.p2.publisher.IPublisherAction;
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 27)
import org.eclipse.equinox.p2.publisher.IPublisherResult;
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 28)
import org.eclipse.equinox.p2.publisher.Publisher;
Discouraged access: The type 'Publisher' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 29)
import org.eclipse.equinox.p2.publisher.PublisherInfo;
Discouraged access: The type 'PublisherInfo' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 30)
import org.eclipse.equinox.p2.publisher.actions.IVersionAdvice;
Discouraged access: The type 'IVersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 31)
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.29/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/GeneratorApplication.java
 (at line 32)
import org.eclipse.equinox.p2.publisher.actions.RootIUAction;
Discouraged access: The type 'RootIUAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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/GeneratorApplication.java
 (at line 33)
import org.eclipse.equinox.p2.publisher.actions.RootIUResultFilterAdvice;
Discouraged access: The type 'RootIUResultFilterAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 34)
import org.eclipse.equinox.p2.publisher.actions.VersionAdvice;
Discouraged access: The type 'VersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 35)
import org.eclipse.equinox.p2.publisher.eclipse.BundlesAction;
Discouraged access: The type 'BundlesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 36)
import org.eclipse.equinox.p2.publisher.eclipse.EquinoxLauncherCUAction;
Discouraged access: The type 'EquinoxLauncherCUAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 37)
import org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction;
Discouraged access: The type 'FeaturesAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 38)
import org.eclipse.equinox.p2.publisher.eclipse.ProductAction;
Discouraged access: The type 'ProductAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 41)
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.29/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 48)
private IPublisherResult result = null;
Discouraged access: The type 'IPublisherResult' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 58)
protected IPublisherAction[] createActions() {
Discouraged access: The type 'IPublisherAction' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 60)
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.29/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 60)
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.29/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 62)
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.29/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')
21. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 67)
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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 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.29/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')
24. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 67)
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.29/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 70)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 70)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 70)
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.29/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 72)
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.29/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 72)
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.29/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 72)
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.29/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 72)
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.29/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 74)
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.29/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 74)
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.29/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 78)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 78)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 79)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 79)
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.29/eclipse.platform.releng.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/publisher/compatibility/GeneratorApplication.java
 (at line 88)
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.29/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 88)
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.29/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 90)
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.29/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 90)
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.29/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 91)
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.29/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 91)
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.29/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 98)
info.addAdvice(createVersionAdvice());
Discouraged access: The field 'AbstractPublisherApplication.info' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 98)
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.29/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 100)
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.29/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 103)
protected IVersionAdvice createVersionAdvice() {
Discouraged access: The type 'IVersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 106)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type 'VersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 106)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type 'VersionAdvice' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 106)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The constructor 'VersionAdvice()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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 107)
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.29/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 111)
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.29/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 115)
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.29/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 115)
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.29/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 115)
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.29/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')
56. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 115)
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.29/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')
57. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 116)
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.29/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')
58. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 131)
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.29/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')
59. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 131)
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.29/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')
60. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 133)
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.29/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')
61. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 133)
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.29/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')
62. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 134)
return new Publisher(publisherInfo);
Discouraged access: The type 'Publisher' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
63. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 134)
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.29/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')
64. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 138)
super.append = value;
Discouraged access: The field 'AbstractPublisherApplication.append' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
65. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 142)
super.artifactRepoName = name;
Discouraged access: The field 'AbstractPublisherApplication.artifactRepoName' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
66. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 147)
super.compress = value;
Discouraged access: The field 'AbstractPublisherApplication.compress' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
67. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 151)
super.metadataRepoName = name;
Discouraged access: The field 'AbstractPublisherApplication.metadataRepoName' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
68. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 159)
this.source = location;
Discouraged access: The field 'AbstractPublisherApplication.source' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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')
69. WARNING in /src/org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.java
 (at line 166)
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.29/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/ClasspathComputer3_0.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.java
 (at line 38)
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.29/eclipse.platform.releng.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 648)
FeatureEntry associatedEntry = generator.getAssociatedEntry();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 652)
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.29/eclipse.platform.releng.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 653)
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.29/eclipse.platform.releng.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 654)
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.29/eclipse.platform.releng.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 655)
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.29/eclipse.platform.releng.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/BuildTimeFeatureParser.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.java
 (at line 23)
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.29/eclipse.platform.releng.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 29)
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.29/eclipse.platform.releng.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 33)
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.29/eclipse.platform.releng.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 64)
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.29/eclipse.platform.releng.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 64)
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.29/eclipse.platform.releng.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 67)
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.29/eclipse.platform.releng.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 68)
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.29/eclipse.platform.releng.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 71)
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.29/eclipse.platform.releng.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 35)
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.29/eclipse.platform.releng.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 325)
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.29/eclipse.platform.releng.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 325)
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.29/eclipse.platform.releng.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 325)
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.29/eclipse.platform.releng.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 334)
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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 379)
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.29/eclipse.platform.releng.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 379)
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.29/eclipse.platform.releng.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/BuildTimeFeature.java : 51 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/site/BuildTimeFeature.java
 (at line 23)
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.29/eclipse.platform.releng.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 24)
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.29/eclipse.platform.releng.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 30)
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.29/eclipse.platform.releng.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 44)
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.29/eclipse.platform.releng.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 48)
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.29/eclipse.platform.releng.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 58)
public FeatureEntry[] getRawIncludedFeatureReferences() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 59)
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.29/eclipse.platform.releng.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 60)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 60)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 61)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 62)
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.29/eclipse.platform.releng.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 62)
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.29/eclipse.platform.releng.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 66)
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.29/eclipse.platform.releng.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 69)
public FeatureEntry[] getIncludedFeatureReferences() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 70)
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.29/eclipse.platform.releng.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 71)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 71)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 72)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 73)
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.29/eclipse.platform.releng.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 73)
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.29/eclipse.platform.releng.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 81)
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.29/eclipse.platform.releng.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 84)
public FeatureEntry[] getPluginEntries() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 85)
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.29/eclipse.platform.releng.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 86)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 86)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 87)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 88)
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.29/eclipse.platform.releng.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 88)
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.29/eclipse.platform.releng.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 94)
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.29/eclipse.platform.releng.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 97)
public FeatureEntry[] getRawPluginEntries() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 98)
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.29/eclipse.platform.releng.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 99)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 99)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 100)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 101)
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.29/eclipse.platform.releng.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 101)
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.29/eclipse.platform.releng.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 105)
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.29/eclipse.platform.releng.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 108)
public FeatureEntry[] getImports() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 109)
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.29/eclipse.platform.releng.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 110)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 110)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 111)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 112)
if (!entry.isRequires())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 116)
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.29/eclipse.platform.releng.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 188)
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.29/eclipse.platform.releng.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 189)
FeatureEntry[] entries = getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 189)
FeatureEntry[] entries = getEntries();
Discouraged access: The method 'Feature.getEntries()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 190)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 191)
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.29/eclipse.platform.releng.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 191)
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.29/eclipse.platform.releng.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 192)
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.29/eclipse.platform.releng.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 204)
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.29/eclipse.platform.releng.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 205)
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.29/eclipse.platform.releng.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 401)
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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 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.29/eclipse.platform.releng.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 487)
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.29/eclipse.platform.releng.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 487)
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.29/eclipse.platform.releng.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 505)
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.29/eclipse.platform.releng.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 508)
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.29/eclipse.platform.releng.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 517)
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.29/eclipse.platform.releng.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 517)
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.29/eclipse.platform.releng.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 50)
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.29/eclipse.platform.releng.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 51)
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.29/eclipse.platform.releng.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 52)
import org.eclipse.equinox.p2.publisher.eclipse.URLEntry;
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 127)
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.29/eclipse.platform.releng.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 128)
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.29/eclipse.platform.releng.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 128)
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.29/eclipse.platform.releng.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 132)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 133)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 138)
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.29/eclipse.platform.releng.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 139)
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.29/eclipse.platform.releng.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 147)
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.29/eclipse.platform.releng.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 155)
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.29/eclipse.platform.releng.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 155)
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.29/eclipse.platform.releng.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 155)
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.29/eclipse.platform.releng.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 176)
FeatureEntry sourcePlugin;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 182)
brandingPlugin = feature.getBrandingPlugin();
Discouraged access: The method 'Feature.getBrandingPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 185)
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.29/eclipse.platform.releng.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 187)
brandingPlugin = sourceFeature.getId();
Discouraged access: The method 'Feature.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 190)
FeatureEntry[] plugins = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 191)
for (FeatureEntry plugin2 : plugins) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 211)
FeatureEntry entry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 220)
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.29/eclipse.platform.releng.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 222)
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.29/eclipse.platform.releng.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 223)
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.29/eclipse.platform.releng.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 224)
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.29/eclipse.platform.releng.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 232)
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.29/eclipse.platform.releng.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 232)
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.29/eclipse.platform.releng.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 233)
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.29/eclipse.platform.releng.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 234)
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.29/eclipse.platform.releng.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 235)
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.29/eclipse.platform.releng.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 251)
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.29/eclipse.platform.releng.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 256)
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.29/eclipse.platform.releng.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 260)
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.29/eclipse.platform.releng.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 260)
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.29/eclipse.platform.releng.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 260)
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.29/eclipse.platform.releng.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 260)
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.29/eclipse.platform.releng.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 261)
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.29/eclipse.platform.releng.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 262)
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.29/eclipse.platform.releng.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 266)
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.29/eclipse.platform.releng.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 270)
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.29/eclipse.platform.releng.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 275)
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.29/eclipse.platform.releng.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 276)
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.29/eclipse.platform.releng.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 280)
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.29/eclipse.platform.releng.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 282)
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.29/eclipse.platform.releng.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 285)
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.29/eclipse.platform.releng.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 285)
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.29/eclipse.platform.releng.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 286)
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.29/eclipse.platform.releng.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 286)
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.29/eclipse.platform.releng.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 287)
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.29/eclipse.platform.releng.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 287)
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.29/eclipse.platform.releng.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 288)
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.29/eclipse.platform.releng.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 288)
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.29/eclipse.platform.releng.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 289)
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.29/eclipse.platform.releng.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 289)
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.29/eclipse.platform.releng.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 290)
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.29/eclipse.platform.releng.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 290)
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.29/eclipse.platform.releng.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 291)
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.29/eclipse.platform.releng.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 291)
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.29/eclipse.platform.releng.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 292)
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.29/eclipse.platform.releng.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 292)
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.29/eclipse.platform.releng.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 293)
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.29/eclipse.platform.releng.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 293)
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.29/eclipse.platform.releng.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 294)
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.29/eclipse.platform.releng.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 294)
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.29/eclipse.platform.releng.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 295)
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.29/eclipse.platform.releng.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 295)
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.29/eclipse.platform.releng.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 296)
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.29/eclipse.platform.releng.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 296)
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.29/eclipse.platform.releng.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 297)
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.29/eclipse.platform.releng.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 297)
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.29/eclipse.platform.releng.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 298)
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.29/eclipse.platform.releng.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 298)
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.29/eclipse.platform.releng.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 299)
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.29/eclipse.platform.releng.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 299)
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.29/eclipse.platform.releng.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 300)
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.29/eclipse.platform.releng.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 300)
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.29/eclipse.platform.releng.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 302)
URLEntry[] siteEntries = featureExample.getDiscoverySites();
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 302)
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.29/eclipse.platform.releng.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 303)
for (URLEntry siteEntry : siteEntries) {
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 304)
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.29/eclipse.platform.releng.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 304)
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.29/eclipse.platform.releng.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 304)
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.29/eclipse.platform.releng.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 307)
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.29/eclipse.platform.releng.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 307)
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.29/eclipse.platform.releng.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 307)
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.29/eclipse.platform.releng.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 307)
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.29/eclipse.platform.releng.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 314)
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.29/eclipse.platform.releng.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 314)
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.29/eclipse.platform.releng.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 344)
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.29/eclipse.platform.releng.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 347)
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.29/eclipse.platform.releng.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 350)
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.29/eclipse.platform.releng.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 352)
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.29/eclipse.platform.releng.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 352)
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.29/eclipse.platform.releng.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 357)
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.29/eclipse.platform.releng.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 357)
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.29/eclipse.platform.releng.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 357)
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.29/eclipse.platform.releng.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 363)
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.29/eclipse.platform.releng.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 364)
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.29/eclipse.platform.releng.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 387)
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.29/eclipse.platform.releng.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 27)
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.29/eclipse.platform.releng.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 93)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 96)
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.29/eclipse.platform.releng.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 101)
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.29/eclipse.platform.releng.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 101)
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.29/eclipse.platform.releng.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 104)
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.29/eclipse.platform.releng.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 108)
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.29/eclipse.platform.releng.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 108)
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.29/eclipse.platform.releng.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 111)
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.29/eclipse.platform.releng.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 115)
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.29/eclipse.platform.releng.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 115)
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.29/eclipse.platform.releng.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 118)
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.29/eclipse.platform.releng.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 36)
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.29/eclipse.platform.releng.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 127)
private FeatureEntry associatedEntry;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 711)
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.29/eclipse.platform.releng.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 712)
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.29/eclipse.platform.releng.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 1946)
public FeatureEntry getAssociatedEntry() {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 1950)
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.29/eclipse.platform.releng.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 237)
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.29/eclipse.platform.releng.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 242)
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.29/eclipse.platform.releng.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 246)
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.29/eclipse.platform.releng.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 272)
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.29/eclipse.platform.releng.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 635)
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.29/eclipse.platform.releng.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 635)
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.29/eclipse.platform.releng.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 652)
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.29/eclipse.platform.releng.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 652)
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.29/eclipse.platform.releng.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 662)
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.29/eclipse.platform.releng.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 662)
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.29/eclipse.platform.releng.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 25)
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.29/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 26)
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.29/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 27)
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.29/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 30)
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.29/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 30)
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.29/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 35)
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.29/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 41)
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.29/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 41)
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.29/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 41)
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.29/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 48)
File root = getRoot();
Discouraged access: The method 'RootFilesAdvice.getRoot()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/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/BuildDirector.java : 39 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/builder/BuildDirector.java
 (at line 29)
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.29/eclipse.platform.releng.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 30)
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.29/eclipse.platform.releng.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 134)
FeatureEntry[] pluginList = feature.getPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 135)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 140)
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.29/eclipse.platform.releng.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 141)
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.29/eclipse.platform.releng.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 143)
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.29/eclipse.platform.releng.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 145)
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.29/eclipse.platform.releng.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 152)
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.29/eclipse.platform.releng.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 160)
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.29/eclipse.platform.releng.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 163)
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.29/eclipse.platform.releng.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 181)
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.29/eclipse.platform.releng.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 187)
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.29/eclipse.platform.releng.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 195)
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.29/eclipse.platform.releng.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 210)
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.29/eclipse.platform.releng.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 267)
FeatureEntry[] referencedFeatures = feature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 268)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 269)
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.29/eclipse.platform.releng.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 270)
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.29/eclipse.platform.releng.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 290)
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.29/eclipse.platform.releng.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 291)
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.29/eclipse.platform.releng.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 302)
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.29/eclipse.platform.releng.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 308)
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.29/eclipse.platform.releng.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 397)
FeatureEntry[] referencedFeatures = buildFeature.getIncludedFeatureReferences();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 398)
FeatureEntry[] pluginList = buildFeature.getRawPluginEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 409)
for (FeatureEntry referencedFeature : referencedFeatures) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 410)
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.29/eclipse.platform.releng.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 416)
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.29/eclipse.platform.releng.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 442)
for (FeatureEntry entry : pluginList) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 443)
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.29/eclipse.platform.releng.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 444)
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.29/eclipse.platform.releng.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 547)
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.29/eclipse.platform.releng.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 547)
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.29/eclipse.platform.releng.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 588)
* @see Feature
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 621)
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.29/eclipse.platform.releng.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 621)
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.29/eclipse.platform.releng.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 706)
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.29/eclipse.platform.releng.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 710)
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.29/eclipse.platform.releng.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 712)
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.29/eclipse.platform.releng.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 : 77 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/FeatureWriter.java
 (at line 23)
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.29/eclipse.platform.releng.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 24)
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.29/eclipse.platform.releng.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 25)
import org.eclipse.equinox.p2.publisher.eclipse.URLEntry;
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 32)
protected Feature feature;
Discouraged access: The type 'Feature' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 36)
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.29/eclipse.platform.releng.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 59)
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.29/eclipse.platform.releng.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 60)
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.29/eclipse.platform.releng.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 61)
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.29/eclipse.platform.releng.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 62)
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.29/eclipse.platform.releng.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 63)
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.29/eclipse.platform.releng.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 64)
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.29/eclipse.platform.releng.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 66)
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.29/eclipse.platform.releng.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 67)
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.29/eclipse.platform.releng.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 68)
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.29/eclipse.platform.releng.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 69)
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.29/eclipse.platform.releng.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 70)
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.29/eclipse.platform.releng.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 71)
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.29/eclipse.platform.releng.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 80)
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.29/eclipse.platform.releng.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 81)
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.29/eclipse.platform.releng.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 82)
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.29/eclipse.platform.releng.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 94)
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.29/eclipse.platform.releng.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 94)
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.29/eclipse.platform.releng.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 97)
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.29/eclipse.platform.releng.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 101)
printlnEscaped(feature.getDescription());
Discouraged access: The method 'Feature.getDescription()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 106)
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.29/eclipse.platform.releng.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 106)
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.29/eclipse.platform.releng.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 109)
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.29/eclipse.platform.releng.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 112)
printlnEscaped(feature.getCopyright());
Discouraged access: The method 'Feature.getCopyright()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 117)
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.29/eclipse.platform.releng.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 117)
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.29/eclipse.platform.releng.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 120)
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.29/eclipse.platform.releng.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 123)
printlnEscaped(feature.getLicense());
Discouraged access: The method 'Feature.getLicense()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 128)
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.29/eclipse.platform.releng.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 129)
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.29/eclipse.platform.releng.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 130)
URLEntry[] siteEntries = feature.getDiscoverySites();
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 130)
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.29/eclipse.platform.releng.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 142)
for (URLEntry siteEntry : siteEntries) {
Discouraged access: The type 'URLEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 144)
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.29/eclipse.platform.releng.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 145)
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.29/eclipse.platform.releng.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 153)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 153)
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.29/eclipse.platform.releng.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 154)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 155)
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.29/eclipse.platform.releng.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 155)
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.29/eclipse.platform.releng.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 160)
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.29/eclipse.platform.releng.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 161)
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.29/eclipse.platform.releng.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 162)
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.29/eclipse.platform.releng.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 164)
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.29/eclipse.platform.releng.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 175)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 175)
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.29/eclipse.platform.releng.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 176)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 177)
if (!entry.isRequires())
Discouraged access: The method 'FeatureEntry.isRequires()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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)
if (entry.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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(PLUGIN, entry.getId());
Discouraged access: The method 'FeatureEntry.getId()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 187)
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.29/eclipse.platform.releng.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 190)
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.29/eclipse.platform.releng.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 191)
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.29/eclipse.platform.releng.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 193)
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.29/eclipse.platform.releng.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 221)
FeatureEntry[] entries = feature.getEntries();
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 221)
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.29/eclipse.platform.releng.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 222)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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)
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.29/eclipse.platform.releng.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 223)
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.29/eclipse.platform.releng.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 226)
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.29/eclipse.platform.releng.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 versionRequested = entry.getVersion();
Discouraged access: The method 'FeatureEntry.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 231)
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.29/eclipse.platform.releng.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 233)
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.29/eclipse.platform.releng.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 233)
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.29/eclipse.platform.releng.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)
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.29/eclipse.platform.releng.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 237)
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.29/eclipse.platform.releng.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 241)
if (entry.isFragment())
Discouraged access: The method 'FeatureEntry.isFragment()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 242)
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.29/eclipse.platform.releng.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 243)
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.29/eclipse.platform.releng.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 244)
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.29/eclipse.platform.releng.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/FeatureWriter.java
 (at line 245)
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.29/eclipse.platform.releng.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/FeatureWriter.java
 (at line 246)
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.29/eclipse.platform.releng.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/FeatureWriter.java
 (at line 247)
if (!entry.isUnpack())
Discouraged access: The method 'FeatureEntry.isUnpack()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 45)
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.29/eclipse.platform.releng.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 139)
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.29/eclipse.platform.releng.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 140)
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.29/eclipse.platform.releng.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 148)
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.29/eclipse.platform.releng.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 149)
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.29/eclipse.platform.releng.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 410)
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.29/eclipse.platform.releng.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 411)
FeatureEntry[] plugins;
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 416)
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.29/eclipse.platform.releng.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 418)
for (FeatureEntry plugin2 : plugins) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 419)
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.29/eclipse.platform.releng.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 422)
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.29/eclipse.platform.releng.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 453)
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.29/eclipse.platform.releng.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 453)
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.29/eclipse.platform.releng.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 454)
for (FeatureEntry element2 : array) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 455)
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.29/eclipse.platform.releng.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 455)
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.29/eclipse.platform.releng.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 455)
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.29/eclipse.platform.releng.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 455)
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.29/eclipse.platform.releng.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 896)
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.29/eclipse.platform.releng.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 900)
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.29/eclipse.platform.releng.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 905)
for (FeatureEntry entry : entries) {
Discouraged access: The type 'FeatureEntry' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 906)
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.29/eclipse.platform.releng.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 909)
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.29/eclipse.platform.releng.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 916)
if (entry.isPlugin()) {
Discouraged access: The method 'FeatureEntry.isPlugin()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 919)
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.29/eclipse.platform.releng.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 927)
newVersion = feature.getVersion();
Discouraged access: The method 'Feature.getVersion()' is not API (restriction on classpath entry '/home/jenkins/agent/workspace/Builds/I-build-4.29/eclipse.platform.releng.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 86)
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.29/eclipse.platform.releng.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 86)
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.29/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.publisher.eclipse/target/classes')