[Windup-commits] [windup/windup] 4ecc21: Moved rule printing code to config api for easier ...

Jesse Sightler jesse.sightler at gmail.com
Wed Aug 24 12:16:37 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: 4ecc21cd42637d655632ae3bca1c4a94c975a50d
      https://github.com/windup/windup/commit/4ecc21cd42637d655632ae3bca1c4a94c975a50d
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    A config/api/src/main/java/org/jboss/windup/config/RuleUtils.java
    M exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
    R exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/FormatRule.java

  Log Message:
  -----------
  Moved rule printing code to config api for easier reuse


  Commit: 3b34fb4cb34ae5d7109b25af4920b0ca6e93225b
      https://github.com/windup/windup/commit/3b34fb4cb34ae5d7109b25af4920b0ca6e93225b
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyConfigContext.java
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLTechnologyReferenceTransformerLoader.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/metadata/MetaDataHandlerTest.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
    M config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
    M config/api/src/main/java/org/jboss/windup/config/RuleProvider.java
    M config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilder.java
    M config/api/src/main/java/org/jboss/windup/config/loader/RuleLoader.java
    A config/api/src/main/java/org/jboss/windup/config/loader/RuleLoaderContext.java
    M config/api/src/main/java/org/jboss/windup/config/loader/RuleProviderLoader.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistryCache.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReference.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformer.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformerLoader.java
    M config/api/src/main/java/org/jboss/windup/config/phase/RulePhase.java
    M config/api/src/main/java/org/jboss/windup/config/ruleprovider/IteratingRuleProvider.java
    M config/api/src/main/java/org/jboss/windup/config/ruleprovider/SingleRuleProvider.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/RuleLoaderImpl.java
    M config/impl/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistryCacheImpl.java
    M config/impl/src/test/java/org/jboss/windup/config/loader/RuleProviderSorterTest.java
    M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.java
    M config/tests/src/test/java/org/jboss/windup/config/ReadXMLConfigurationTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleLoaderTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleProviderDisabledTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleProviderOverrideTest.java
    M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider2.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
    M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/IterationAutomicCommitTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverAllSpecifiedTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultListVariableTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultSingleVariableTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverTypesTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
    M config/tests/src/test/java/org/jboss/windup/config/metadata/TagsMetadataTest.java
    M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
    M config/tests/src/test/java/org/jboss/windup/config/selectables/IterationPayloadTest.java
    M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
    M exec/api/src/test/java/org/jboss/windup/exec/rulefilters/TaggedRuleProviderPredicateTest.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M exec/tests/src/test/java/org/jboss/windup/exec/configuration/MetadataOptionsTest.java
    M exec/tests/src/test/java/org/jboss/windup/exec/test/TagsIncludeExcludeTest.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationListReportRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/export/ExportCSVFileRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateFreeMarkerMethodReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateMigrationIssuesReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/ExecutionTimeReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderGraphRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderRuleProviderReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderTagsJavaScriptRuleProvider.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/FreeMarkerIterationOperationTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/TestFreeMarkerOperationRuleProvider.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileContentTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/IterableFilterTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/ToFileModelTest.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/ArchiveIdentificationConfigLoadingRuleProvider.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/IgnoredArchivesConfigLoadingRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/AnalyzeJSPFileRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateEJBReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateHibernateReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateJPAReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateRemoteReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateServerResourcesReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateSpringBeanReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJPAAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJaxRsAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJaxWSAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverRmiRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/JspFileMappingRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/ResolveServerResourceLinksRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/GenerateJBossEjbDescriptorRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/GenerateJBossWebDescriptorRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/jbpm3/CreateJBossJBPMReportRuleProvider.java
    M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/BeforeDecompileClassesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/DecompileClassesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/dependencyreport/CreateDependencyReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/CreateHardcodedIPAddressReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverHardcodedIPAddressRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateAboutWindupReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateCompatibleFileReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateIssueSummaryDataRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateReportIndexRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateUnparsableFilesReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/packagemapping/PackageNameMappingRegistry.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DeleteWorkDirsAtTheEndRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverAdditionalProjectDetails.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveTypesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverDuplicateArchiveProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverFilesAndTypesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenSourceProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverOrganizationByPackageStructureProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/FindUnboundJavaReferencesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizeRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/RegisterApiPackagesInTypeInterestFactoryRuleProvider.java
    M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/CopyJavaConfigToGraphRuleProvider.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/ASTProcessorIntegrationTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassAnnotationFilteringTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassBindingStatusTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassSourceMatchTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassWithEnumConstOnClasspatTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/SourceModeTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
    M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/TattletaleRuleProvider.java
    M rules-xml/api/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
    M rules-xml/impl/src/main/java/org/jboss/windup/rules/apps/xml/xml/ValidateXmlFilesRuleProvider.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileDtdNamespaceTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileLongXpathTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileMultipleConditionTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
    M test-util/src/main/java/org/jboss/windup/testutil/basics/WindupTestUtilMethods.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureCatchallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJspTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
    M tests/src/test/java/org/jboss/windup/tests/bootstrap/ListTechnologiesAndTagsCommandsTest.java
    M tooling/tests/src/test/java/org/jboss/windup/tooling/ExecutionBuilderTest.java
    M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandRuleFilteringTest.java
    M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandTest.java

  Log Message:
  -----------
  Removed dependency on the graph during rule loading


  Commit: f3d01171486732b598c022f3687f3c3c79248213
      https://github.com/windup/windup/commit/f3d01171486732b598c022f3687f3c3c79248213
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M config-groovy/addon/pom.xml
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLTechnologyReferenceTransformerLoader.java

  Log Message:
  -----------
  Added a workaround for a Forge issue


  Commit: 765dddd50b3f91bb5d7608735eaecccfbdeadcd9
      https://github.com/windup/windup/commit/765dddd50b3f91bb5d7608735eaecccfbdeadcd9
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M bom/pom.xml
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformerHandlerTest.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReference.java
    M pom.xml
    M tests/pom.xml

  Log Message:
  -----------
  Updated to the latest forge and furnace versions


  Commit: d9913cf168efb200c7921f1fab9561997f42710f
      https://github.com/windup/windup/commit/d9913cf168efb200c7921f1fab9561997f42710f
  Author: Jesse Sightler <jesse.sightler at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M bom/pom.xml
    M config-groovy/addon/pom.xml
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyConfigContext.java
    M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
    M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLTechnologyReferenceTransformerLoader.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/metadata/MetaDataHandlerTest.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformerHandlerTest.java
    M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
    M config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
    M config/api/src/main/java/org/jboss/windup/config/RuleProvider.java
    A config/api/src/main/java/org/jboss/windup/config/RuleUtils.java
    M config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilder.java
    M config/api/src/main/java/org/jboss/windup/config/loader/RuleLoader.java
    A config/api/src/main/java/org/jboss/windup/config/loader/RuleLoaderContext.java
    M config/api/src/main/java/org/jboss/windup/config/loader/RuleProviderLoader.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistryCache.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReference.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformer.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReferenceTransformerLoader.java
    M config/api/src/main/java/org/jboss/windup/config/phase/RulePhase.java
    M config/api/src/main/java/org/jboss/windup/config/ruleprovider/IteratingRuleProvider.java
    M config/api/src/main/java/org/jboss/windup/config/ruleprovider/SingleRuleProvider.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/RuleLoaderImpl.java
    M config/impl/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistryCacheImpl.java
    M config/impl/src/test/java/org/jboss/windup/config/loader/RuleProviderSorterTest.java
    M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.java
    M config/tests/src/test/java/org/jboss/windup/config/ReadXMLConfigurationTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleLoaderTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleProviderDisabledTest.java
    M config/tests/src/test/java/org/jboss/windup/config/RuleProviderOverrideTest.java
    M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider2.java
    M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
    M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/IterationAutomicCommitTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverAllSpecifiedTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultListVariableTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultSingleVariableTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverTypesTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
    M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
    M config/tests/src/test/java/org/jboss/windup/config/metadata/TagsMetadataTest.java
    M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
    M config/tests/src/test/java/org/jboss/windup/config/selectables/IterationPayloadTest.java
    M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
    M exec/api/src/test/java/org/jboss/windup/exec/rulefilters/TaggedRuleProviderPredicateTest.java
    M exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
    R exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M exec/tests/src/test/java/org/jboss/windup/exec/configuration/MetadataOptionsTest.java
    M exec/tests/src/test/java/org/jboss/windup/exec/test/TagsIncludeExcludeTest.java
    M pom.xml
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationListReportRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/export/ExportCSVFileRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/FormatRule.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateFreeMarkerMethodReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateMigrationIssuesReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/ExecutionTimeReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderGraphRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderRuleProviderReportRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderTagsJavaScriptRuleProvider.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/FreeMarkerIterationOperationTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/TestFreeMarkerOperationRuleProvider.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileContentTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/IterableFilterTest.java
    M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/ToFileModelTest.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/ArchiveIdentificationConfigLoadingRuleProvider.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/IgnoredArchivesConfigLoadingRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/AnalyzeJSPFileRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateEJBReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateHibernateReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateJPAReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateRemoteReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateServerResourcesReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateSpringBeanReportRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJPAAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJaxRsAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverJaxWSAnnotationsRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverRmiRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/JspFileMappingRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/ResolveServerResourceLinksRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/GenerateJBossEjbDescriptorRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/GenerateJBossWebDescriptorRuleProvider.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/jboss/jbpm3/CreateJBossJBPMReportRuleProvider.java
    M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/BeforeDecompileClassesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/DecompileClassesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/dependencyreport/CreateDependencyReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/CreateHardcodedIPAddressReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverHardcodedIPAddressRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateAboutWindupReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateCompatibleFileReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateIssueSummaryDataRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateReportIndexRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateUnparsableFilesReportRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/packagemapping/PackageNameMappingRegistry.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DeleteWorkDirsAtTheEndRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverAdditionalProjectDetails.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveTypesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverDuplicateArchiveProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverFilesAndTypesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenSourceProjectsRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverOrganizationByPackageStructureProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/FindUnboundJavaReferencesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizeRuleProvider.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/RegisterApiPackagesInTypeInterestFactoryRuleProvider.java
    M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/CopyJavaConfigToGraphRuleProvider.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/ASTProcessorIntegrationTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassAnnotationFilteringTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassBindingStatusTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassSourceMatchTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassWithEnumConstOnClasspatTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/SourceModeTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
    M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/TattletaleRuleProvider.java
    M rules-xml/api/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
    M rules-xml/impl/src/main/java/org/jboss/windup/rules/apps/xml/xml/ValidateXmlFilesRuleProvider.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileDtdNamespaceTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileLongXpathTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileMultipleConditionTest.java
    M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
    M test-util/src/main/java/org/jboss/windup/testutil/basics/WindupTestUtilMethods.java
    M tests/pom.xml
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureCatchallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJspTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
    M tests/src/test/java/org/jboss/windup/tests/bootstrap/ListTechnologiesAndTagsCommandsTest.java
    M tooling/tests/src/test/java/org/jboss/windup/tooling/ExecutionBuilderTest.java
    M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandRuleFilteringTest.java
    M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandTest.java

  Log Message:
  -----------
  Merge pull request #1006 from jsight/rule_print_refactor

Refactored rule loading to no longer require a GraphContext (performance and ease of use improvement)


Compare: https://github.com/windup/windup/compare/fcd3cea6da42...d9913cf168ef


More information about the Windup-commits mailing list