Merge TourDeFlex 1.1 into master
Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/0d968920 Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/0d968920 Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/0d968920 Branch: refs/heads/develop Commit: 0d96892029d4aca0c0b0a60cbacacf8608646406 Parents: 26e0fd5 b4571ce Author: Justin Mclean <[email protected]> Authored: Mon Sep 22 06:35:20 2014 +1000 Committer: Justin Mclean <[email protected]> Committed: Mon Sep 22 06:35:20 2014 +1000 ---------------------------------------------------------------------- FlexPMD/flex-pmd-flex/flex-pmd-flex-lib/pom.xml | 8 +- .../flex-pmd-flex-lib/src/main/flex/Version.as | 2 +- .../flex-pmd-flex-lib/src/test/flex/AllTests.as | 2 +- .../flex/com/adobe/ac/pmd/model/RuleTest.as | 2 +- .../flex/com/adobe/ac/pmd/model/RulesetTest.as | 2 +- .../flex-pmd-ruleset-creator/pom.xml | 17 +- .../src/test/flex/AllTests.as | 4 +- .../flex-pmd-violations-viewer/pom.xml | 29 +- FlexPMD/flex-pmd-flex/pom.xml | 18 +- .../com/adobe/ac/pmd/AllInOneRulesetTest.java | 2 +- .../pmd/AllInOneWithExclusionRulesetTest.java | 2 +- .../ac/pmd/LoadRulesetWithNonUTF8CharTest.java | 2 +- .../test/java/com/adobe/ac/cpd/FlexCpdTest.java | 3 + .../adobe/ac/pmd/files/impl/FileUtilsTest.java | 6 +- .../flex-pmd-java/flex-pmd-maven-plugin/pom.xml | 15 +- .../adobe/ac/pmd/metrics/ClassMetricsTest.java | 4 +- .../metrics/InternalFunctionMetricsTest.java | 2 + .../adobe/ac/pmd/metrics/MetricUtilsTest.java | 2 + .../ac/pmd/metrics/engine/FlexMetricsTest.java | 50 +- .../ac/pmd/nodes/impl/CommentNodeTest.java | 23 +- .../UseInternalClassOutsideApiClassTest.java | 12 +- .../ViewComponentReferencedInModelRuleTest.java | 2 +- .../asdocs/AttributeAsDocMissingRuleTest.java | 2 +- .../rules/asdocs/ClassAsDocMissingRuleTest.java | 2 +- .../asdocs/MethodAsDocMissingRuleTest.java | 4 +- .../pmd/rules/binding/BindingUtilsRuleTest.java | 2 +- .../rules/binding/ChangeWatcherRuleTest.java | 2 +- .../TooLongBindingExpressionRuleTest.java | 2 +- .../BadCairngormEventNameFormatRuleTest.java | 2 +- .../cairngorm/BindableModelLocatorRuleTest.java | 2 +- ...rmEventDispatcherCallExplicitlyRuleTest.java | 4 +- .../rules/cairngorm/FatControllerRuleTest.java | 2 +- ...rReferencedMoreThanOncePerClassRuleTest.java | 2 +- ...ocatorOutsideTheMainApplicationRuleTest.java | 10 +- .../component/CallLaterDirectlyRuleTest.java | 2 +- ...ildrenNumberInUpdateDisplayListRuleTest.java | 8 +- .../pmd/rules/css/StyleBlockInMxmlRuleTest.java | 2 +- .../UseCssInsteadOfEmbedMetaDataRuleTest.java | 2 +- .../empty/EmptyCatchStatementRuleTest.java | 2 +- .../ac/pmd/rules/empty/EmptyIfStmtRuleTest.java | 18 +- .../ConstructorDispatchingEventRuleTest.java | 2 +- .../rules/event/DefaultEventNameRuleTest.java | 2 +- .../DispatchHardCodedEventNameRuleTest.java | 6 +- .../EventMissingCloneFunctionRuleTest.java | 4 +- .../ListenForHardCodedEventNameRuleTest.java | 2 +- .../PublicVariableInCustomEventRuleTest.java | 4 +- .../event/UnboundTypeInMetadataRuleTest.java | 4 +- .../event/UntypedEventMetadataRuleTest.java | 2 +- .../pmd/rules/flexunit/EmptyUnitTestTest.java | 6 +- .../rules/maintanability/AlertShowRuleTest.java | 8 +- ...rrayFieldWithNoArrayElementTypeRuleTest.java | 4 +- ...AvoidProtectedFieldInFinalClassRuleTest.java | 4 +- .../AvoidUseOfAsKeywordRuleTest.java | 8 +- .../AvoidUsingPublicStaticFieldRuleTest.java | 4 +- .../AvoidUsingWithKeyWordRuleTest.java | 2 +- .../ClassAndExtensionAreIdenticalRuleTest.java | 2 +- .../maintanability/DynamicClassRuleTest.java | 2 +- .../maintanability/EmptyStatementRuleTest.java | 6 +- .../maintanability/ExcessiveImportRuleTest.java | 6 +- .../NonStaticConstantFieldRuleTest.java | 20 +- .../maintanability/OnlyOneReturnRuleTest.java | 6 +- .../ProtectedStaticMethodRuleTest.java | 2 +- ...riableBindingFromItsInitializerRuleTest.java | 8 +- .../TrueFalseConditionRuleTest.java | 28 +- .../UselessOverridenFunctionRuleTest.java | 4 +- .../UseDictionaryTypeRuleTest.java | 2 +- .../forbiddenttypes/UseGenericTypeRuleTest.java | 10 +- .../forbiddenttypes/UseObjectTypeRuleTest.java | 18 +- .../rules/multiscreen/AvoidTooltipRuleTest.java | 2 +- .../rules/mxml/CodeBehindInMxmlRuleTest.java | 2 +- .../MoreThanOneEntryPointInMxmlRuleTest.java | 2 +- .../MoreThanTwoEntryPointsInMxmlRuleTest.java | 2 +- .../rules/mxml/StaticMethodInMxmlRuleTest.java | 2 +- .../rules/mxml/TooLongScriptBlockRuleTest.java | 8 +- .../naming/CapitalizeConstantsRuleTest.java | 41 +- .../rules/naming/IncorrectClassCaseTest.java | 2 +- .../IncorrectEventHandlerNameRuleTest.java | 12 +- .../rules/naming/InterfaceNamingRuleTest.java | 6 +- .../pmd/rules/naming/PackageCaseRuleTest.java | 2 + .../PropertyHiddenByLocalVariableRuleTest.java | 2 +- .../naming/TooLongFunctionNameRuleTest.java | 2 +- .../rules/naming/TooShortVariableRuleTest.java | 14 +- .../VariableNameEndingWithNumericRuleTest.java | 8 +- .../naming/WronglyNamedVariableRuleTest.java | 60 +- .../parsley/InaccessibleMetaDataRuleTest.java | 8 +- .../MessageInterceptorSignatureRuleTest.java | 6 +- .../parsley/MismatchedManagedEventRuleTest.java | 2 +- .../parsley/MisplacedMetaDataRuleTest.java | 46 +- ...dantMessageHandlerTypeAttributeRuleTest.java | 2 +- .../RedundantMethodAttributeRuleTest.java | 2 +- .../UnknownMetaDataAttributeRuleTest.java | 6 +- .../AvoidDeclarationInLoopRuleTest.java | 88 +- .../AvoidInstanciationInLoopRuleTest.java | 20 +- .../AvoidUsingMathFloorRuleTest.java | 4 +- .../AvoidUsingMathRoundRuleTest.java | 2 +- .../performance/BindableClassRuleTest.java | 2 + .../CreationPolicySetToAllRuleTest.java | 2 +- .../CyclomaticComplexityRuleTest.java | 10 +- .../performance/DeeplyNestedIfRuleTest.java | 14 +- .../DynamicFiltersUsedInPopupTest.java | 6 +- .../performance/HeavyConstructorRuleTest.java | 10 +- .../RecursiveStyleManagerRuleTest.java | 4 +- .../performance/UseTraceFunctionRuleTest.java | 6 +- .../security/AllowAllSecureDomainRuleTest.java | 2 +- .../security/AllowInsecureDomainRuleTest.java | 4 +- .../security/InsecureExactSettingsRuleTest.java | 2 +- .../rules/security/LSOSecureFalseRuleTest.java | 2 +- .../security/LocalConnectionStarRuleTest.java | 2 +- .../rules/sizing/TooLongFunctionRuleTest.java | 16 +- .../rules/sizing/TooLongSwitchCaseRuleTest.java | 16 +- .../rules/sizing/TooManyFieldInVORuleTest.java | 2 +- .../pmd/rules/sizing/TooManyFieldsRuleTest.java | 8 +- .../rules/sizing/TooManyFunctionRuleTest.java | 6 +- .../rules/sizing/TooManyParametersRuleTest.java | 10 +- .../pmd/rules/sizing/TooManyPublicRuleTest.java | 6 +- .../rules/style/BadFormatLoggerRuleTest.java | 8 +- .../ConstructorNonEmptyReturnTypeRuleTest.java | 2 +- .../style/ImportFromSamePackageRuleTest.java | 2 +- .../pmd/rules/style/OverLongLineRuleTest.java | 22 +- .../rules/style/TabUsedAsIndentorRuleTest.java | 2 +- .../IdenticalSwitchCasesRuleTest.java | 2 +- .../rules/switchrules/NestedSwitchRuleTest.java | 4 +- .../NonBreakableSwitchCaseRuleTest.java | 2 +- ...itchStatementsShouldHaveDefaultRuleTest.java | 8 +- .../TooFewBrancheInSwitchStatementRuleTest.java | 4 +- .../unused/EmptyPrivateMethodRuleTest.java | 18 +- .../pmd/rules/unused/UnusedFieldRuleTest.java | 8 +- .../unused/UnusedLocalVariableRuleTest.java | 2 + .../rules/unused/UnusedParameterRuleTest.java | 2 + .../unused/UnusedPrivateMethodRuleTest.java | 16 +- .../resources/test/MainWithNoCopyright.mxml | 18 - .../src/main/resources/test/Simple.as | 18 - FlexPMD/pom.xml | 192 +- Squiggly/ApproveSquiggly.xml | 368 + Squiggly/CONTRIBUTING | 85 + Squiggly/CONTRIBUTORS | 14 + Squiggly/LICENSE | 22 + Squiggly/README | 48 +- Squiggly/RELEASE_NOTES | 13 +- Squiggly/dictionaries/en_GB/README | 309 + Squiggly/dictionaries/en_GB/en_GB.aff | 201 + Squiggly/dictionaries/en_GB/en_GB.dic | 48651 +++++++++++++++++ Squiggly/dictionaries/en_US/README | 309 + Squiggly/dictionaries/en_US/en_US.aff | 201 + Squiggly/dictionaries/en_US/en_US.dic | 48437 ++++++++++++++++ Squiggly/main/maven.xml | 245 + .../main/maven/apache-flex-spelling-engine.pom | 18 + .../maven/apache-flex-spelling-framework.pom | 33 + .../apache-flex-spelling-linguistic-utils.pom | 18 + .../main/maven/apache-flex-spelling-ui-api.pom | 27 + .../main/maven/apache-flex-spelling-ui-ex.pom | 27 + .../main/maven/apache-flex-spelling-ui-tlf.pom | 27 + Squiggly/main/maven/apache-flex-spelling-ui.pom | 27 + Squiggly/main/maven/squiggly.pom | 36 + TourDeFlex/ApproveTDF.xml | 366 + TourDeFlex/CONTRIBUTING | 86 + TourDeFlex/CONTRIBUTORS | 15 + TourDeFlex/TourDeFlex3/README | 13 +- TourDeFlex/TourDeFlex3/RELEASE_NOTES | 21 +- TourDeFlex/TourDeFlex3/build.xml | 12 +- TourDeFlex/TourDeFlex3/installer.xml | 171 + .../validators/PostCodeValidatorExample.mxml | 2 +- TourDeFlex/TourDeFlex3/src/explorer.mxml | 2 +- TourDeFlex/TourDeFlex3/src/explorer.xml | 6 +- TourDeFlex/TourDeFlex3/src/index.html | 2 +- .../src/spark/controls/ScrollBarExample.mxml | 7 +- .../src/spark/controls/VideoDisplayExample.mxml | 2 +- .../src/spark/controls/VideoPlayerExample.mxml | 5 +- .../src/spark/modules/ModuleExample.mxml | 4 +- .../other/BidirectionalBinding1Example.mxml | 7 +- installer/releasecandidate.xml | 57 +- mavenizer/README.txt | 9 +- mavenizer/converters/air/pom.xml | 43 + .../utilities/converter/air/AirConverter.java | 263 + mavenizer/converters/base/pom.xml | 53 + .../flex/utilities/converter/BaseConverter.java | 437 + .../flex/utilities/converter/Converter.java | 30 + .../exceptions/ConverterException.java | 32 + .../converter/model/MavenArtifact.java | 168 + .../src/main/resources/templates/default.vm | 23 + .../base/src/main/resources/templates/pom.vm | 37 + .../base/src/main/resources/velocity.properties | 10 + mavenizer/converters/flash/pom.xml | 48 + .../converter/flash/FlashConverter.java | 279 + mavenizer/converters/flex/pom.xml | 56 + .../utilities/converter/flex/FlexConverter.java | 686 + mavenizer/converters/pom.xml | 45 + mavenizer/core/pom.xml | 82 + .../utilities/converter/core/AirDownloader.java | 51 + .../converter/core/BatchConverter.java | 87 + .../converter/core/FlashDownloader.java | 61 + .../utilities/converter/core/SdkConverter.java | 70 + mavenizer/deployers/aether/pom.xml | 127 + .../deployer/aether/AetherDeployer.java | 248 + mavenizer/deployers/maven/pom.xml | 35 + .../converter/deployer/maven/MavenDeployer.java | 189 + mavenizer/deployers/pom.xml | 40 + mavenizer/pom.xml | 152 +- mavenizer/retrievers/base/pom.xml | 53 + .../converter/retrievers/BaseRetriever.java | 116 + .../converter/retrievers/Retriever.java | 32 + .../exceptions/RetrieverException.java | 32 + .../retrievers/types/PlatformType.java | 28 + .../converter/retrievers/types/SdkType.java | 28 + .../converter/retrievers/utils/ProgressBar.java | 47 + mavenizer/retrievers/download/pom.xml | 43 + .../retrievers/download/DownloadRetriever.java | 307 + .../src/main/resources/message.properties | 21 + mavenizer/retrievers/pom.xml | 40 + mavenizer/src/main/java/SDKDeployer.java | 186 - .../src/main/java/air/AirCompilerGenerator.java | 156 - .../main/java/air/AirFrameworkGenerator.java | 155 - .../src/main/java/air/AirRuntimeGenerator.java | 205 - .../src/main/java/common/BaseGenerator.java | 389 - .../src/main/java/common/MavenMetadata.java | 91 - .../main/java/flex/FlexCompilerGenerator.java | 246 - .../main/java/flex/FlexFrameworkGenerator.java | 844 - .../main/java/flex/FlexRuntimeGenerator.java | 205 - 218 files changed, 104389 insertions(+), 3358 deletions(-) ----------------------------------------------------------------------
