This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
from 86a7f8630 formatter: load-config option and asformat-config.xml
detection
new ce91df79d linter: missing-constructor-super
new 741fa0139 linter: duplicate-object-keys
new ad79c406b linter: sparse-array
new 9b76d2406 linter: valid-typeof
new abbb4ad60 linter: unsafe-negation
new 6d569104b linter: vars-on-top
new 913e17abd linter: void-operator
new 779537526 linter: recommended
new e89ab9890 linter: skip-local-config-file
new 4e086a1d3 formatter: skip-local-config-file
new d6680a636 linter: no recommended option, just set some defaults
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../royale/formatter/config/Configuration.java | 16 +++
.../royale/formatter/config/Configurator.java | 3 +-
.../main/java/org/apache/royale/linter/LINTER.java | 28 +++++
.../apache/royale/linter/config/Configuration.java | 136 ++++++++++++++++++++-
.../apache/royale/linter/config/Configurator.java | 5 +-
.../linter/rules/DuplicateObjectKeysRule.java | 104 ++++++++++++++++
...eRule.java => MissingConstructorSuperRule.java} | 41 +++++--
...ooleanLiteralRule.java => SparseArrayRule.java} | 40 +++---
...anEqualityRule.java => UnsafeNegationRule.java} | 42 ++++---
.../royale/linter/rules/ValidTypeofRule.java | 110 +++++++++++++++++
...sInClosureRule.java => VariablesOnTopRule.java} | 55 +++++----
...DynamicClassRule.java => VoidOperatorRule.java} | 28 ++---
12 files changed, 511 insertions(+), 97 deletions(-)
create mode 100644
linter/src/main/java/org/apache/royale/linter/rules/DuplicateObjectKeysRule.java
copy
linter/src/main/java/org/apache/royale/linter/rules/{ConstructorReturnTypeRule.java
=> MissingConstructorSuperRule.java} (62%)
copy
linter/src/main/java/org/apache/royale/linter/rules/{IfBooleanLiteralRule.java
=> SparseArrayRule.java} (57%)
copy
linter/src/main/java/org/apache/royale/linter/rules/{BooleanEqualityRule.java
=> UnsafeNegationRule.java} (57%)
create mode 100644
linter/src/main/java/org/apache/royale/linter/rules/ValidTypeofRule.java
copy
linter/src/main/java/org/apache/royale/linter/rules/{ThisInClosureRule.java =>
VariablesOnTopRule.java} (57%)
copy
linter/src/main/java/org/apache/royale/linter/rules/{DynamicClassRule.java =>
VoidOperatorRule.java} (64%)