Compiler log for org.eclipse.equinox.p2.publisher.eclipse_1.1.0.v20120913-155635 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 778

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/equinox/internal/p2/publisher/eclipse/BrandingIron.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.java
 (at line 70)
icons = org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getTokens(value, ",");//$NON-NLS-1$
Discouraged access: The type Utils is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.java
 (at line 70)
icons = org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getTokens(value, ",");//$NON-NLS-1$
Discouraged access: The method getTokens(String, String) from the type Utils is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot

/src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java : 34 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 18)
import org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser;
Discouraged access: The type EquinoxFwConfigFileParser is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
2. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 19)
import org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl;
Discouraged access: The type EquinoxManipulatorImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
3. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 29)
private final static String FILTER_OBJECTCLASS = "(" + Constants.OBJECTCLASS + "=" + FrameworkAdmin.class.getName() + ")"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
4. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 30)
private final static String filterFwName = "(" + FrameworkAdmin.SERVICE_PROP_KEY_FW_NAME + "=Equinox)"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
5. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 30)
private final static String filterFwName = "(" + FrameworkAdmin.SERVICE_PROP_KEY_FW_NAME + "=Equinox)"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The field SERVICE_PROP_KEY_FW_NAME from the type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
6. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 32)
private final static String filterLauncherName = "(" + FrameworkAdmin.SERVICE_PROP_KEY_LAUNCHER_NAME + "=Eclipse.exe)"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
7. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 32)
private final static String filterLauncherName = "(" + FrameworkAdmin.SERVICE_PROP_KEY_LAUNCHER_NAME + "=Eclipse.exe)"; //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The field SERVICE_PROP_KEY_LAUNCHER_NAME from the type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
8. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 38)
private Manipulator manipulator;
Discouraged access: The type Manipulator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
9. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 54)
LauncherData launcherData = manipulator.getLauncherData();
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
10. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 54)
LauncherData launcherData = manipulator.getLauncherData();
Discouraged access: The method getLauncherData() from the type Manipulator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
11. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 55)
launcherData.setFwPersistentDataLocation(config, true);
Discouraged access: The method setFwPersistentDataLocation(File, boolean) from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
12. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 56)
launcherData.setLauncher(executable);
Discouraged access: The method setLauncher(File) from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
13. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 58)
launcherData.setHome(config.getParentFile());
Discouraged access: The method setHome(File) from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
14. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 60)
manipulator.load();
Discouraged access: The method load() from the type Manipulator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
15. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 64)
} catch (FrameworkAdminRuntimeException e2) {
Discouraged access: The type FrameworkAdminRuntimeException is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
16. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 73)
public ConfigData getConfigData() {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
17. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 77)
EquinoxFwConfigFileParser parser = new EquinoxFwConfigFileParser(Activator.getContext());
Discouraged access: The type EquinoxFwConfigFileParser is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
18. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 77)
EquinoxFwConfigFileParser parser = new EquinoxFwConfigFileParser(Activator.getContext());
Discouraged access: The constructor EquinoxFwConfigFileParser(BundleContext) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
19. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 77)
EquinoxFwConfigFileParser parser = new EquinoxFwConfigFileParser(Activator.getContext());
Discouraged access: The type EquinoxFwConfigFileParser is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
20. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 80)
parser.readFwConfig(manipulator, configurationLocation);
Discouraged access: The method readFwConfig(Manipulator, File) from the type EquinoxFwConfigFileParser is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
21. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 86)
ConfigData data = manipulator.getConfigData();
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
22. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 86)
ConfigData data = manipulator.getConfigData();
Discouraged access: The method getConfigData() from the type Manipulator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
23. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 87)
String value = data.getProperty(ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL);
Discouraged access: The method getProperty(String) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
24. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 94)
data.setBundles(bundleInfos);
Discouraged access: The method setBundles(BundleInfo[]) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
25. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 101)
data.setProperty(ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL, EquinoxManipulatorImpl.makeRelative(value, configurationLocation.toURL()));
Discouraged access: The method setProperty(String, String) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
26. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 101)
data.setProperty(ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL, EquinoxManipulatorImpl.makeRelative(value, configurationLocation.toURL()));
Discouraged access: The type EquinoxManipulatorImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
27. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 101)
data.setProperty(ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL, EquinoxManipulatorImpl.makeRelative(value, configurationLocation.toURL()));
Discouraged access: The method makeRelative(String, URL) from the type EquinoxManipulatorImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin.equinox/@dot
28. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 110)
public LauncherData getLauncherData() {
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
29. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 111)
return manipulator == null ? null : manipulator.getLauncherData();
Discouraged access: The method getLauncherData() from the type Manipulator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
30. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 119)
FrameworkAdmin admin = getFrameworkAdmin();
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
31. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 122)
manipulator = admin.getManipulator();
Discouraged access: The method getManipulator() from the type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
32. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 127)
private FrameworkAdmin getFrameworkAdmin() {
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
33. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 128)
return (FrameworkAdmin) ServiceHelper.getService(Activator.getContext(), FrameworkAdmin.class.getName(), frameworkAdminFillter);
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
34. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/DataLoader.java
 (at line 128)
return (FrameworkAdmin) ServiceHelper.getService(Activator.getContext(), FrameworkAdmin.class.getName(), frameworkAdminFillter);
Discouraged access: The type FrameworkAdmin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot

/src/org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.AbstractPublisherAction;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.java
 (at line 59)
String[] config = AbstractPublisherAction.parseConfigSpec(configSpec);
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.java
 (at line 59)
String[] config = AbstractPublisherAction.parseConfigSpec(configSpec);
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java
 (at line 30)
import org.eclipse.equinox.spi.p2.publisher.LocalizationHelper;
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java
 (at line 64)
feature.setLocalizations(LocalizationHelper.getDirPropertyLocalizations(location, "feature", null, keyStrings)); //$NON-NLS-1$
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java
 (at line 64)
feature.setLocalizations(LocalizationHelper.getDirPropertyLocalizations(location, "feature", null, keyStrings)); //$NON-NLS-1$
Discouraged access: The method getDirPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java
 (at line 93)
feature.setLocalizations(LocalizationHelper.getJarPropertyLocalizations(location, "feature", null, keyStrings)); //$NON-NLS-1$
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.java
 (at line 93)
feature.setLocalizations(LocalizationHelper.getJarPropertyLocalizations(location, "feature", null, keyStrings)); //$NON-NLS-1$
Discouraged access: The method getJarPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java : 12 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 16)
import org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 17)
import org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData;
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 20)
public class AccumulateConfigDataAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 25)
public AccumulateConfigDataAction(IPublisherInfo info, String configSpec, File configurationLocation, File executableLocation) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 30)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 30)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 35)
protected void storeConfigData(IPublisherInfo publisherInfo, String config, IPublisherResult result) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 35)
protected void storeConfigData(IPublisherInfo publisherInfo, String config, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 36)
ConfigData data = loader.getConfigData();
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 39)
publisherInfo.addAdvice(new ConfigAdvice(data, config));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 40)
LauncherData launcherData = loader.getLauncherData();
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.java
 (at line 43)
publisherInfo.addAdvice(new LaunchingAdvice(launcherData, config));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java : 43 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.actions.VersionAdvice;
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 28)
public class ApplicationLauncherAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 57)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 57)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 59)
Collection<IPublisherAction> actions = createActions(publisherInfo);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 61)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 61)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The constructor PublisherResult() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 61)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The type PublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 63)
for (IPublisherAction action : actions) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 66)
finalStatus.merge(action.perform(publisherInfo, innerResult, monitor));
Discouraged access: The method perform(IPublisherInfo, IPublisherResult, IProgressMonitor) from the type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 71)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The method merge(IPublisherResult, int) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 71)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 71)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The field MERGE_ALL_NON_ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 72)
publishApplicationLauncherIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The method getIUs(String, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 72)
publishApplicationLauncherIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 72)
publishApplicationLauncherIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 79)
private void createAdvice(IPublisherInfo publisherInfo, IPublisherResult results) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 79)
private void createAdvice(IPublisherInfo publisherInfo, IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 87)
private void createLauncherAdvice(IPublisherInfo publisherInfo, IPublisherResult results) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 87)
private void createLauncherAdvice(IPublisherInfo publisherInfo, IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 88)
Collection<IInstallableUnit> ius = getIUs(results.getIUs(null, null), EquinoxLauncherCUAction.ORG_ECLIPSE_EQUINOX_LAUNCHER);
Discouraged access: The method getIUs(String, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 89)
if (publisherInfo.getContextMetadataRepository() != null)
Discouraged access: The method getContextMetadataRepository() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 90)
ius.addAll(getIUs(publisherInfo.getContextMetadataRepository().query(QueryUtil.ALL_UNITS, null).toUnmodifiableSet(), EquinoxLauncherCUAction.ORG_ECLIPSE_EQUINOX_LAUNCHER));
Discouraged access: The method getContextMetadataRepository() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 91)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 91)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The constructor VersionAdvice() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 91)
VersionAdvice advice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 98)
advice.setVersion(IInstallableUnit.NAMESPACE_IU_ID, iu.getId(), iu.getVersion());
Discouraged access: The method setVersion(String, String, Version) from the type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 102)
publisherInfo.addAdvice(advice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 114)
private void publishApplicationLauncherIU(Collection<? extends IVersionedId> children, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 115)
InstallableUnitDescription descriptor = createParentIU(children, computeIUId(id, flavor), version);
Discouraged access: The method createParentIU(Collection<? extends IVersionedId>, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 120)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 120)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 120)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 123)
private Collection<IPublisherAction> createActions(IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 123)
private Collection<IPublisherAction> createActions(IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 124)
Collection<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 124)
Collection<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 130)
protected Collection<IPublisherAction> createExecutablesActions(String[] configs) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 131)
Collection<IPublisherAction> actions = new ArrayList<IPublisherAction>(configs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 131)
Collection<IPublisherAction> actions = new ArrayList<IPublisherAction>(configs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 134)
IPublisherAction action = new EquinoxExecutableAction(executables, configs[i], id, version, flavor);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 146)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.java
 (at line 146)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/BundleShapeAdvice.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundleShapeAdvice.java
 (at line 13)
