1.1 --- a/sandbox/java.hints/spi.java.hints/nbproject/org-netbeans-spi-java-hints.sig Mon Dec 19 11:37:36 2016 +0100
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,276 +0,0 @@
1.4 -#Signature file v4.1
1.5 -#Version 1.10.1
1.6 -
1.7 -CLSS public abstract interface java.io.Serializable
1.8 -
1.9 -CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object>
1.10 -meth public abstract int compareTo({java.lang.Comparable%0})
1.11 -
1.12 -CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>>
1.13 -cons protected init(java.lang.String,int)
1.14 -intf java.io.Serializable
1.15 -intf java.lang.Comparable<{java.lang.Enum%0}>
1.16 -meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException
1.17 -meth protected final void finalize()
1.18 -meth public final boolean equals(java.lang.Object)
1.19 -meth public final int compareTo({java.lang.Enum%0})
1.20 -meth public final int hashCode()
1.21 -meth public final int ordinal()
1.22 -meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass()
1.23 -meth public final java.lang.String name()
1.24 -meth public java.lang.String toString()
1.25 -meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String)
1.26 -supr java.lang.Object
1.27 -hfds name,ordinal
1.28 -
1.29 -CLSS public java.lang.Object
1.30 -cons public init()
1.31 -meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
1.32 -meth protected void finalize() throws java.lang.Throwable
1.33 -meth public boolean equals(java.lang.Object)
1.34 -meth public final java.lang.Class<?> getClass()
1.35 -meth public final void notify()
1.36 -meth public final void notifyAll()
1.37 -meth public final void wait() throws java.lang.InterruptedException
1.38 -meth public final void wait(long) throws java.lang.InterruptedException
1.39 -meth public final void wait(long,int) throws java.lang.InterruptedException
1.40 -meth public int hashCode()
1.41 -meth public java.lang.String toString()
1.42 -
1.43 -CLSS public abstract interface java.lang.annotation.Annotation
1.44 -meth public abstract boolean equals(java.lang.Object)
1.45 -meth public abstract int hashCode()
1.46 -meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
1.47 -meth public abstract java.lang.String toString()
1.48 -
1.49 -CLSS public abstract interface !annotation java.lang.annotation.Documented
1.50 - anno 0 java.lang.annotation.Documented()
1.51 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
1.52 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
1.53 -intf java.lang.annotation.Annotation
1.54 -
1.55 -CLSS public abstract interface !annotation java.lang.annotation.Retention
1.56 - anno 0 java.lang.annotation.Documented()
1.57 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
1.58 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
1.59 -intf java.lang.annotation.Annotation
1.60 -meth public abstract java.lang.annotation.RetentionPolicy value()
1.61 -
1.62 -CLSS public abstract interface !annotation java.lang.annotation.Target
1.63 - anno 0 java.lang.annotation.Documented()
1.64 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
1.65 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
1.66 -intf java.lang.annotation.Annotation
1.67 -meth public abstract java.lang.annotation.ElementType[] value()
1.68 -
1.69 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.BooleanOption
1.70 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.71 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
1.72 -intf java.lang.annotation.Annotation
1.73 -meth public abstract boolean defaultValue()
1.74 -meth public abstract java.lang.String displayName()
1.75 -meth public abstract java.lang.String tooltip()
1.76 -
1.77 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.ConstraintVariableType
1.78 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[])
1.79 -intf java.lang.annotation.Annotation
1.80 -meth public abstract java.lang.String type()
1.81 -meth public abstract java.lang.String variable()
1.82 -
1.83 -CLSS public abstract interface org.netbeans.spi.java.hints.CustomizerProvider
1.84 -meth public abstract javax.swing.JComponent getCustomizer(java.util.prefs.Preferences)
1.85 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.86 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.87 -
1.88 -CLSS public org.netbeans.spi.java.hints.ErrorDescriptionFactory
1.89 -meth public !varargs static org.netbeans.spi.editor.hints.ErrorDescription forName(org.netbeans.spi.java.hints.HintContext,com.sun.source.tree.Tree,java.lang.String,org.netbeans.spi.editor.hints.Fix[])
1.90 -meth public !varargs static org.netbeans.spi.editor.hints.ErrorDescription forName(org.netbeans.spi.java.hints.HintContext,com.sun.source.util.TreePath,java.lang.String,org.netbeans.spi.editor.hints.Fix[])
1.91 -meth public !varargs static org.netbeans.spi.editor.hints.ErrorDescription forSpan(org.netbeans.spi.java.hints.HintContext,int,int,java.lang.String,org.netbeans.spi.editor.hints.Fix[])
1.92 -meth public !varargs static org.netbeans.spi.editor.hints.ErrorDescription forTree(org.netbeans.spi.java.hints.HintContext,com.sun.source.tree.Tree,java.lang.String,org.netbeans.spi.editor.hints.Fix[])
1.93 -meth public !varargs static org.netbeans.spi.editor.hints.ErrorDescription forTree(org.netbeans.spi.java.hints.HintContext,com.sun.source.util.TreePath,java.lang.String,org.netbeans.spi.editor.hints.Fix[])
1.94 -supr java.lang.Object
1.95 -hfds DECLARATION
1.96 -hcls DisableConfigure,FixImpl,InspectFix,TopLevelConfigureFix
1.97 -
1.98 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.Hint
1.99 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.100 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD])
1.101 -innr public final static !enum Kind
1.102 -innr public final static !enum Options
1.103 -intf java.lang.annotation.Annotation
1.104 -meth public abstract !hasdefault boolean enabled()
1.105 -meth public abstract !hasdefault java.lang.Class<? extends org.netbeans.spi.java.hints.CustomizerProvider> customizerProvider()
1.106 -meth public abstract !hasdefault java.lang.String id()
1.107 -meth public abstract !hasdefault java.lang.String[] suppressWarnings()
1.108 -meth public abstract !hasdefault org.netbeans.spi.editor.hints.Severity severity()
1.109 -meth public abstract !hasdefault org.netbeans.spi.java.hints.Hint$Kind hintKind()
1.110 -meth public abstract !hasdefault org.netbeans.spi.java.hints.Hint$Options[] options()
1.111 -meth public abstract java.lang.String category()
1.112 -meth public abstract java.lang.String description()
1.113 -meth public abstract java.lang.String displayName()
1.114 -
1.115 -CLSS public final static !enum org.netbeans.spi.java.hints.Hint$Kind
1.116 - outer org.netbeans.spi.java.hints.Hint
1.117 -fld public final static org.netbeans.spi.java.hints.Hint$Kind ACTION
1.118 -fld public final static org.netbeans.spi.java.hints.Hint$Kind INSPECTION
1.119 -meth public static org.netbeans.spi.java.hints.Hint$Kind valueOf(java.lang.String)
1.120 -meth public static org.netbeans.spi.java.hints.Hint$Kind[] values()
1.121 -supr java.lang.Enum<org.netbeans.spi.java.hints.Hint$Kind>
1.122 -
1.123 -CLSS public final static !enum org.netbeans.spi.java.hints.Hint$Options
1.124 - outer org.netbeans.spi.java.hints.Hint
1.125 -fld public final static org.netbeans.spi.java.hints.Hint$Options NO_BATCH
1.126 -fld public final static org.netbeans.spi.java.hints.Hint$Options QUERY
1.127 -meth public static org.netbeans.spi.java.hints.Hint$Options valueOf(java.lang.String)
1.128 -meth public static org.netbeans.spi.java.hints.Hint$Options[] values()
1.129 -supr java.lang.Enum<org.netbeans.spi.java.hints.Hint$Options>
1.130 -
1.131 -CLSS public org.netbeans.spi.java.hints.HintContext
1.132 -innr public final static !enum MessageKind
1.133 -meth public boolean isBulkMode()
1.134 -meth public boolean isCanceled()
1.135 -meth public com.sun.source.util.TreePath getPath()
1.136 -meth public int getCaretLocation()
1.137 -meth public java.util.Map<java.lang.String,com.sun.source.util.TreePath> getVariables()
1.138 -meth public java.util.Map<java.lang.String,java.lang.String> getVariableNames()
1.139 -meth public java.util.Map<java.lang.String,java.util.Collection<? extends com.sun.source.util.TreePath>> getMultiVariables()
1.140 -meth public java.util.Map<java.lang.String,javax.lang.model.type.TypeMirror> getConstraints()
1.141 -meth public java.util.prefs.Preferences getPreferences()
1.142 -meth public org.netbeans.api.java.source.CompilationInfo getInfo()
1.143 -meth public org.netbeans.spi.editor.hints.Severity getSeverity()
1.144 -meth public void reportMessage(org.netbeans.spi.java.hints.HintContext$MessageKind,java.lang.String)
1.145 -supr java.lang.Object
1.146 -hfds bulkMode,cancel,caret,constraints,info,messages,metadata,multiVariables,path,preferences,severity,variableNames,variables
1.147 -
1.148 -CLSS public final static !enum org.netbeans.spi.java.hints.HintContext$MessageKind
1.149 - outer org.netbeans.spi.java.hints.HintContext
1.150 -fld public final static org.netbeans.spi.java.hints.HintContext$MessageKind ERROR
1.151 -fld public final static org.netbeans.spi.java.hints.HintContext$MessageKind WARNING
1.152 -meth public static org.netbeans.spi.java.hints.HintContext$MessageKind valueOf(java.lang.String)
1.153 -meth public static org.netbeans.spi.java.hints.HintContext$MessageKind[] values()
1.154 -supr java.lang.Enum<org.netbeans.spi.java.hints.HintContext$MessageKind>
1.155 -
1.156 -CLSS public final !enum org.netbeans.spi.java.hints.HintSeverity
1.157 -fld public final static org.netbeans.spi.java.hints.HintSeverity CURRENT_LINE_WARNING
1.158 -fld public final static org.netbeans.spi.java.hints.HintSeverity ERROR
1.159 -fld public final static org.netbeans.spi.java.hints.HintSeverity WARNING
1.160 -meth public org.netbeans.spi.editor.hints.Severity toEditorSeverity()
1.161 -meth public static org.netbeans.spi.java.hints.HintSeverity valueOf(java.lang.String)
1.162 -meth public static org.netbeans.spi.java.hints.HintSeverity[] values()
1.163 -supr java.lang.Enum<org.netbeans.spi.java.hints.HintSeverity>
1.164 -
1.165 -CLSS public abstract org.netbeans.spi.java.hints.JavaFix
1.166 -cons protected init(org.netbeans.api.java.source.CompilationInfo,com.sun.source.util.TreePath)
1.167 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.168 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.169 -cons protected init(org.netbeans.api.java.source.TreePathHandle)
1.170 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.171 -innr public final static TransformationContext
1.172 -meth protected abstract java.lang.String getText()
1.173 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.174 -meth protected abstract void performRewrite(org.netbeans.spi.java.hints.JavaFix$TransformationContext) throws java.lang.Exception
1.175 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.176 -meth public final org.netbeans.spi.editor.hints.Fix toEditorFix()
1.177 -supr java.lang.Object
1.178 -hfds LOG,handle,options
1.179 -
1.180 -CLSS public final static org.netbeans.spi.java.hints.JavaFix$TransformationContext
1.181 - outer org.netbeans.spi.java.hints.JavaFix
1.182 -meth public com.sun.source.util.TreePath getPath()
1.183 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.184 -meth public java.io.InputStream getResourceContent(org.openide.filesystems.FileObject) throws java.io.IOException
1.185 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.186 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.187 -meth public java.io.OutputStream getResourceOutput(org.openide.filesystems.FileObject) throws java.io.IOException
1.188 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.189 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.190 -meth public org.netbeans.api.java.source.WorkingCopy getWorkingCopy()
1.191 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.192 -supr java.lang.Object
1.193 -hfds canShowUI,fileChanges,path,resourceContentChanges,workingCopy
1.194 -
1.195 -CLSS public org.netbeans.spi.java.hints.JavaFixUtilities
1.196 -cons public init()
1.197 -meth public static boolean requiresParenthesis(com.sun.source.tree.Tree,com.sun.source.tree.Tree,com.sun.source.tree.Tree)
1.198 -meth public static org.netbeans.spi.editor.hints.Fix removeFromParent(org.netbeans.spi.java.hints.HintContext,java.lang.String,com.sun.source.util.TreePath)
1.199 -meth public static org.netbeans.spi.editor.hints.Fix rewriteFix(org.netbeans.spi.java.hints.HintContext,java.lang.String,com.sun.source.util.TreePath,java.lang.String)
1.200 -supr java.lang.Object
1.201 -hfds NUMBER_LITERAL_KINDS,OPERATOR_PRIORITIES,SPEC_VERSION
1.202 -hcls JavaFixRealImpl,MoveFile,RemoveFromParent,ReplaceParameters
1.203 -
1.204 -CLSS public org.netbeans.spi.java.hints.MatcherUtilities
1.205 -cons public init()
1.206 -meth public static boolean matches(org.netbeans.spi.java.hints.HintContext,com.sun.source.util.TreePath,java.lang.String)
1.207 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.208 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.209 - anno 3 org.netbeans.api.annotations.common.NonNull()
1.210 -meth public static boolean matches(org.netbeans.spi.java.hints.HintContext,com.sun.source.util.TreePath,java.lang.String,boolean)
1.211 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.212 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.213 - anno 3 org.netbeans.api.annotations.common.NonNull()
1.214 -meth public static boolean matches(org.netbeans.spi.java.hints.HintContext,com.sun.source.util.TreePath,java.lang.String,java.util.Map<java.lang.String,com.sun.source.util.TreePath>,java.util.Map<java.lang.String,java.util.Collection<? extends com.sun.source.util.TreePath>>,java.util.Map<java.lang.String,java.lang.String>)
1.215 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.216 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.217 - anno 3 org.netbeans.api.annotations.common.NonNull()
1.218 -meth public static boolean matches(org.netbeans.spi.java.hints.HintContext,java.util.Collection<? extends com.sun.source.util.TreePath>,java.lang.String,java.util.Map<java.lang.String,com.sun.source.util.TreePath>,java.util.Map<java.lang.String,java.util.Collection<? extends com.sun.source.util.TreePath>>,java.util.Map<java.lang.String,java.lang.String>)
1.219 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.220 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.221 - anno 3 org.netbeans.api.annotations.common.NonNull()
1.222 -supr java.lang.Object
1.223 -
1.224 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.TriggerPattern
1.225 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.226 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
1.227 -intf java.lang.annotation.Annotation
1.228 -meth public abstract !hasdefault org.netbeans.spi.java.hints.ConstraintVariableType[] constraints()
1.229 -meth public abstract java.lang.String value()
1.230 -
1.231 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.TriggerPatterns
1.232 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.233 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
1.234 -intf java.lang.annotation.Annotation
1.235 -meth public abstract org.netbeans.spi.java.hints.TriggerPattern[] value()
1.236 -
1.237 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.TriggerTreeKind
1.238 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.239 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
1.240 -intf java.lang.annotation.Annotation
1.241 -meth public abstract com.sun.source.tree.Tree$Kind[] value()
1.242 -
1.243 -CLSS public abstract interface !annotation org.netbeans.spi.java.hints.UseOptions
1.244 - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
1.245 - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
1.246 -intf java.lang.annotation.Annotation
1.247 -meth public abstract java.lang.String[] value()
1.248 -
1.249 -CLSS public final org.netbeans.spi.java.hints.support.FixFactory
1.250 -meth public final static org.netbeans.spi.editor.hints.Fix addModifiersFix(org.netbeans.api.java.source.CompilationInfo,com.sun.source.util.TreePath,java.util.Set<javax.lang.model.element.Modifier>,java.lang.String)
1.251 -meth public final static org.netbeans.spi.editor.hints.Fix changeModifiersFix(org.netbeans.api.java.source.CompilationInfo,com.sun.source.util.TreePath,java.util.Set<javax.lang.model.element.Modifier>,java.util.Set<javax.lang.model.element.Modifier>,java.lang.String)
1.252 -meth public final static org.netbeans.spi.editor.hints.Fix removeModifiersFix(org.netbeans.api.java.source.CompilationInfo,com.sun.source.util.TreePath,java.util.Set<javax.lang.model.element.Modifier>,java.lang.String)
1.253 -supr java.lang.Object
1.254 -hcls ChangeModifiersFixImpl
1.255 -
1.256 -CLSS public final org.netbeans.spi.java.hints.support.TransformationSupport
1.257 -innr public abstract interface static Transformer
1.258 -meth public java.util.Collection<? extends org.netbeans.api.java.source.ModificationResult> processAllProjects()
1.259 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.260 -meth public org.netbeans.spi.java.hints.support.TransformationSupport setCancel(java.util.concurrent.atomic.AtomicBoolean)
1.261 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.262 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.263 -meth public static org.netbeans.spi.java.hints.support.TransformationSupport create(java.lang.String)
1.264 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.265 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.266 -meth public static org.netbeans.spi.java.hints.support.TransformationSupport create(java.lang.String,org.netbeans.spi.java.hints.support.TransformationSupport$Transformer)
1.267 - anno 0 org.netbeans.api.annotations.common.NonNull()
1.268 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.269 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.270 -meth public void transformTreePath(org.netbeans.api.java.source.WorkingCopy,com.sun.source.util.TreePath)
1.271 - anno 1 org.netbeans.api.annotations.common.NonNull()
1.272 - anno 2 org.netbeans.api.annotations.common.NonNull()
1.273 -supr java.lang.Object
1.274 -hfds cancel,jackpotPattern,transformer
1.275 -
1.276 -CLSS public abstract interface static org.netbeans.spi.java.hints.support.TransformationSupport$Transformer
1.277 - outer org.netbeans.spi.java.hints.support.TransformationSupport
1.278 -meth public abstract void transform(org.netbeans.api.java.source.WorkingCopy,org.netbeans.api.java.source.matching.Occurrence)
1.279 -