- c2h(String) - Static method in class org.apache.royale.linter.config.ConfigurationBuffer
-
convert StudlyCaps or camelCase to hyphenated
- className - Variable in class org.apache.royale.linter.rules.LocalVarShadowsFieldRule.LocalVarShadowsFieldLinterProblem
-
- className - Variable in class org.apache.royale.linter.rules.MissingNamespaceRule.MissingNamespaceOnClassLinterProblem
-
- className - Variable in class org.apache.royale.linter.rules.NoDynamicClassRule.NoDynamicClassLinterProblem
-
- ClassNameLinterProblem(IClassNode, Pattern) - Constructor for class org.apache.royale.linter.rules.ClassNameRule.ClassNameLinterProblem
-
- ClassNameRule - Class in org.apache.royale.linter.rules
-
Check that class names match a specific pattern.
- ClassNameRule() - Constructor for class org.apache.royale.linter.rules.ClassNameRule
-
- ClassNameRule.ClassNameLinterProblem - Class in org.apache.royale.linter.rules
-
- clearSourceVars(String) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
Remove the configuration values came from the given source.
- clearVar(String, String, int) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- clone() - Method in class org.apache.royale.linter.config.Configurator
-
- CommandLineConfigurator - Class in org.apache.royale.linter.config
-
A utility class, which is used to parse an array of command line args and
populate a ConfigurationBuffer.
- CommandLineConfigurator() - Constructor for class org.apache.royale.linter.config.CommandLineConfigurator
-
- commit(Object, Collection<ICompilerProblem>) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
commit - bake the resolved map to the configuration
- Configuration - Class in org.apache.royale.linter.config
-
- Configuration() - Constructor for class org.apache.royale.linter.config.Configuration
-
- configuration - Variable in class org.apache.royale.linter.config.Configurator
-
- ConfigurationBuffer - Class in org.apache.royale.linter.config
-
The basic idea here is to let you keep all your configuration knowledge in
your configuration object, and to automate as much as possible.
- ConfigurationBuffer(Class<? extends Configuration>) - Constructor for class org.apache.royale.linter.config.ConfigurationBuffer
-
- ConfigurationBuffer(Class<? extends Configuration>, Map<String, String>) - Constructor for class org.apache.royale.linter.config.ConfigurationBuffer
-
- ConfigurationBuffer(Class<? extends Configuration>, Map<String, String>, IConfigurationFilter) - Constructor for class org.apache.royale.linter.config.ConfigurationBuffer
-
Create a configuration buffer with an optional filter.
- ConfigurationBuffer(ConfigurationBuffer, boolean) - Constructor for class org.apache.royale.linter.config.ConfigurationBuffer
-
- ConfigurationInfo - Class in org.apache.royale.linter.config
-
Meta information for each configuration options.
- ConfigurationInfo() - Constructor for class org.apache.royale.linter.config.ConfigurationInfo
-
This ctor is used when everything can be introspected off the setter
method, or else when the names/types are provided by method overrides
rather than ctor arguments
- ConfigurationInfo(int) - Constructor for class org.apache.royale.linter.config.ConfigurationInfo
-
Simple ctor for restricting the number of arguments.
- ConfigurationInfo(String[]) - Constructor for class org.apache.royale.linter.config.ConfigurationInfo
-
Simple ctor for naming the arguments.
- ConfigurationInfo(int, String) - Constructor for class org.apache.royale.linter.config.ConfigurationInfo
-
Use this ctor when you want to set a single list of some number of
identically named args
- ConfigurationInfo(int, String[]) - Constructor for class org.apache.royale.linter.config.ConfigurationInfo
-
More unusual ctor, this would let you have the first few args named one
thing, the rest named something else.
- configurationProblems - Variable in class org.apache.royale.linter.config.Configurator
-
- configurationToLinterSettings(Configuration) - Static method in class org.apache.royale.linter.LinterUtils
-
- configurationToRules(Configuration) - Static method in class org.apache.royale.linter.LinterUtils
-
- ConfigurationValue - Class in org.apache.royale.linter.config
-
This class represents an instance of a configuration option.
- ConfigurationValue(ConfigurationBuffer, String, List<String>, String, int, String) - Constructor for class org.apache.royale.linter.config.ConfigurationValue
-
- Configurator - Class in org.apache.royale.linter.config
-
A class that allows a client change compiler settings and to
configure projects and targets from those settings.
- Configurator() - Constructor for class org.apache.royale.linter.config.Configurator
-
Constructor
- Configurator(Class<? extends Configuration>) - Constructor for class org.apache.royale.linter.config.Configurator
-
Constructor
- ConstantNameLinterProblem(IVariableNode, Pattern) - Constructor for class org.apache.royale.linter.rules.ConstantNameRule.ConstantNameLinterProblem
-
- ConstantNameRule - Class in org.apache.royale.linter.rules
-
Check that constant names match a specific pattern.
- ConstantNameRule() - Constructor for class org.apache.royale.linter.rules.ConstantNameRule
-
- ConstantNameRule.ConstantNameLinterProblem - Class in org.apache.royale.linter.rules
-
- createConfiguration() - Method in class org.apache.royale.linter.config.Configurator
-
Create a new configuration instance.
- createConfigurationBuffer(Class<? extends Configuration>) - Method in class org.apache.royale.linter.config.Configurator
-
Create a configuration buffer.
- getAliases() - Static method in class org.apache.royale.linter.config.Configuration
-
- getAliases() - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getAliases() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Return an array of other names for this variable.
- getArgCount() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getArgName(int) - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Return the name of each parameter.
- getArgs() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getArgs
- getArgType(int) - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Return the type of each parameter.
- getBuffer() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getBuffer
- getClassName() - Method in class org.apache.royale.linter.config.Configuration
-
- getCommentAfter(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first comment that appears after the end of a particular
source location.
- getCommentAfter(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first comment that appears after the end of a particular
source location.
- getCommentBefore(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first comment that appears before the start of a particular
source location.
- getCommentBefore(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first comment that appears before the start of a particular
source location.
- getCommentsInside(IASNode) - Method in class org.apache.royale.linter.TokenQuery
-
Returns all comment tokens inside a node.
- getConfiguration() - Method in class org.apache.royale.linter.config.Configurator
-
- getConfigurationBuffer() - Method in class org.apache.royale.linter.config.Configurator
-
- getConfigurationProblems() - Method in class org.apache.royale.linter.config.Configuration
-
Get the configuration problems.
- getConfigurationProblems() - Method in class org.apache.royale.linter.config.Configurator
-
- getConstantName() - Method in class org.apache.royale.linter.config.Configuration
-
- getContext() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getContext
- getDefaultArgValues() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Get any default values for an argument
- getDeprecatedMessage() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getDeprecatedReplacement() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getDeprecatedSince() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getDescription(ConfigurationBuffer, String, LocalizationManager, String) - Static method in class org.apache.royale.linter.config.CommandLineConfigurator
-
- getEmptyComment() - Method in class org.apache.royale.linter.config.Configuration
-
- getEmptyFunctionBody() - Method in class org.apache.royale.linter.config.Configuration
-
- getEmptyNestedBlock() - Method in class org.apache.royale.linter.config.Configuration
-
- getEmptyStatement() - Method in class org.apache.royale.linter.config.Configuration
-
- getFieldName() - Method in class org.apache.royale.linter.config.Configuration
-
- getFiles() - Method in class org.apache.royale.linter.config.Configuration
-
- getFirstToken(IASNode) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first token inside a node.
- getFirstToken(IASNode, boolean, boolean) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first token inside a node, with the option to
skip comment and whitespace tokens.
- getFormattingAfter(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first formatting token that appears after the end of a
particular source location.
- getFormattingBefore(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first formatting token that appears before the start of a
particular source location.
- getFunctionName() - Method in class org.apache.royale.linter.config.Configuration
-
- getGetterMethod() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getIgnoreParsingProblems() - Method in class org.apache.royale.linter.config.Configuration
-
- getInfo(String) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getInterfaceName() - Method in class org.apache.royale.linter.config.Configuration
-
- getLastToken(IASNode) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the last token inside a node.
- getLastToken(IASNode, boolean, boolean) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the last token inside a node, with the option to
skip comment and whitespace tokens.
- getLine() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getLine
- getLineCommentPosition() - Method in class org.apache.royale.linter.config.Configuration
-
- getLoadConfig() - Method in class org.apache.royale.linter.config.Configuration
-
- getLoadedConfigurationFiles() - Method in class org.apache.royale.linter.config.Configurator
-
- getLocalVarParamName() - Method in class org.apache.royale.linter.config.Configuration
-
- getLocalVarShadowsField() - Method in class org.apache.royale.linter.config.Configuration
-
- getMaxBlockDepth() - Method in class org.apache.royale.linter.config.Configuration
-
- getMaxParams() - Method in class org.apache.royale.linter.config.Configuration
-
- getMissingAsdoc() - Method in class org.apache.royale.linter.config.Configuration
-
- getMissingConfigurationFiles() - Method in class org.apache.royale.linter.config.Configurator
-
- getMissingConstructorSuper() - Method in class org.apache.royale.linter.config.Configuration
-
- getMissingNamespace() - Method in class org.apache.royale.linter.config.Configuration
-
- getMissingSemicolon() - Method in class org.apache.royale.linter.config.Configuration
-
- getMissingType() - Method in class org.apache.royale.linter.config.Configuration
-
- getMxmlEmptyAttr() - Method in class org.apache.royale.linter.config.Configuration
-
- getMxmlId() - Method in class org.apache.royale.linter.config.Configuration
-
- getMXMLTagVisitors() - Method in class org.apache.royale.linter.LinterRule
-
- getMXMLTagVisitors() - Method in class org.apache.royale.linter.rules.MXMLEmptyAttributeRule
-
- getMXMLTagVisitors() - Method in class org.apache.royale.linter.rules.MXMLIDRule
-
- getMXMLTokenVisitors() - Method in class org.apache.royale.linter.LinterRule
-
- getMXMLTokenVisitors() - Method in class org.apache.royale.linter.rules.EmptyCommentRule
-
- getMXMLTokenVisitors() - Method in class org.apache.royale.linter.rules.MissingASDocRule
-
- getNextTokenOfType(ISourceLocation, int) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first token of the specified type that appears after the end
of a particular source location.
- getNoAnyType() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoBooleanEquality() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoConstructorDispatch() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoConstructorReturnType() - Method in class org.apache.royale.linter.config.Configuration
-
- getNodeVisitors() - Method in class org.apache.royale.linter.LinterRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.ClassNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.ConstantNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.EmptyFunctionBodyRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.EmptyNestedBlockRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.FieldNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.FunctionNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.InterfaceNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.LocalVarAndParameterNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.LocalVarShadowsFieldRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MaxBlockDepthRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MaxParametersRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MissingASDocRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MissingConstructorSuperRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MissingNamespaceRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.MissingTypeRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoAnyTypeRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoBooleanEqualityRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoConstructorDispatchEventRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoConstructorReturnTypeRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoDuplicateObjectKeysRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoDynamicClassRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoIfBooleanLiteralRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoLeadingZeroesRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoSparseArrayRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoStringEventNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoThisInClosureRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoTraceRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoVoidOperatorRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.NoWildcardImportRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.OverrideContainsOnlySuperCallRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.PackageNameRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.StaticConstantsRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.SwitchWithoutDefaultRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.UnsafeNegationRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.ValidTypeofRule
-
- getNodeVisitors() - Method in class org.apache.royale.linter.rules.VariablesOnTopRule
-
- getNoDuplicateKeys() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoDynamicClass() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoIfBoolean() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoLeadingZero() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoSparseArray() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoStringEvent() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoThisClosure() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoTrace() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoVoidOperator() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoWildcardImport() - Method in class org.apache.royale.linter.config.Configuration
-
- getNoWith() - Method in class org.apache.royale.linter.config.Configuration
-
- getOptions(Map<String, Object>, Map<String, Object>, String[]) - Method in class org.apache.royale.linter.config.Configurator
-
- getOverrideSuper() - Method in class org.apache.royale.linter.config.Configuration
-
- getPackageName() - Method in class org.apache.royale.linter.config.Configuration
-
- getPosition() - Method in enum org.apache.royale.linter.config.LineCommentPosition
-
- getPositions() - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getPrerequisites() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Return variable names that should be set before this one.
- getPreviousTokenOfType(ISourceLocation, int) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first token of the specified type that appears before the
start of a particular source location.
- getProgramName() - Method in class org.apache.royale.linter.LINTER
-
Get my program name.
- getSetterMethod() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
- getSignificantTokenAfter(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first non-comment, non-formatting token that appears after
the end of a particular source location.
- getSignificantTokenAfter(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first non-comment, non-whitespace token that appears after
the end of a particular source location.
- getSignificantTokenBefore(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the first non-comment, non-formatting token that appears before
the start of a particular source location.
- getSignificantTokenBefore(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first non-comment, non-whitespace token that appears before
the start of a particular source location.
- getSkipLocalConfigFile() - Method in class org.apache.royale.linter.config.Configuration
-
- getSoftPrerequisites() - Method in class org.apache.royale.linter.config.ConfigurationInfo
-
Prerequisites which should be set before this one if they exist
- getSource() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getSource
- getStartMessage() - Method in class org.apache.royale.linter.LINTER
-
Get the start up message that contains the program name with the copyright
notice.
- getStaticConstants() - Method in class org.apache.royale.linter.config.Configuration
-
- getStrictEquality() - Method in class org.apache.royale.linter.config.Configuration
-
- getSwitchDefault() - Method in class org.apache.royale.linter.config.Configuration
-
- getSyntaxDescription(String, String, boolean, LocalizationManager, String) - Static method in class org.apache.royale.linter.config.CommandLineConfigurator
-
- getToken(String) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getTokenAfter(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the token immediately after a source location.
- getTokenAfter(ISourceLocation, boolean, boolean) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the token immediately after a source location, with the option to
skip comment tokens.
- getTokenAfter(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the token immediately after a source location.
- getTokenAfter(ISourceLocation, boolean, boolean) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the token immediately after a source location, with the option to
skip comment and whitespace tokens.
- getTokenBefore(ISourceLocation) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the token immediately before a source location.
- getTokenBefore(ISourceLocation, boolean, boolean) - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns the token immediately before a source location, with the option
to skip comment and formatting tokens.
- getTokenBefore(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the token immediately before a source location.
- getTokenBefore(ISourceLocation, boolean, boolean) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the token immediately before a source location, with the option
to skip comment and whitespace tokens.
- getTokens() - Method in class org.apache.royale.linter.MXMLTokenQuery
-
Returns all tokens in the file.
- getTokens() - Method in class org.apache.royale.linter.TokenQuery
-
Returns all tokens in the file.
- getTokens(IASNode) - Method in class org.apache.royale.linter.TokenQuery
-
Returns all tokens inside of a particular node.
- getTokens(IASNode, boolean, boolean) - Method in class org.apache.royale.linter.TokenQuery
-
Returns all tokens inside of a particular node, with the option to skip
comment and whitespace tokens.
- getTokenVisitors() - Method in class org.apache.royale.linter.LinterRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.EmptyCommentRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.EmptyStatementRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.LineCommentPositionRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.MissingSemicolonRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.NoWithRule
-
- getTokenVisitors() - Method in class org.apache.royale.linter.rules.StrictEqualityRule
-
- getUnsafeNegation() - Method in class org.apache.royale.linter.config.Configuration
-
- getValidTypeof() - Method in class org.apache.royale.linter.config.Configuration
-
- getVar(String) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getVar() - Method in class org.apache.royale.linter.config.ConfigurationValue
-
getVar
- getVarArgCount(String) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getVarArgName(String, int) - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getVars() - Method in class org.apache.royale.linter.config.ConfigurationBuffer
-
- getVarsOnTop() - Method in class org.apache.royale.linter.config.Configuration
-
- getWhitespaceAfter(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first whitespace that appears after the end of a
particular source location.
- getWhitespaceBefore(ISourceLocation) - Method in class org.apache.royale.linter.TokenQuery
-
Returns the first whitespace that appears before the start of a
particular source location.