import org.eclipse.equinox.p2.publisher.AbstractAdvice;
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundleShapeAdvice.java
 (at line 15)
public class BundleShapeAdvice extends AbstractAdvice implements IBundleShapeAdvice {
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java : 100 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 24)
import org.eclipse.equinox.internal.p2.metadata.ArtifactKey;
Discouraged access: The type ArtifactKey is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 38)
import org.eclipse.equinox.spi.p2.publisher.LocalizationHelper;
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 39)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 56)
* <li>{@link IAdditionalInstallableUnitAdvice }</li>
Discouraged access: The type IAdditionalInstallableUnitAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 58)
* <li>{@link ICapabilityAdvice}</li>
Discouraged access: The type ICapabilityAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 59)
* <li>{@link IPropertyAdvice}</li>
Discouraged access: The type IPropertyAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 60)
* <li>{@link ITouchpointAdvice}</li>
Discouraged access: The type ITouchpointAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 63)
public class BundlesAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 69)
* A capability name in the {@link PublisherHelper#NAMESPACE_ECLIPSE_TYPE} namespace
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 69)
* A capability name in the {@link PublisherHelper#NAMESPACE_ECLIPSE_TYPE} namespace
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 76)
* A capability name in the {@link PublisherHelper#NAMESPACE_ECLIPSE_TYPE} namespace
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 76)
* A capability name in the {@link PublisherHelper#NAMESPACE_ECLIPSE_TYPE} namespace
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 86)
public static final IProvidedCapability BUNDLE_CAPABILITY = MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, Version.createOSGi(1, 0, 0));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 86)
public static final IProvidedCapability BUNDLE_CAPABILITY = MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, Version.createOSGi(1, 0, 0));
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 87)
public static final IProvidedCapability SOURCE_BUNDLE_CAPABILITY = MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_SOURCE, Version.createOSGi(1, 0, 0));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 87)
public static final IProvidedCapability SOURCE_BUNDLE_CAPABILITY = MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_SOURCE, Version.createOSGi(1, 0, 0));
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 92)
public static final int BUNDLE_LOCALIZATION_INDEX = PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length - 1;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 92)
public static final int BUNDLE_LOCALIZATION_INDEX = PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length - 1;
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 120)
return new ArtifactKey(OSGI_BUNDLE_CLASSIFIER, bsn, Version.parseVersion(version));
Discouraged access: The constructor ArtifactKey(String, String, Version) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 120)
return new ArtifactKey(OSGI_BUNDLE_CLASSIFIER, bsn, Version.parseVersion(version));
Discouraged access: The type ArtifactKey is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 137)
MetadataFactory.createRequirement(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, new VersionRange(Version.createOSGi(1, 0, 0), true, Version.createOSGi(2, 0, 0), false), null, false, false, false)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 137)
MetadataFactory.createRequirement(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, new VersionRange(Version.createOSGi(1, 0, 0), true, Version.createOSGi(2, 0, 0), false), null, false, false, false)});
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 141)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, cuVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 141)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, cuVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 141)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, cuVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 141)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, cuVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The field NAMESPACE_FLAVOR from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 153)
public static IInstallableUnit createBundleIU(BundleDescription bd, IArtifactKey key, IPublisherInfo info) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 157)
protected IInstallableUnit doCreateBundleIU(BundleDescription bd, IArtifactKey key, IPublisherInfo info) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 166)
iu.setVersion(PublisherHelper.fromOSGiVersion(bd.getVersion()));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 166)
iu.setVersion(PublisherHelper.fromOSGiVersion(bd.getVersion()));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 170)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 170)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The field TOUCHPOINT_OSGI from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 181)
reqsDeps.add(MetadataFactory.createRequirement(CAPABILITY_NS_OSGI_BUNDLE, bd.getHost().getName(), PublisherHelper.fromOSGiVersionRange(bd.getHost().getVersionRange()), null, false, false));
Discouraged access: The method fromOSGiVersionRange(VersionRange) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 181)
reqsDeps.add(MetadataFactory.createRequirement(CAPABILITY_NS_OSGI_BUNDLE, bd.getHost().getName(), PublisherHelper.fromOSGiVersionRange(bd.getHost().getVersionRange()), null, false, false));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 202)
providedCapabilities.add(PublisherHelper.createSelfCapability(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 202)
providedCapabilities.add(PublisherHelper.createSelfCapability(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 202)
providedCapabilities.add(PublisherHelper.createSelfCapability(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 202)
providedCapabilities.add(PublisherHelper.createSelfCapability(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 203)
providedCapabilities.add(MetadataFactory.createProvidedCapability(CAPABILITY_NS_OSGI_BUNDLE, bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 203)
providedCapabilities.add(MetadataFactory.createProvidedCapability(CAPABILITY_NS_OSGI_BUNDLE, bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 209)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, exports[i].getName(), PublisherHelper.fromOSGiVersion(exports[i].getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 209)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, exports[i].getName(), PublisherHelper.fromOSGiVersion(exports[i].getVersion())));
Discouraged access: The field CAPABILITY_NS_JAVA_PACKAGE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 209)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, exports[i].getName(), PublisherHelper.fromOSGiVersion(exports[i].getVersion())));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 209)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, exports[i].getName(), PublisherHelper.fromOSGiVersion(exports[i].getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 217)
providedCapabilities.add(MetadataFactory.createProvidedCapability(CAPABILITY_NS_OSGI_FRAGMENT, bd.getHost().getName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 217)
providedCapabilities.add(MetadataFactory.createProvidedCapability(CAPABILITY_NS_OSGI_FRAGMENT, bd.getHost().getName(), PublisherHelper.fromOSGiVersion(bd.getVersion())));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 226)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(bd.getSymbolicName(), locale));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 226)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(bd.getSymbolicName(), locale));
Discouraged access: The method makeTranslationCapability(String, Locale) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 230)
processUpdateDescriptorAdvice(iu, info);
Discouraged access: The method processUpdateDescriptorAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 231)
processCapabilityAdvice(iu, info);
Discouraged access: The method processCapabilityAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 256)
processTouchpointAdvice(iu, touchpointData, info);
Discouraged access: The method processTouchpointAdvice(MetadataFactory.InstallableUnitDescription, Map<String,? extends Object>, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 258)
processInstallableUnitPropertiesAdvice(iu, info);
Discouraged access: The method processInstallableUnitPropertiesAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 263)
VersionRange versionRange = PublisherHelper.fromOSGiVersionRange(importSpec.getVersionRange());
Discouraged access: The method fromOSGiVersionRange(VersionRange) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 263)
VersionRange versionRange = PublisherHelper.fromOSGiVersionRange(importSpec.getVersionRange());
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 271)
reqsDeps.add(MetadataFactory.createRequirement(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, importSpec.getName(), versionRange, null, optional ? 0 : 1, 1, greedy));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 271)
reqsDeps.add(MetadataFactory.createRequirement(PublisherHelper.CAPABILITY_NS_JAVA_PACKAGE, importSpec.getName(), versionRange, null, optional ? 0 : 1, 1, greedy));
Discouraged access: The field CAPABILITY_NS_JAVA_PACKAGE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 281)
reqsDeps.add(MetadataFactory.createRequirement(CAPABILITY_NS_OSGI_BUNDLE, requiredBundle.getName(), PublisherHelper.fromOSGiVersionRange(requiredBundle.getVersionRange()), null, optional ? 0 : 1, 1, greedy));
Discouraged access: The method fromOSGiVersionRange(VersionRange) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 281)
reqsDeps.add(MetadataFactory.createRequirement(CAPABILITY_NS_OSGI_BUNDLE, requiredBundle.getName(), PublisherHelper.fromOSGiVersionRange(requiredBundle.getVersionRange()), null, optional ? 0 : 1, 1, greedy));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 287)
updateRange = new VersionRange(Version.emptyVersion, true, PublisherHelper.fromOSGiVersion(base), false);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
60. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 287)
updateRange = new VersionRange(Version.emptyVersion, true, PublisherHelper.fromOSGiVersion(base), false);
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
61. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 312)
fragment.setVersion(PublisherHelper.fromOSGiVersion(bd.getVersion())); // TODO: is this a meaningful version?
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
62. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 312)
fragment.setVersion(PublisherHelper.fromOSGiVersion(bd.getVersion())); // TODO: is this a meaningful version?
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
63. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 315)
IRequirement[] hostReqs = new IRequirement[] {MetadataFactory.createRequirement(IInstallableUnit.NAMESPACE_IU_ID, hostSpec.getName(), PublisherHelper.fromOSGiVersionRange(hostSpec.getVersionRange()), null, false, false, false)};
Discouraged access: The method fromOSGiVersionRange(VersionRange) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
64. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 315)
IRequirement[] hostReqs = new IRequirement[] {MetadataFactory.createRequirement(IInstallableUnit.NAMESPACE_IU_ID, hostSpec.getName(), PublisherHelper.fromOSGiVersionRange(hostSpec.getVersionRange()), null, false, false, false)};
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
65. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 323)
providedCapabilities.add(PublisherHelper.createSelfCapability(fragmentId, fragment.getVersion()));
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
66. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 323)
providedCapabilities.add(PublisherHelper.createSelfCapability(fragmentId, fragment.getVersion()));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
67. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 330)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(hostId, locale));
Discouraged access: The method makeTranslationCapability(String, Locale) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
68. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 330)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(hostId, locale));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
69. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 371)
String configUnitId = PublisherHelper.createDefaultConfigUnitId(OSGI_BUNDLE_CLASSIFIER, configurationFlavor);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
70. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 371)
String configUnitId = PublisherHelper.createDefaultConfigUnitId(OSGI_BUNDLE_CLASSIFIER, configurationFlavor);
Discouraged access: The method createDefaultConfigUnitId(String, String) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
71. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 378)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, configUnitVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
72. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 378)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, configUnitVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
73. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 378)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, configUnitVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
74. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 378)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(configUnitId, configUnitVersion), MetadataFactory.createProvidedCapability(PublisherHelper.NAMESPACE_FLAVOR, configurationFlavor, Version.createOSGi(1, 0, 0))});
Discouraged access: The field NAMESPACE_FLAVOR from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
75. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 381)
IRequirement[] reqs = new IRequirement[] {MetadataFactory.createRequirement(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, VersionRange.emptyRange, null, false, true, false)};
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
76. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 381)
IRequirement[] reqs = new IRequirement[] {MetadataFactory.createRequirement(PublisherHelper.NAMESPACE_ECLIPSE_TYPE, TYPE_ECLIPSE_BUNDLE, VersionRange.emptyRange, null, false, true, false)};
Discouraged access: The field NAMESPACE_ECLIPSE_TYPE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
77. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 451)
localizations = LocalizationHelper.getJarPropertyLocalizations(bundleLocation, bundleLocalization, defaultLocale, bundleManifestValues);
Discouraged access: The method getJarPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
78. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 451)
localizations = LocalizationHelper.getJarPropertyLocalizations(bundleLocation, bundleLocalization, defaultLocale, bundleManifestValues);
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
79. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 454)
localizations = LocalizationHelper.getDirPropertyLocalizations(bundleLocation, bundleLocalization, defaultLocale, bundleManifestValues);
Discouraged access: The method getDirPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
80. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 454)
localizations = LocalizationHelper.getDirPropertyLocalizations(bundleLocation, bundleLocalization, defaultLocale, bundleManifestValues);
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
81. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 462)
String[] result = new String[PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length];
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
82. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 462)
String[] result = new String[PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length];
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
83. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 477)
String[] cachedValues = new String[PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length];
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
84. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 477)
String[] cachedValues = new String[PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length];
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
85. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 478)
for (int j = 0; j < PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length; j++) {
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
86. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 478)
for (int j = 0; j < PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES.length; j++) {
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
87. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 479)
String value = manifest.get(PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES[j]);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
88. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 479)
String value = manifest.get(PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES[j]);
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
89. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 480)
if (PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES[j].equals(Constants.BUNDLE_LOCALIZATION)) {
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
90. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 480)
if (PublisherHelper.BUNDLE_LOCALIZED_PROPERTIES[j].equals(Constants.BUNDLE_LOCALIZATION)) {
Discouraged access: The field BUNDLE_LOCALIZED_PROPERTIES from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
91. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 503)
localizations = LocalizationHelper.getJarPropertyLocalizations(bundleLocation, hostBundleLocalization, defaultLocale, hostBundleManifestValues);
Discouraged access: The method getJarPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
92. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 503)
localizations = LocalizationHelper.getJarPropertyLocalizations(bundleLocation, hostBundleLocalization, defaultLocale, hostBundleManifestValues);
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
93. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 506)
localizations = LocalizationHelper.getDirPropertyLocalizations(bundleLocation, hostBundleLocalization, defaultLocale, hostBundleManifestValues);
Discouraged access: The method getDirPropertyLocalizations(File, String, Locale, String[]) from the type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
94. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 506)
localizations = LocalizationHelper.getDirPropertyLocalizations(bundleLocation, hostBundleLocalization, defaultLocale, hostBundleManifestValues);
Discouraged access: The type LocalizationHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
95. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 661)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
96. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 661)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
97. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 665)
setPublisherInfo(publisherInfo);
Discouraged access: The method setPublisherInfo(IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
98. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 678)
protected void publishArtifact(IArtifactDescriptor descriptor, File base, File[] inclusions, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
99. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 679)
IArtifactRepository destination = publisherInfo.getArtifactRepository();
Discouraged access: The method getArtifactRepository() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
100. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java
 (at line 684)
