Deprecated API


Contents
Deprecated Fields
org.eclipse.jdt.core.compiler.IProblem.AnnotationFieldNeedConstantInitialization
          - problem is no longer generated (code is legite) 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeCannotBeVoidArray
          - problem is no longer generated, use IProblem.CannotAllocateVoidArray instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.IllegalModifierForLocalEnum
          - problem could not be reported, enums cannot be local takes precedence 
org.eclipse.jdt.core.compiler.IProblem.ImportAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.ImportInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.ImportInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.ImportNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.InvalidTypeExpression
          - problem is no longer generated 
org.eclipse.jdt.core.compiler.IProblem.LocalVariableCannotBeNull
          - problem is no longer generated, use IProblem.RedundantNullCheckOnNonNullLocalVariable instead 
org.eclipse.jdt.core.compiler.IProblem.LocalVariableCanOnlyBeNull
          - problem is no longer generated, use IProblem.NullLocalVariableReference, IProblem.RedundantNullCheckOnNullLocalVariable or IProblem.RedundantLocalVariableNullAssignment instead 
org.eclipse.jdt.core.compiler.IProblem.LocalVariableMayBeNull
          - problem is no longer generated, use IProblem.PotentialNullLocalVariableReference instead 
org.eclipse.jdt.core.compiler.IProblem.MustSpecifyPackage
          - problem is no longer generated 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeCannotBeVoidArray
          - problem is no longer generated, use IProblem.CannotAllocateVoidArray instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassAmbiguous
          - problem is no longer generated, use IProblem.AmbiguousType instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassInheritedNameHidesEnclosingName
          - problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassInternalNameProvided
          - problem is no longer generated, use IProblem.InternalTypeNameProvided instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassNotFound
          - problem is no longer generated, use IProblem.UndefinedType instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassNotVisible
          - problem is no longer generated, use IProblem.NotVisibleType instead 
org.eclipse.jdt.core.compiler.IProblem.UnnecessaryArgumentCast
          - no longer generated, use IProblem.UnnecessaryCast instead 
org.eclipse.jdt.core.compiler.IProblem.VariableTypeCannotBeVoidArray
          - problem is no longer generated, use IProblem.CannotAllocateVoidArray instead 
 

Deprecated Methods
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo)
          use instead ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo, int) 
org.eclipse.jdt.internal.compiler.batch.Main.compile(String)
          - use BatchCompiler.compile(String, PrintWriter, PrintWriter, CompilationProgress) instead e.g. BatchCompiler.compile(commandLine, new PrintWriter(System.out), new PrintWriter(System.err), null); 
org.eclipse.jdt.internal.compiler.batch.Main.compile(String, PrintWriter, PrintWriter)
          - use BatchCompiler.compile(String, PrintWriter, PrintWriter, CompilationProgress) instead e.g. BatchCompiler.compile(commandLine, outWriter, errWriter, null); 
org.eclipse.jdt.internal.compiler.batch.Main.initialize(PrintWriter, PrintWriter, boolean)
          - use Main.initialize(PrintWriter, PrintWriter, boolean, Map, CompilationProgress) instead e.g. initialize(outWriter, errWriter, systemExit, null, null) 
org.eclipse.jdt.internal.compiler.batch.Main.initialize(PrintWriter, PrintWriter, boolean, Map)
          - use Main.initialize(PrintWriter, PrintWriter, boolean, Map, CompilationProgress) instead e.g. initialize(outWriter, errWriter, systemExit, customDefaultOptions, null) 
 

Deprecated Constructors
org.eclipse.jdt.internal.compiler.Compiler(INameEnvironment, IErrorHandlingPolicy, CompilerOptions, ICompilerRequestor, IProblemFactory, PrintWriter)
            
org.eclipse.jdt.internal.compiler.Compiler(INameEnvironment, IErrorHandlingPolicy, Map, ICompilerRequestor, IProblemFactory)
          this constructor is kept to preserve 3.1 and 3.2M4 compatibility 
org.eclipse.jdt.internal.compiler.Compiler(INameEnvironment, IErrorHandlingPolicy, Map, ICompilerRequestor, IProblemFactory, boolean)
          this constructor is kept to preserve 3.1 and 3.2M4 compatibility 
org.eclipse.jdt.internal.compiler.impl.CompilerOptions(Map, boolean)
          used to preserve 3.1 and 3.2M4 compatibility of some Compiler constructors 
org.eclipse.jdt.internal.compiler.batch.Main(PrintWriter, PrintWriter, boolean)
          - use Main.Main(PrintWriter, PrintWriter, boolean, Map, CompilationProgress) instead e.g. Main(outWriter, errWriter, systemExitWhenFinished, null, null) 
org.eclipse.jdt.internal.compiler.batch.Main(PrintWriter, PrintWriter, boolean, Map)
          - use Main.Main(PrintWriter, PrintWriter, boolean, Map, CompilationProgress) instead e.g. Main(outWriter, errWriter, systemExitWhenFinished, customDefaultOptions, null) 
 



Copyright © 2012. All Rights Reserved.