Compiler log for org.eclipse.ui.forms_3.8.200.v20191114-0830 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 58, INFOS: 2

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

/src/org/eclipse/ui/internal/forms/widgets/Paragraph.java : 2 infos :

INFO WARNINGS
1. INFO in /src/org/eclipse/ui/internal/forms/widgets/Paragraph.java
 (at line 165)
if (selectedLink != null && segment.equals(selectedLink))
Unlikely argument type for equals(): IHyperlinkSegment seems to be unrelated to ParagraphSegment
2. INFO in /src/org/eclipse/ui/internal/forms/widgets/Paragraph.java
 (at line 185)
if (selectedLink != null && segment.equals(selectedLink))
Unlikely argument type for equals(): IHyperlinkSegment seems to be unrelated to ParagraphSegment

FORBIDDEN ACCESS WARNINGS

top errors infos others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors infos others warnings forbidden warnings

/src/org/eclipse/ui/internal/forms/css/dom/FormElement.java : 8 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 20)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 21)
import org.eclipse.e4.ui.css.swt.dom.CompositeElement;
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 26)
public class FormElement extends CompositeElement {
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 31)
public FormElement(Form formHeading, CSSEngine engine) {
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 32)
super(formHeading, engine);
Discouraged access: The constructor 'CompositeElement(Composite, CSSEngine)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 40)
Form formHeading = (Form) getWidget();
Discouraged access: The method 'WidgetElement.getWidget()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
7. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 44)
super.reset();
Discouraged access: The method 'CompositeElement.reset()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
8. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormElement.java
 (at line 50)
super.dispose();
Discouraged access: The method 'ControlElement.dispose()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')

/src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 17)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 18)
import org.eclipse.e4.ui.css.swt.properties.AbstractCSSPropertySWTHandler;
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 24)
public class CSSPropertyTitleFormsHandler extends AbstractCSSPropertySWTHandler {
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 31)
protected void applyCSSProperty(Control control, String property, CSSValue value, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 39)
Color newColor = (Color) engine.convert(value, Color.class, control.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyTitleFormsHandler.java
 (at line 68)
protected String retrieveCSSProperty(Control control, String property, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')

/src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 16)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 17)
import org.eclipse.e4.ui.css.swt.properties.AbstractCSSPropertySWTHandler;
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 23)
public class CSSPropertyExpandableCompositeHandler extends AbstractCSSPropertySWTHandler {
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 28)
protected void applyCSSProperty(Control control, String property, CSSValue value, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 35)
Color newColor = (Color) engine.convert(value, Color.class, control.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyExpandableCompositeHandler.java
 (at line 53)
protected String retrieveCSSProperty(Control control, String property, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')

/src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 21)
import org.eclipse.e4.ui.css.core.dom.properties.Gradient;
Discouraged access: The type 'Gradient' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 22)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 23)
import org.eclipse.e4.ui.css.swt.properties.AbstractCSSPropertySWTHandler;
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 31)
public class CSSPropertyFormHandler extends AbstractCSSPropertySWTHandler {
Discouraged access: The type 'AbstractCSSPropertySWTHandler' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 58)
protected void applyCSSProperty(Control control, String property, CSSValue value, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 67)
Color color = (Color) engine.convert(value, Color.class, form.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
7. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 73)
Gradient grad = (Gradient) engine.convert(value, Gradient.class, form.getDisplay());
Discouraged access: The type 'Gradient' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
8. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 73)
Gradient grad = (Gradient) engine.convert(value, Gradient.class, form.getDisplay());
Discouraged access: The type 'Gradient' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
9. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 73)
Gradient grad = (Gradient) engine.convert(value, Gradient.class, form.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
10. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 73)
Gradient grad = (Gradient) engine.convert(value, Gradient.class, form.getDisplay());
Discouraged access: The type 'Gradient' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
11. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 77)
List<CSSPrimitiveValue> values = grad.getValues();
Discouraged access: The method 'Gradient.getValues()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
12. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 81)
Color color = (Color) engine.convert(cssValue, Color.class, form.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
13. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 87)
List<Integer> list = grad.getPercents();
Discouraged access: The method 'Gradient.getPercents()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
14. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 92)
form.setTextBackground(colors.toArray(new Color[0]), percents, grad.getVerticalGradient());
Discouraged access: The method 'Gradient.getVerticalGradient()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
15. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 99)
Color color = (Color) engine.convert(value, Color.class, form.getDisplay());
Discouraged access: The method 'CSSEngine.convert(CSSValue, Object, Object)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
16. WARNING in /src/org/eclipse/ui/internal/forms/css/properties/css2/CSSPropertyFormHandler.java
 (at line 106)
protected String retrieveCSSProperty(Control control, String property, String pseudo, CSSEngine engine)
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')

/src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 16)
import org.eclipse.e4.ui.css.core.dom.CSSStylableElement;
Discouraged access: The type 'CSSStylableElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 17)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 18)
import org.eclipse.e4.ui.css.swt.dom.CompositeElement;
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 22)
* {@link CSSStylableElement} implementation which wrap SWT {@link Section}.
Discouraged access: The type 'CSSStylableElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 25)
public class SectionElement extends CompositeElement {
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 28)
public SectionElement(Section section, CSSEngine engine) {
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
7. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 29)
super(section, engine);
Discouraged access: The constructor 'CompositeElement(Composite, CSSEngine)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
8. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 34)
Section section = (Section) getWidget();
Discouraged access: The method 'WidgetElement.getWidget()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
9. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/SectionElement.java
 (at line 38)
super.reset();
Discouraged access: The method 'CompositeElement.reset()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')

/src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 16)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 17)
import org.eclipse.e4.ui.css.swt.dom.CompositeElement;
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 20)
public class ExpandableCompositeElement extends CompositeElement {
Discouraged access: The type 'CompositeElement' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 22)
public ExpandableCompositeElement(ExpandableComposite composite, CSSEngine engine) {
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 23)
super(composite, engine);
Discouraged access: The constructor 'CompositeElement(Composite, CSSEngine)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 31)
super.reset();
Discouraged access: The method 'CompositeElement.reset()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')
7. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/ExpandableCompositeElement.java
 (at line 35)
return (ExpandableComposite) getNativeWidget();
Discouraged access: The method 'ElementAdapter.getNativeWidget()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')

/src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 16)
import org.eclipse.e4.ui.css.core.dom.IElementProvider;
Discouraged access: The type 'IElementProvider' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
2. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 17)
import org.eclipse.e4.ui.css.core.engine.CSSEngine;
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
3. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 29)
* {@link IElementProvider} SWT implementation to retrieve w3c Element
Discouraged access: The type 'IElementProvider' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
4. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 32)
public class FormsElementProvider implements IElementProvider {
Discouraged access: The type 'IElementProvider' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
5. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 34)
public static final IElementProvider INSTANCE = new FormsElementProvider();
Discouraged access: The type 'IElementProvider' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')
6. WARNING in /src/org/eclipse/ui/internal/forms/css/dom/FormsElementProvider.java
 (at line 37)
public Element getElement(Object element, CSSEngine engine) {
Discouraged access: The type 'CSSEngine' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.core/target/classes')