publishArtifact(descriptor, inclusions, null, publisherInfo, createRootPrefixComputer(base));
Discouraged access: The method createRootPrefixComputer(File) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 15)
import org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 16)
import org.eclipse.equinox.p2.publisher.AbstractAdvice;
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 18)
public class ConfigAdvice extends AbstractAdvice implements IConfigAdvice {
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 20)
private ConfigData data;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 23)
public ConfigAdvice(ConfigData data, String configSpec) {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 29)
return data.getBundles();
Discouraged access: The method getBundles() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.java
 (at line 37)
return CollectionUtils.toMap(data.getProperties());
Discouraged access: The method getProperties() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java : 62 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 18)
import org.eclipse.equinox.internal.p2.metadata.TouchpointInstruction;
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 24)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 34)
public class ConfigCUsAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 43)
IPublisherResult outerResults = null;
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 82)
public ConfigCUsAction(IPublisherInfo info, String flavor, String id, Version version) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 88)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 88)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 89)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 89)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The constructor PublisherResult() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 89)
IPublisherResult innerResult = new PublisherResult();
Discouraged access: The type PublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 91)
this.info = publisherInfo;
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 94)
String[] configSpecs = publisherInfo.getConfigurations();
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 99)
Collection<IConfigAdvice> configAdvice = publisherInfo.getAdvice(configSpec, false, id, version, IConfigAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IConfigAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 103)
Collection<IExecutableAdvice> launchingAdvice = publisherInfo.getAdvice(configSpec, false, id, version, IExecutableAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IExecutableAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 107)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The method merge(IPublisherResult, int) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 107)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 107)
results.merge(innerResult, IPublisherResult.MERGE_ALL_NON_ROOT);
Discouraged access: The field MERGE_ALL_NON_ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 108)
publishTopLevelConfigurationIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The method getIUs(String, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 108)
publishTopLevelConfigurationIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 108)
publishTopLevelConfigurationIU(innerResult.getIUs(null, IPublisherResult.ROOT), results);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 112)
private void publishTopLevelConfigurationIU(Collection<? extends IVersionedId> children, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 113)
InstallableUnitDescription descriptor = createParentIU(children, computeIUId(id, flavor), version);
Discouraged access: The method createParentIU(Collection<? extends IVersionedId>, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 118)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 118)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 118)
result.addIU(rootIU, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 123)
private BundleInfo[] fillInBundles(Collection<IConfigAdvice> configAdvice, IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 172)
private void publishIniIUs(Collection<IExecutableAdvice> launchingAdvice, IPublisherResult results, String configSpec) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 191)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 191)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 191)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 197)
private void publishConfigIUs(Collection<IConfigAdvice> configAdvice, IPublisherResult results, String configSpec) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 216)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 216)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 216)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 227)
String resultId = createCUIdString(cuId, cuType, cuFlavor, configSpec);
Discouraged access: The method createCUIdString(String, String, String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 230)
cu.setFilter(createFilterSpec(configSpec));
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 231)
IProvidedCapability selfCapability = PublisherHelper.createSelfCapability(resultId, cuVersion);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 231)
IProvidedCapability selfCapability = PublisherHelper.createSelfCapability(resultId, cuVersion);
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 237)
cu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 237)
cu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The field TOUCHPOINT_OSGI from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 253)
configurationData += TouchpointInstruction.encodeAction("setProgramProperty", parameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 253)
configurationData += TouchpointInstruction.encodeAction("setProgramProperty", parameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 255)
unconfigurationData += TouchpointInstruction.encodeAction("setProgramProperty", parameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 255)
unconfigurationData += TouchpointInstruction.encodeAction("setProgramProperty", parameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 288)
configurationData += TouchpointInstruction.encodeAction("addJvmArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 288)
configurationData += TouchpointInstruction.encodeAction("addJvmArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 289)
unconfigurationData += TouchpointInstruction.encodeAction("removeJvmArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 289)
unconfigurationData += TouchpointInstruction.encodeAction("removeJvmArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 298)
configurationData += TouchpointInstruction.encodeAction("addProgramArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 298)
configurationData += TouchpointInstruction.encodeAction("addProgramArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 299)
unconfigurationData += TouchpointInstruction.encodeAction("removeProgramArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 299)
unconfigurationData += TouchpointInstruction.encodeAction("removeProgramArg", touchpointParameters); //$NON-NLS-1$
Discouraged access: The method encodeAction(String, Map<String,String>) from the type TouchpointInstruction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 313)
protected void publishBundleCUs(IPublisherInfo publisherInfo, BundleInfo[] bundles, String configSpec, IPublisherResult result) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 313)
protected void publishBundleCUs(IPublisherInfo publisherInfo, BundleInfo[] bundles, String configSpec, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 320)
cuIdPrefix = createIdString(configSpec);
Discouraged access: The method createIdString(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 321)
filter = createFilterSpec(configSpec);
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 332)
if (iu == null || !filterMatches(iu.getFilter(), configSpec))
Discouraged access: The method filterMatches(IMatchExpression<IInstallableUnit>, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 359)
result.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 359)
result.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
60. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 359)
result.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
61. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 364)
protected GeneratorBundleInfo createGeneratorBundleInfo(BundleInfo bundleInfo, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
62. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.java
 (at line 368)
IInstallableUnit iu = queryForIU(outerResults, name, Version.create(bundleInfo.getVersion()));
Discouraged access: The method queryForIU(IPublisherResult, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java : 20 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 16)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 21)
public class DefaultCUsAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 27)
public DefaultCUsAction(IPublisherInfo info, String flavor, int startLevel, boolean start) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 33)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 33)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 34)
setPublisherInfo(publisherInfo);
Discouraged access: The method setPublisherInfo(IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 39)
protected void generateDefaultConfigIU(IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 45)
result.addIU(BundlesAction.createDefaultBundleConfigurationUnit(createDefaultConfigurationBundleInfo(), createDefaultUnconfigurationBundleInfo(), flavor), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 45)
result.addIU(BundlesAction.createDefaultBundleConfigurationUnit(createDefaultConfigurationBundleInfo(), createDefaultUnconfigurationBundleInfo(), flavor), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 45)
result.addIU(BundlesAction.createDefaultBundleConfigurationUnit(createDefaultConfigurationBundleInfo(), createDefaultUnconfigurationBundleInfo(), flavor), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 46)
result.addIU(PublisherHelper.createDefaultFeatureConfigurationUnit(flavor), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 46)
result.addIU(PublisherHelper.createDefaultFeatureConfigurationUnit(flavor), IPublisherResult.ROOT);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 46)
result.addIU(PublisherHelper.createDefaultFeatureConfigurationUnit(flavor), IPublisherResult.ROOT);
Discouraged access: The method createDefaultFeatureConfigurationUnit(String) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 46)
result.addIU(PublisherHelper.createDefaultFeatureConfigurationUnit(flavor), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 46)
result.addIU(PublisherHelper.createDefaultFeatureConfigurationUnit(flavor), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 47)
result.addIU(PublisherHelper.createDefaultConfigurationUnitForSourceBundles(flavor), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 47)
result.addIU(PublisherHelper.createDefaultConfigurationUnitForSourceBundles(flavor), IPublisherResult.ROOT);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 47)
result.addIU(PublisherHelper.createDefaultConfigurationUnitForSourceBundles(flavor), IPublisherResult.ROOT);
Discouraged access: The method createDefaultConfigurationUnitForSourceBundles(String) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 47)
result.addIU(PublisherHelper.createDefaultConfigurationUnitForSourceBundles(flavor), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.java
 (at line 47)
result.addIU(PublisherHelper.createDefaultConfigurationUnitForSourceBundles(flavor), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java : 69 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 22)
public class EclipseInstallAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 49)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 49)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 51)
this.info = publisherInfo;
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 52)
IPublisherAction[] actions = createActions();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 57)
finalStatus.merge(actions[i].perform(publisherInfo, results, monitor));
Discouraged access: The method perform(IPublisherInfo, IPublisherResult, IProgressMonitor) from the type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 64)
protected IPublisherAction[] createActions() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 66)
ArrayList<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 66)
ArrayList<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The constructor MergeResultsAction(IPublisherAction[], int) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The type MergeResultsAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 68)
IPublisherAction action = new MergeResultsAction(new IPublisherAction[] {createFeaturesAction(), createBundlesAction()}, IPublisherResult.MERGE_ALL_ROOT);
Discouraged access: The field MERGE_ALL_ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 70)
actions.add(createApplicationExecutableAction(info.getConfigurations()));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 70)
actions.add(createApplicationExecutableAction(info.getConfigurations()));
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 72)
actions.addAll(createAccumulateConfigDataActions(info.getConfigurations()));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 72)
actions.addAll(createAccumulateConfigDataActions(info.getConfigurations()));
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 77)
return actions.toArray(new IPublisherAction[actions.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 87)
info.addAdvice(new RootIUAdvice(getTopLevel()));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 87)
info.addAdvice(new RootIUAdvice(getTopLevel()));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 87)
info.addAdvice(new RootIUAdvice(getTopLevel()));
Discouraged access: The constructor RootIUAdvice(Collection<? extends Object>) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 87)
info.addAdvice(new RootIUAdvice(getTopLevel()));
Discouraged access: The type RootIUAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 88)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 88)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 88)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The constructor RootIUResultFilterAdvice(IQuery<IInstallableUnit>) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 88)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The type RootIUResultFilterAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 91)
protected IPublisherAction createDefaultCUsAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 92)
return new DefaultCUsAction(info, flavor, 4, start);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 95)
protected IPublisherAction createRootIUAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 96)
return new RootIUAction(id, version, name);
Discouraged access: The constructor RootIUAction(String, Version, String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 96)
return new RootIUAction(id, version, name);
Discouraged access: The type RootIUAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 103)
protected IPublisherAction createJREAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 104)
return new JREAction((File) null);
Discouraged access: The constructor JREAction(File) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 104)
return new JREAction((File) null);
Discouraged access: The type JREAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 107)
protected IPublisherAction createApplicationExecutableAction(String[] configSpecs) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 111)
protected Collection<IPublisherAction> createAccumulateConfigDataActions(String[] configs) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 116)
Collection<IPublisherAction> result = new ArrayList<IPublisherAction>(configs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 116)
Collection<IPublisherAction> result = new ArrayList<IPublisherAction>(configs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 119)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 119)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 123)
IPublisherAction action = new AccumulateConfigDataAction(info, configSpec, configuration, executable);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 123)
IPublisherAction action = new AccumulateConfigDataAction(info, configSpec, configuration, executable);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 130)
protected IPublisherAction createConfigCUsAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 131)
return new ConfigCUsAction(info, flavor, id, version);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 134)
protected IPublisherAction createFeaturesAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 138)
protected Collection<IPublisherAction> createExecutablesActions(String[] configSpecs) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 139)
Collection<IPublisherAction> result = new ArrayList<IPublisherAction>(configSpecs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 139)
Collection<IPublisherAction> result = new ArrayList<IPublisherAction>(configSpecs.length);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 142)
IPublisherAction action = new EquinoxExecutableAction(executables, configSpecs[i], id, version, flavor);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 148)
protected IPublisherAction createRootFilesAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 149)
return new RootFilesAction(info, id, version, flavor);
Discouraged access: The constructor RootFilesAction(IPublisherInfo, String, Version, String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 149)
return new RootFilesAction(info, id, version, flavor);
Discouraged access: The type RootFilesAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 149)
return new RootFilesAction(info, id, version, flavor);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 155)
info.addAdvice(new RootFilesAdvice(null, null, baseExclusions, null));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 155)
info.addAdvice(new RootFilesAdvice(null, null, baseExclusions, null));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 155)
info.addAdvice(new RootFilesAdvice(null, null, baseExclusions, null));
Discouraged access: The constructor RootFilesAdvice(File, File[], File[], String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 155)
info.addAdvice(new RootFilesAdvice(null, null, baseExclusions, null));
Discouraged access: The type RootFilesAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
60. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 156)
String[] configs = info.getConfigurations();
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
61. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 156)
String[] configs = info.getConfigurations();
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
62. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 158)
info.addAdvice(computeRootFileAdvice(configs[i]));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
63. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 158)
info.addAdvice(computeRootFileAdvice(configs[i]));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
64. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 161)
protected IPublisherAdvice computeRootFileAdvice(String configSpec) {
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
65. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 165)
return new RootFilesAdvice(root, inclusions, exclusions, configSpec);
Discouraged access: The constructor RootFilesAdvice(File, File[], File[], String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
66. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 165)
return new RootFilesAdvice(root, inclusions, exclusions, configSpec);
Discouraged access: The type RootFilesAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
67. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 193)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
68. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 193)
String os = AbstractPublisherAction.parseConfigSpec(configSpec)[1];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
69. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.java
 (at line 214)
