Compiler Report

Compiler: Eclipse Java Compiler Version: 0.770, 3.3.0

Number of source files: 35 Number of classfiles: 38

Problems: 39 (Errors: 0 Warnings: 39 )

Source File: org/eclipse/dltk/ruby/internal/debug/ui/RubyAdapterFactory.java
1. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

4: import org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory;

2. WARNING: DiscouragedReference

Discouraged access: The type IElementLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

5: import org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider;

3. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

11: private static final IColumnPresentationFactory columnPresentation = new RubyVariableColumnPresentationFactory();

4. WARNING: DiscouragedReference

Discouraged access: The type IElementLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

13: private static final IElementLabelProvider labelProvider = new RubyVariableLabelProvider();

5. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

17: if (IColumnPresentationFactory.class.equals(adapterType)) {

6. WARNING: DiscouragedReference

Discouraged access: The type IElementLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

23: if (IElementLabelProvider.class.equals(adapterType)) {

7. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

32: return new Class[] { IColumnPresentationFactory.class,

8. WARNING: DiscouragedReference

Discouraged access: The type IElementLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyAdapterFactory.java:

33: IElementLabelProvider.class };

Source File: org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentation.java
1. WARNING: DiscouragedReference

Discouraged access: The type VariableColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentation.java:

3: import org.eclipse.debug.internal.ui.elements.adapters.VariableColumnPresentation;

2. WARNING: DiscouragedReference

Discouraged access: The type VariableColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentation.java:

5: public class RubyVariableColumnPresentation extends VariableColumnPresentation {

3. WARNING: DiscouragedReference

Discouraged access: The method getAvailableColumns() from the type VariableColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentation.java:

23: String[] basic = super.getAvailableColumns();

4. WARNING: DiscouragedReference

Discouraged access: The method getHeader(String) from the type VariableColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentation.java:

36: return super.getHeader(id);

Source File: org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentationFactory.java
1. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

4: import org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentation;

2. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

5: import org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory;

3. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

6: import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;

4. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentationFactory is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

10: public class RubyVariableColumnPresentationFactory implements IColumnPresentationFactory {

5. WARNING: DiscouragedReference

Discouraged access: The type IColumnPresentation is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

12: public IColumnPresentation createColumnPresentation(IPresentationContext context, Object element) {

6. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

12: public IColumnPresentation createColumnPresentation(IPresentationContext context, Object element) {

7. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

19: public String getColumnPresentationId(IPresentationContext context, Object element) {

8. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

26: private boolean isApplicable(IPresentationContext context, Object element) {

9. WARNING: DiscouragedReference

Discouraged access: The method getId() from the type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableColumnPresentationFactory.java:

28: if (IDebugUIConstants.ID_VARIABLE_VIEW.equals(context.getId())) {

Source File: org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableEditor.java
1. WARNING: DiscouragedReference

Discouraged access: The type VariableEditor is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

3: import org.eclipse.debug.internal.ui.model.elements.VariableEditor;

2. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

4: import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;

3. WARNING: DiscouragedReference

Discouraged access: The type VariableEditor is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

9: public class RubyVariableEditor extends VariableEditor {

4. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

11: public ICellModifier getCellModifier(IPresentationContext context, Object element) {

5. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

15: public CellEditor getCellEditor(IPresentationContext context, String columnId, Object element, Composite parent) {

6. WARNING: DiscouragedReference

Discouraged access: The method getCellEditor(IPresentationContext, String, Object, Composite) from the type VariableEditor is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableEditor.java:

22: return super.getCellEditor(context, columnId, element, parent);

Source File: org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableLabelProvider.java
1. WARNING: DiscouragedReference

Discouraged access: The type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

8: import org.eclipse.debug.internal.ui.model.elements.VariableLabelProvider;

2. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

9: import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;

3. WARNING: DiscouragedReference

Discouraged access: The type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

12: public class RubyVariableLabelProvider extends VariableLabelProvider implements

4. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

25: IPresentationContext context) throws CoreException {

5. WARNING: DiscouragedReference

Discouraged access: The method getValueText(IVariable, IValue, IPresentationContext) from the type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

31: return super.getValueText(variable, value, context);

6. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

35: IPresentationContext context) throws CoreException {

7. WARNING: DiscouragedReference

Discouraged access: The method getVariableTypeName(IVariable, IPresentationContext) from the type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

45: return super.getVariableTypeName(variable, context);

8. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

54: IPresentationContext context) throws CoreException {

9. WARNING: DiscouragedReference

Discouraged access: The method getVariableTypeName(IVariable, IPresentationContext) from the type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

64: return super.getVariableTypeName(variable, context);

10. WARNING: DiscouragedReference

Discouraged access: The type IPresentationContext is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

93: IPresentationContext context, String columnId) throws CoreException {

11. WARNING: DiscouragedReference

Discouraged access: The method getColumnText(IVariable, IValue, IPresentationContext, String) from the type VariableLabelProvider is not accessible due to restriction on classpath entry /home/dltk/build-dltk-R0.95-R/eclipse/plugins/org.eclipse.debug.ui_3.4.0.v20080529-1300.jar

RubyVariableLabelProvider.java:

98: return super.getColumnText(variable, value, context, columnId);

Source File: org/eclipse/dltk/ruby/internal/debug/ui/console/RubyFileHyperlink.java
1. WARNING: UnusedImport

The import org.eclipse.dltk.core.ISourceModule is never used

RubyFileHyperlink.java:

24: import org.eclipse.dltk.core.ISourceModule;