Compiler Report

Compiler: Eclipse Compiler for Java(TM) Version: 0.A76_R36x, 3.6.2

Number of source files: 11 Number of classfiles: 15

Problems: 35 (Errors: 0 Warnings: 35 )

Source File: org/eclipse/wtp/releng/tools/AddRepoProperties.java
1. WARNING: DiscouragedReference

Discouraged access: The type SimpleArtifactRepositoryFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.1.R36x_v20100901.jar

AddRepoProperties.java :

11 : import org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory;

2. WARNING: DiscouragedReference

Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

13 : import org.eclipse.equinox.p2.publisher.IPublisherAction;

3. WARNING: DiscouragedReference

Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

14 : import org.eclipse.equinox.p2.publisher.IPublisherInfo;

4. WARNING: DiscouragedReference

Discouraged access: The type Publisher is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

15 : import org.eclipse.equinox.p2.publisher.Publisher;

5. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

16 : import org.eclipse.equinox.p2.publisher.PublisherInfo;

6. WARNING: DiscouragedReference

Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

56 : IPublisherInfo info = createPublisherInfo();

7. WARNING: DiscouragedReference

Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

58 : IPublisherAction[] actions = createActions();

8. WARNING: DiscouragedReference

Discouraged access: The type Publisher is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

59 : Publisher publisher = new Publisher(info);

9. WARNING: DiscouragedReference

Discouraged access: The constructor Publisher(IPublisherInfo) is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

59 : Publisher publisher = new Publisher(info);

10. WARNING: DiscouragedReference

Discouraged access: The type Publisher is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

59 : Publisher publisher = new Publisher(info);

11. WARNING: DiscouragedReference

Discouraged access: The method publish(IPublisherAction[], IProgressMonitor) from the type Publisher is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

60 : publisher.publish(actions, new NullProgressMonitor());

12. WARNING: DiscouragedReference

Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

77 : private IPublisherInfo createPublisherInfo() throws ProvisionException, URISyntaxException {

13. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

78 : PublisherInfo result = null;

14. WARNING: DiscouragedReference

Discouraged access: The type SimpleArtifactRepositoryFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.1.R36x_v20100901.jar

AddRepoProperties.java :

88 : SimpleArtifactRepositoryFactory simpleArtifactRepositoryFactory = new SimpleArtifactRepositoryFactory();

15. WARNING: DiscouragedReference

Discouraged access: The constructor SimpleArtifactRepositoryFactory() is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.1.R36x_v20100901.jar

AddRepoProperties.java :

88 : SimpleArtifactRepositoryFactory simpleArtifactRepositoryFactory = new SimpleArtifactRepositoryFactory();

16. WARNING: DiscouragedReference

Discouraged access: The type SimpleArtifactRepositoryFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.1.R36x_v20100901.jar

AddRepoProperties.java :

88 : SimpleArtifactRepositoryFactory simpleArtifactRepositoryFactory = new SimpleArtifactRepositoryFactory();

17. WARNING: DiscouragedReference

Discouraged access: The method load(URI, int, IProgressMonitor) from the type SimpleArtifactRepositoryFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.1.R36x_v20100901.jar

AddRepoProperties.java :

92 : IArtifactRepository artifactRepository = simpleArtifactRepositoryFactory.load(new URI(repoURI), IRepositoryManager.REPOSITORY_HINT_MODIFIABLE, new NullProgressMonitor());

18. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

105 : private PublisherInfo processMirrorsURL(PublisherInfo result, IArtifactRepository artifactRepository) {

19. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

105 : private PublisherInfo processMirrorsURL(PublisherInfo result, IArtifactRepository artifactRepository) {

20. WARNING: DiscouragedReference

Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

161 : private IPublisherAction[] createActions() {

21. WARNING: DiscouragedReference

Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

162 : IPublisherAction[] result = new IPublisherAction[0];

22. WARNING: DiscouragedReference

Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

162 : IPublisherAction[] result = new IPublisherAction[0];

23. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

221 : private PublisherInfo processStatsURI(PublisherInfo result, IArtifactRepository artifactRepository) {

24. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

221 : private PublisherInfo processStatsURI(PublisherInfo result, IArtifactRepository artifactRepository) {

25. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

288 : private PublisherInfo initRepoOverwrite(IArtifactRepository artifactRepository) {

26. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

289 : PublisherInfo result;

27. WARNING: DiscouragedReference

Discouraged access: The constructor PublisherInfo() is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

290 : result = new PublisherInfo();

28. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

290 : result = new PublisherInfo();

29. WARNING: DiscouragedReference

Discouraged access: The method setArtifactRepository(IArtifactRepository) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

291 : result.setArtifactRepository(artifactRepository);

30. WARNING: DiscouragedReference

Discouraged access: The method setArtifactOptions(int) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

292 : result.setArtifactOptions(IPublisherInfo.A_OVERWRITE);

31. WARNING: DiscouragedReference

Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

292 : result.setArtifactOptions(IPublisherInfo.A_OVERWRITE);

32. WARNING: DiscouragedReference

Discouraged access: The field A_OVERWRITE from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

292 : result.setArtifactOptions(IPublisherInfo.A_OVERWRITE);

33. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

299 : private PublisherInfo processArtifactProperties(PublisherInfo result, IArtifactRepository artifactRepository) {

34. WARNING: DiscouragedReference

Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

299 : private PublisherInfo processArtifactProperties(PublisherInfo result, IArtifactRepository artifactRepository) {

35. WARNING: DiscouragedReference

Discouraged access: The method getArtifactRepository() from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.3-M/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.1.2.v20100824-2220.jar

AddRepoProperties.java :

307 : IQueryable<IArtifactDescriptor> queryable = result.getArtifactRepository().descriptorQueryable();