protected IPublisherAction createBundlesAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java : 14 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 19)
import org.eclipse.equinox.internal.p2.metadata.InstallableUnit;
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.IPublisherInfo;
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.PublisherInfo;
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 24)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 30)
IPublisherInfo info = new PublisherInfo();
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 30)
IPublisherInfo info = new PublisherInfo();
Discouraged access: The constructor PublisherInfo() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 30)
IPublisherInfo info = new PublisherInfo();
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 32)
info.addAdvice(new BundleShapeAdvice(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion()), shape));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 32)
info.addAdvice(new BundleShapeAdvice(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion()), shape));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 32)
info.addAdvice(new BundleShapeAdvice(bd.getSymbolicName(), PublisherHelper.fromOSGiVersion(bd.getVersion()), shape));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 40)
if (iiu instanceof InstallableUnit) {
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 41)
InstallableUnit iu = (InstallableUnit) iiu;
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 41)
InstallableUnit iu = (InstallableUnit) iiu;
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.java
 (at line 44)
iu.setProperty(entry.getKey(), entry.getValue());
Discouraged access: The method setProperty(String, String) from the type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java : 59 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 18)
import org.eclipse.equinox.internal.p2.metadata.InstallableUnit;
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 27)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 43)
public class EquinoxExecutableAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 65)
public IStatus perform(IPublisherInfo publisherinfo, IPublisherResult result, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 65)
public IStatus perform(IPublisherInfo publisherinfo, IPublisherResult result, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 66)
setPublisherInfo(publisherinfo);
Discouraged access: The method setPublisherInfo(IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 83)
private void publishExecutableSetter(ExecutablesDescriptor brandedExecutables, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 89)
iud.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 89)
iud.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The field TOUCHPOINT_OSGI from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 90)
iud.setCapabilities(new IProvidedCapability[] {createSelfCapability(id, version)});
Discouraged access: The method createSelfCapability(String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 91)
iud.setFilter(createFilterSpec(configSpec));
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 96)
result.addIU(MetadataFactory.createInstallableUnit(iud), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 96)
result.addIU(MetadataFactory.createInstallableUnit(iud), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 96)
result.addIU(MetadataFactory.createInstallableUnit(iud), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 103)
protected boolean publishExecutableIU(ExecutablesDescriptor execDescriptor, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 104)
String[] config = parseConfigSpec(configSpec);
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 105)
if (execDescriptor.getFiles().length == 0 && (config.length == 0 || CONFIG_ANY.equalsIgnoreCase(config[0]))) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 115)
IMatchExpression<IInstallableUnit> filter = createFilterSpec(configSpec);
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 118)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 118)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The field TOUCHPOINT_NATIVE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 122)
IProvidedCapability selfCapability = createSelfCapability(id, version);
Discouraged access: The method createSelfCapability(String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 129)
IArtifactKey key = PublisherHelper.createBinaryArtifactKey(id, version);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 129)
IArtifactKey key = PublisherHelper.createBinaryArtifactKey(id, version);
Discouraged access: The method createBinaryArtifactKey(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 131)
IArtifactDescriptor descriptor = PublisherHelper.createArtifactDescriptor(info, key, null);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 131)
IArtifactDescriptor descriptor = PublisherHelper.createArtifactDescriptor(info, key, null);
Discouraged access: The method createArtifactDescriptor(IPublisherInfo, IArtifactKey, File) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 131)
IArtifactDescriptor descriptor = PublisherHelper.createArtifactDescriptor(info, key, null);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 132)
publishArtifact(descriptor, execDescriptor.getFiles(), null, info, createRootPrefixComputer(execDescriptor.getLocation()));
Discouraged access: The method publishArtifact(IArtifactDescriptor, File[], File[], IPublisherInfo, FileUtils.IPathComputer) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 132)
publishArtifact(descriptor, execDescriptor.getFiles(), null, info, createRootPrefixComputer(execDescriptor.getLocation()));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 132)
publishArtifact(descriptor, execDescriptor.getFiles(), null, info, createRootPrefixComputer(execDescriptor.getLocation()));
Discouraged access: The method createRootPrefixComputer(File) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 137)
if (config.length > 0 && !CONFIG_ANY.equalsIgnoreCase(config[0])) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 146)
result.addIU(MetadataFactory.createInstallableUnit(iu), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 146)
result.addIU(MetadataFactory.createInstallableUnit(iu), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 146)
result.addIU(MetadataFactory.createInstallableUnit(iu), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 151)
return createCUIdString(idBase, TYPE, "", configSpec); //$NON-NLS-1$
Discouraged access: The method createCUIdString(String, String, String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 155)
private void publishExecutableCU(ExecutablesDescriptor execDescriptor, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 157)
String[] config = parseConfigSpec(configSpec);
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 162)
result.addIU(createBundledMacIU(execDescriptor), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 162)
result.addIU(createBundledMacIU(execDescriptor), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 162)
result.addIU(createBundledMacIU(execDescriptor), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 163)
cu.setFilter(InstallableUnit.parseFilter("(& (!(macosx-bundled=*)) " + createLDAPString(configSpec) + ")")); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 163)
cu.setFilter(InstallableUnit.parseFilter("(& (!(macosx-bundled=*)) " + createLDAPString(configSpec) + ")")); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method parseFilter(String) from the type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 163)
cu.setFilter(InstallableUnit.parseFilter("(& (!(macosx-bundled=*)) " + createLDAPString(configSpec) + ")")); //$NON-NLS-1$ //$NON-NLS-2$
Discouraged access: The method createLDAPString(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 166)
result.addIU(unit, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 166)
result.addIU(unit, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 166)
result.addIU(unit, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 172)
String id = createCUIdString(idBase, TYPE, flavor, configSpec);
Discouraged access: The method createCUIdString(String, String, String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 175)
cu.setFilter(createFilterSpec(configSpec));
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 180)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 180)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version)});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 181)
cu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 181)
cu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The field TOUCHPOINT_NATIVE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 187)
String baseId = createCUIdString(idBase, TYPE, flavor, configSpec);
Discouraged access: The method createCUIdString(String, String, String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 190)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(baseId, version), MetadataFactory.createProvidedCapability(IInstallableUnit.NAMESPACE_IU_ID, id, version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 190)
cu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(baseId, version), MetadataFactory.createProvidedCapability(IInstallableUnit.NAMESPACE_IU_ID, id, version)});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 191)
cu.setFilter(InstallableUnit.parseFilter("(&(macosx-bundled=true)" + createLDAPString(configSpec) + ")")); //$NON-NLS-1$//$NON-NLS-2$
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 191)
cu.setFilter(InstallableUnit.parseFilter("(&(macosx-bundled=true)" + createLDAPString(configSpec) + ")")); //$NON-NLS-1$//$NON-NLS-2$
Discouraged access: The method parseFilter(String) from the type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 191)
cu.setFilter(InstallableUnit.parseFilter("(&(macosx-bundled=true)" + createLDAPString(configSpec) + ")")); //$NON-NLS-1$//$NON-NLS-2$
Discouraged access: The method createLDAPString(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 255)
Collection<IBrandingAdvice> advice = info.getAdvice(configSpec, true, null, null, IBrandingAdvice.class);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.java
 (at line 255)
