Compiler log for org.eclipse.pde.runtime_3.6.100.v20180416-0851 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 31, INFOS: 0

errors others warnings infos forbidden warnings discouraged warnings

ERRORS

top others warnings infos forbidden warnings discouraged warnings

OTHER WARNINGS

top errors infos forbidden warnings discouraged warnings

INFO WARNINGS

errors others warnings forbidden warnings discouraged warnings

FORBIDDEN ACCESS WARNINGS

top errors infos others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors infos others warnings forbidden warnings

/src/org/eclipse/pde/internal/runtime/spy/SpyFormToolkit.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/runtime/spy/SpyFormToolkit.java
 (at line 20)
import org.eclipse.help.internal.context.Context;
Discouraged access: The type 'Context' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ua/org.eclipse.help/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/runtime/spy/SpyFormToolkit.java
 (at line 214)
if (context instanceof Context)
Discouraged access: The type 'Context' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ua/org.eclipse.help/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/runtime/spy/SpyFormToolkit.java
 (at line 215)
return createHelpIdentifierSection(((Context) context).getId());
Discouraged access: The method 'Context.getId()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ua/org.eclipse.help/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/runtime/spy/SpyFormToolkit.java
 (at line 215)
return createHelpIdentifierSection(((Context) context).getId());
Discouraged access: The type 'Context' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ua/org.eclipse.help/target/classes')

/src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 28)
import org.eclipse.ui.internal.WorkbenchPartReference;
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 125)
if (er instanceof WorkbenchPartReference) {
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 126)
WorkbenchPartReference wpr = (WorkbenchPartReference) er;
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 126)
WorkbenchPartReference wpr = (WorkbenchPartReference) er;
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 127)
control = wpr.getPane().getControl();
Discouraged access: The method 'WorkbenchPartReference.getPane()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 127)
control = wpr.getPane().getControl();
Discouraged access: The method 'PartPane.getControl()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 138)
if (vr instanceof WorkbenchPartReference) {
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 139)
WorkbenchPartReference wpr = (WorkbenchPartReference) vr;
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 139)
WorkbenchPartReference wpr = (WorkbenchPartReference) vr;
Discouraged access: The type 'WorkbenchPartReference' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
10. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 140)
control = wpr.getPane().getControl();
Discouraged access: The method 'WorkbenchPartReference.getPane()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
11. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveHelpSection.java
 (at line 140)
control = wpr.getPane().getControl();
Discouraged access: The method 'PartPane.getControl()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')

/src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 25)
import org.eclipse.ui.internal.PartSite;
Discouraged access: The type 'PartSite' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 26)
import org.eclipse.ui.internal.PopupMenuExtender;
Discouraged access: The type 'PopupMenuExtender' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 82)
PartSite site = (PartSite) part.getSite();
Discouraged access: The type 'PartSite' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 82)
PartSite site = (PartSite) part.getSite();
Discouraged access: The type 'PartSite' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 90)
PopupMenuExtender extender = (PopupMenuExtender) list.get(i);
Discouraged access: The type 'PopupMenuExtender' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 90)
PopupMenuExtender extender = (PopupMenuExtender) list.get(i);
Discouraged access: The type 'PopupMenuExtender' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
 (at line 91)
menuIds.addAll(extender.getMenuIds());
Discouraged access: The method 'PopupMenuExtender.getMenuIds()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')

/src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 97)
if (item instanceof IActionSetContributionItem) {
Discouraged access: The type 'IActionSetContributionItem' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
2. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 98)
IActionSetContributionItem actionItem = (IActionSetContributionItem) item;
Discouraged access: The type 'IActionSetContributionItem' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
3. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 98)
IActionSetContributionItem actionItem = (IActionSetContributionItem) item;
Discouraged access: The type 'IActionSetContributionItem' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
4. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 99)
buffer.append(toolkit.createIdentifierSection(text, PDERuntimeMessages.ActiveMenuSection_1, new String[] {actionItem.getActionSetId()}));
Discouraged access: The method 'IActionSetContributionItem.getActionSetId()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
5. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 124)
if (action instanceof PluginAction) {
Discouraged access: The type 'PluginAction' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
6. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 125)
PluginAction pluginAction = (PluginAction) action;
Discouraged access: The type 'PluginAction' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
7. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 125)
PluginAction pluginAction = (PluginAction) action;
Discouraged access: The type 'PluginAction' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
8. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 140)
FormText text, Class<?> clazz, PluginAction pluginAction) {
Discouraged access: The type 'PluginAction' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')
9. WARNING in /src/org/eclipse/pde/internal/runtime/spy/sections/ActiveMenuSection.java
 (at line 144)
if (pluginAction instanceof WWinPluginAction) {
Discouraged access: The type 'WWinPluginAction' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.ui.workbench/target/classes')