Compiler log for org.eclipse.e4.ui.workbench.renderers.swt_0.12.1.v20140903-1023 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 22

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

/src/org/eclipse/e4/ui/workbench/renderers/swt/SashRenderer.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/SashRenderer.java
 (at line 58)
forceLayout((MElementContainer<MUIElement>) element);
Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement>

/src/org/eclipse/e4/ui/workbench/renderers/swt/LazyStackRenderer.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/LazyStackRenderer.java
 (at line 55)
MGenericStack<MUIElement> stack = (MGenericStack<MUIElement>) element;
Type safety: Unchecked cast from Object to MGenericStack<MUIElement>
2. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/LazyStackRenderer.java
 (at line 97)
MGenericStack<MUIElement> stack = (MGenericStack<MUIElement>) element;
Type safety: Unchecked cast from MUIElement to MGenericStack<MUIElement>

/src/org/eclipse/e4/ui/workbench/renderers/swt/HandledContributionItem.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/HandledContributionItem.java
 (at line 156)
void setResourceUtils(IResourceUtilities utils) {
IResourceUtilities is a raw type. References to generic type IResourceUtilities<ImageDesc> should be parameterized

/src/org/eclipse/e4/ui/workbench/renderers/swt/DirectContributionItem.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/DirectContributionItem.java
 (at line 91)
void setResourceUtils(IResourceUtilities utils) {
IResourceUtilities is a raw type. References to generic type IResourceUtilities<ImageDesc> should be parameterized

/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java
 (at line 962)
final MElementContainer<MUIElement> stack = (MElementContainer<MUIElement>) me;
Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement>

/src/org/eclipse/e4/ui/workbench/renderers/swt/ToolBarManagerRenderer.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ToolBarManagerRenderer.java
 (at line 260)
processContents((MElementContainer<MUIElement>) obj);
Type safety: Unchecked cast from Object to MElementContainer<MUIElement>

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java
 (at line 29)
import org.eclipse.e4.ui.css.core.resources.IResourcesRegistry;
Discouraged access: The type 'IResourcesRegistry' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java
 (at line 30)
import org.eclipse.e4.ui.css.swt.dom.WidgetElement;
Discouraged access: The type 'WidgetElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
3. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java
 (at line 31)
import org.eclipse.e4.ui.css.swt.resources.ResourceByDefinitionKey;
Discouraged access: The type 'ResourceByDefinitionKey' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java
 (at line 32)
import org.eclipse.e4.ui.css.swt.resources.SWTResourcesRegistry;
Discouraged access: The type 'SWTResourcesRegistry' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')

/src/org/eclipse/e4/ui/workbench/renderers/swt/HandledContributionItem.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/HandledContributionItem.java
 (at line 30)
import org.eclipse.e4.core.commands.internal.ICommandHelpService;
Discouraged access: The type 'ICommandHelpService' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.core.commands/target/classes')

/src/org/eclipse/e4/ui/workbench/renderers/swt/SWTPartRenderer.java : 1 warning :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/SWTPartRenderer.java
 (at line 19)
import org.eclipse.e4.ui.css.swt.dom.WidgetElement;
Discouraged access: The type 'WidgetElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')

/src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 22)
import org.eclipse.core.internal.expressions.OrExpression;
Discouraged access: The type 'OrExpression' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
2. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 195)
OrExpression expression = new OrExpression();
Discouraged access: The type 'OrExpression' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
3. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 195)
OrExpression expression = new OrExpression();
Discouraged access: The constructor 'OrExpression()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
4. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 195)
OrExpression expression = new OrExpression();
Discouraged access: The type 'OrExpression' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
5. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 196)
expression.add(coreExpressionA);
Discouraged access: The method 'CompositeExpression.add(Expression)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
6. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/ContributionRecord.java
 (at line 197)
expression.add(coreExpressionB);
Discouraged access: The method 'CompositeExpression.add(Expression)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')

/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuItemRenderer.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/MenuItemRenderer.java
 (at line 19)
import org.eclipse.core.internal.expressions.ReferenceExpression;
Discouraged access: The type 'ReferenceExpression' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
2. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/MenuItemRenderer.java
 (at line 165)
ref = new ReferenceExpression(exp.getCoreExpressionId());
Discouraged access: The constructor 'ReferenceExpression(String)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')
3. WARNING in /src/org/eclipse/e4/ui/workbench/renderers/swt/MenuItemRenderer.java
 (at line 165)
ref = new ReferenceExpression(exp.getCoreExpressionId());
Discouraged access: The type 'ReferenceExpression' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.expressions/target/classes')