Adding list of hints as known in NetBeans 7.3.
authorJan Lahoda <jlahoda@netbeans.org>
Wed, 28 Nov 2012 17:34:01 +0100
changeset 17898ce4e2d7861f5
parent 17897 bf236c501b20
child 17899 f387fe7876d6
child 17968 9d6ca17153cc
Adding list of hints as known in NetBeans 7.3.
javahints.generate/src/org/netbeans/modules/javahints/generate/Bundle.properties
javahints.generate/src/org/netbeans/modules/javahints/generate/NB73.hints
javahints.generate/src/org/netbeans/modules/javahints/generate/layer.xml
     1.1 --- a/javahints.generate/src/org/netbeans/modules/javahints/generate/Bundle.properties	Fri Nov 23 11:55:04 2012 +0100
     1.2 +++ b/javahints.generate/src/org/netbeans/modules/javahints/generate/Bundle.properties	Wed Nov 28 17:34:01 2012 +0100
     1.3 @@ -3,3 +3,4 @@
     1.4  DN_NB70=NetBeans 7.0
     1.5  DN_NB71=NetBeans 7.1
     1.6  DN_NB72=NetBeans 7.2
     1.7 +DN_NB72=NetBeans 7.3
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/javahints.generate/src/org/netbeans/modules/javahints/generate/NB73.hints	Wed Nov 28 17:34:01 2012 +0100
     2.3 @@ -0,0 +1,176 @@
     2.4 +org.netbeans.modules.java.hints.ObsoleteCollection
     2.5 +org.netbeans.modules.java.hints.LeakingThisInConstructor
     2.6 +org.netbeans.modules.java.hints.UtilityClass_1
     2.7 +org.netbeans.modules.java.hints.bugs.Unbalanced$Collection
     2.8 +Braces_FOR_LOOP
     2.9 +org.netbeans.modules.java.hints.errors.ErrorFixesFakeHintCREATE_LOCAL_VARIABLE
    2.10 +org.netbeans.modules.java.hints.jdk.ConvertToARM
    2.11 +org.netbeans.modules.java.hints.EqualsHint
    2.12 +org.netbeans.modules.java.hints.threading.Tiny.unlockOutsideTryFinally
    2.13 +org.netbeans.modules.java.hints.SystemOut
    2.14 +Javac_FINALLY
    2.15 +org.netbeans.modules.java.hints.RemoveUnnecessaryReturn
    2.16 +org.netbeans.modules.java.hints.encapsulation.ParamEncapsulation.array
    2.17 +org.netbeans.modules.java.hints.bugs.Tiny.systemArrayCopy
    2.18 +org.netbeans.modules.java.hints.threading.Tiny.unsyncWait
    2.19 +org.netbeans.modules.java.hints.bugs.Unbalanced$Array
    2.20 +OptionalEE7APIsHint
    2.21 +org.netbeans.modules.java.hints.threading.Tiny.sleepInSync
    2.22 +MAVEN_SEARCH_HINT
    2.23 +org.netbeans.modules.java.hints.suggestions.InvertIf
    2.24 +org.netbeans.modules.java.hints.threading.Tiny.threadYield
    2.25 +org.netbeans.modules.java.hints.bugs.Tiny.newObject
    2.26 +org.netbeans.modules.java.hints.suggestions.Move.moveInitialization
    2.27 +AnnotationAsSuperInterface
    2.28 +org.netbeans.modules.java.hints.bugs.EqualsHint.arrayEquals
    2.29 +org.netbeans.modules.java.hints.threading.Tiny.volatileArray
    2.30 +org.netbeans.modules.java.hints.bugs.Regexp
    2.31 +org.netbeans.modules.java.hints.bugs.UnusedAssignmentOrBranch.deadBranch
    2.32 +org.netbeans.modules.java.hints.ClassStructure.publicConstructorInNonPublicClass
    2.33 +org.netbeans.modules.java.hints.perf.Tiny.lengthOneStringIndexOf
    2.34 +org.netbeans.modules.java.hints.ClassStructure.finalPrivateMethod
    2.35 +org.netbeans.modules.java.hints.AddOverrideAnnotation
    2.36 +Imports_UNUSED
    2.37 +org.netbeans.modules.java.hints.ClassStructure.finalMethodInFinalClass
    2.38 +org.netbeans.modules.java.hints.AssignmentIssues.assignmentToForLoopParam
    2.39 +org.netbeans.modules.java.hints.ClassStructure.noopMethodInAbstractClass
    2.40 +Javac_DIVISION_BY_ZERO
    2.41 +org.netbeans.modules.java.hints.perf.Tiny.stringConstructor
    2.42 +org.netbeans.modules.java.hints.MultipleLoggers
    2.43 +org.netbeans.modules.java.hints.threading.Tiny.sleepInLoop
    2.44 +org.netbeans.modules.java.hints.bugs.Tiny.resultSet
    2.45 +org.netbeans.modules.java.hints.ExportNonAccessibleElement
    2.46 +UseInjectionInsteadOfInstantionRule
    2.47 +Javac_SERIALIZATION
    2.48 +org.netbeans.modules.java.hints.encapsulation.ClassEncapsulation.publicCls
    2.49 +org.netbeans.modules.java.hints.perf.ManualArrayCopy
    2.50 +org.netbeans.modules.java.hints.AssignmentIssues.nestedAssignment
    2.51 +org.netbeans.modules.java.hints.threading.Tiny.unsyncNotify
    2.52 +org.netbeans.modules.java.hints.StaticImport
    2.53 +org.netbeans.modules.java.hints.StaticAccess
    2.54 +org.netbeans.modules.java.hints.AssignmentIssues.assignmentToCatchBlockParameter
    2.55 +org.netbeans.modules.java.hints.finalize.FinalizeNotProtected
    2.56 +org.netbeans.modules.java.hints.jdk.ConvertToStringSwitch
    2.57 +org.netbeans.modules.java.hints.OrganizeImports
    2.58 +org.netbeans.modules.java.hints.perf.Tiny.constantIntern
    2.59 +org.netbeans.modules.java.hints.encapsulation.FieldEncapsulation.protectedField
    2.60 +org.netbeans.modules.java.hints.perf.InitialCapacity.stringBuilder
    2.61 +org.netbeans.modules.java.hints.AssignResultToVariable
    2.62 +org.netbeans.modules.java.hints.HideFieldByVar
    2.63 +Javac_FALLTHROUGH
    2.64 +org.netbeans.modules.java.hints.bugs.Tiny.stringReplaceAllDot
    2.65 +org.netbeans.modules.java.hints.ShiftOutOfRange
    2.66 +org.netbeans.modules.java.hints.errors.ErrorFixesFakeHintCREATE_FINAL_FIELD_CTOR
    2.67 +org.netbeans.modules.java.hints.jdk.UseSpecificCatch
    2.68 +EmptyStatements_IF
    2.69 +org.netbeans.modules.java.hints.finalize.CallFinalize
    2.70 +org.netbeans.modules.java.hints.HideField
    2.71 +org.netbeans.modules.java.hints.perf.Tiny.enumMap
    2.72 +org.netbeans.modules.java.hints.threading.Tiny.nestedSynchronized
    2.73 +org.netbeans.modules.java.hints.ThisInAnonymous
    2.74 +org.netbeans.modules.java.hints.ClassStructure.finalClass
    2.75 +org.netbeans.modules.java.hints.IllegalInstanceOf
    2.76 +org.netbeans.modules.java.hints.PointlessBitwiseExpression
    2.77 +org.netbeans.modules.java.hints.ClassStructure.classMayBeInterface
    2.78 +org.netbeans.modules.java.hints.perf.NoBooleanConstructor
    2.79 +org.netbeans.modules.java.hints.ClassStructure.multipleTopLevelClassesInFile
    2.80 +EmptyStatements_FOR_LOOP
    2.81 +EmptyStatements_WHILE_LOOP
    2.82 +org.netbeans.modules.java.hints.suggestions.ExpandEnhancedForLoop
    2.83 +org.netbeans.modules.java.hints.StaticNonFinalUsedInInitialization
    2.84 +org.netbeans.modules.java.hints.AssignmentIssues.incrementDecrementUsed
    2.85 +org.netbeans.modules.java.hints.bugs.AnnotationsNotRuntime
    2.86 +org.netbeans.modules.java.hints.EmptyCancelForCancellableTask
    2.87 +org.netbeans.modules.java.hints.encapsulation.ReturnEncapsulation.array
    2.88 +Braces_DO_WHILE_LOOP
    2.89 +org.netbeans.modules.java.hints.ThreadDumpStack
    2.90 +org.netbeans.modules.java.hints.DeclarationForInstanceOf
    2.91 +EmbeddableEJBContainer
    2.92 +AssignmentToItself
    2.93 +org.netbeans.modules.java.hints.ClassStructure.finalStaticMethod
    2.94 +Javac_UNNECESSARY_CAST
    2.95 +org.netbeans.modules.java.hints.AssignmentIssues.assignmentToMethodParam
    2.96 +org.netbeans.modules.java.hints.perf.Tiny.collectionsToArray
    2.97 +org.netbeans.modules.java.hints.perf.Tiny.stringEqualsEmpty
    2.98 +Wrong_String_Comparison
    2.99 +org.netbeans.modules.java.hints.encapsulation.FieldEncapsulation.publicField
   2.100 +org.netbeans.modules.java.hints.MissingHashCode
   2.101 +org.netbeans.modules.java.hints.DoubleCheck
   2.102 +org.netbeans.modules.java.hints.jdk.JoinCatches
   2.103 +Javac_EMPTY_STATEMENT_AFTER_IF
   2.104 +MissingJavaEEForUnitTestExecutionHint
   2.105 +org.netbeans.modules.java.hints.ConvertAnonymousToInner
   2.106 +org.netbeans.modules.java.hints.finalize.FinalizeDeclared
   2.107 +org.netbeans.modules.java.hints.bugs.CheckReturnValueHint
   2.108 +org.netbeans.modules.java.hints.encapsulation.ParamEncapsulation.collection
   2.109 +org.netbeans.modules.java.hints.encapsulation.ReturnEncapsulation.date
   2.110 +Imports_STAR
   2.111 +org.netbeans.modules.java.hints.ClassStructure.protectedMemberInFinalClass
   2.112 +Javac_OVERRIDES
   2.113 +org.netbeans.modules.java.hints.threading.Tiny.emptySynchronized
   2.114 +org.netbeans.modules.java.hints.suggestions.ImplementMethods
   2.115 +EmptyStatements_BLOCK
   2.116 +org.netbeans.modules.java.hints.OverridableMethodCallInConstructor
   2.117 +org.netbeans.modules.apisupport.hints.HelpCtxHint
   2.118 +org.netbeans.modules.java.hints.suggestions.CreateSubclass
   2.119 +Braces_WHILE_LOOP
   2.120 +org.netbeans.modules.java.hints.bugs.Tiny.equalsNull
   2.121 +org.netbeans.modules.java.hints.bugs.UnusedAssignmentOrBranch.unusedAssignment
   2.122 +org.netbeans.modules.java.hints.suggestions.Tiny.convertToDifferentBase
   2.123 +org.netbeans.modules.java.hints.OrganizeMembers
   2.124 +org.netbeans.modules.java.hints.NoLoggers
   2.125 +org.netbeans.modules.java.hints.ClassStructure.finalMethod
   2.126 +org.netbeans.modules.java.hints.encapsulation.FieldEncapsulation.packageField
   2.127 +org.netbeans.modules.java.hints.perf.Tiny.enumSet
   2.128 +org.netbeans.modules.java.hints.encapsulation.ClassEncapsulation.packageCls
   2.129 +org.netbeans.modules.java.hints.threading.Tiny.threadStartInConstructor
   2.130 +Braces_IF
   2.131 +org.netbeans.modules.java.hints.encapsulation.FieldEncapsulation.privateField
   2.132 +org.netbeans.modules.java.hints.perf.InitialCapacity.collections
   2.133 +org.netbeans.modules.java.hints.suggestions.Tiny.flipEquals
   2.134 +org.netbeans.modules.java.hints.threading.Tiny.threadSuspend
   2.135 +org.netbeans.modules.java.hints.PrintStackTrace
   2.136 +org.netbeans.modules.java.hints.perf.Tiny.getClassInsteadOfDotClass
   2.137 +StringBuilderAppend
   2.138 +Javac_DEPRECATED
   2.139 +Javac_RAWTYPES
   2.140 +org.netbeans.modules.java.hints.threading.Tiny.synchronizedOnLock
   2.141 +org.netbeans.modules.java.hints.threading.Tiny.waitOnCondition
   2.142 +org.netbeans.modules.java.hints.bugs.CastVSInstanceOf
   2.143 +create-javadoc
   2.144 +org.netbeans.modules.java.hints.jackpot.hintsimpl.LoggerStringConcat
   2.145 +org.netbeans.modules.java.hints.finalize.FinalizeDoesNotCallSuper
   2.146 +org.netbeans.modules.java.hints.ClassStructure.markerInterface
   2.147 +Imports_DEFAULT_PACKAGE
   2.148 +Javac_canUseDiamond
   2.149 +error-in-javadoc
   2.150 +EmptyStatements_null
   2.151 +org.netbeans.modules.java.hints.bugs.NPECheck
   2.152 +org.netbeans.modules.java.hints.AssignmentIssues.replaceAssignWithOpAssign
   2.153 +org.netbeans.modules.apisupport.hints.UseNbBundleMessages
   2.154 +org.netbeans.modules.java.hints.SyncOnNonFinal
   2.155 +org.netbeans.modules.java.hints.threading.Tiny.threadRun
   2.156 +org.netbeans.modules.java.hints.encapsulation.ReturnEncapsulation.collection
   2.157 +org.netbeans.modules.java.hints.WrongPackageSuggestion
   2.158 +org.netbeans.modules.java.hints.suggestions.Tiny.fillSwitch
   2.159 +org.netbeans.modules.java.hints.jdk.ThrowableInitCause
   2.160 +org.netbeans.modules.java.hints.IncompatibleMask
   2.161 +org.netbeans.modules.java.hints.FieldForUnusedParam
   2.162 +org.netbeans.modules.java.hints.jdk.IteratorToFor
   2.163 +org.netbeans.modules.java.hints.suggestions.Tiny.splitDeclaration
   2.164 +Imports_SAME_PACKAGE
   2.165 +org.netbeans.modules.java.hints.UtilityClass_2
   2.166 +org.netbeans.modules.java.hints.errors.ErrorFixesFakeHintSURROUND_WITH_TRY_CATCH
   2.167 +Javac_UNCHECKED
   2.168 +org.netbeans.modules.java.hints.bugs.CollectionRemove
   2.169 +EmptyStatements_DO_WHILE_LOOP
   2.170 +org.netbeans.modules.java.hints.threading.Tiny.notifyOnCondition
   2.171 +org.netbeans.modules.java.hints.jdk.AnnotationProcessors.oGSA
   2.172 +Imports_EXCLUDED
   2.173 +org.netbeans.modules.java.hints.LoggerNotStaticFinal
   2.174 +org.netbeans.modules.java.hints.encapsulation.ParamEncapsulation.date
   2.175 +org.netbeans.modules.java.hints.jdk.AddUnderscores
   2.176 +org.netbeans.modules.java.hints.EqualsMethodHint
   2.177 +org.netbeans.modules.java.hints.perf.StringBuffer2Builder
   2.178 +org.netbeans.modules.java.hints.encapsulation.ClassEncapsulation.protectedCls
   2.179 +org.netbeans.modules.java.hints.perf.SizeEqualsZero
     3.1 --- a/javahints.generate/src/org/netbeans/modules/javahints/generate/layer.xml	Fri Nov 23 11:55:04 2012 +0100
     3.2 +++ b/javahints.generate/src/org/netbeans/modules/javahints/generate/layer.xml	Wed Nov 28 17:34:01 2012 +0100
     3.3 @@ -23,6 +23,10 @@
     3.4  		    <attr name="displayName" bundlevalue="org.netbeans.modules.javahints.generate.Bundle#DN_NB72" />
     3.5  		    <attr name="position" intvalue="72" />
     3.6  		</file>
     3.7 +		<file name="NB73.hints" url="NB73.hints">
     3.8 +		    <attr name="displayName" bundlevalue="org.netbeans.modules.javahints.generate.Bundle#DN_NB73" />
     3.9 +		    <attr name="position" intvalue="73" />
    3.10 +		</file>
    3.11  	    </folder>
    3.12          </folder>
    3.13      </folder>