You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2014/08/23 06:45:57 UTC
[50/50] [abbrv] git commit: [flex-utilities] [refs/heads/master] -
Merge commit '354013ee8dddb3c05d60391d07acdc0fc1d18f3c'
Merge commit '354013ee8dddb3c05d60391d07acdc0fc1d18f3c'
Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/b49c1ac4
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/b49c1ac4
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/b49c1ac4
Branch: refs/heads/master
Commit: b49c1ac4ecd7373d700fc719d6bc961ed5547662
Parents: 5ed4d98 354013e
Author: Justin Mclean <jm...@apache.org>
Authored: Sat Aug 23 14:44:00 2014 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Sat Aug 23 14:44:00 2014 +1000
----------------------------------------------------------------------
.gitignore | 3 +
CodeCoverage/CodeCoveragePreloadSWF.as | 81 +
CodeCoverage/CodeCoverageServer-app.xml | 265 +
CodeCoverage/CodeCoverageServer.mxml | 295 +
FXGTools/src/ConvertDPITool-app.xml | 247 +
FXGTools/src/ConvertDPITool.mxml | 196 +
FXGTools/src/WriteFXG.mxml | 104 +-
FlexPMD/as3-parser-api/.pmd | 25 +
FlexPMD/as3-parser-api/pom.xml | 32 +
.../com/adobe/ac/pmd/parser/IAS3Parser.java | 47 +
.../com/adobe/ac/pmd/parser/IParserNode.java | 90 +
.../java/com/adobe/ac/pmd/parser/KeyWords.java | 88 +
.../java/com/adobe/ac/pmd/parser/NodeKind.java | 137 +
.../java/com/adobe/ac/pmd/parser/Operators.java | 101 +
.../parser/exceptions/NullTokenException.java | 33 +
.../pmd/parser/exceptions/TokenException.java | 32 +
.../exceptions/UnExpectedTokenException.java | 55 +
.../com/adobe/ac/pmd/parser/KeyWordsTest.java | 31 +
.../com/adobe/ac/pmd/parser/NodeKindTest.java | 31 +
.../com/adobe/ac/pmd/parser/OperatorsTest.java | 33 +
.../parser/exceptions/FlexPmdExceptionTest.java | 50 +
FlexPMD/as3-parser/.pmd | 25 +
FlexPMD/as3-parser/pom.xml | 46 +
.../de/bokelberg/flex/parser/AS3Parser.java | 2360 +
.../de/bokelberg/flex/parser/AS3Scanner.java | 898 +
.../de/bokelberg/flex/parser/NestedNode.java | 224 +
.../java/de/bokelberg/flex/parser/Node.java | 168 +
.../flex/parser/AbstractAs3ParserTest.java | 98 +
.../flex/parser/AbstractStatementTest.java | 36 +
.../bokelberg/flex/parser/NestedNodeTest.java | 91 +
.../java/de/bokelberg/flex/parser/NodeTest.java | 57 +
.../de/bokelberg/flex/parser/TestAS3Parser.java | 75 +
.../bokelberg/flex/parser/TestAS3Scanner.java | 362 +
.../flex/parser/TestAS3ScannerWithFiles.java | 92 +
.../de/bokelberg/flex/parser/TestClass.java | 144 +
.../bokelberg/flex/parser/TestClassContent.java | 307 +
.../flex/parser/TestCompilationUnit.java | 90 +
.../flex/parser/TestConstStatement.java | 67 +
.../bokelberg/flex/parser/TestDoStatement.java | 61 +
.../flex/parser/TestE4xExpression.java | 46 +
.../flex/parser/TestEmptyStatement.java | 42 +
.../bokelberg/flex/parser/TestExpression.java | 204 +
.../bokelberg/flex/parser/TestForStatement.java | 101 +
.../bokelberg/flex/parser/TestIfStatement.java | 136 +
.../de/bokelberg/flex/parser/TestInterface.java | 76 +
.../flex/parser/TestInterfaceContent.java | 96 +
.../flex/parser/TestPackageContent.java | 220 +
.../flex/parser/TestPrimaryExpression.java | 114 +
.../flex/parser/TestReturnStatement.java | 70 +
.../flex/parser/TestSwitchStatement.java | 52 +
.../parser/TestTryCatchFinallyStatement.java | 58 +
.../flex/parser/TestUnaryExpression.java | 132 +
.../bokelberg/flex/parser/TestVarStatement.java | 126 +
.../flex/parser/TestWhileStatement.java | 67 +
.../src/test/resources/examples/Enum.as | 84 +
.../src/test/resources/examples/FisheyeBase.as | 564 +
.../src/test/resources/examples/FlexPMD115.as | 22 +
.../src/test/resources/examples/FlexPMD195.as | 51 +
.../src/test/resources/examples/FlexPMD62.as | 35 +
.../src/test/resources/examples/FlexPMD98.as | 440 +
.../src/test/resources/examples/JPEGEncoder.as | 669 +
.../src/test/resources/examples/JPEGEncoder2.as | 671 +
.../toAS2/src/fw/data/request/ResultListener.as | 27 +
.../resources/examples/unformatted/IContext.as | 83 +
.../resources/examples/unformatted/Simple.as | 19 +
.../resources/examples/unformatted/Title.as | 32 +
FlexPMD/as3-plugin-utils/pom.xml | 34 +
.../com/adobe/ac/ncss/filters/FlexFilter.java | 44 +
.../java/com/adobe/ac/ncss/utils/FileUtils.java | 197 +
.../main/java/com/adobe/ac/pmd/LoggerUtils.java | 44 +
.../com/adobe/ac/utils/StackTraceUtils.java | 59 +
.../src/main/resources/logger.properties | 22 +
.../com/adobe/ac/ncss/utils/TestFileUtils.java | 83 +
.../com/adobe/ac/utils/StackTraceUtilsTest.java | 45 +
.../adobe/ac/ncss/flexunit/AbstractRowData.as | 115 +
.../adobe/ac/ncss/flexunit/FilterTestsModel.as | 74 +
.../com/adobe/ac/ncss/flexunit/TestCaseData.as | 139 +
.../ac/ncss/flexunit/TestFunctionRowData.as | 217 +
.../flexunit/TestRunnerBasePresentationModel.as | 315 +
.../flexunit/filter/AllTestFunctionStatus.as | 36 +
.../flexunit/filter/EmptyTestFunctionStatus.as | 36 +
.../flexunit/filter/ErrorTestFunctionStatus.as | 36 +
.../ncss/flexunit/filter/ITestFunctionStatus.as | 28 +
.../flexunit/filter/TestfFunctionStatuses.as | 32 +
.../com/adobe/ac/ncss/mxml/IterationView.mxml | 105 +
.../com/adobe/ac/ncss/mxml/IterationsList.mxml | 61 +
FlexPMD/custom-ruleset/build.xml | 41 +
FlexPMD/custom-ruleset/maven-build.properties | 35 +
FlexPMD/custom-ruleset/maven-build.xml | 622 +
FlexPMD/custom-ruleset/pom.xml | 64 +
.../flexpmd/custom/MonkeyPatchingRule.java | 72 +
.../flexpmd/custom/MonkeyPatchingRuleTest.java | 45 +
.../src/test/resources/test/AbstractRowData.as | 136 +
.../test/resources/test/AbstractRowData.mxml | 44 +
.../src/test/resources/test/BadComponent.as | 43 +
.../src/test/resources/test/Color.as | 29 +
.../src/test/resources/test/DefaultNameEvent.as | 36 +
.../resources/test/DeleteButtonRenderer.mxml | 101 +
.../src/test/resources/test/ErrorToltipSkin.as | 317 +
.../src/test/resources/test/GenericType.as | 37 +
.../src/test/resources/test/GoodComponent.as | 51 +
.../test/LinkButtonExample_Exception.mxml | 38 +
.../src/test/resources/test/Looping.as | 68 +
.../src/test/resources/test/Main.mxml | 45 +
.../resources/test/MainWithModelLocator.mxml | 42 +
.../resources/test/MainWithNoCopyright.mxml | 22 +
.../src/test/resources/test/PngEncoder.as | 617 +
.../src/test/resources/test/RadonDataGrid.as | 200 +
.../src/test/resources/test/Responder.as | 36 +
.../src/test/resources/test/Simple.as | 19 +
.../src/test/resources/test/SkinStyles.as | 65 +
.../src/test/resources/test/Sorted.as | 62 +
.../src/test/resources/test/Title.as | 33 +
.../src/test/resources/test/UnboundMetadata.as | 41 +
.../src/test/resources/test/WorkEvent.as | 205 +
.../test/resources/test/asDocs/EmptyClass.as | 38 +
.../resources/test/asDocs/EmptyWithDocClass.as | 51 +
.../src/test/resources/test/bug/Duane.mxml | 154 +
.../src/test/resources/test/bug/FlexPMD115.as | 30 +
.../test/resources/test/bug/FlexPMD141a.mxml | 32 +
.../test/resources/test/bug/FlexPMD141b.mxml | 34 +
.../src/test/resources/test/bug/FlexPMD157.as | 33 +
.../src/test/resources/test/bug/FlexPMD173.as | 40 +
.../src/test/resources/test/bug/FlexPMD181.as | 2344 +
.../src/test/resources/test/bug/FlexPMD61.as | 42 +
.../src/test/resources/test/bug/FlexPMD62.as | 35 +
.../src/test/resources/test/bug/FlexPMD88.as | 41 +
.../src/test/resources/test/bug/FlexPMD97.as | 31 +
.../src/test/resources/test/bug/Nico.as | 30 +
.../src/test/resources/test/bug/Security.as | 36 +
.../test/cairngorm/BindableModelLocator.as | 23 +
.../resources/test/cairngorm/FatController.as | 183 +
.../resources/test/cairngorm/LightController.as | 201 +
.../test/cairngorm/NonBindableModelLocator.as | 54 +
.../cairngorm/events/CorrectConstantEvent.as | 45 +
.../cairngorm/events/CorrectConstructorEvent.as | 38 +
.../cairngorm/events/UncorrectConstantEvent.as | 40 +
.../events/UncorrectConstructorEvent.as | 38 +
.../test/com/adobe/ac/AbstractRowData.as | 118 +
.../src/test/resources/test/com/adobe/ac/foo.as | 22 +
.../resources/test/com/adobe/ac/ncss/ArrayVO.as | 46 +
.../test/com/adobe/ac/ncss/BigImporterModel.as | 78 +
.../test/com/adobe/ac/ncss/BigModel.as | 90 +
.../test/com/adobe/ac/ncss/ConfigProxy.as | 50 +
.../test/com/adobe/ac/ncss/LongSwitch.as | 132 +
.../com/adobe/ac/ncss/MyCairngormCommand.as | 30 +
.../test/com/adobe/ac/ncss/NestedSwitch.as | 59 +
.../test/com/adobe/ac/ncss/SearchBarEvent.as | 34 +
.../test/com/adobe/ac/ncss/VoidConstructor.as | 37 +
.../adobe/ac/ncss/event/DynamicCustomEvent.as | 35 +
.../com/adobe/ac/ncss/event/FirstCustomEvent.as | 30 +
.../adobe/ac/ncss/event/SecondCustomEvent.as | 28 +
.../com/adobe/ac/ncss/mxml/IterationsList.mxml | 90 +
.../com/adobe/ac/ncss/mxml/IterationsList2.mxml | 44 +
.../com/adobe/ac/ncss/mxml/NestedComponent.mxml | 43 +
.../adobe/cairngorm/work/SequenceWorkFlow.as | 19 +
.../src/test/resources/test/empty/Empty.as | 18 +
.../src/test/resources/test/empty/Empty.mxml | 18 +
.../src/test/resources/test/filters/MyPopup.as | 28 +
.../test/resources/test/filters/MyPopup.mxml | 32 +
.../test/resources/test/flexpmd114/a/Test.as | 39 +
.../test/resources/test/flexpmd114/b/Test.as | 35 +
.../test/resources/test/flexpmd114/c/Test.as | 35 +
.../test/resources/test/flexunit/RaoulTest.as | 69 +
.../test/resources/test/flexunit/RulesetTest.as | 62 +
.../test/resources/test/fu/main/flex/Main.mxml | 22 +
.../fu/main/flex/TestRunnerApplication.mxml | 50 +
.../test/resources/test/fu/test/flex/MySuite.as | 26 +
.../test/resources/test/fu/test/flex/MyTest.as | 46 +
.../test/functional/FunctionalClient.as | 29 +
.../functional/func1/api/Func1ExposedClass.as | 29 +
.../func1/restricted/Func1RestrictedClass.as | 29 +
.../functional/func2/api/Func2ExposedClass.as | 28 +
.../func2/restricted/Func2RestrictedClass.as | 28 +
.../resources/test/mx/controls/DateChooser2.as | 25 +
.../org/as3commons/concurrency/thread/Color.as | 25 +
.../test/parsley/InaccessibleMetaData.as | 53 +
.../InaccessibleMetaDataInternalClass.as | 25 +
.../test/parsley/MessageInterceptorSignature.as | 47 +
.../test/parsley/MismatchedManagedEvent.as | 28 +
.../resources/test/parsley/MisplacedMetaData.as | 65 +
.../RedundantMessageHandlerTypeAttribute.as | 35 +
.../test/parsley/RedundantMethodAttribute.as | 35 +
.../test/parsley/UnknownMetaDataAttribute.as | 32 +
.../test/resources/test/schedule_internal.as | 22 +
FlexPMD/flex-pmd-ant-task/.pmd | 25 +
FlexPMD/flex-pmd-ant-task/pom.xml | 177 +
.../flex-pmd-ant-task/src/main/assemble/bin.xml | 38 +
.../com/adobe/ac/pmd/ant/FlexPmdAntTask.java | 119 +
.../adobe/ac/pmd/ant/FlexPmdAntTaskTest.java | 82 +
FlexPMD/flex-pmd-automator-workflow/pom.xml | 56 +
.../src/main/assembly/workflow.xml | 46 +
.../Contents/QuickLook/Preview.pdf | Bin 0 -> 86091 bytes
.../Contents/document.wflow | 545 +
FlexPMD/flex-pmd-bundles/pom.xml | 129 +
FlexPMD/flex-pmd-command-line-api/.pmd | 25 +
FlexPMD/flex-pmd-command-line-api/pom.xml | 41 +
.../com/adobe/ac/pmd/CommandLineOptions.java | 39 +
.../java/com/adobe/ac/pmd/CommandLineUtils.java | 58 +
.../com/adobe/ac/pmd/ICommandLineOptions.java | 22 +
.../adobe/ac/pmd/CommandLineOptionsTest.java | 31 +
.../com/adobe/ac/pmd/CommandLineUtilsTest.java | 58 +
FlexPMD/flex-pmd-command-line/.pmd | 25 +
FlexPMD/flex-pmd-command-line/pom.xml | 198 +
.../src/main/assemble/bin.xml | 41 +
.../com/adobe/ac/pmd/commandline/FlexPMD.java | 134 +
.../adobe/ac/pmd/commandline/FlexPMDTest.java | 187 +
FlexPMD/flex-pmd-core/.p4ignore | 1 +
FlexPMD/flex-pmd-core/.pmd | 25 +
FlexPMD/flex-pmd-core/pom.xml | 105 +
.../com/adobe/ac/pmd/FlexPmdParameters.java | 123 +
.../com/adobe/ac/pmd/FlexPmdViolations.java | 244 +
.../ac/pmd/engines/AbstractFlexPmdEngine.java | 199 +
.../com/adobe/ac/pmd/engines/FlexPMDFormat.java | 35 +
.../adobe/ac/pmd/engines/FlexPmdXmlEngine.java | 171 +
.../adobe/ac/pmd/engines/PmdEngineUtils.java | 66 +
.../adobe/ac/pmd/AbstractEntireRulesetTest.java | 87 +
.../com/adobe/ac/pmd/AllInOneRulesetTest.java | 64 +
.../pmd/AllInOneWithExclusionRulesetTest.java | 38 +
.../com/adobe/ac/pmd/FlexPmdParametersTest.java | 47 +
.../com/adobe/ac/pmd/FlexPmdXmlEngineTest.java | 82 +
.../ac/pmd/LoadRulesetWithNonUTF8CharTest.java | 38 +
.../engines/AbstractTestFlexPmdEngineTest.java | 73 +
.../ac/pmd/engines/PmdEngineUtilsTest.java | 103 +
.../src/test/resources/allInOneRuleset.xml | 600 +
.../resources/allInOneWithExclusionRuleset.xml | 601 +
.../src/test/resources/broken_pmd.xml | 703 +
.../flex-pmd-core/src/test/resources/pmd.xml | 63 +
.../flex-pmd-core/src/test/resources/pmd.xsd | 57 +
FlexPMD/flex-pmd-cpd-ant-task/pom.xml | 151 +
.../com/adobe/ac/cpd/ant/FlexCpdAntTask.java | 173 +
.../adobe/ac/cpd/ant/FlexCpdAntTaskTest.java | 56 +
FlexPMD/flex-pmd-cpd-command-line/pom.xml | 187 +
.../cpd/commandline/CpdCommandLineOptions.java | 37 +
.../com/adobe/ac/cpd/commandline/FlexCPD.java | 195 +
.../ac/cpd/commandline/FlexCpdParameters.java | 60 +
.../adobe/ac/cpd/commandline/FlexCPDTest.java | 105 +
FlexPMD/flex-pmd-cpd-maven-plugin/pom.xml | 116 +
.../com/adobe/ac/cpd/maven/FlexCpdMojo.java | 201 +
.../src/main/resources/flexPmd.properties | 16 +
.../com/adobe/ac/cpd/maven/FlexCpdMojoTest.java | 42 +
FlexPMD/flex-pmd-cpd/pom.xml | 93 +
.../java/com/adobe/ac/cpd/FlexLanguage.java | 27 +
.../java/com/adobe/ac/cpd/FlexTokenizer.java | 132 +
.../test/java/com/adobe/ac/cpd/FlexCpdTest.java | 121 +
.../src/test/resources/test/FlexPMD119.mxml | 107 +
FlexPMD/flex-pmd-files/pom.xml | 82 +
.../java/com/adobe/ac/pmd/FlexPmdTestBase.java | 71 +
.../com/adobe/ac/pmd/ResourcesManagerTest.java | 104 +
.../java/com/adobe/ac/pmd/files/IAs3File.java | 24 +
.../java/com/adobe/ac/pmd/files/IFlexFile.java | 94 +
.../java/com/adobe/ac/pmd/files/IMxmlFile.java | 43 +
.../ac/pmd/files/impl/AbstractFlexFile.java | 259 +
.../com/adobe/ac/pmd/files/impl/As3File.java | 86 +
.../com/adobe/ac/pmd/files/impl/FileUtils.java | 163 +
.../com/adobe/ac/pmd/files/impl/MxmlFile.java | 334 +
.../java/net/sourceforge/pmd/PMDException.java | 80 +
.../com/adobe/ac/pmd/FlexPmdTestBaseTest.java | 40 +
.../adobe/ac/pmd/ResourcesManagerTestTest.java | 32 +
.../com/adobe/ac/pmd/files/MxmlFileTest.java | 150 +
.../ac/pmd/files/impl/AbstractFlexFileTest.java | 157 +
.../adobe/ac/pmd/files/impl/As3FileTest.java | 64 +
.../adobe/ac/pmd/files/impl/FileUtilsTest.java | 115 +
.../ac/pmd/files/impl/FlexFileFactoryTest.java | 63 +
.../adobe/ac/pmd/files/impl/MxmlFileTest.java | 50 +
.../net/sourceforge/pmd/PMDExceptionTest.java | 61 +
FlexPMD/flex-pmd-flex-lib/.checkstyle | 24 +
.../org.maven.ide.eclipse.maven2Builder.launch | 25 +
FlexPMD/flex-pmd-flex-lib/pom.xml | 207 +
.../flex/com/adobe/ac/model/IDomainModel.as | 26 +
.../com/adobe/ac/model/IPresentationModel.as | 26 +
.../com/adobe/ac/pmd/api/IGetRulesetContent.as | 28 +
.../control/events/GetRulesetContentEvent.as | 56 +
.../flex/com/adobe/ac/pmd/model/Property.as | 35 +
.../flex/com/adobe/ac/pmd/model/RootRuleset.as | 103 +
.../main/flex/com/adobe/ac/pmd/model/Rule.as | 92 +
.../main/flex/com/adobe/ac/pmd/model/Ruleset.as | 63 +
.../com/adobe/ac/pmd/model/ViolationPriority.as | 82 +
.../ac/pmd/model/events/RulesetReceivedEvent.as | 48 +
.../main/flex/com/adobe/ac/pmd/view/Title.mxml | 36 +
.../src/main/resources/assets/cancelledIcon.png | Bin 0 -> 1094 bytes
.../src/main/resources/assets/export.png | Bin 0 -> 1205 bytes
.../main/resources/assets/icon_tool_trash.png | Bin 0 -> 821 bytes
.../main/resources/assets/icon_tool_trash2.png | Bin 0 -> 27190 bytes
.../src/main/resources/assets/todoLogo.png | Bin 0 -> 1106 bytes
.../src/main/resources/assets/todoLogo_big.png | Bin 0 -> 57083 bytes
.../flex-pmd-flex-lib/src/test/flex/AllTests.as | 36 +
.../flex/com/adobe/ac/pmd/model/RuleTest.as | 61 +
.../flex/com/adobe/ac/pmd/model/RulesetTest.as | 72 +
FlexPMD/flex-pmd-flex-parent/pom.xml | 125 +
FlexPMD/flex-pmd-hybrid-parent/pom.xml | 279 +
FlexPMD/flex-pmd-java-parent/pom.xml | 56 +
FlexPMD/flex-pmd-java-parent/sonar.sh | 17 +
FlexPMD/flex-pmd-maven-plugin/pom.xml | 115 +
.../adobe/ac/pmd/maven/AbstractFlexPmdMojo.java | 362 +
.../adobe/ac/pmd/maven/FlexPmdHtmlEngine.java | 125 +
.../com/adobe/ac/pmd/maven/FlexPmdMojo.java | 40 +
.../adobe/ac/pmd/maven/FlexPmdReportMojo.java | 82 +
.../com/adobe/ac/pmd/maven/FlexPmdMojoTest.java | 97 +
.../ac/pmd/maven/FlexPmdReportMojoTest.java | 86 +
.../src/test/resources/rulesets/broken_pmd.xml | 703 +
FlexPMD/flex-pmd-metrics-ant-task/.pmd | 975 +
FlexPMD/flex-pmd-metrics-ant-task/pom.xml | 152 +
.../ac/pmd/metrics/ant/FlexMetricsAntTask.java | 83 +
.../pmd/metrics/ant/FlexMetricsAntTaskTest.java | 40 +
FlexPMD/flex-pmd-metrics-command-line/.pmd | 975 +
FlexPMD/flex-pmd-metrics-command-line/pom.xml | 201 +
.../ac/pmd/metrics/commandline/FlexMetrics.java | 126 +
.../metrics/commandline/FlexMetricsTest.java | 55 +
.../metrics/commandline/FlexMetricsTest.java | 55 +
FlexPMD/flex-pmd-metrics-maven-plugin/.pmd | 975 +
FlexPMD/flex-pmd-metrics-maven-plugin/pom.xml | 102 +
.../ac/pmd/metrics/maven/FlexMetricsMojo.java | 201 +
.../metrics/maven/FlexMetricsReportMojo.java | 414 +
.../pmd/metrics/maven/utils/NcssExecuter.java | 48 +
.../src/main/resources/flexMetrics.properties | 94 +
.../pmd/metrics/maven/FlexMetricsMojoTest.java | 60 +
.../maven/FlexMetricsReportMojoTest.java | 98 +
FlexPMD/flex-pmd-metrics/.pmd | 975 +
FlexPMD/flex-pmd-metrics/pom.xml | 98 +
.../ac/pmd/metrics/AbstractNamedMetrics.java | 38 +
.../ac/pmd/metrics/AbstractPackagedMetrics.java | 89 +
.../ac/pmd/metrics/AverageClassMetrics.java | 57 +
.../ac/pmd/metrics/AverageFunctionMetrics.java | 39 +
.../ac/pmd/metrics/AverageMetricsBase.java | 53 +
.../com/adobe/ac/pmd/metrics/ClassMetrics.java | 128 +
.../adobe/ac/pmd/metrics/FunctionMetrics.java | 74 +
.../java/com/adobe/ac/pmd/metrics/IMetrics.java | 22 +
.../ac/pmd/metrics/InternalFunctionMetrics.java | 85 +
.../com/adobe/ac/pmd/metrics/MetricUtils.java | 70 +
.../adobe/ac/pmd/metrics/PackageMetrics.java | 95 +
.../adobe/ac/pmd/metrics/ProjectMetrics.java | 118 +
.../ac/pmd/metrics/TotalPackageMetrics.java | 107 +
.../ac/pmd/metrics/engine/AbstractMetrics.java | 234 +
.../ac/pmd/metrics/engine/FlexMetrics.java | 148 +
.../adobe/ac/pmd/metrics/ClassMetricsTest.java | 162 +
.../metrics/InternalFunctionMetricsTest.java | 46 +
.../adobe/ac/pmd/metrics/MetricUtilsTest.java | 43 +
.../ac/pmd/metrics/PackageMetricsTest.java | 72 +
.../ac/pmd/metrics/engine/FlexMetricsTest.java | 161 +
FlexPMD/flex-pmd-parent/.pmd | 25 +
FlexPMD/flex-pmd-parent/checkstyle.xml | 78 +
FlexPMD/flex-pmd-parent/cleanup.profile.xml | 95 +
.../flex-pmd-parent/flex-formatter.properties | 74 +
FlexPMD/flex-pmd-parent/java-formatter.xml | 772 +
FlexPMD/flex-pmd-parent/pmd.xml | 249 +
FlexPMD/flex-pmd-parent/pom.xml | 455 +
FlexPMD/flex-pmd-parent/projectSet.psf | 49 +
FlexPMD/flex-pmd-parent/src/etc/header.txt | 14 +
FlexPMD/flex-pmd-ruleset-api/.checkstyle | 24 +
FlexPMD/flex-pmd-ruleset-api/.pmd | 25 +
FlexPMD/flex-pmd-ruleset-api/pom.xml | 109 +
.../java/com/adobe/ac/pmd/IFlexViolation.java | 54 +
.../com/adobe/ac/pmd/files/FileSetUtils.java | 179 +
.../com/adobe/ac/pmd/nodes/IAsDocHolder.java | 30 +
.../java/com/adobe/ac/pmd/nodes/IAttribute.java | 24 +
.../java/com/adobe/ac/pmd/nodes/IClass.java | 81 +
.../com/adobe/ac/pmd/nodes/ICommentHolder.java | 32 +
.../java/com/adobe/ac/pmd/nodes/IConstant.java | 24 +
.../java/com/adobe/ac/pmd/nodes/IField.java | 28 +
.../ac/pmd/nodes/IFieldInitialization.java | 24 +
.../java/com/adobe/ac/pmd/nodes/IFunction.java | 100 +
.../com/adobe/ac/pmd/nodes/IIdentifierNode.java | 25 +
.../java/com/adobe/ac/pmd/nodes/IMetaData.java | 47 +
.../adobe/ac/pmd/nodes/IMetaDataListHolder.java | 46 +
.../adobe/ac/pmd/nodes/IModifiersHolder.java | 34 +
.../java/com/adobe/ac/pmd/nodes/INamable.java | 28 +
.../com/adobe/ac/pmd/nodes/INamableNode.java | 25 +
.../main/java/com/adobe/ac/pmd/nodes/INode.java | 32 +
.../java/com/adobe/ac/pmd/nodes/IPackage.java | 50 +
.../java/com/adobe/ac/pmd/nodes/IParameter.java | 24 +
.../java/com/adobe/ac/pmd/nodes/IVariable.java | 33 +
.../java/com/adobe/ac/pmd/nodes/IVisible.java | 28 +
.../java/com/adobe/ac/pmd/nodes/MetaData.java | 85 +
.../java/com/adobe/ac/pmd/nodes/Modifier.java | 78 +
.../ac/pmd/nodes/asdoc/impl/AsDocNodeBase.java | 42 +
.../ac/pmd/nodes/asdoc/impl/ClassAsDocNode.java | 31 +
.../pmd/nodes/asdoc/impl/FunctionAsDocNode.java | 54 +
.../nodes/asdoc/impl/ParameterAsDocNode.java | 55 +
.../adobe/ac/pmd/nodes/impl/AbstractNode.java | 90 +
.../adobe/ac/pmd/nodes/impl/AttributeNode.java | 44 +
.../com/adobe/ac/pmd/nodes/impl/ClassNode.java | 411 +
.../adobe/ac/pmd/nodes/impl/ConstantNode.java | 44 +
.../pmd/nodes/impl/FieldInitializationNode.java | 53 +
.../com/adobe/ac/pmd/nodes/impl/FieldNode.java | 94 +
.../com/adobe/ac/pmd/nodes/impl/FormalNode.java | 53 +
.../adobe/ac/pmd/nodes/impl/FunctionNode.java | 444 +
.../adobe/ac/pmd/nodes/impl/IdentifierNode.java | 63 +
.../adobe/ac/pmd/nodes/impl/MetaDataNode.java | 139 +
.../adobe/ac/pmd/nodes/impl/NodeFactory.java | 49 +
.../adobe/ac/pmd/nodes/impl/PackageNode.java | 167 +
.../adobe/ac/pmd/nodes/impl/VariableNode.java | 224 +
.../adobe/ac/pmd/nodes/utils/AsDocUtils.java | 60 +
.../adobe/ac/pmd/nodes/utils/FunctionUtils.java | 53 +
.../ac/pmd/rules/core/AbstractAstFlexRule.java | 1164 +
.../pmd/rules/core/AbstractAstFlexRuleTest.java | 67 +
.../rules/core/AbstractFlexMetaDataRule.java | 111 +
.../ac/pmd/rules/core/AbstractFlexRule.java | 354 +
.../ac/pmd/rules/core/AbstractFlexRuleTest.java | 264 +
.../rules/core/AbstractForbiddenImportRule.java | 58 +
.../pmd/rules/core/AbstractPrimaryAstRule.java | 86 +
.../rules/core/AbstractRegExpBasedRuleTest.java | 76 +
.../pmd/rules/core/AbstractRegexpBasedRule.java | 116 +
.../rules/core/AbstractXpathRelatedRule.java | 244 +
.../adobe/ac/pmd/rules/core/IFlexAstRule.java | 28 +
.../com/adobe/ac/pmd/rules/core/IFlexRule.java | 53 +
.../com/adobe/ac/pmd/rules/core/Violation.java | 323 +
.../ac/pmd/rules/core/ViolationPosition.java | 106 +
.../ac/pmd/rules/core/ViolationPriority.java | 45 +
.../AbstractMaximizedAstFlexRule.java | 60 +
.../thresholded/AbstractMaximizedFlexRule.java | 60 +
.../AbstractMaximizedRegexpBasedRule.java | 61 +
.../core/thresholded/IThresholdedRule.java | 45 +
.../src/main/resources/flexPmd.properties | 26 +
.../adobe/ac/pmd/files/FileSetUtilsTest.java | 47 +
.../com/adobe/ac/pmd/nodes/MetaDataTest.java | 55 +
.../adobe/ac/pmd/nodes/impl/ClassNodeTest.java | 174 +
.../ac/pmd/nodes/impl/CommentNodeTest.java | 163 +
.../adobe/ac/pmd/nodes/impl/FieldNodeTest.java | 84 +
.../ac/pmd/nodes/impl/FunctionNodeTest.java | 271 +
.../ac/pmd/nodes/impl/MetaDataNodeTest.java | 119 +
.../ac/pmd/nodes/impl/PackageNodeTest.java | 126 +
.../ac/pmd/nodes/impl/VariableNodeTest.java | 77 +
.../ac/pmd/nodes/utils/AsDocUtilsTest.java | 63 +
.../ac/pmd/nodes/utils/FunctionUtilsTest.java | 60 +
.../com/adobe/ac/pmd/rules/core/EmptyRule.java | 79 +
.../adobe/ac/pmd/rules/core/EmptyRuleTest.java | 134 +
.../adobe/ac/pmd/rules/core/FlexRuleTest.java | 94 +
.../adobe/ac/pmd/rules/core/IgnoreRuleTest.java | 129 +
.../pmd/rules/core/TestAbstractAstFlexRule.java | 146 +
.../pmd/rules/core/ViolationPriorityTest.java | 35 +
.../adobe/ac/pmd/rules/core/ViolationTest.java | 236 +
.../adobe/ac/pmd/rules/core/WarningRule.java | 57 +
.../flex-pmd-ruleset-creator/build.properties | 41 +
FlexPMD/flex-pmd-ruleset-creator/build.xml | 75 +
.../flexcover.properties | 89 +
FlexPMD/flex-pmd-ruleset-creator/flexcover.xml | 191 +
.../html-template/index.template.html | 121 +
FlexPMD/flex-pmd-ruleset-creator/pom.xml | 218 +
.../src/main/flex/Main.mxml | 132 +
.../src/main/flex/TestRunner-app.xml | 45 +
.../src/main/flex/TestViewRunner-app.xml | 45 +
.../src/main/flex/assets/add-10.png | Bin 0 -> 3128 bytes
.../src/main/flex/assets/add-48.png | Bin 0 -> 3141 bytes
.../src/main/flex/assets/arrow.ai | 1121 +
.../src/main/flex/assets/cancelledIcon.png | Bin 0 -> 1094 bytes
.../src/main/flex/assets/down.png | Bin 0 -> 926 bytes
.../src/main/flex/assets/icon_tool_trash.png | Bin 0 -> 821 bytes
.../src/main/flex/assets/icon_tool_trash2.png | Bin 0 -> 27190 bytes
.../src/main/flex/assets/todoLogo.png | Bin 0 -> 1106 bytes
.../src/main/flex/assets/todoLogo_big.png | Bin 0 -> 57083 bytes
.../src/main/flex/assets/up.png | Bin 0 -> 924 bytes
.../com/adobe/ac/pmd/api/IGetCustomRuleset.as | 28 +
.../com/adobe/ac/pmd/api/IGetRootRuleset.as | 28 +
.../flex/com/adobe/ac/pmd/control/Controller.as | 40 +
.../control/commands/GetCustomRulesetCommand.as | 63 +
.../control/commands/GetRootRulesetCommand.as | 63 +
.../commands/GetRulesetContentCommand.as | 65 +
.../pmd/control/events/GetCustomRulesetEvent.as | 48 +
.../pmd/control/events/GetRootRulesetEvent.as | 48 +
.../adobe/ac/pmd/services/MyServiceLocator.mxml | 39 +
.../ac/pmd/services/rulesets/RulesetDelegate.as | 96 +
.../services/translators/PropertyTranslator.as | 44 +
.../translators/RootRulesetTranslator.as | 107 +
.../pmd/services/translators/RuleTranslator.as | 98 +
.../services/translators/RulesetTranslator.as | 63 +
.../flex/com/adobe/ac/pmd/view/RuleEditor.mxml | 140 +
.../flex/com/adobe/ac/pmd/view/RuleEditorPM.as | 33 +
.../com/adobe/ac/pmd/view/RuleSetNavigator.mxml | 160 +
.../com/adobe/ac/pmd/view/RuleSetNavigatorPM.as | 162 +
.../pmd/view/events/SelectedRuleChangeEvent.as | 48 +
.../view/renderers/DeleteButtonRenderer.mxml | 77 +
.../src/main/locales/en_US/Main.properties | 15 +
.../src/main/resources/placeholder.txt | 16 +
.../src/test/flex/AllTests.as | 42 +
.../flex/com/adobe/ac/pmd/model/RulesetTest.as | 72 +
.../services/translators/RuleTranslatorTest.as | 59 +
.../translators/RulesetTranslatorTest.as | 45 +
.../adobe/ac/pmd/view/RuleSetNavigatorPMTest.as | 80 +
...ceforge.pmd.eclipse.plugin.pmdBuilder.launch | 25 +
FlexPMD/flex-pmd-ruleset/.pmd | 935 +
FlexPMD/flex-pmd-ruleset/pom.xml | 81 +
.../rules/architecture/MonkeyPatchingRule.java | 72 +
.../UseInternalClassOutsideApiClass.java | 126 +
.../ViewComponentReferencedInModelRule.java | 87 +
.../ac/pmd/rules/asdocs/AbstractAsDocRule.java | 37 +
.../rules/asdocs/AttributeAsDocMissingRule.java | 53 +
.../pmd/rules/asdocs/ClassAsDocMissingRule.java | 60 +
.../rules/asdocs/MethodAsDocMissingRule.java | 53 +
.../ac/pmd/rules/binding/BindingUtilsRule.java | 48 +
.../ac/pmd/rules/binding/ChangeWatcherRule.java | 48 +
.../binding/TooLongBindingExpressionRule.java | 115 +
.../BadCairngormEventNameFormatRule.java | 119 +
.../cairngorm/BindableModelLocatorRule.java | 64 +
...rngormEventDispatcherCallExplicitlyRule.java | 74 +
.../pmd/rules/cairngorm/FatControllerRule.java | 97 +
...catorReferencedMoreThanOncePerClassRule.java | 53 +
...delLocatorOutsideTheMainApplicationRule.java | 73 +
.../rules/component/CallLaterDirectlyRule.java | 62 +
...teChildrenNumberInUpdateDisplayListRule.java | 66 +
.../ac/pmd/rules/css/StyleBlockInMxmlRule.java | 68 +
.../css/UseCssInsteadOfEmbedMetaDataRule.java | 84 +
.../pmd/rules/empty/AbstractEmptyBlockRule.java | 37 +
.../rules/empty/EmptyCatchStatementRule.java | 53 +
.../ac/pmd/rules/empty/EmptyIfStmtRule.java | 53 +
.../rules/event/AbstractEventRelatedRule.java | 54 +
.../event/ConstructorDispatchingEventRule.java | 65 +
.../pmd/rules/event/DefaultEventNameRule.java | 53 +
.../event/DispatchHardCodedEventNameRule.java | 80 +
.../event/EventMissingCloneFunctionRule.java | 82 +
.../event/ListenForHardCodedEventNameRule.java | 80 +
.../event/PublicVariableInCustomEventRule.java | 57 +
.../rules/event/UnboundTypeInMetadataRule.java | 83 +
.../rules/event/UntypedEventMetadataRule.java | 71 +
.../ac/pmd/rules/flexunit/EmptyUnitTest.java | 99 +
.../pmd/rules/maintanability/AlertShowRule.java | 74 +
.../ArrayFieldWithNoArrayElementTypeRule.java | 93 +
.../AvoidProtectedFieldInFinalClassRule.java | 92 +
.../maintanability/AvoidUseOfAsKeywordRule.java | 48 +
.../AvoidUsingPublicStaticFieldRule.java | 59 +
.../AvoidUsingWithKeyWordRule.java | 57 +
.../ClassAndExtensionAreIdenticalRule.java | 68 +
.../rules/maintanability/DynamicClassRule.java | 65 +
.../maintanability/EmptyStatementRule.java | 49 +
.../maintanability/ExcessiveImportRule.java | 80 +
.../NonStaticConstantFieldRule.java | 59 +
.../rules/maintanability/OnlyOneReturnRule.java | 72 +
.../ProtectedStaticMethodRule.java | 54 +
...ToVariableBindingFromItsInitializerRule.java | 91 +
.../maintanability/TrueFalseConditionRule.java | 84 +
.../UselessOverridenFunctionRule.java | 82 +
.../AbstractUseForbiddenTypeRule.java | 119 +
.../forbiddentypes/UseDictionaryTypeRule.java | 46 +
.../forbiddentypes/UseGenericTypeRule.java | 48 +
.../forbiddentypes/UseObjectTypeRule.java | 92 +
.../multiscreen/AvoidRollMouseEventRule.java | 69 +
.../pmd/rules/multiscreen/AvoidTooltipRule.java | 68 +
.../AbstractMoreThanEntryPointInMxmlRule.java | 110 +
.../ac/pmd/rules/mxml/CodeBehindInMxmlRule.java | 68 +
.../mxml/MoreThanOneEntryPointInMxmlRule.java | 47 +
.../mxml/MoreThanTwoEntryPointsInMxmlRule.java | 47 +
.../mxml/OnlyOneScriptBlockPerMxmlRule.java | 97 +
.../pmd/rules/mxml/StaticMethodInMxmlRule.java | 66 +
.../pmd/rules/mxml/TooLongScriptBlockRule.java | 99 +
.../pmd/rules/mxml/TooManyStatesInMxmlRule.java | 159 +
.../BooleanAttributeShouldContainIsHasRule.java | 75 +
.../rules/naming/CapitalizeConstantsRule.java | 51 +
.../ac/pmd/rules/naming/IncorrectClassCase.java | 56 +
.../naming/IncorrectEventHandlerNameRule.java | 79 +
.../pmd/rules/naming/InterfaceNamingRule.java | 41 +
.../ac/pmd/rules/naming/PackageCaseRule.java | 76 +
.../PropertyHiddenByLocalVariableRule.java | 75 +
.../rules/naming/TooLongFunctionNameRule.java | 55 +
.../pmd/rules/naming/TooShortVariableRule.java | 151 +
.../VariableNameEndingWithNumericRule.java | 111 +
.../rules/naming/WronglyNamedVariableRule.java | 121 +
.../ParameterizedRegExpBasedRule.java | 91 +
.../rules/parsley/InaccessibleMetaDataRule.java | 100 +
.../MessageInterceptorSignatureRule.java | 91 +
.../parsley/MismatchedManagedEventRule.java | 86 +
.../rules/parsley/MisplacedMetaDataRule.java | 120 +
...edundantMessageHandlerTypeAttributeRule.java | 99 +
.../parsley/RedundantMethodAttributeRule.java | 80 +
.../parsley/UnknownMetaDataAttributeRule.java | 79 +
.../ac/pmd/rules/parsley/utils/MetaDataTag.java | 102 +
.../rules/parsley/utils/ParsleyMetaData.java | 276 +
.../AbstractAvoidNodeInLoopRule.java | 85 +
.../performance/AvoidDeclarationInLoopRule.java | 37 +
.../AvoidInstanciationInLoopRule.java | 44 +
.../performance/AvoidUsingMathCeilRule.java | 74 +
.../performance/AvoidUsingMathFloorRule.java | 74 +
.../performance/AvoidUsingMathRoundRule.java | 74 +
.../rules/performance/BindableClassRule.java | 66 +
.../performance/CreationPolicySetToAllRule.java | 70 +
.../performance/CyclomaticComplexityRule.java | 77 +
.../rules/performance/DeeplyNestedIfRule.java | 123 +
.../performance/DynamicFiltersUsedInPopup.java | 68 +
.../rules/performance/HeavyConstructorRule.java | 90 +
.../performance/RecursiveStyleManagerRule.java | 58 +
.../rules/performance/UseTraceFunctionRule.java | 62 +
.../security/AllowAllSecureDomainRule.java | 100 +
.../rules/security/AllowInsecureDomainRule.java | 90 +
.../security/ImportLoadBestPracticeRule.java | 90 +
.../security/InsecureExactSettingsRule.java | 89 +
.../pmd/rules/security/LSOSecureFalseRule.java | 94 +
.../rules/security/LocalConnectionStarRule.java | 96 +
.../pmd/rules/sizing/TooLongFunctionRule.java | 90 +
.../pmd/rules/sizing/TooLongSwitchCaseRule.java | 80 +
.../pmd/rules/sizing/TooManyFieldInVORule.java | 47 +
.../ac/pmd/rules/sizing/TooManyFieldsRule.java | 107 +
.../pmd/rules/sizing/TooManyFunctionRule.java | 103 +
.../pmd/rules/sizing/TooManyParametersRule.java | 85 +
.../ac/pmd/rules/sizing/TooManyPublicRule.java | 120 +
.../ac/pmd/rules/style/BadFormatLoggerRule.java | 83 +
.../ConstructorNonEmptyReturnTypeRule.java | 53 +
.../pmd/rules/style/CopyrightMissingRule.java | 95 +
.../rules/style/ImportFromSamePackageRule.java | 61 +
.../ac/pmd/rules/style/OverLongLineRule.java | 114 +
.../pmd/rules/style/TabUsedAsIndentorRule.java | 48 +
.../switchrules/IdenticalSwitchCasesRule.java | 73 +
.../pmd/rules/switchrules/NestedSwitchRule.java | 58 +
.../switchrules/NonBreakableSwitchCaseRule.java | 41 +
.../SwitchStatementsShouldHaveDefaultRule.java | 75 +
.../TooFewBrancheInSwitchStatementRule.java | 144 +
.../unused/AbstractUnusedVariableRule.java | 130 +
.../rules/unused/EmptyPrivateMethodRule.java | 41 +
.../ac/pmd/rules/unused/UnusedFieldRule.java | 128 +
.../rules/unused/UnusedLocalVariableRule.java | 76 +
.../pmd/rules/unused/UnusedParameterRule.java | 239 +
.../rules/unused/UnusedPrivateMethodRule.java | 183 +
.../resources/com/adobe/ac/pmd/all_flex.xml | 48 +
.../resources/com/adobe/ac/pmd/default_flex.xml | 46 +
.../com/adobe/ac/pmd/rulesets/architecture.xml | 118 +
.../com/adobe/ac/pmd/rulesets/asdocs.xml | 50 +
.../com/adobe/ac/pmd/rulesets/basic_mxml.xml | 65 +
.../com/adobe/ac/pmd/rulesets/binding.xml | 70 +
.../com/adobe/ac/pmd/rulesets/cairngorm.xml | 134 +
.../com/adobe/ac/pmd/rulesets/component.xml | 43 +
.../resources/com/adobe/ac/pmd/rulesets/css.xml | 41 +
.../com/adobe/ac/pmd/rulesets/empty.xml | 66 +
.../com/adobe/ac/pmd/rulesets/event.xml | 147 +
.../com/adobe/ac/pmd/rulesets/indentation.xml | 31 +
.../adobe/ac/pmd/rulesets/maintanability.xml | 236 +
.../com/adobe/ac/pmd/rulesets/multitouch.xml | 39 +
.../com/adobe/ac/pmd/rulesets/naming.xml | 162 +
.../com/adobe/ac/pmd/rulesets/parsley.xml | 148 +
.../com/adobe/ac/pmd/rulesets/performance.xml | 114 +
.../com/adobe/ac/pmd/rulesets/security.xml | 86 +
.../com/adobe/ac/pmd/rulesets/sizing.xml | 178 +
.../com/adobe/ac/pmd/rulesets/style.xml | 86 +
.../com/adobe/ac/pmd/rulesets/switches.xml | 111 +
.../com/adobe/ac/pmd/rulesets/unittest.xml | 34 +
.../com/adobe/ac/pmd/rulesets/unused.xml | 82 +
.../architecture/MonkeyPatchingRuleTest.java | 38 +
.../UseInternalClassOutsideApiClassTest.java | 48 +
.../ViewComponentReferencedInModelRuleTest.java | 58 +
.../pmd/rules/asdocs/AbstractAsDocRuleTest.java | 67 +
.../asdocs/AttributeAsDocMissingRuleTest.java | 37 +
.../rules/asdocs/ClassAsDocMissingRuleTest.java | 37 +
.../asdocs/MethodAsDocMissingRuleTest.java | 39 +
.../pmd/rules/binding/BindingUtilsRuleTest.java | 38 +
.../rules/binding/ChangeWatcherRuleTest.java | 38 +
.../TooLongBindingExpressionRuleTest.java | 56 +
.../BadCairngormEventNameFormatRuleTest.java | 41 +
.../cairngorm/BindableModelLocatorRuleTest.java | 38 +
...rmEventDispatcherCallExplicitlyRuleTest.java | 39 +
.../rules/cairngorm/FatControllerRuleTest.java | 38 +
...rReferencedMoreThanOncePerClassRuleTest.java | 38 +
...ocatorOutsideTheMainApplicationRuleTest.java | 60 +
.../component/CallLaterDirectlyRuleTest.java | 39 +
...ildrenNumberInUpdateDisplayListRuleTest.java | 41 +
.../pmd/rules/css/StyleBlockInMxmlRuleTest.java | 66 +
.../UseCssInsteadOfEmbedMetaDataRuleTest.java | 38 +
.../empty/EmptyCatchStatementRuleTest.java | 38 +
.../ac/pmd/rules/empty/EmptyIfStmtRuleTest.java | 49 +
.../ConstructorDispatchingEventRuleTest.java | 38 +
.../rules/event/DefaultEventNameRuleTest.java | 38 +
.../DispatchHardCodedEventNameRuleTest.java | 61 +
.../EventMissingCloneFunctionRuleTest.java | 41 +
.../ListenForHardCodedEventNameRuleTest.java | 57 +
.../PublicVariableInCustomEventRuleTest.java | 41 +
.../event/UnboundTypeInMetadataRuleTest.java | 40 +
.../event/UntypedEventMetadataRuleTest.java | 38 +
.../pmd/rules/flexunit/EmptyUnitTestTest.java | 41 +
.../rules/maintanability/AlertShowRuleTest.java | 47 +
...rrayFieldWithNoArrayElementTypeRuleTest.java | 40 +
...AvoidProtectedFieldInFinalClassRuleTest.java | 39 +
.../AvoidUseOfAsKeywordRuleTest.java | 86 +
.../AvoidUsingPublicStaticFieldRuleTest.java | 40 +
.../AvoidUsingWithKeyWordRuleTest.java | 38 +
.../ClassAndExtensionAreIdenticalRuleTest.java | 38 +
.../maintanability/DynamicClassRuleTest.java | 38 +
.../maintanability/EmptyStatementRuleTest.java | 42 +
.../maintanability/ExcessiveImportRuleTest.java | 42 +
.../NonStaticConstantFieldRuleTest.java | 51 +
.../maintanability/OnlyOneReturnRuleTest.java | 53 +
.../ProtectedStaticMethodRuleTest.java | 38 +
...riableBindingFromItsInitializerRuleTest.java | 41 +
.../TrueFalseConditionRuleTest.java | 56 +
.../UselessOverridenFunctionRuleTest.java | 40 +
.../UseDictionaryTypeRuleTest.java | 39 +
.../forbiddenttypes/UseGenericTypeRuleTest.java | 54 +
.../forbiddenttypes/UseObjectTypeRuleTest.java | 54 +
.../AvoidRollMouseEventRuleTest.java | 59 +
.../rules/multiscreen/AvoidTooltipRuleTest.java | 55 +
...bstractMoreThanEntryPointInMxmlRuleTest.java | 36 +
.../rules/mxml/CodeBehindInMxmlRuleTest.java | 55 +
.../MoreThanOneEntryPointInMxmlRuleTest.java | 43 +
.../MoreThanTwoEntryPointsInMxmlRuleTest.java | 43 +
.../mxml/OnlyOneScriptBlockPerMxmlRuleTest.java | 40 +
.../rules/mxml/StaticMethodInMxmlRuleTest.java | 38 +
.../rules/mxml/TooLongScriptBlockRuleTest.java | 45 +
.../rules/mxml/TooManyStatesInMxmlRuleTest.java | 38 +
...leanAttributeShouldContainIsHasRuleTest.java | 36 +
.../naming/CapitalizeConstantsRuleTest.java | 46 +
.../rules/naming/IncorrectClassCaseTest.java | 38 +
.../IncorrectEventHandlerNameRuleTest.java | 47 +
.../rules/naming/InterfaceNamingRuleTest.java | 43 +
.../pmd/rules/naming/PackageCaseRuleTest.java | 46 +
.../PropertyHiddenByLocalVariableRuleTest.java | 38 +
.../naming/TooLongFunctionNameRuleTest.java | 38 +
.../rules/naming/TooShortVariableRuleTest.java | 69 +
.../VariableNameEndingWithNumericRuleTest.java | 77 +
.../naming/WronglyNamedVariableRuleTest.java | 70 +
.../ParameterizedRegExpBasedRuleTest.java | 41 +
...rizedRegExpBasedRuleWithEmptyRegexpTest.java | 36 +
.../parsley/InaccessibleMetaDataRuleTest.java | 43 +
.../MessageInterceptorSignatureRuleTest.java | 40 +
.../parsley/MismatchedManagedEventRuleTest.java | 38 +
.../parsley/MisplacedMetaDataRuleTest.java | 67 +
...dantMessageHandlerTypeAttributeRuleTest.java | 38 +
.../RedundantMethodAttributeRuleTest.java | 38 +
.../UnknownMetaDataAttributeRuleTest.java | 40 +
.../AvoidDeclarationInLoopRuleTest.java | 100 +
.../AvoidInstanciationInLoopRuleTest.java | 50 +
.../performance/AvoidUsingMathCeilRuleTest.java | 36 +
.../AvoidUsingMathFloorRuleTest.java | 39 +
.../AvoidUsingMathRoundRuleTest.java | 38 +
.../performance/BindableClassRuleTest.java | 40 +
.../CreationPolicySetToAllRuleTest.java | 53 +
.../CyclomaticComplexityRuleTest.java | 45 +
.../performance/DeeplyNestedIfRuleTest.java | 46 +
.../DynamicFiltersUsedInPopupTest.java | 60 +
.../performance/HeavyConstructorRuleTest.java | 46 +
.../RecursiveStyleManagerRuleTest.java | 39 +
.../performance/UseTraceFunctionRuleTest.java | 43 +
.../security/AllowAllSecureDomainRuleTest.java | 82 +
.../security/AllowInsecureDomainRuleTest.java | 55 +
.../ImportLoadBestPracticeRuleTest.java | 52 +
.../security/InsecureExactSettingsRuleTest.java | 55 +
.../rules/security/LSOSecureFalseRuleTest.java | 59 +
.../security/LocalConnectionStarRuleTest.java | 57 +
.../rules/sizing/TooLongFunctionRuleTest.java | 54 +
.../rules/sizing/TooLongSwitchCaseRuleTest.java | 47 +
.../rules/sizing/TooManyFieldInVORuleTest.java | 38 +
.../pmd/rules/sizing/TooManyFieldsRuleTest.java | 44 +
.../rules/sizing/TooManyFunctionRuleTest.java | 42 +
.../rules/sizing/TooManyParametersRuleTest.java | 44 +
.../pmd/rules/sizing/TooManyPublicRuleTest.java | 42 +
.../rules/style/BadFormatLoggerRuleTest.java | 41 +
.../ConstructorNonEmptyReturnTypeRuleTest.java | 38 +
.../rules/style/CopyrightMissingRuleTest.java | 42 +
.../style/ImportFromSamePackageRuleTest.java | 38 +
.../pmd/rules/style/OverLongLineRuleTest.java | 55 +
.../rules/style/TabUsedAsIndentorRuleTest.java | 99 +
.../IdenticalSwitchCasesRuleTest.java | 38 +
.../rules/switchrules/NestedSwitchRuleTest.java | 40 +
.../NonBreakableSwitchCaseRuleTest.java | 38 +
...itchStatementsShouldHaveDefaultRuleTest.java | 42 +
.../TooFewBrancheInSwitchStatementRuleTest.java | 40 +
.../unused/EmptyPrivateMethodRuleTest.java | 49 +
.../pmd/rules/unused/UnusedFieldRuleTest.java | 44 +
.../unused/UnusedLocalVariableRuleTest.java | 84 +
.../rules/unused/UnusedParameterRuleTest.java | 53 +
.../unused/UnusedPrivateMethodRuleTest.java | 49 +
FlexPMD/flex-pmd-test-resources/pom.xml | 56 +
.../src/main/assembly/resources.xml | 31 +
.../src/main/resources/test/AbstractRowData.as | 136 +
.../main/resources/test/AbstractRowData.mxml | 44 +
.../src/main/resources/test/BadComponent.as | 43 +
.../src/main/resources/test/Color.as | 29 +
.../src/main/resources/test/DefaultNameEvent.as | 36 +
.../resources/test/DeleteButtonRenderer.mxml | 101 +
.../src/main/resources/test/ErrorToltipSkin.as | 317 +
.../src/main/resources/test/GenericType.as | 37 +
.../src/main/resources/test/GoodComponent.as | 51 +
.../test/LinkButtonExample_Exception.mxml | 38 +
.../src/main/resources/test/Looping.as | 68 +
.../src/main/resources/test/Main.mxml | 45 +
.../resources/test/MainWithModelLocator.mxml | 42 +
.../resources/test/MainWithNoCopyright.mxml | 22 +
.../src/main/resources/test/PngEncoder.as | 617 +
.../src/main/resources/test/RadonDataGrid.as | 200 +
.../src/main/resources/test/Responder.as | 36 +
.../src/main/resources/test/Simple.as | 19 +
.../src/main/resources/test/SkinStyles.as | 65 +
.../src/main/resources/test/Sorted.as | 62 +
.../src/main/resources/test/Title.as | 33 +
.../src/main/resources/test/UnboundMetadata.as | 41 +
.../src/main/resources/test/WorkEvent.as | 205 +
.../main/resources/test/asDocs/EmptyClass.as | 38 +
.../resources/test/asDocs/EmptyWithDocClass.as | 51 +
.../src/main/resources/test/bug/Duane.mxml | 154 +
.../src/main/resources/test/bug/FlexPMD115.as | 30 +
.../main/resources/test/bug/FlexPMD141a.mxml | 32 +
.../main/resources/test/bug/FlexPMD141b.mxml | 34 +
.../src/main/resources/test/bug/FlexPMD157.as | 33 +
.../src/main/resources/test/bug/FlexPMD173.as | 40 +
.../src/main/resources/test/bug/FlexPMD181.as | 2344 +
.../src/main/resources/test/bug/FlexPMD232.as | 36 +
.../main/resources/test/bug/FlexPMD233a.mxml | 91 +
.../main/resources/test/bug/FlexPMD233b.mxml | 300 +
.../src/main/resources/test/bug/FlexPMD61.as | 42 +
.../src/main/resources/test/bug/FlexPMD62.as | 35 +
.../src/main/resources/test/bug/FlexPMD88.as | 41 +
.../src/main/resources/test/bug/FlexPMD97.as | 31 +
.../src/main/resources/test/bug/Nico.as | 30 +
.../src/main/resources/test/bug/Security.as | 36 +
.../test/cairngorm/BindableModelLocator.as | 23 +
.../resources/test/cairngorm/FatController.as | 183 +
.../resources/test/cairngorm/LightController.as | 201 +
.../test/cairngorm/NonBindableModelLocator.as | 54 +
.../cairngorm/events/CorrectConstantEvent.as | 45 +
.../cairngorm/events/CorrectConstructorEvent.as | 38 +
.../cairngorm/events/UncorrectConstantEvent.as | 40 +
.../events/UncorrectConstructorEvent.as | 38 +
.../test/com/adobe/ac/AbstractRowData.as | 118 +
.../src/main/resources/test/com/adobe/ac/foo.as | 22 +
.../resources/test/com/adobe/ac/ncss/ArrayVO.as | 46 +
.../test/com/adobe/ac/ncss/BigImporterModel.as | 78 +
.../test/com/adobe/ac/ncss/BigModel.as | 90 +
.../test/com/adobe/ac/ncss/ConfigProxy.as | 50 +
.../test/com/adobe/ac/ncss/LongSwitch.as | 132 +
.../com/adobe/ac/ncss/MyCairngormCommand.as | 30 +
.../test/com/adobe/ac/ncss/NestedSwitch.as | 59 +
.../test/com/adobe/ac/ncss/SearchBarEvent.as | 34 +
.../test/com/adobe/ac/ncss/VoidConstructor.as | 37 +
.../adobe/ac/ncss/event/DynamicCustomEvent.as | 35 +
.../com/adobe/ac/ncss/event/FirstCustomEvent.as | 30 +
.../adobe/ac/ncss/event/SecondCustomEvent.as | 28 +
.../com/adobe/ac/ncss/mxml/IterationsList.mxml | 90 +
.../com/adobe/ac/ncss/mxml/IterationsList2.mxml | 44 +
.../com/adobe/ac/ncss/mxml/NestedComponent.mxml | 43 +
.../adobe/cairngorm/work/SequenceWorkFlow.as | 19 +
.../src/main/resources/test/empty/Empty.as | 18 +
.../src/main/resources/test/empty/Empty.mxml | 18 +
.../src/main/resources/test/filters/MyPopup.as | 28 +
.../main/resources/test/filters/MyPopup.mxml | 32 +
.../main/resources/test/flexpmd114/a/Test.as | 39 +
.../main/resources/test/flexpmd114/b/Test.as | 35 +
.../main/resources/test/flexpmd114/c/Test.as | 35 +
.../main/resources/test/flexunit/RaoulTest.as | 69 +
.../main/resources/test/flexunit/RulesetTest.as | 62 +
.../main/resources/test/fu/main/flex/Main.mxml | 22 +
.../fu/main/flex/TestRunnerApplication.mxml | 50 +
.../main/resources/test/fu/test/flex/MySuite.as | 26 +
.../main/resources/test/fu/test/flex/MyTest.as | 46 +
.../test/functional/FunctionalClient.as | 29 +
.../functional/func1/api/Func1ExposedClass.as | 29 +
.../func1/restricted/Func1RestrictedClass.as | 29 +
.../functional/func2/api/Func2ExposedClass.as | 28 +
.../func2/restricted/Func2RestrictedClass.as | 28 +
.../resources/test/mx/controls/DateChooser2.as | 25 +
.../org/as3commons/concurrency/thread/Color.as | 25 +
.../test/parsley/InaccessibleMetaData.as | 53 +
.../InaccessibleMetaDataInternalClass.as | 25 +
.../test/parsley/MessageInterceptorSignature.as | 47 +
.../test/parsley/MismatchedManagedEvent.as | 28 +
.../resources/test/parsley/MisplacedMetaData.as | 65 +
.../RedundantMessageHandlerTypeAttribute.as | 35 +
.../test/parsley/RedundantMethodAttribute.as | 35 +
.../test/parsley/UnknownMetaDataAttribute.as | 32 +
.../resources/test/pseudo/look/IEditLook.as | 24 +
.../main/resources/test/schedule_internal.as | 22 +
.../test/src/fw/data/request/ResultListener.as | 27 +
.../html-template/index.template.html | 121 +
FlexPMD/flex-pmd-violations-viewer/pom.xml | 191 +
.../src/main/flex/Main.mxml | 87 +
.../src/main/flex/TestRunner.mxml | 24 +
.../com/adobe/ac/pmd/model/CharacterPosition.as | 44 +
.../main/flex/com/adobe/ac/pmd/model/File.as | 48 +
.../flex/com/adobe/ac/pmd/model/Violation.as | 82 +
.../com/adobe/ac/pmd/model/ViolationPosition.as | 44 +
.../com/adobe/ac/pmd/view/FilterResults.mxml | 67 +
.../com/adobe/ac/pmd/view/ResultsFormatter.as | 41 +
.../flex/com/adobe/ac/pmd/view/ResultsView.mxml | 142 +
.../adobe/ac/pmd/view/SelectedViolation.mxml | 151 +
.../flex/com/adobe/ac/pmd/view/Summary.mxml | 69 +
.../flex/com/adobe/ac/pmd/view/UploadView.mxml | 44 +
.../adobe/ac/pmd/view/model/ResultsFilter.as | 50 +
.../com/adobe/ac/pmd/view/model/ResultsModel.as | 138 +
.../com/adobe/ac/pmd/view/model/UploadModel.as | 135 +
.../adobe/ac/pmd/view/model/ViolationsModel.as | 84 +
.../src/test/flex/AllTests.as | 30 +
FlexPMD/flexunit-theme/pom.xml | 84 +
.../src/main/resources/assets/cancelledIcon.png | Bin 0 -> 1094 bytes
.../src/main/resources/assets/export.png | Bin 0 -> 1205 bytes
.../main/resources/assets/icon_tool_trash.png | Bin 0 -> 821 bytes
.../main/resources/assets/icon_tool_trash2.png | Bin 0 -> 27190 bytes
.../src/main/resources/assets/todoLogo.png | Bin 0 -> 1106 bytes
.../src/main/resources/assets/todoLogo_big.png | Bin 0 -> 57083 bytes
.../src/main/resources/css/default.css | 285 +
.../skins/ButtonBarButton_disabledSkin.png | Bin 0 -> 1439 bytes
.../skins/ButtonBarButton_downSkin.png | Bin 0 -> 1468 bytes
.../skins/ButtonBarButton_overSkin.png | Bin 0 -> 1471 bytes
.../ButtonBarButton_selectedDisabledSkin.png | Bin 0 -> 1455 bytes
.../skins/ButtonBarButton_selectedUpSkin.png | Bin 0 -> 1469 bytes
.../resources/skins/ButtonBarButton_upSkin.png | Bin 0 -> 1445 bytes
.../skins/ButtonBarFirstButton_disabledSkin.png | Bin 0 -> 1496 bytes
.../skins/ButtonBarFirstButton_downSkin.png | Bin 0 -> 1497 bytes
.../skins/ButtonBarFirstButton_overSkin.png | Bin 0 -> 1511 bytes
...uttonBarFirstButton_selectedDisabledSkin.png | Bin 0 -> 1484 bytes
.../ButtonBarFirstButton_selectedUpSkin.png | Bin 0 -> 1498 bytes
.../skins/ButtonBarFirstButton_upSkin.png | Bin 0 -> 1490 bytes
.../skins/ButtonBarLastButton_disabledSkin.png | Bin 0 -> 1489 bytes
.../skins/ButtonBarLastButton_downSkin.png | Bin 0 -> 1520 bytes
.../skins/ButtonBarLastButton_overSkin.png | Bin 0 -> 1499 bytes
...ButtonBarLastButton_selectedDisabledSkin.png | Bin 0 -> 1489 bytes
.../ButtonBarLastButton_selectedUpSkin.png | Bin 0 -> 1506 bytes
.../skins/ButtonBarLastButton_upSkin.png | Bin 0 -> 1501 bytes
.../resources/skins/Button_disabledSkin.png | Bin 0 -> 1509 bytes
.../main/resources/skins/Button_downSkin.png | Bin 0 -> 1530 bytes
.../main/resources/skins/Button_overSkin.png | Bin 0 -> 1535 bytes
.../src/main/resources/skins/Button_upSkin.png | Bin 0 -> 1528 bytes
.../skins/CursorManager_busyCursor.png | Bin 0 -> 2001 bytes
.../resources/skins/DataGrid_borderSkin.png | Bin 0 -> 1497 bytes
.../skins/DataGrid_columnDropIndicatorSkin.png | Bin 0 -> 1287 bytes
.../skins/DataGrid_columnResizeSkin.png | Bin 0 -> 1248 bytes
.../skins/DataGrid_headerBackgroundSkin.png | Bin 0 -> 1323 bytes
.../skins/DataGrid_headerSeparatorSkin.png | Bin 0 -> 1240 bytes
.../resources/skins/DataGrid_sortArrowSkin.png | Bin 0 -> 1336 bytes
.../resources/skins/DataGrid_stretchCursor.png | Bin 0 -> 1461 bytes
.../resources/skins/FormItem_indicatorSkin.png | Bin 0 -> 1327 bytes
.../skins/HScrollArrowLeft_disabledSkin.png | Bin 0 -> 1277 bytes
.../skins/HScrollArrowRight_disabledSkin.png | Bin 0 -> 1796 bytes
.../skins/HScrollBar_leftArrowDownSkin.png | Bin 0 -> 1325 bytes
.../skins/HScrollBar_leftArrowOverSkin.png | Bin 0 -> 1335 bytes
.../skins/HScrollBar_leftArrowUpSkin.png | Bin 0 -> 1335 bytes
.../skins/HScrollBar_rightArrowDownSkin.png | Bin 0 -> 1324 bytes
.../skins/HScrollBar_rightArrowOverSkin.png | Bin 0 -> 1336 bytes
.../skins/HScrollBar_rightArrowUpSkin.png | Bin 0 -> 1336 bytes
.../skins/HScrollBar_thumbDownSkin.png | Bin 0 -> 1453 bytes
.../resources/skins/HScrollBar_thumbIcon.png | Bin 0 -> 1252 bytes
.../skins/HScrollBar_thumbOverSkin.png | Bin 0 -> 1552 bytes
.../resources/skins/HScrollBar_thumbUpSkin.png | Bin 0 -> 1484 bytes
.../skins/HScrollBar_trackDisabledSkin.png | Bin 0 -> 1394 bytes
.../resources/skins/HScrollBar_trackSkin.png | Bin 0 -> 1393 bytes
.../main/resources/skins/Panel_borderSkin.png | Bin 0 -> 2906 bytes
.../skins/VScrollBar_downArrowDisabledSkin.png | Bin 0 -> 1347 bytes
.../skins/VScrollBar_downArrowDownSkin.png | Bin 0 -> 1325 bytes
.../skins/VScrollBar_downArrowOverSkin.png | Bin 0 -> 1335 bytes
.../skins/VScrollBar_downArrowUpSkin.png | Bin 0 -> 1335 bytes
.../skins/VScrollBar_thumbDownSkin.png | Bin 0 -> 1453 bytes
.../resources/skins/VScrollBar_thumbIcon.png | Bin 0 -> 1252 bytes
.../skins/VScrollBar_thumbOverSkin.png | Bin 0 -> 1434 bytes
.../resources/skins/VScrollBar_thumbUpSkin.png | Bin 0 -> 1434 bytes
.../skins/VScrollBar_trackDisabledSkin.png | Bin 0 -> 1394 bytes
.../resources/skins/VScrollBar_trackSkin.png | Bin 0 -> 1393 bytes
.../skins/VScrollBar_upArrowDisabledSkin.png | Bin 0 -> 1281 bytes
.../skins/VScrollBar_upArrowDownSkin.png | Bin 0 -> 1324 bytes
.../skins/VScrollBar_upArrowOverSkin.png | Bin 0 -> 1336 bytes
.../skins/VScrollBar_upArrowUpSkin.png | Bin 0 -> 1336 bytes
MD5Checker/build.xml | 129 +
MD5Checker/src/MD5Checker-app.xml | 250 +
MD5Checker/src/MD5Checker.mxml | 413 +
MobileTrader/src/MobileTrader-app.xml | 276 +
MobileTrader/src/MobileTrader.mxml | 63 +
MobileTrader/src/assets/Stocks.png | Bin 0 -> 56262 bytes
MobileTrader/src/assets/alarm_on_48.png | Bin 0 -> 495 bytes
MobileTrader/src/assets/arrow_left.png | Bin 0 -> 52561 bytes
MobileTrader/src/assets/arrow_left_24.png | Bin 0 -> 47785 bytes
MobileTrader/src/assets/back.png | Bin 0 -> 64121 bytes
MobileTrader/src/assets/background.png | Bin 0 -> 49376 bytes
MobileTrader/src/assets/chart_icon.png | Bin 0 -> 52491 bytes
MobileTrader/src/assets/chart_line_48.png | Bin 0 -> 687 bytes
MobileTrader/src/assets/down.png | Bin 0 -> 51486 bytes
MobileTrader/src/assets/logo.png | Bin 0 -> 55223 bytes
MobileTrader/src/assets/man_48.png | Bin 0 -> 586 bytes
MobileTrader/src/assets/money_48.png | Bin 0 -> 676 bytes
MobileTrader/src/assets/phone.png | Bin 0 -> 55463 bytes
MobileTrader/src/assets/splash-trader.jpg | Bin 0 -> 339335 bytes
MobileTrader/src/assets/splash.jpg | Bin 0 -> 52136 bytes
MobileTrader/src/assets/up.png | Bin 0 -> 51531 bytes
MobileTrader/src/blackberry-tablet.xml | 22 +
MobileTrader/src/charts/AxisArrayList.as | 80 +
MobileTrader/src/charts/BarChart.mxml | 95 +
.../src/charts/CollaborativePortfolioChart.mxml | 89 +
MobileTrader/src/charts/PortfolioChart.mxml | 174 +
MobileTrader/src/charts/RealTimeChart.mxml | 125 +
MobileTrader/src/charts/SummaryChart.mxml | 125 +
MobileTrader/src/components/AssetsSummary.mxml | 173 +
MobileTrader/src/controller/Feed.as | 143 +
MobileTrader/src/model/Stock.as | 48 +
.../src/renderers/AssetSummaryRenderer.mxml | 47 +
MobileTrader/src/renderers/StockRenderer.as | 134 +
MobileTrader/src/skins/ActionBarSkin.mxml | 67 +
.../src/skins/ListHeaderButtonSkin.mxml | 186 +
.../skins/ListHeaderButtonSkinRightAlign.mxml | 186 +
MobileTrader/src/styles.css | 43 +
MobileTrader/src/views/AdvisorView.mxml | 109 +
MobileTrader/src/views/AlertsView.mxml | 72 +
MobileTrader/src/views/AssetsView.mxml | 86 +
.../src/views/MobileTraderHomeView.mxml | 25 +
MobileTrader/src/views/SettingsView.mxml | 67 +
MobileTrader/src/views/StockView.mxml | 125 +
MobileTrader/src/views/WatchListView.mxml | 82 +
.../src/SquigglyTLFExample.as | 44 +
.../src/UserDictionaryExample-app.xml | 153 +
.../src/UserDictionaryExample.mxml | 126 +
.../Examples/Flex/CheckWord/src/CheckWord.mxml | 47 +
.../Flex/ConfigExample/src/ConfigExample.mxml | 61 +
.../locale/en_US/SquigglyContextMenu.properties | 23 +
.../locale/es_ES/SquigglyContextMenu.properties | 23 +
.../src/ContextMenuWithResource.mxml | 60 +
.../src/CustomContextMenu.mxml | 40 +
.../Flex/GetSuggestion/src/GetSuggestion.mxml | 60 +
.../src/SpellingServiceEsg.mxml | 80 +
.../src/SquigglyUIExample.mxml | 40 +
.../Flex/TextEditor/src/TextEditor.mxml | 61 +
Squiggly/ane/Examples/HowToUseExamples.txt | 34 +
.../HunspellNativeExtension/EncConv.cpp | 294 +
.../HunspellNativeExtension/EncConv.h | 59 +
.../English.lproj/InfoPlist.strings | 2 +
.../HunspellNativeExtension/Exported_Sym_FIle | 4 +
.../HunspellNativeExtension.cpp | 368 +
.../HunspellNativeExtension.h | 37 +
.../project-sve.pbxproj | 329 +
.../project.pbxproj | 428 +
.../contents.xcworkspacedata | 25 +
.../HunspellNativeExtension/Info.plist | 46 +
.../HunspellNativeExtension/Utilities.cpp | 20 +
.../HunspellNativeExtension/Utilities.h | 41 +
.../HunspellNativeExtension/create_fw.sh | 39 +
Squiggly/ane/README.txt | 28 +
Squiggly/ane/SWCandANE/build.properties | 32 +
Squiggly/ane/SWCandANE/build.xml | 210 +
Squiggly/ane/SWCandANE/create_ane.sh | 68 +
Squiggly/ane/SWCandANE/create_swc.sh | 38 +
.../ane/SWCandANE/extensions/src/extension.xml | 38 +
.../src/HunspellNativeExtensionWorkflow-app.xml | 244 +
.../src/HunspellNativeExtensionWorkflow.mxml | 123 +
.../extensions/HunspellNativeExtension.as | 128 +
.../com/adobe/linguistics/utils/ITokenizer.as | 82 +
.../com/adobe/linguistics/utils/TextFilter.as | 90 +
.../adobe/linguistics/utils/TextTokenizer.as | 400 +
.../src/com/adobe/linguistics/utils/Token.as | 95 +
.../linguistics/spelling/UserDictionary.as | 173 +
.../spelling/UserDictionaryInternal.as | 120 +
.../spelling/core/UserDictionaryEngine.as | 75 +
.../linguistics/spelling/utils/WordList.as | 128 +
.../AdobeSpellingFramework/asdocgen.bat | 18 +
.../spelling/framework/ResourceTable.as | 143 +
.../spelling/framework/SpellingConfiguration.as | 103 +
.../spelling/framework/SpellingService.as | 223 +
.../spelling/framework/UserDictionaryV.as | 113 +
.../adobe/linguistics/spelling/SpellUIForTLF.as | 597 +
.../linguistics/spelling/ui/IHighlighter.as | 67 +
.../linguistics/spelling/ui/IWordProcessor.as | 32 +
.../linguistics/spelling/ui/TLFHighlighter.as | 252 +
.../linguistics/spelling/ui/TLFWordProcessor.as | 164 +
.../Squiggly/Demo/SimpleEditor/SimpleText.xml | 23 +
.../SimpleEditor/src/AdobeSpellingConfig.xml | 22 +
.../SimpleEditor/src/MyContainerController.as | 300 +
.../Demo/SimpleEditor/src/SimpleEditor-app.xml | 253 +
.../Demo/SimpleEditor/src/SimpleEditor.mxml | 82 +
.../SimpleEditor/src/SimpleEditorPanel.mxml | 393 +
Squiggly/ane/Squiggly/build.xml | 131 +
.../HunspellNativeExtension.sln | 26 +
.../HunspellNativeExtension/CharConv.cpp | 130 +
.../HunspellNativeExtension/CharConv.h | 71 +
.../HunspellNativeExtension/EncConv.cpp | 281 +
.../HunspellNativeExtension/EncConv.h | 56 +
.../HunspellNativeExtension.cpp | 334 +
.../HunspellNativeExtension.h | 54 +
.../HunspellNativeExtension.vcxproj | 194 +
.../HunspellNativeExtension/resource.h | 22 +
.../HunspellNativeExtension/win/Utilities.h | 118 +
Squiggly/ane/build.xml | 31 +
.../src/SquigglyTLFExample.as | 59 +
.../src/UserDictionaryExample-app.xml | 153 +
.../src/UserDictionaryExample.mxml | 132 +
.../Examples/Flex/CheckWord/src/CheckWord.mxml | 68 +
.../Flex/ConfigExample/src/ConfigExample.mxml | 77 +
.../locale/en_US/SquigglyContextMenu.properties | 19 +
.../locale/es_ES/SquigglyContextMenu.properties | 19 +
.../src/ContextMenuWithResource.mxml | 74 +
.../src/CustomContextMenu.mxml | 59 +
.../Flex/GetSuggestion/src/GetSuggestion.mxml | 84 +
.../src/SpellingServiceEsg.mxml | 98 +
.../src/AdobeSpellingFrameworkExample.mxml | 80 +
.../src/SquigglyUIExample.mxml | 55 +
.../src/SquigglyUIexampleDictload.mxml | 79 +
.../src/SquigglyUIexampleUBS.mxml | 596 +
.../Flex/TextEditor/src/TextEditor.mxml | 83 +
.../spelling/Examples/HowToUseExamples.txt | 33 +
.../com/adobe/linguistics/utils/ITokenizer.as | 76 +
.../adobe/linguistics/utils/TextTokenizer.as | 393 +
.../src/com/adobe/linguistics/utils/Token.as | 94 +
.../linguistics/spelling/HunspellDictionary.as | 205 +
.../adobe/linguistics/spelling/ISpellChecker.as | 62 +
.../linguistics/spelling/ISpellingDictionary.as | 45 +
.../adobe/linguistics/spelling/SpellChecker.as | 387 +
.../linguistics/spelling/UserDictionary.as | 113 +
.../spelling/UserDictionaryInternal.as | 115 +
.../spelling/core/DictionaryManager.as | 73 +
.../linguistics/spelling/core/HashEntry.as | 108 +
.../linguistics/spelling/core/LinguisticRule.as | 1118 +
.../linguistics/spelling/core/SpellingInfo.as | 32 +
.../spelling/core/SquigglyDictionary.as | 207 +
.../linguistics/spelling/core/SquigglyEngine.as | 426 +
.../spelling/core/SuggestionManager.as | 1026 +
.../spelling/core/UserDictionaryEngine.as | 71 +
.../spelling/core/container/Collection.as | 89 +
.../spelling/core/container/Enumeration.as | 28 +
.../spelling/core/container/HashTable.as | 179 +
.../linguistics/spelling/core/container/Heap.as | 263 +
.../spelling/core/container/Iterator.as | 64 +
.../linguistics/spelling/core/container/Set.as | 195 +
.../spelling/core/container/SparseHashTable.as | 283 +
.../spelling/core/env/ExternalConstants.as | 47 +
.../spelling/core/env/InternalConstants.as | 87 +
.../spelling/core/error/ContentError.as | 39 +
.../spelling/core/error/ErrorTable.as | 41 +
.../spelling/core/logging/AbstractTarget.as | 167 +
.../spelling/core/logging/ILogger.as | 40 +
.../spelling/core/logging/ILoggingTarget.as | 39 +
.../linguistics/spelling/core/logging/Log.as | 210 +
.../spelling/core/logging/LogEvent.as | 87 +
.../spelling/core/logging/LogEventLevel.as | 76 +
.../spelling/core/logging/LogLogger.as | 102 +
.../core/logging/targets/ArrayTarget.as | 35 +
.../core/logging/targets/CollectionTarget.as | 107 +
.../core/logging/targets/LineFormattedTarget.as | 104 +
.../core/logging/targets/TextFieldTarget.as | 52 +
.../core/logging/targets/TraceTarget.as | 37 +
.../spelling/core/rule/AffixEntry.as | 137 +
.../linguistics/spelling/core/rule/AffixRule.as | 92 +
.../linguistics/spelling/core/rule/MapFilter.as | 39 +
.../spelling/core/rule/OptimizedPrefixEntry.as | 245 +
.../spelling/core/rule/OptimizedSuffixEntry.as | 301 +
.../spelling/core/rule/PrefixEntry.as | 102 +
.../spelling/core/rule/ReplacementFilter.as | 34 +
.../spelling/core/rule/SimpleFilter.as | 48 +
.../spelling/core/rule/SuffixEntry.as | 126 +
.../spelling/core/utils/DictionaryLoader.as | 94 +
.../spelling/core/utils/LinguisticRuleLoader.as | 977 +
.../spelling/core/utils/MathUtils.as | 66 +
.../spelling/core/utils/RefObject.as | 36 +
.../spelling/core/utils/SimpleNumberParser.as | 54 +
.../core/utils/SquigglyDictionaryLoader.as | 369 +
.../spelling/core/utils/StringUtils.as | 333 +
.../spelling/core/utils/SuggestionsResult.as | 142 +
.../adobe/linguistics/spelling/utils/Token.as | 47 +
.../linguistics/spelling/utils/Tokenizer.as | 96 +
.../linguistics/spelling/utils/WordList.as | 120 +
.../main/AdobeSpellingFramework/asdocgen.bat | 18 +
.../spelling/framework/ResourceTable.as | 134 +
.../spelling/framework/SpellingConfiguration.as | 102 +
.../spelling/framework/SpellingService.as | 241 +
.../spelling/framework/ui/HaloHighlighter.as | 124 +
.../spelling/framework/ui/HaloWordProcessor.as | 111 +
.../spelling/framework/ui/IHighlighter.as | 34 +
.../spelling/framework/ui/IWordProcessor.as | 30 +
.../spelling/framework/ui/SparkHighlighter.as | 225 +
.../spelling/framework/ui/SparkWordProcessor.as | 132 +
.../framework/ui/SpellingHighlighter.as | 179 +
.../spelling/framework/ui/TLFHighlighter.as | 248 +
.../spelling/framework/ui/TLFWordProcessor.as | 156 +
.../com/adobe/linguistics/spelling/SpellUI.as | 562 +
.../linguistics/spelling/SpellingContextMenu.as | 243 +
.../linguistics/spelling/ui/HaloHighlighter.as | 126 +
.../spelling/ui/HaloWordProcessor.as | 112 +
.../linguistics/spelling/ui/IHighlighter.as | 67 +
.../linguistics/spelling/ui/IWordProcessor.as | 30 +
.../linguistics/spelling/ui/SparkHighlighter.as | 229 +
.../spelling/ui/SparkWordProcessor.as | 133 +
.../spelling/ui/SpellingHighlighter.as | 196 +
.../linguistics/spelling/ui/TLFHighlighter.as | 252 +
.../linguistics/spelling/ui/TLFWordProcessor.as | 159 +
.../linguistics/spelling/ui/HaloHighlighter.as | 87 +
.../spelling/ui/HaloWordProcessor.as | 109 +
.../linguistics/spelling/ui/IHighlighter.as | 34 +
.../linguistics/spelling/ui/IWordProcessor.as | 30 +
.../linguistics/spelling/ui/SparkHighlighter.as | 190 +
.../spelling/ui/SparkWordProcessor.as | 104 +
.../spelling/ui/SpellingHighlighter.as | 179 +
.../com/adobe/linguistics/spelling/SpellUI.as | 577 +
.../linguistics/spelling/SpellingContextMenu.as | 243 +
.../adobe/linguistics/spelling/SpellUIForTLF.as | 522 +
.../spelling/SpellingContextMenuForTLF.as | 249 +
.../SquigglyCustomContainerController.as | 258 +
Squiggly/main/Automation/asdocgen.bat | 18 +
Squiggly/main/Automation/copydictsandlibs.bat | 35 +
Squiggly/main/Automation/examplegen.py | 75 +
.../main/Automation/prepareReleasePackage.bat | 20 +
Squiggly/main/Data/genTextWordlist.sh | 31 +
Squiggly/main/Data/usa.txt | 97812 +++++++++++++++++
.../src/AdobeSpellingAirDemo-app.xml | 153 +
.../src/AdobeSpellingAirDemo.mxml | 39 +
.../src/AdobeSpellingAirDemoEx-app.xml | 153 +
.../src/AdobeSpellingAirDemoEx.mxml | 71 +
.../src/AdobeSpellingConfig.xml | 26 +
.../src/AdobeSpellingDemo.mxml | 72 +
.../src/AdobeSpellingConfig.xml | 27 +
.../src/AdobeSpellingDemoEx.mxml | 70 +
Squiggly/main/README.txt | 28 +
.../main/Tools/AdobeSpellingDictGen/README.txt | 16 +
.../sample/sampleWordList.txt | 13 +
.../src/AdobeSpellingDictGen-app.xml | 153 +
.../src/AdobeSpellingDictGen.mxml | 210 +
.../Tools/AdobeSpellingDictGen/src/UIWord.as | 37 +
.../performanceTool/src/performanceTool.mxml | 84 +
Squiggly/main/build.xml | 231 +
ant_on_air/build.properties | 24 +
ant_on_air/build.xml | 192 +
ant_on_air/locale/en_AU/ant.properties | 32 +
ant_on_air/locale/en_GB/ant.properties | 32 +
ant_on_air/locale/en_US/ant.properties | 32 +
ant_on_air/src/AntClasses.as | 68 +
ant_on_air/src/org/apache/flex/ant/Ant.as | 251 +
ant_on_air/src/org/apache/flex/ant/tags/And.as | 61 +
.../src/org/apache/flex/ant/tags/AntCall.as | 80 +
.../src/org/apache/flex/ant/tags/AntTask.as | 139 +
ant_on_air/src/org/apache/flex/ant/tags/Arg.as | 45 +
.../src/org/apache/flex/ant/tags/Available.as | 99 +
.../src/org/apache/flex/ant/tags/Checksum.as | 218 +
.../src/org/apache/flex/ant/tags/Condition.as | 78 +
.../src/org/apache/flex/ant/tags/Contains.as | 58 +
ant_on_air/src/org/apache/flex/ant/tags/Copy.as | 253 +
.../src/org/apache/flex/ant/tags/Delete.as | 137 +
ant_on_air/src/org/apache/flex/ant/tags/Echo.as | 93 +
.../src/org/apache/flex/ant/tags/Entry.as | 50 +
.../src/org/apache/flex/ant/tags/Equals.as | 80 +
ant_on_air/src/org/apache/flex/ant/tags/Exec.as | 161 +
ant_on_air/src/org/apache/flex/ant/tags/Fail.as | 78 +
.../src/org/apache/flex/ant/tags/FileSet.as | 81 +
.../org/apache/flex/ant/tags/FileSetExclude.as | 40 +
.../org/apache/flex/ant/tags/FileSetInclude.as | 40 +
ant_on_air/src/org/apache/flex/ant/tags/Get.as | 245 +
.../src/org/apache/flex/ant/tags/GlobMapper.as | 50 +
.../org/apache/flex/ant/tags/HasFreeSpace.as | 70 +
.../src/org/apache/flex/ant/tags/Input.as | 96 +
.../src/org/apache/flex/ant/tags/IsFalse.as | 53 +
.../src/org/apache/flex/ant/tags/IsReference.as | 54 +
.../src/org/apache/flex/ant/tags/IsSet.as | 54 +
.../src/org/apache/flex/ant/tags/IsTrue.as | 53 +
.../org/apache/flex/ant/tags/LoadProperties.as | 95 +
.../src/org/apache/flex/ant/tags/Matches.as | 62 +
.../src/org/apache/flex/ant/tags/Mkdir.as | 77 +
ant_on_air/src/org/apache/flex/ant/tags/Move.as | 237 +
ant_on_air/src/org/apache/flex/ant/tags/Not.as | 57 +
ant_on_air/src/org/apache/flex/ant/tags/OS.as | 57 +
ant_on_air/src/org/apache/flex/ant/tags/Or.as | 65 +
.../src/org/apache/flex/ant/tags/Param.as | 50 +
.../src/org/apache/flex/ant/tags/PatternSet.as | 96 +
.../src/org/apache/flex/ant/tags/Project.as | 241 +
.../src/org/apache/flex/ant/tags/Property.as | 234 +
.../org/apache/flex/ant/tags/PropertyFile.as | 84 +
.../src/org/apache/flex/ant/tags/Replace.as | 125 +
.../org/apache/flex/ant/tags/ReplaceFilter.as | 50 +
.../src/org/apache/flex/ant/tags/TStamp.as | 67 +
.../src/org/apache/flex/ant/tags/Target.as | 203 +
.../src/org/apache/flex/ant/tags/Touch.as | 79 +
.../src/org/apache/flex/ant/tags/Untar.as | 194 +
.../src/org/apache/flex/ant/tags/Unzip.as | 214 +
.../src/org/apache/flex/ant/tags/XmlProperty.as | 118 +
.../flex/ant/tags/filesetClasses/Character.as | 34 +
.../ant/tags/filesetClasses/CollectionUtils.as | 41 +
.../flex/ant/tags/filesetClasses/DataType.as | 330 +
.../ant/tags/filesetClasses/DirectoryScanner.as | 1773 +
.../ant/tags/filesetClasses/FileProvider.as | 27 +
.../ant/tags/filesetClasses/FileResource.as | 146 +
.../ant/tags/filesetClasses/FileSelector.as | 27 +
.../flex/ant/tags/filesetClasses/FileUtils.as | 657 +
.../ant/tags/filesetClasses/PathTokenizer.as | 118 +
.../flex/ant/tags/filesetClasses/Reference.as | 106 +
.../flex/ant/tags/filesetClasses/Resource.as | 349 +
.../ant/tags/filesetClasses/SelectorUtils.as | 638 +
.../ant/tags/filesetClasses/StringTokenizer.as | 74 +
.../ant/tags/filesetClasses/TokenizedPath.as | 221 +
.../ant/tags/filesetClasses/TokenizedPattern.as | 173 +
.../filesetClasses/exceptions/BuildException.as | 28 +
.../filesetClasses/exceptions/IOException.as | 28 +
.../exceptions/IllegalStateException.as | 28 +
.../exceptions/UnsupportedOperationException.as | 28 +
.../tags/supportClasses/FileSetTaskHandler.as | 166 +
.../ant/tags/supportClasses/IValueTagHandler.as | 36 +
.../ant/tags/supportClasses/NamedTagHandler.as | 39 +
.../ant/tags/supportClasses/ParentTagHandler.as | 57 +
.../flex/ant/tags/supportClasses/TagHandler.as | 86 +
.../flex/ant/tags/supportClasses/TaskHandler.as | 60 +
.../src/org/apache/flex/crypto/MD5Stream.as | 468 +
.../org/apache/flex/xml/IParentTagHandler.as | 51 +
.../src/org/apache/flex/xml/ITagHandler.as | 33 +
.../src/org/apache/flex/xml/ITextTagHandler.as | 29 +
.../src/org/apache/flex/xml/XMLTagProcessor.as | 86 +
ant_on_air/tests/AntOnAir-app.xml | 251 +
ant_on_air/tests/AntOnAir.mxml | 156 +
ant_on_air/tests/TestTarget-app.xml | 251 +
ant_on_air/tests/TestTarget.as | 68 +
ant_on_air/tests/copyfilesetofone.xml | 35 +
ant_on_air/tests/freespace.xml | 72 +
ant_on_air/tests/mirrortest.xml | 76 +
ant_on_air/tests/redirect.xml | 28 +
ant_on_air/tests/subant.xml | 130 +
ant_on_air/tests/test.properties | 24 +
ant_on_air/tests/test.xml | 368 +
ant_on_air/tests/test_data.xml | 42 +
ant_on_air/tests/testpropertiesfile.xml | 58 +
common/.actionScriptProperties | 5 +-
.../apache/flex/utilities/common/Constants.as | 9 +-
.../org/apache/flex/utilities/common/Tools.as | 3 +
installer/.actionScriptProperties | 3 +-
installer/ApproveInstaller.xml | 367 +
installer/LICENSE | 51 +-
installer/NOTICE | 7 +-
installer/README | 77 +-
installer/RELEASE_GUIDE | 8 +-
installer/RELEASE_NOTES | 42 +-
installer/build.number | 3 +-
installer/build.properties | 9 +-
installer/build.xml | 161 +-
installer/releasecandidate.xml | 402 +
installer/src/InstallApacheFlex-app.xml | 8 +-
installer/src/InstallApacheFlex.mxml | 1854 +-
.../icons/apache_flexfalcon_logo_text.png | Bin 0 -> 22281 bytes
.../assets/icons/apache_flexjs_logo_text.png | Bin 0 -> 17977 bytes
installer/src/com/adobe/crypto/MD5Stream.as | 402 -
installer/src/com/adobe/utils/IntUtil.as | 99 -
.../src/installer/sdk-installer-config-3.0.xml | 30 +-
.../src/installer/sdk-installer-config-3.1.xml | 116 +
.../src/installer/sdk-installer-config-4.0.xml | 420 +
.../org/apache/flex/packageflexsdk/model/OS.as | 67 +
.../packageflexsdk/resource/RuntimeLocale.as | 1084 -
.../resource/ViewResourceConstants.as | 43 +-
.../flex/packageflexsdk/util/CalcButtonWidth.as | 61 +
.../flex/packageflexsdk/util/MD5CompareUtil.as | 15 +-
.../view/components/ConsoleWindow.mxml | 4 +-
.../packageflexsdk/view/components/Tracker.mxml | 18 +-
.../OptionalInstallItemRenderer.mxml | 15 +-
installer/src/properties/de_DE.properties | 128 +
installer/src/properties/el_GR.properties | 120 +
installer/src/properties/en_AU.properties | 64 +
installer/src/properties/en_GB.properties | 64 +
installer/src/properties/en_US.properties | 135 +
installer/src/properties/es_ES.properties | 120 +
installer/src/properties/fr_FR.properties | 133 +
installer/src/properties/ko_KR.properties | 133 +
installer/src/properties/nl_NL.properties | 128 +
installer/src/properties/pl_PL.properties | 134 +
installer/src/properties/pt_BR.properties | 135 +
installer/src/properties/zh_CN.properties | 135 +
installer/src/properties/zh_TW.properties | 135 +
.../skins/controls/InstallApacheFlexSkin.mxml | 2 +-
installerBadge/.actionScriptProperties | 6 +-
installerBadge/src/InstallApacheFlexBadge.mxml | 11 +-
1336 files changed, 234396 insertions(+), 2212 deletions(-)
----------------------------------------------------------------------