Compiler log for org.eclipse.pde.core_3.10.102.v20160128-0556 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 61

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/pde/internal/core/target/P2TargetUtils.java : 34 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1002)
ArrayList<Phase> phases = new ArrayList<Phase>(4);
Discouraged access: The type 'Phase' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1002)
ArrayList<Phase> phases = new ArrayList<Phase>(4);
Discouraged access: The type 'Phase' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1003)
phases.add(new Collect(100));
Discouraged access: The constructor 'Collect(int)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1003)
phases.add(new Collect(100));
Discouraged access: The type 'Collect' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1004)
phases.add(new Property(1));
Discouraged access: The constructor 'Property(int)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1004)
phases.add(new Property(1));
Discouraged access: The type 'Property' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1005)
phases.add(new Uninstall(50, true));
Discouraged access: The constructor 'Uninstall(int, boolean)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1005)
phases.add(new Uninstall(50, true));
Discouraged access: The type 'Uninstall' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1006)
phases.add(new Install(50));
Discouraged access: The constructor 'Install(int)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1006)
phases.add(new Install(50));
Discouraged access: The type 'Install' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1009)
phases.add(new Configure(100));
Discouraged access: The constructor 'Configure(int)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1009)
phases.add(new Configure(100));
Discouraged access: The type 'Configure' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1012)
return new PhaseSet(phases.toArray(new Phase[phases.size()]));
Discouraged access: The constructor 'PhaseSet(Phase[])' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1012)
return new PhaseSet(phases.toArray(new Phase[phases.size()]));
Discouraged access: The type 'PhaseSet' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1012)
return new PhaseSet(phases.toArray(new Phase[phases.size()]));
Discouraged access: The type 'Phase' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1336)
ProfileMetadataRepository profileRepo = new ProfileMetadataRepository(getGlobalAgent(), dataArea, null);
Discouraged access: The type 'ProfileMetadataRepository' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1336)
ProfileMetadataRepository profileRepo = new ProfileMetadataRepository(getGlobalAgent(), dataArea, null);
Discouraged access: The constructor 'ProfileMetadataRepository(IProvisioningAgent, URI, IProgressMonitor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1336)
ProfileMetadataRepository profileRepo = new ProfileMetadataRepository(getGlobalAgent(), dataArea, null);
Discouraged access: The type 'ProfileMetadataRepository' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1337)
Collection<?> repos = profileRepo.getReferences();
Discouraged access: The method 'ProfileMetadataRepository.getReferences()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1414)
InstallableUnitOperand operand = (InstallableUnitOperand) parameters.get(PARM_OPERAND);
Discouraged access: The type 'InstallableUnitOperand' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1414)
InstallableUnitOperand operand = (InstallableUnitOperand) parameters.get(PARM_OPERAND);
Discouraged access: The type 'InstallableUnitOperand' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1415)
IInstallableUnit installableUnit = operand.second();
Discouraged access: The method 'InstallableUnitOperand.second()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1447)
protected static class CollectNativesPhase extends InstallableUnitPhase {
Discouraged access: The type 'InstallableUnitPhase' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1449)
super(NATIVE_ARTIFACTS, weight);
Discouraged access: The constructor 'InstallableUnitPhase(String, int)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
25. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1453)
protected List<ProvisioningAction> getActions(InstallableUnitOperand operand) {
Discouraged access: The type 'InstallableUnitOperand' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
26. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1454)
IInstallableUnit unit = operand.second();
Discouraged access: The method 'InstallableUnitOperand.second()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
27. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1466)
parameters.put(PARM_PROFILE, profile);
Discouraged access: The field 'Phase.PARM_PROFILE' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
28. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1474)
ProvisioningContext context = (ProvisioningContext) parameters.get(PARM_CONTEXT);
Discouraged access: The field 'Phase.PARM_CONTEXT' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
29. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1475)
IProvisioningAgent agent = (IProvisioningAgent) parameters.get(PARM_AGENT);
Discouraged access: The field 'Phase.PARM_AGENT' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
30. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1476)
DownloadManager dm = new DownloadManager(context, agent);
Discouraged access: The type 'DownloadManager' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
31. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1476)
DownloadManager dm = new DownloadManager(context, agent);
Discouraged access: The constructor 'DownloadManager(ProvisioningContext, IProvisioningAgent)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
32. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1476)
DownloadManager dm = new DownloadManager(context, agent);
Discouraged access: The type 'DownloadManager' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
33. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1478)
dm.add(i.next());
Discouraged access: The method 'DownloadManager.add(IArtifactRequest)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
34. WARNING in /src/org/eclipse/pde/internal/core/target/P2TargetUtils.java
 (at line 1480)