Collection<IBrandingAdvice> advice = info.getAdvice(configSpec, true, null, null, IBrandingAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IBrandingAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java : 22 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 15)
import org.eclipse.equinox.internal.frameworkadmin.utils.Utils;
Discouraged access: The type Utils is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 21)
import org.eclipse.equinox.p2.publisher.actions.IVersionAdvice;
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 33)
public class EquinoxLauncherCUAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 45)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 45)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 46)
setPublisherInfo(publisherInfo);
Discouraged access: The method setPublisherInfo(IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 56)
private void publishLauncherFragmentCUs(IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 60)
String[] specs = Utils.getTokens(configSpec, "."); //$NON-NLS-1$
Discouraged access: The type Utils is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 60)
String[] specs = Utils.getTokens(configSpec, "."); //$NON-NLS-1$
Discouraged access: The method getTokens(String, String) from the type Utils is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 61)
if (specs.length > 0 && !AbstractPublisherAction.CONFIG_ANY.equalsIgnoreCase(specs[0])) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 61)
if (specs.length > 0 && !AbstractPublisherAction.CONFIG_ANY.equalsIgnoreCase(specs[0])) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 78)
private void publishCU(String id, String configSpec, IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 79)
Collection<IVersionAdvice> advice = info.getAdvice(configSpec, true, id, null, IVersionAdvice.class);
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 79)
Collection<IVersionAdvice> advice = info.getAdvice(configSpec, true, id, null, IVersionAdvice.class);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 79)
Collection<IVersionAdvice> advice = info.getAdvice(configSpec, true, id, null, IVersionAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IVersionAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 79)
Collection<IVersionAdvice> advice = info.getAdvice(configSpec, true, id, null, IVersionAdvice.class);
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 80)
for (IVersionAdvice versionSpec : advice) {
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 81)
Version version = versionSpec.getVersion(IInstallableUnit.NAMESPACE_IU_ID, id);
Discouraged access: The method getVersion(String, String) from the type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 94)
IMatchExpression<IInstallableUnit> filter = configSpec == null ? null : createFilterSpec(configSpec);
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 97)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 97)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.java
 (at line 97)
