@@ -835,25 +835,35 @@ public interface IProblem {
835
835
int IllegalModifierCombinationForType = TypeRelated + 334 ;
836
836
837
837
/** @deprecated - problem is no longer generated, use {@link #UndefinedType} instead */
838
+ @ Deprecated
838
839
int SuperclassNotFound = TypeRelated + 329 + ProblemReasons .NotFound ; // TypeRelated + 330
839
840
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
841
+ @ Deprecated
840
842
int SuperclassNotVisible = TypeRelated + 329 + ProblemReasons .NotVisible ; // TypeRelated + 331
841
843
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
844
+ @ Deprecated
842
845
int SuperclassAmbiguous = TypeRelated + 329 + ProblemReasons .Ambiguous ; // TypeRelated + 332
843
846
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
847
+ @ Deprecated
844
848
int SuperclassInternalNameProvided = TypeRelated + 329 + ProblemReasons .InternalNameProvided ; // TypeRelated + 333
845
849
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
850
+ @ Deprecated
846
851
int SuperclassInheritedNameHidesEnclosingName = TypeRelated + 329 + ProblemReasons .InheritedNameHidesEnclosingName ; // TypeRelated + 334
847
852
848
853
/** @deprecated - problem is no longer generated, use {@link #UndefinedType} instead */
854
+ @ Deprecated
849
855
int InterfaceNotFound = TypeRelated + 334 + ProblemReasons .NotFound ; // TypeRelated + 335
850
856
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
857
+ @ Deprecated
851
858
int InterfaceNotVisible = TypeRelated + 334 + ProblemReasons .NotVisible ; // TypeRelated + 336
852
859
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
860
+ @ Deprecated
853
861
int InterfaceAmbiguous = TypeRelated + 334 + ProblemReasons .Ambiguous ; // TypeRelated + 337
854
862
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
863
+ @ Deprecated
855
864
int InterfaceInternalNameProvided = TypeRelated + 334 + ProblemReasons .InternalNameProvided ; // TypeRelated + 338
856
865
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
866
+ @ Deprecated
857
867
int InterfaceInheritedNameHidesEnclosingName = TypeRelated + 334 + ProblemReasons .InheritedNameHidesEnclosingName ; // TypeRelated + 339
858
868
859
869
// field related problems
@@ -890,45 +900,62 @@ public interface IProblem {
890
900
int AbstractMethodInAbstractClass = MethodRelated + 363 ;
891
901
int ArgumentTypeCannotBeVoid = MethodRelated + 364 ;
892
902
/** @deprecated - problem is no longer generated, use {@link #CannotAllocateVoidArray} instead */
903
+ @ Deprecated
893
904
int ArgumentTypeCannotBeVoidArray = MethodRelated + 365 ;
894
905
/** @deprecated - problem is no longer generated, use {@link #CannotAllocateVoidArray} instead */
906
+ @ Deprecated
895
907
int ReturnTypeCannotBeVoidArray = MethodRelated + 366 ;
896
908
int NativeMethodsCannotBeStrictfp = MethodRelated + 367 ;
897
909
int DuplicateModifierForArgument = MethodRelated + 368 ;
898
910
/** @since 3.5 */
899
911
int IllegalModifierForConstructor = MethodRelated + 369 ;
900
912
901
913
/** @deprecated - problem is no longer generated, use {@link #UndefinedType} instead */
914
+ @ Deprecated
902
915
int ArgumentTypeNotFound = MethodRelated + 369 + ProblemReasons .NotFound ; // MethodRelated + 370
903
916
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
917
+ @ Deprecated
904
918
int ArgumentTypeNotVisible = MethodRelated + 369 + ProblemReasons .NotVisible ; // MethodRelated + 371
905
919
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
920
+ @ Deprecated
906
921
int ArgumentTypeAmbiguous = MethodRelated + 369 + ProblemReasons .Ambiguous ; // MethodRelated + 372
907
922
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
923
+ @ Deprecated
908
924
int ArgumentTypeInternalNameProvided = MethodRelated + 369 + ProblemReasons .InternalNameProvided ; // MethodRelated + 373
909
925
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
926
+ @ Deprecated
910
927
int ArgumentTypeInheritedNameHidesEnclosingName = MethodRelated + 369 + ProblemReasons .InheritedNameHidesEnclosingName ; // MethodRelated + 374
911
928
912
929
/** @deprecated - problem is no longer generated, use {@link #UndefinedType} instead */
930
+ @ Deprecated
913
931
int ExceptionTypeNotFound = MethodRelated + 374 + ProblemReasons .NotFound ; // MethodRelated + 375
914
932
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
933
+ @ Deprecated
915
934
int ExceptionTypeNotVisible = MethodRelated + 374 + ProblemReasons .NotVisible ; // MethodRelated + 376
916
935
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
936
+ @ Deprecated
917
937
int ExceptionTypeAmbiguous = MethodRelated + 374 + ProblemReasons .Ambiguous ; // MethodRelated + 377
918
938
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
939
+ @ Deprecated
919
940
int ExceptionTypeInternalNameProvided = MethodRelated + 374 + ProblemReasons .InternalNameProvided ; // MethodRelated + 378
920
941
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
942
+ @ Deprecated
921
943
int ExceptionTypeInheritedNameHidesEnclosingName = MethodRelated + 374 + ProblemReasons .InheritedNameHidesEnclosingName ; // MethodRelated + 379
922
944
923
945
/** @deprecated - problem is no longer generated, use {@link #UndefinedType} instead */
946
+ @ Deprecated
924
947
int ReturnTypeNotFound = MethodRelated + 379 + ProblemReasons .NotFound ; // MethodRelated + 380
925
948
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
949
+ @ Deprecated
926
950
int ReturnTypeNotVisible = MethodRelated + 379 + ProblemReasons .NotVisible ; // MethodRelated + 381
927
951
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
952
+ @ Deprecated
928
953
int ReturnTypeAmbiguous = MethodRelated + 379 + ProblemReasons .Ambiguous ; // MethodRelated + 382
929
954
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
955
+ @ Deprecated
930
956
int ReturnTypeInternalNameProvided = MethodRelated + 379 + ProblemReasons .InternalNameProvided ; // MethodRelated + 383
931
957
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
958
+ @ Deprecated
932
959
int ReturnTypeInheritedNameHidesEnclosingName = MethodRelated + 379 + ProblemReasons .InheritedNameHidesEnclosingName ; // MethodRelated + 384
933
960
934
961
// import related problems
@@ -939,12 +966,16 @@ public interface IProblem {
939
966
940
967
int ImportNotFound = ImportRelated + 389 + ProblemReasons .NotFound ; // ImportRelated + 390
941
968
/** @deprecated - problem is no longer generated, use {@link #NotVisibleType} instead */
969
+ @ Deprecated
942
970
int ImportNotVisible = ImportRelated + 389 + ProblemReasons .NotVisible ; // ImportRelated + 391
943
971
/** @deprecated - problem is no longer generated, use {@link #AmbiguousType} instead */
972
+ @ Deprecated
944
973
int ImportAmbiguous = ImportRelated + 389 + ProblemReasons .Ambiguous ; // ImportRelated + 392
945
974
/** @deprecated - problem is no longer generated, use {@link #InternalTypeNameProvided} instead */
975
+ @ Deprecated
946
976
int ImportInternalNameProvided = ImportRelated + 389 + ProblemReasons .InternalNameProvided ; // ImportRelated + 393
947
977
/** @deprecated - problem is no longer generated, use {@link #InheritedTypeHidesEnclosingName} instead */
978
+ @ Deprecated
948
979
int ImportInheritedNameHidesEnclosingName = ImportRelated + 389 + ProblemReasons .InheritedNameHidesEnclosingName ; // ImportRelated + 394
949
980
950
981
/** @since 3.1 */
@@ -954,10 +985,13 @@ public interface IProblem {
954
985
int DuplicateModifierForVariable = MethodRelated + 395 ;
955
986
int IllegalModifierForVariable = MethodRelated + 396 ;
956
987
/** @deprecated - problem is no longer generated, use {@link #RedundantNullCheckOnNonNullLocalVariable} instead */
988
+ @ Deprecated
957
989
int LocalVariableCannotBeNull = Internal + 397 ; // since 3.3: semantics are LocalVariableRedundantCheckOnNonNull
958
990
/** @deprecated - problem is no longer generated, use {@link #NullLocalVariableReference}, {@link #RedundantNullCheckOnNullLocalVariable} or {@link #RedundantLocalVariableNullAssignment} instead */
991
+ @ Deprecated
959
992
int LocalVariableCanOnlyBeNull = Internal + 398 ; // since 3.3: split with LocalVariableRedundantCheckOnNull depending on context
960
993
/** @deprecated - problem is no longer generated, use {@link #PotentialNullLocalVariableReference} instead */
994
+ @ Deprecated
961
995
int LocalVariableMayBeNull = Internal + 399 ;
962
996
963
997
// method verifier problems
@@ -1755,6 +1789,7 @@ public interface IProblem {
1755
1789
int DuplicateBoundInIntersectionCast = TypeRelated + 894 ;
1756
1790
/** @deprecated This problem is no longer reported; number Of functional interface is not an issue, number of abstract methods is.
1757
1791
* @since 3.10 */
1792
+ @ Deprecated
1758
1793
int MultipleFunctionalInterfaces = TypeRelated + 895 ;
1759
1794
/** @since 3.10 */
1760
1795
int StaticInterfaceMethodNotBelow18 = Internal + Syntax + 896 ;
0 commit comments