return dm.start(monitor);
Discouraged access: The method 'DownloadManager.start(IProgressMonitor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')

/src/org/eclipse/pde/internal/core/target/ExportTargetJob.java : 24 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 20)
import org.eclipse.equinox.p2.internal.repository.tools.Repo2Runnable;
Discouraged access: The type 'Repo2Runnable' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 21)
import org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor;
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 205)
private RepositoryDescriptor createRepoDescriptor(URI location, String name, String kind) {
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 206)
RepositoryDescriptor result = new RepositoryDescriptor();
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 206)
RepositoryDescriptor result = new RepositoryDescriptor();
Discouraged access: The constructor 'RepositoryDescriptor()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 206)
RepositoryDescriptor result = new RepositoryDescriptor();
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 207)
result.setLocation(location);
Discouraged access: The method 'RepositoryDescriptor.setLocation(URI)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 208)
result.setKind(kind);
Discouraged access: The method 'RepositoryDescriptor.setKind(String)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 209)
result.setName(name);
Discouraged access: The method 'RepositoryDescriptor.setName(String)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 211)
result.setAppend(false);
Discouraged access: The method 'RepositoryDescriptor.setAppend(boolean)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 216)
Repo2Runnable exporter = new Repo2Runnable();
Discouraged access: The type 'Repo2Runnable' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
12. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 216)
Repo2Runnable exporter = new Repo2Runnable();
Discouraged access: The constructor 'Repo2Runnable()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
13. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 216)
Repo2Runnable exporter = new Repo2Runnable();
Discouraged access: The type 'Repo2Runnable' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
14. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 217)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_METADATA));
Discouraged access: The method 'AbstractApplication.addDestination(RepositoryDescriptor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
15. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 217)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_METADATA));
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
16. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 217)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_METADATA));
Discouraged access: The field 'RepositoryDescriptor.KIND_METADATA' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
17. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 218)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The method 'AbstractApplication.addDestination(RepositoryDescriptor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
18. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 218)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
19. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 218)
exporter.addDestination(createRepoDescriptor(destination, P2TargetUtils.getProfileId(target), RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The field 'RepositoryDescriptor.KIND_ARTIFACT' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
20. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 219)
exporter.addSource(createRepoDescriptor(P2TargetUtils.getBundlePool().getLocation(), null, RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The method 'AbstractApplication.addSource(RepositoryDescriptor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
21. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 219)
exporter.addSource(createRepoDescriptor(P2TargetUtils.getBundlePool().getLocation(), null, RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The type 'RepositoryDescriptor' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
22. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 219)
exporter.addSource(createRepoDescriptor(P2TargetUtils.getBundlePool().getLocation(), null, RepositoryDescriptor.KIND_ARTIFACT));
Discouraged access: The field 'RepositoryDescriptor.KIND_ARTIFACT' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
23. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 228)
exporter.setSourceIUs(toExport);
Discouraged access: The method 'AbstractApplication.setSourceIUs(List<IInstallableUnit>)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')
24. WARNING in /src/org/eclipse/pde/internal/core/target/ExportTargetJob.java
 (at line 229)
exporter.run(monitor);
Discouraged access: The method 'Repo2Runnable.run(IProgressMonitor)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.repository.tools/target/classes')

/src/org/eclipse/pde/internal/core/target/ProfileBundleContainer.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/core/target/ProfileBundleContainer.java
 (at line 18)
import org.eclipse.equinox.internal.p2.engine.EngineActivator;
Discouraged access: The type 'EngineActivator' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/core/target/ProfileBundleContainer.java
 (at line 359)
profilePath = profilePath.append(EngineActivator.ID).append("profileRegistry").append(profileName + ".profile"); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The type 'EngineActivator' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/core/target/ProfileBundleContainer.java
 (at line 359)
profilePath = profilePath.append(EngineActivator.ID).append("profileRegistry").append(profileName + ".profile"); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The field 'EngineActivator.ID' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/target/classes')