results.addIU(cu, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java : 100 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 21)
import org.eclipse.equinox.internal.p2.metadata.ArtifactKey;
Discouraged access: The type ArtifactKey is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 22)
import org.eclipse.equinox.internal.p2.metadata.InstallableUnit;
Discouraged access: The type InstallableUnit is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 31)
import org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice;
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 37)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 45)
public class FeaturesAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 56)
return new ArtifactKey(PublisherHelper.ECLIPSE_FEATURE_CLASSIFIER, id, Version.parseVersion(version));
Discouraged access: The constructor ArtifactKey(String, String, Version) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 56)
return new ArtifactKey(PublisherHelper.ECLIPSE_FEATURE_CLASSIFIER, id, Version.parseVersion(version));
Discouraged access: The type ArtifactKey is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 56)
return new ArtifactKey(PublisherHelper.ECLIPSE_FEATURE_CLASSIFIER, id, Version.parseVersion(version));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 56)
return new ArtifactKey(PublisherHelper.ECLIPSE_FEATURE_CLASSIFIER, id, Version.parseVersion(version));
Discouraged access: The field ECLIPSE_FEATURE_CLASSIFIER from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 59)
public static IInstallableUnit createFeatureJarIU(Feature feature, IPublisherInfo info) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 88)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 88)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_OSGI);
Discouraged access: The field TOUCHPOINT_OSGI from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 101)
iu.setProperty(PublisherHelper.ECLIPSE_INSTALL_HANDLER_PROP, installHandlerProperty);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 101)
iu.setProperty(PublisherHelper.ECLIPSE_INSTALL_HANDLER_PROP, installHandlerProperty);
Discouraged access: The field ECLIPSE_INSTALL_HANDLER_PROP from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 105)
providedCapabilities.add(PublisherHelper.createSelfCapability(id, version));
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 105)
providedCapabilities.add(PublisherHelper.createSelfCapability(id, version));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 106)
providedCapabilities.add(PublisherHelper.FEATURE_CAPABILITY);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 106)
providedCapabilities.add(PublisherHelper.FEATURE_CAPABILITY);
Discouraged access: The field FEATURE_CAPABILITY from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 107)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 107)
providedCapabilities.add(MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version));
Discouraged access: The field CAPABILITY_NS_UPDATE_FEATURE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The field FEATURE_CAPABILITY from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 109)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version), PublisherHelper.FEATURE_CAPABILITY, MetadataFactory.createProvidedCapability(PublisherHelper.CAPABILITY_NS_UPDATE_FEATURE, feature.getId(), version)});
Discouraged access: The field CAPABILITY_NS_UPDATE_FEATURE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 124)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 124)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The method makeTranslationCapability(String, Locale) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 128)
processInstallableUnitPropertiesAdvice(iu, info);
Discouraged access: The method processInstallableUnitPropertiesAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 161)
private void createAdviceFileAdvice(Feature feature, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 166)
AdviceFileAdvice advice = new AdviceFileAdvice(groupId, Version.parseVersion(feature.getVersion()), new Path(location), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 166)
AdviceFileAdvice advice = new AdviceFileAdvice(groupId, Version.parseVersion(feature.getVersion()), new Path(location), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The constructor AdviceFileAdvice(String, Version, IPath, IPath) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 166)
AdviceFileAdvice advice = new AdviceFileAdvice(groupId, Version.parseVersion(feature.getVersion()), new Path(location), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 167)
if (advice.containsAdvice())
Discouraged access: The method containsAdvice() from the type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 168)
publisherInfo.addAdvice(advice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 179)
private void createBundleShapeAdvice(Feature feature, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 184)
publisherInfo.addAdvice(new BundleShapeAdvice(entry.getId(), Version.parseVersion(entry.getVersion()), IBundleShapeAdvice.DIR));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 195)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version)});
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 195)
iu.setCapabilities(new IProvidedCapability[] {PublisherHelper.createSelfCapability(id, version)});
Discouraged access: The method createSelfCapability(String, Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 196)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 196)
iu.setTouchpointType(PublisherHelper.TOUCHPOINT_NATIVE);
Discouraged access: The field TOUCHPOINT_NATIVE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 199)
iu.setFilter(createFilterSpec(configSpec));
Discouraged access: The method createFilterSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 209)
IArtifactKey key = new ArtifactKey(PublisherHelper.BINARY_ARTIFACT_CLASSIFIER, iu.getId(), iu.getVersion());
Discouraged access: The constructor ArtifactKey(String, String, Version) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 209)
IArtifactKey key = new ArtifactKey(PublisherHelper.BINARY_ARTIFACT_CLASSIFIER, iu.getId(), iu.getVersion());
Discouraged access: The type ArtifactKey is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.metadata/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 209)
IArtifactKey key = new ArtifactKey(PublisherHelper.BINARY_ARTIFACT_CLASSIFIER, iu.getId(), iu.getVersion());
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 209)
IArtifactKey key = new ArtifactKey(PublisherHelper.BINARY_ARTIFACT_CLASSIFIER, iu.getId(), iu.getVersion());
Discouraged access: The field BINARY_ARTIFACT_CLASSIFIER from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 219)
protected IInstallableUnit createGroupIU(Feature feature, List<IInstallableUnit> childIUs, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 225)
Version version = PublisherHelper.fromOSGiVersion(new org.osgi.framework.Version(feature.getVersion()));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 225)
Version version = PublisherHelper.fromOSGiVersion(new org.osgi.framework.Version(feature.getVersion()));
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 255)
required.add(MetadataFactory.createRequirement(PublisherHelper.IU_NAMESPACE, child.getId(), new VersionRange(child.getVersion(), true, child.getVersion(), true), filter, false, false));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 255)
required.add(MetadataFactory.createRequirement(PublisherHelper.IU_NAMESPACE, child.getId(), new VersionRange(child.getVersion(), true, child.getVersion(), true), filter, false, false));
Discouraged access: The field IU_NAMESPACE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 261)
processTouchpointAdvice(iu, null, publisherInfo);
Discouraged access: The method processTouchpointAdvice(MetadataFactory.InstallableUnitDescription, Map<String,? extends Object>, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 262)
processInstallableUnitPropertiesAdvice(iu, publisherInfo);
Discouraged access: The method processInstallableUnitPropertiesAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 271)
providedCapabilities.add(createSelfCapability(id, version));
Discouraged access: The method createSelfCapability(String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 281)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The method makeTranslationCapability(String, Locale) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 281)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 286)
processUpdateDescriptorAdvice(iu, info);
Discouraged access: The method processUpdateDescriptorAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 286)
processUpdateDescriptorAdvice(iu, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 287)
processCapabilityAdvice(iu, publisherInfo);
Discouraged access: The method processCapabilityAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
60. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 295)
private IInstallableUnit createPatchIU(Feature feature, List<IInstallableUnit> childIUs, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
61. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 340)
patchRequirements.add(MetadataFactory.createRequirement(PublisherHelper.IU_NAMESPACE, child.getId(), new VersionRange(child.getVersion(), true, child.getVersion(), true), child.getFilter(), false, false));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
62. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 340)
patchRequirements.add(MetadataFactory.createRequirement(PublisherHelper.IU_NAMESPACE, child.getId(), new VersionRange(child.getVersion(), true, child.getVersion(), true), child.getFilter(), false, false));
Discouraged access: The field IU_NAMESPACE from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
63. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 348)
processTouchpointAdvice(iu, null, publisherInfo);
Discouraged access: The method processTouchpointAdvice(MetadataFactory.InstallableUnitDescription, Map<String,? extends Object>, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
64. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 349)
processInstallableUnitPropertiesAdvice(iu, publisherInfo);
Discouraged access: The method processInstallableUnitPropertiesAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
65. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 358)
providedCapabilities.add(createSelfCapability(id, version));
Discouraged access: The method createSelfCapability(String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
66. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 368)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
67. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 368)
providedCapabilities.add(PublisherHelper.makeTranslationCapability(id, locale));
Discouraged access: The method makeTranslationCapability(String, Locale) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
68. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 373)
processUpdateDescriptorAdvice(iu, info);
Discouraged access: The method processUpdateDescriptorAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
69. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 373)
processUpdateDescriptorAdvice(iu, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
70. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 374)
processCapabilityAdvice(iu, publisherInfo);
Discouraged access: The method processCapabilityAdvice(MetadataFactory.InstallableUnitDescription, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
71. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 401)
protected void generateFeatureIUs(Feature[] featureList, IPublisherResult result) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
72. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 406)
createBundleShapeAdvice(feature, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
73. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 407)
createAdviceFileAdvice(feature, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
74. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 411)
IInstallableUnit featureJarIU = queryForIU(result, getTransformedId(feature.getId(), false, false), Version.parseVersion(feature.getVersion()));
Discouraged access: The method queryForIU(IPublisherResult, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
75. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 413)
featureJarIU = generateFeatureJarIU(feature, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
76. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 416)
publishFeatureArtifacts(feature, featureJarIU, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
77. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 417)
result.addIU(featureJarIU, IPublisherResult.NON_ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
78. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 417)
result.addIU(featureJarIU, IPublisherResult.NON_ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
79. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 417)
result.addIU(featureJarIU, IPublisherResult.NON_ROOT);
Discouraged access: The field NON_ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
80. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 421)
IInstallableUnit groupIU = queryForIU(result, getGroupId(feature.getId()), Version.parseVersion(feature.getVersion()));
Discouraged access: The method queryForIU(IPublisherResult, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
81. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 423)
childIUs.addAll(generateRootFileIUs(feature, result, info));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
82. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 424)
groupIU = createGroupIU(feature, childIUs, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
83. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 427)
result.addIU(groupIU, IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
84. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 427)
result.addIU(groupIU, IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
85. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 427)
result.addIU(groupIU, IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
86. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 428)
InstallableUnitDescription[] others = processAdditionalInstallableUnitsAdvice(groupIU, info);
Discouraged access: The method processAdditionalInstallableUnitsAdvice(IInstallableUnit, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
87. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 428)
InstallableUnitDescription[] others = processAdditionalInstallableUnitsAdvice(groupIU, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
88. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 430)
result.addIU(MetadataFactory.createInstallableUnit(others[iuIndex]), IPublisherResult.ROOT);
Discouraged access: The method addIU(IInstallableUnit, String) from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
89. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 430)
result.addIU(MetadataFactory.createInstallableUnit(others[iuIndex]), IPublisherResult.ROOT);
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
90. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 430)
result.addIU(MetadataFactory.createInstallableUnit(others[iuIndex]), IPublisherResult.ROOT);
Discouraged access: The field ROOT from the type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
91. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 433)
generateSiteReferences(feature, result, info);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
92. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 437)
protected IInstallableUnit generateFeatureJarIU(Feature feature, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
93. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 441)
protected ArrayList<IInstallableUnit> generateRootFileIUs(Feature feature, IPublisherResult result, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
94. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 441)
protected ArrayList<IInstallableUnit> generateRootFileIUs(Feature feature, IPublisherResult result, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
95. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 444)
Collection<IFeatureRootAdvice> collection = publisherInfo.getAdvice(null, false, feature.getId(), Version.parseVersion(feature.getVersion()), IFeatureRootAdvice.class);
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
96. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 444)
Collection<IFeatureRootAdvice> collection = publisherInfo.getAdvice(null, false, feature.getId(), Version.parseVersion(feature.getVersion()), IFeatureRootAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IFeatureRootAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
97. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 444)
Collection<IFeatureRootAdvice> collection = publisherInfo.getAdvice(null, false, feature.getId(), Version.parseVersion(feature.getVersion()), IFeatureRootAdvice.class);
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
98. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 448)
IFeatureRootAdvice advice = collection.iterator().next();
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
99. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 449)
String[] configs = advice.getConfigurations();
Discouraged access: The method getConfigurations() from the type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
100. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.java
 (at line 453)
FileSetDescriptor descriptor = advice.getDescriptor(config);
Discouraged access: The method getDescriptor(String) from the type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java : 19 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 17)
import org.eclipse.equinox.p2.publisher.actions.RootIUAction;
Discouraged access: The type RootIUAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 18)
import org.eclipse.equinox.p2.publisher.actions.RootIUResultFilterAdvice;
Discouraged access: The type RootIUResultFilterAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 30)
public class FeaturesAndBundlesPublisherApplication extends AbstractPublisherApplication {
Discouraged access: The type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 42)
protected void processParameter(String arg, String parameter, PublisherInfo pinfo) throws URISyntaxException {
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 43)
super.processParameter(arg, parameter, pinfo);
Discouraged access: The method processParameter(String, String, PublisherInfo) from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 59)
String[] filespecs = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 59)
String[] filespecs = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The method getArrayFromString(String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 66)
protected IPublisherAction[] createActions() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 67)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 67)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 69)
features = new File[] {new File(source, "features")}; //$NON-NLS-1$
Discouraged access: The field source from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 72)
bundles = new File[] {new File(source, "plugins")}; //$NON-NLS-1$
Discouraged access: The field source from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 76)
result.add(new RootIUAction(rootIU, Version.parseVersion(rootVersion), rootIU));
Discouraged access: The constructor RootIUAction(String, Version, String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 76)
result.add(new RootIUAction(rootIU, Version.parseVersion(rootVersion), rootIU));
Discouraged access: The type RootIUAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 77)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The field info from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 77)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 77)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The constructor RootIUResultFilterAdvice(IQuery<IInstallableUnit>) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 77)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The type RootIUResultFilterAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.java
 (at line 80)
return result.toArray(new IPublisherAction[result.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/IBrandingAdvice.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IBrandingAdvice.java
 (at line 12)
import org.eclipse.equinox.p2.publisher.IPublisherAdvice;
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IBrandingAdvice.java
 (at line 17)
public interface IBrandingAdvice extends IPublisherAdvice {
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/IBundleShapeAdvice.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IBundleShapeAdvice.java
 (at line 12)
import org.eclipse.equinox.p2.publisher.IPublisherAdvice;
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IBundleShapeAdvice.java
 (at line 14)
public interface IBundleShapeAdvice extends IPublisherAdvice {
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/IConfigAdvice.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IConfigAdvice.java
 (at line 14)
import org.eclipse.equinox.p2.publisher.IPublisherAdvice;
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IConfigAdvice.java
 (at line 16)
public interface IConfigAdvice extends IPublisherAdvice {
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/IExecutableAdvice.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IExecutableAdvice.java
 (at line 13)
import org.eclipse.equinox.p2.publisher.IPublisherAdvice;
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/IExecutableAdvice.java
 (at line 18)
public interface IExecutableAdvice extends IPublisherAdvice {
Discouraged access: The type IPublisherAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java : 19 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 19)
public class InstallPublisherApplication extends AbstractPublisherApplication {
Discouraged access: The type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 34)
protected void processFlag(String arg, PublisherInfo publisherInfo) {
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 35)
super.processFlag(arg, publisherInfo);
Discouraged access: The method processFlag(String, PublisherInfo) from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 41)
protected void initialize(PublisherInfo publisherInfo) throws ProvisionException {
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 42)
super.initialize(publisherInfo);
Discouraged access: The method initialize(PublisherInfo) from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 44)
if (publisherInfo.getConfigurations().length == 0)
Discouraged access: The method getConfigurations() from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 45)
publisherInfo.setConfigurations(new String[] {""}); //$NON-NLS-1$
Discouraged access: The method setConfigurations(String[]) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 48)
protected void processParameter(String arg, String parameter, PublisherInfo publisherInfo) throws URISyntaxException {
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 49)
super.processParameter(arg, parameter, publisherInfo);
Discouraged access: The method processParameter(String, String, PublisherInfo) from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 70)
rootExclusions = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 70)
rootExclusions = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The method getArrayFromString(String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 74)
String[] list = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 74)
String[] list = AbstractPublisherAction.getArrayFromString(parameter, ","); //$NON-NLS-1$
Discouraged access: The method getArrayFromString(String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 81)
protected IPublisherAction[] createActions() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 82)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 82)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 84)
return result.toArray(new IPublisherAction[result.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 87)
private IPublisherAction createEclipseInstallAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.java
 (at line 95)
return new EclipseInstallAction(source, id, version, name, executableName, flavor, topLevel, exclusions, start);
Discouraged access: The field source from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java : 8 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 14)
import org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData;
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 15)
import org.eclipse.equinox.p2.publisher.AbstractAdvice;
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 17)
public class LaunchingAdvice extends AbstractAdvice implements IExecutableAdvice {
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 19)
private LauncherData data;
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 22)
public LaunchingAdvice(LauncherData data, String configSpec) {
Discouraged access: The type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 32)
return data.getProgramArgs();
Discouraged access: The method getProgramArgs() from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 36)
return data.getJvmArgs();
Discouraged access: The method getJvmArgs() from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.java
 (at line 40)
return data.getLauncherName();
Discouraged access: The method getLauncherName() from the type LauncherData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java : 51 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 24)
public class ProductAction extends AbstractPublisherAction {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 36)
protected IPublisherResult publisherResults;
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 40)
super();
Discouraged access: The constructor AbstractPublisherAction() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 53)
protected IPublisherAction[] createActions(IPublisherResult results) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 53)
protected IPublisherAction[] createActions(IPublisherResult results) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 58)
ArrayList<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 58)
ArrayList<IPublisherAction> actions = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 61)
actions.add(createApplicationExecutableAction(info.getConfigurations()));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 61)
actions.add(createApplicationExecutableAction(info.getConfigurations()));
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 67)
return actions.toArray(new IPublisherAction[actions.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 70)
protected IPublisherAction createApplicationExecutableAction(String[] configSpecs) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 74)
protected IPublisherAction createDefaultCUsAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 75)
return new DefaultCUsAction(info, flavor, 4, false);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 78)
protected IPublisherAction createRootIUAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 79)
return new RootIUAction(id, version, name);
Discouraged access: The constructor RootIUAction(String, Version, String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 79)
return new RootIUAction(id, version, name);
Discouraged access: The type RootIUAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 82)
protected IPublisherAction createConfigCUsAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 83)
return new ConfigCUsAction(info, flavor, id, version);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 86)
protected IPublisherAction createJREAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 87)
return new JREAction(jreLocation);
Discouraged access: The constructor JREAction(File) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 87)
return new JREAction(jreLocation);
Discouraged access: The type JREAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 91)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 91)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 93)
this.info = publisherInfo;
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 96)
IPublisherAction[] actions = createActions(results);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 100)
finalStatus.merge(actions[i].perform(publisherInfo, results, monitor));
Discouraged access: The method perform(IPublisherInfo, IPublisherResult, IProgressMonitor) from the type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 113)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 113)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 113)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The constructor RootIUResultFilterAdvice(IQuery<IInstallableUnit>) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 113)
info.addAdvice(new RootIUResultFilterAdvice(null));
Discouraged access: The type RootIUResultFilterAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 124)
AdviceFileAdvice advice = new AdviceFileAdvice(product.getId(), Version.parseVersion(product.getVersion()), new Path(productFileLocation.getParent()), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 124)
AdviceFileAdvice advice = new AdviceFileAdvice(product.getId(), Version.parseVersion(product.getVersion()), new Path(productFileLocation.getParent()), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The constructor AdviceFileAdvice(String, Version, IPath, IPath) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 124)
AdviceFileAdvice advice = new AdviceFileAdvice(product.getId(), Version.parseVersion(product.getVersion()), new Path(productFileLocation.getParent()), new Path("p2.inf")); //$NON-NLS-1$
Discouraged access: The type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 125)
if (advice.containsAdvice())
Discouraged access: The method containsAdvice() from the type AdviceFileAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 126)
info.addAdvice(advice);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 126)
info.addAdvice(advice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 154)
info.addAdvice(new RootIUAdvice(list));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 154)
info.addAdvice(new RootIUAdvice(list));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 154)
info.addAdvice(new RootIUAdvice(list));
Discouraged access: The constructor RootIUAdvice(Collection<? extends Object>) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 154)
info.addAdvice(new RootIUAdvice(list));
Discouraged access: The type RootIUAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 164)
String[] configSpecs = info.getConfigurations();
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 164)
String[] configSpecs = info.getConfigurations();
Discouraged access: The method getConfigurations() from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 166)
info.addAdvice(new ProductFileAdvice(product, configSpecs[i]));
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 166)
info.addAdvice(new ProductFileAdvice(product, configSpecs[i]));
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 170)
Collection<IVersionAdvice> versionAdvice = info.getAdvice(null, true, null, null, IVersionAdvice.class);
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 170)
Collection<IVersionAdvice> versionAdvice = info.getAdvice(null, true, null, null, IVersionAdvice.class);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 170)
Collection<IVersionAdvice> versionAdvice = info.getAdvice(null, true, null, null, IVersionAdvice.class);
Discouraged access: The method getAdvice(String, boolean, String, Version, Class<IVersionAdvice>) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 170)
Collection<IVersionAdvice> versionAdvice = info.getAdvice(null, true, null, null, IVersionAdvice.class);
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 175)
Iterator<IVersionAdvice> advice = versionAdvice.iterator();
Discouraged access: The type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 177)
elementVersion = advice.next().getVersion(namespace, element.getId());
Discouraged access: The method getVersion(String, String) from the type IVersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductAction.java
 (at line 183)
IInstallableUnit unit = queryForIU(publisherResults, element.getId(), elementVersion);
Discouraged access: The method queryForIU(IPublisherResult, String, Version) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java : 64 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 20)
import org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 23)
import org.eclipse.equinox.p2.publisher.AbstractAdvice;
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 24)
import org.eclipse.equinox.p2.publisher.AbstractPublisherAction;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 25)
import org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice;
Discouraged access: The type ILicenseAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 31)
public class ProductFileAdvice extends AbstractAdvice implements ILicenseAdvice, IExecutableAdvice, IConfigAdvice, IBrandingAdvice {
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 31)
public class ProductFileAdvice extends AbstractAdvice implements ILicenseAdvice, IExecutableAdvice, IConfigAdvice, IBrandingAdvice {
Discouraged access: The type ILicenseAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 39)
private ConfigData configData = null;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 61)
String[] config = AbstractPublisherAction.parseConfigSpec(configSpec);
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 61)
String[] config = AbstractPublisherAction.parseConfigSpec(configSpec);
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 64)
ws = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 64)
ws = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 67)
os = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 67)
os = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 70)
arch = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 70)
arch = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 80)
return AbstractPublisherAction.getArrayFromString(line, " "); //$NON-NLS-1$
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 80)
return AbstractPublisherAction.getArrayFromString(line, " "); //$NON-NLS-1$
Discouraged access: The method getArrayFromString(String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 88)
return AbstractPublisherAction.getArrayFromString(line, " "); //$NON-NLS-1$
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 88)
return AbstractPublisherAction.getArrayFromString(line, " "); //$NON-NLS-1$
Discouraged access: The method getArrayFromString(String, String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 97)
return configData.getBundles();
Discouraged access: The method getBundles() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 107)
CollectionUtils.putAll(configData.getProperties(), result);
Discouraged access: The method getProperties() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 157)
private ConfigData getConfigData() {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
23. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 159)
ConfigData result;
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
24. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 169)
result.setProperty("eclipse.product", product.getProductId()); //$NON-NLS-1$
Discouraged access: The method setProperty(String, String) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
25. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 171)
result.setProperty("eclipse.application", product.getApplication()); //$NON-NLS-1$
Discouraged access: The method setProperty(String, String) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
26. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 174)
result.setProperty(OSGI_SPLASH_PATH, SPLASH_PREFIX + location);
Discouraged access: The method setProperty(String, String) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
27. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 178)
private void addProductFileConfigBundles(ConfigData data) {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
28. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 182)
BundleInfo[] bundles = data.getBundles();
Discouraged access: The method getBundles() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
29. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 203)
data.removeBundle(bundleInfo);
Discouraged access: The method removeBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
30. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 204)
data.addBundle(bundleInfo);
Discouraged access: The method addBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
31. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 209)
data.addBundle(bundleInfo);
Discouraged access: The method addBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
32. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 217)
data.addBundle(bundleInfo);
Discouraged access: The method addBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
33. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 229)
private void addProductFileBundles(ConfigData data) {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
34. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 232)
set.addAll(Arrays.asList(data.getBundles()));
Discouraged access: The method getBundles() from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
35. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 239)
data.addBundle(bundleInfo);
Discouraged access: The method addBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
36. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 243)
private ConfigData generateConfigData() {
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
37. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 244)
ConfigData result = new ConfigData(null, null, null, null);
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
38. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 244)
ConfigData result = new ConfigData(null, null, null, null);
Discouraged access: The constructor ConfigData(String, String, String, String) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
39. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 244)
ConfigData result = new ConfigData(null, null, null, null);
Discouraged access: The type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
40. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 255)
result.addBundle(bundleInfo);
Discouraged access: The method addBundle(BundleInfo) from the type ConfigData is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.frameworkadmin/@dot
41. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 270)
String targetWS = AbstractPublisherAction.parseConfigSpec(spec)[0];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
42. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 270)
String targetWS = AbstractPublisherAction.parseConfigSpec(spec)[0];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
43. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 272)
targetWS = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
44. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 272)
targetWS = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
45. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 273)
if (!ws.equals(targetWS) && !ws.equals(AbstractPublisherAction.CONFIG_ANY) && !targetWS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
46. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 273)
if (!ws.equals(targetWS) && !ws.equals(AbstractPublisherAction.CONFIG_ANY) && !targetWS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
47. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 273)
if (!ws.equals(targetWS) && !ws.equals(AbstractPublisherAction.CONFIG_ANY) && !targetWS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
48. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 273)
if (!ws.equals(targetWS) && !ws.equals(AbstractPublisherAction.CONFIG_ANY) && !targetWS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
49. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 277)
String targetOS = AbstractPublisherAction.parseConfigSpec(spec)[1];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
50. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 277)
String targetOS = AbstractPublisherAction.parseConfigSpec(spec)[1];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
51. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 279)
targetOS = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
52. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 279)
targetOS = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
53. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 280)
if (!os.equals(targetOS) && !os.equals(AbstractPublisherAction.CONFIG_ANY) && !targetOS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
54. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 280)
if (!os.equals(targetOS) && !os.equals(AbstractPublisherAction.CONFIG_ANY) && !targetOS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
55. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 280)
if (!os.equals(targetOS) && !os.equals(AbstractPublisherAction.CONFIG_ANY) && !targetOS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
56. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 280)
if (!os.equals(targetOS) && !os.equals(AbstractPublisherAction.CONFIG_ANY) && !targetOS.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
57. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 284)
String targetArch = AbstractPublisherAction.parseConfigSpec(spec)[2];
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
58. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 284)
String targetArch = AbstractPublisherAction.parseConfigSpec(spec)[2];
Discouraged access: The method parseConfigSpec(String) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
59. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 286)
targetArch = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
60. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 286)
targetArch = AbstractPublisherAction.CONFIG_ANY;
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
61. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 287)
if (!arch.equals(targetArch) && !arch.equals(AbstractPublisherAction.CONFIG_ANY) && !targetArch.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
62. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 287)
if (!arch.equals(targetArch) && !arch.equals(AbstractPublisherAction.CONFIG_ANY) && !targetArch.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
63. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 287)
if (!arch.equals(targetArch) && !arch.equals(AbstractPublisherAction.CONFIG_ANY) && !targetArch.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
64. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.java
 (at line 287)
if (!arch.equals(targetArch) && !arch.equals(AbstractPublisherAction.CONFIG_ANY) && !targetArch.equals(AbstractPublisherAction.CONFIG_ANY)) {
Discouraged access: The field CONFIG_ANY from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java : 22 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 22)
import org.eclipse.equinox.p2.publisher.actions.VersionAdvice;
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 25)
public class ProductPublisherApplication extends AbstractPublisherApplication {
Discouraged access: The type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 36)
protected IPublisherAction[] createActions() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 37)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 37)
ArrayList<IPublisherAction> result = new ArrayList<IPublisherAction>();
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 39)
return result.toArray(new IPublisherAction[result.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 42)
private IPublisherAction createProductAction() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 51)
return new ProductAction(source, productDescriptor, flavor, executablesFeature, jreLocationFile);
Discouraged access: The field source from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 54)
protected void processParameter(String arg, String parameter, PublisherInfo publisherInfo) throws URISyntaxException {
Discouraged access: The type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 55)
super.processParameter(arg, parameter, publisherInfo);
Discouraged access: The method processParameter(String, String, PublisherInfo) from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 66)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
12. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 66)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The constructor VersionAdvice() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
13. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 66)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
14. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 67)
versionAdvice.load(IInstallableUnit.NAMESPACE_IU_ID, parameter, null);
Discouraged access: The method load(String, String, String) from the type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
15. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 68)
info.addAdvice(versionAdvice);
Discouraged access: The field info from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
16. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 68)
info.addAdvice(versionAdvice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
17. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 71)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
18. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 71)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The constructor VersionAdvice() is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
19. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 71)
VersionAdvice versionAdvice = new VersionAdvice();
Discouraged access: The type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
20. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 72)
versionAdvice.load(IInstallableUnit.NAMESPACE_IU_ID, parameter, ".feature.group"); //$NON-NLS-1$
Discouraged access: The method load(String, String, String) from the type VersionAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
21. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 73)
info.addAdvice(versionAdvice);
Discouraged access: The field info from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
22. WARNING in /src/org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.java
 (at line 73)
info.addAdvice(versionAdvice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type PublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

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

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 15)
import org.eclipse.equinox.p2.publisher.AbstractPublisherApplication;
Discouraged access: The type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 16)
import org.eclipse.equinox.p2.publisher.IPublisherAction;
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 18)
public class BuildPublisherApplication extends AbstractPublisherApplication {
Discouraged access: The type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 19)
private List<IPublisherAction> actions;
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 21)
public void addAction(IPublisherAction action) {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 23)
actions = new ArrayList<IPublisherAction>(1);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 28)
protected IPublisherAction[] createActions() {
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 30)
return new IPublisherAction[0];
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 31)
return actions.toArray(new IPublisherAction[actions.size()]);
Discouraged access: The type IPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.java
 (at line 35)
super.append = value;
Discouraged access: The field append from the type AbstractPublisherApplication is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

/src/org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.java
 (at line 19)
import org.eclipse.equinox.p2.publisher.AbstractAdvice;
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.java
 (at line 20)
import org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice;
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.java
 (at line 22)
public class FeatureRootAdvice extends AbstractAdvice implements IFeatureRootAdvice {
Discouraged access: The type AbstractAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.java
 (at line 22)
public class FeatureRootAdvice extends AbstractAdvice implements IFeatureRootAdvice {
Discouraged access: The type IFeatureRootAdvice is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

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

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 17)
import org.eclipse.equinox.p2.publisher.IPublisherInfo;
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 18)
import org.eclipse.equinox.p2.publisher.IPublisherResult;
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 21)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 41)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 41)
public IStatus perform(IPublisherInfo publisherInfo, IPublisherResult results, IProgressMonitor monitor) {
Discouraged access: The type IPublisherResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 46)
protected void publishArtifact(IArtifactDescriptor descriptor, File base, File[] inclusions, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 48)
publishArtifact(descriptor, computer.getFiles(), null, publisherInfo, computer);
Discouraged access: The method publishArtifact(IArtifactDescriptor, File[], File[], IPublisherInfo, FileUtils.IPathComputer) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 73)
BundleShapeAdvice advice = new BundleShapeAdvice(bundle.getSymbolicName(), PublisherHelper.fromOSGiVersion(bundle.getVersion()), shape);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
9. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 73)
BundleShapeAdvice advice = new BundleShapeAdvice(bundle.getSymbolicName(), PublisherHelper.fromOSGiVersion(bundle.getVersion()), shape);
Discouraged access: The method fromOSGiVersion(Version) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
10. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 74)
info.addAdvice(advice);
Discouraged access: The field info from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
11. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherBundleAction.java
 (at line 74)
info.addAdvice(advice);
Discouraged access: The method addAdvice(IPublisherAdvice) from the type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot

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

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 19)
import org.eclipse.equinox.p2.publisher.IPublisherInfo;
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
2. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 24)
import org.eclipse.equinox.spi.p2.publisher.PublisherHelper;
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
3. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 95)
protected IInstallableUnit generateFeatureJarIU(Feature feature, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
4. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 102)
protected void publishFeatureArtifacts(Feature feature, IInstallableUnit featureIU, IPublisherInfo publisherInfo) {
Discouraged access: The type IPublisherInfo is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
5. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 112)
ArtifactDescriptor ad = (ArtifactDescriptor) PublisherHelper.createArtifactDescriptor(publisherInfo, artifacts.iterator().next(), null);
Discouraged access: The type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
6. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 112)
ArtifactDescriptor ad = (ArtifactDescriptor) PublisherHelper.createArtifactDescriptor(publisherInfo, artifacts.iterator().next(), null);
Discouraged access: The method createArtifactDescriptor(IPublisherInfo, IArtifactKey, File) from the type PublisherHelper is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
7. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 113)
processArtifactPropertiesAdvice(featureIU, ad, publisherInfo);
Discouraged access: The method processArtifactPropertiesAdvice(IInstallableUnit, IArtifactDescriptor, IPublisherInfo) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot
8. WARNING in /src/org/eclipse/pde/internal/build/publisher/GatherFeatureAction.java
 (at line 116)
publishArtifact(ad, computer.getFiles(), null, publisherInfo, computer);
Discouraged access: The method publishArtifact(IArtifactDescriptor, File[], File[], IPublisherInfo, FileUtils.IPathComputer) from the type AbstractPublisherAction is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse3M/build/supportDir/src/plugins/org.eclipse.equinox.p2.publisher/@dot