[Windup-commits] [windup/windup] 4635a6: WINDUP-253 Refactor WindupProcessor/Impl

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Tue Sep 16 14:45:09 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: 4635a6a2e002f8a6380164586205523e3440fda6
      https://github.com/windup/windup/commit/4635a6a2e002f8a6380164586205523e3440fda6
  Author: OndraZizka <zizka at seznam.cz>
  Date:   2014-09-15 (Mon, 15 Sep 2014)

  Changed paths:
    M .gitignore
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M config/api/src/main/java/org/jboss/windup/config/loader/GraphConfigurationLoader.java
    M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.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/selectables/IterationPayloadTest.java
    A exec/api/src/main/java/org/jboss/windup/engine/NullWindupProgressMonitor.java
    M exec/api/src/main/java/org/jboss/windup/engine/WindupProcessor.java
    A exec/api/src/main/java/org/jboss/windup/engine/WindupProcessorConfig.java
    A exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
    A exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContext.java
    A graph/api/src/main/java/org/jboss/windup/graph/GraphContextConfig.java
    A graph/api/src/main/java/org/jboss/windup/graph/GraphLifecycleListener.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextFactoryImpl.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M graph/tests/src/test/java/org/jboss/windup/graph/duplicate/typevalue/DuplicateTypeValueTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/service/RuleProviderExecutionStatisticsServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/test/EventGraphTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/InMemoryFrameTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/JavaHandlerSubclassSpecializationTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/WindupPropertyMethodHandlerTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/graphservice/GraphServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/map/FrameMapHandlerTest.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/FreeMarkerIterationOperationTest.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/service/JavaInlineHintServiceTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/HintsClassificationsTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    A rules/app/java/nbactions.xml
    A rules/app/java/src/test/java/org/jboss/windup/rules/java/TestJavaClassTestRuleProvider.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java
    M ui/src/main/java/org/jboss/windup/ui/WindupService.java
    M ui/src/main/java/org/jboss/windup/ui/WindupServiceImpl.java
    M ui/src/main/java/org/jboss/windup/ui/WindupWizard.java

  Log Message:
  -----------
   WINDUP-253 Refactor WindupProcessor/Impl


  Commit: c3223ee8fc9dec23d9ab5f019232980e08b4c280
      https://github.com/windup/windup/commit/c3223ee8fc9dec23d9ab5f019232980e08b4c280
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2014-09-15 (Mon, 15 Sep 2014)

  Changed paths:
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M exec/api/pom.xml
    M exec/api/src/main/java/org/jboss/windup/engine/WindupProcessorConfig.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContext.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContextConfig.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    A rules-java/src/test/java/org/jboss/windup/rules/java/TestJavaClassTestRuleProvider.java
    R rules/app/java/nbactions.xml
    R rules/app/java/src/test/java/org/jboss/windup/rules/java/TestJavaClassTestRuleProvider.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java

  Log Message:
  -----------
  Fix bug causing graph to be re-initialized after configuration


  Commit: c907adc719089003b8310b64a97317566e32ce35
      https://github.com/windup/windup/commit/c907adc719089003b8310b64a97317566e32ce35
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2014-09-15 (Mon, 15 Sep 2014)

  Changed paths:
    M config-groovy/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-groovy/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultWindupRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/GraphConfigurationLoaderImpl.java
    M config/tests/src/test/java/org/jboss/windup/config/GraphConfigurationLoaderTest.java
    M exec/api/src/main/java/org/jboss/windup/engine/NullWindupProgressMonitor.java
    A exec/api/src/main/java/org/jboss/windup/engine/WindupConfiguration.java
    M exec/api/src/main/java/org/jboss/windup/engine/WindupProcessor.java
    R exec/api/src/main/java/org/jboss/windup/engine/WindupProcessorConfig.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContext.java
    R graph/api/src/main/java/org/jboss/windup/graph/GraphContextConfig.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContextFactory.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphTypeRegistry.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/ArchiveService.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/FileModelService.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/ProjectModelService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/GraphService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/RuleProviderExecutionStatisticsService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/WindupConfigurationService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/exception/NonUniqueResultException.java
    M graph/api/src/test/java/org/jboss/windup/graph/model/comparator/FilePathComparatorTest.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextFactoryImpl.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M graph/impl/src/main/java/org/jboss/windup/graph/WindupPropertyMethodHandler.java
    M graph/tests/src/test/java/org/jboss/windup/graph/duplicate/typevalue/DuplicateTypeValueTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/service/RuleProviderExecutionStatisticsServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/test/EventGraphTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/InMemoryFrameTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/JavaHandlerSubclassSpecializationTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/WindupPropertyMethodHandlerTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/graphservice/GraphServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/map/FrameMapHandlerTest.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerIterationOperation.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerOperation.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerUtil.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/WindupFreeMarkerMethod.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/WindupFreeMarkerTemplateDirective.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/query/FindFilesNotClassifiedOrHintedGremlinCriterion.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/renderer/AbstractGraphRenderer.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/renderer/GraphRenderer.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/CreateApplicationReportIndexRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ApplicationReportIndexService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ApplicationReportService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ClassificationService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/InlineHintService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ReportService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/SourceReportModelService.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/FileModelToSourceReportModelMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/GetEffortForProjectMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/ProjectModelToApplicationIndexMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/SortFilesByPathMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/SortProjectsByPathMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphExporter.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphMLRenderer.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphRDFRenderer.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/RenderGraphRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RuleExecutionTimeReportRuleProvider.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/ApplicationReportIndexModelServiceTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/ClassificationServiceTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/FreeMarkerIterationOperationTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/InlineHintModelQueryTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/InlineHintServiceTest.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbConfigurationXmlRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateConfigurationRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateMappingRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverSpringConfigurationFilesRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverWebXmlRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/EnvironmentReferenceService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateConfigurationFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateEntityService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateMappingFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/SpringBeanService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/SpringConfigurationFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/WebXmlService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/DecompileArchivesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/FindFilesNotClassifiedOrHinted.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/GetPrettyPathForFile.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/RenderApplicationPieChartDirective.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveManifestFilesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenProjectsRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JarManifestService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaClassService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaInlineHintService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaMethodService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaParameterService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/service/JavaInlineHintServiceTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/HintsClassificationsTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/DoctypeMetaService.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/NamespaceService.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/XmlFileService.java
    M tests/src/test/java/org/jboss/windup/tests/application/GraphServiceLookupTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/MavenInfoMissingBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureHibernateTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureScanPackagesTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryMode2Test.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSpringSmallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java
    R ui/src/main/java/org/jboss/windup/ui/WindupService.java
    R ui/src/main/java/org/jboss/windup/ui/WindupServiceImpl.java
    M ui/src/main/java/org/jboss/windup/ui/WindupWizard.java
    M ui/src/test/java/org/jboss/windup/addon/ui/WindupWizardTest.java
    M utils/src/main/java/org/jboss/windup/util/ServiceLogger.java

  Log Message:
  -----------
  WINDUP-253: Initial attempt at forcing explicit graph initialization


  Commit: f35f1d2edfb97aa9f5e93350d906be2d3a01312d
      https://github.com/windup/windup/commit/f35f1d2edfb97aa9f5e93350d906be2d3a01312d
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2014-09-16 (Tue, 16 Sep 2014)

  Changed paths:
    M graph/api/src/main/java/org/jboss/windup/graph/service/WindupConfigurationService.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
    M rules-java/src/main/resources/reports/templates/non_classified_files.ftl
    M tests/src/test/java/org/jboss/windup/tests/application/MavenInfoMissingBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureHibernateTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureScanPackagesTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryMode2Test.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSpringSmallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java

  Log Message:
  -----------
  Fixed CSS/JS rendering when unit tests are run outside of Maven, and tweaked to use /tmp/Windup/windupgraph_UoJdqA style paths (to keep related files together)


  Commit: 2475bcef560b3eba04d1ff8b4405ba87626ea182
      https://github.com/windup/windup/commit/2475bcef560b3eba04d1ff8b4405ba87626ea182
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2014-09-16 (Tue, 16 Sep 2014)

  Changed paths:
    M graph/api/src/main/java/org/jboss/windup/graph/service/WindupConfigurationService.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
    M rules-java/src/main/resources/reports/templates/non_classified_files.ftl
    M tests/src/test/java/org/jboss/windup/tests/application/MavenInfoMissingBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureHibernateTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureScanPackagesTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryMode2Test.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSpringSmallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java

  Log Message:
  -----------
  Merge pull request #6 from jsight/lincolnthree-jsight-WindupProcessor-WINDUP-253-rebase

Fixed CSS/JS rendering when unit tests are run outside of Maven, and twe...


  Commit: 292334e908cb5e2f28fd551c83fb79addf2fe57f
      https://github.com/windup/windup/commit/292334e908cb5e2f28fd551c83fb79addf2fe57f
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2014-09-16 (Tue, 16 Sep 2014)

  Changed paths:
    M .gitignore
    M config-groovy/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
    M config-groovy/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M config/api/src/main/java/org/jboss/windup/config/loader/GraphConfigurationLoader.java
    M config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultWindupRuleProviderLoader.java
    M config/impl/src/main/java/org/jboss/windup/config/loader/GraphConfigurationLoaderImpl.java
    M config/tests/src/test/java/org/jboss/windup/config/GraphConfigurationLoaderTest.java
    M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.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/selectables/IterationPayloadTest.java
    M exec/api/pom.xml
    A exec/api/src/main/java/org/jboss/windup/engine/NullWindupProgressMonitor.java
    A exec/api/src/main/java/org/jboss/windup/engine/WindupConfiguration.java
    M exec/api/src/main/java/org/jboss/windup/engine/WindupProcessor.java
    A exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
    A exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
    M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContext.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContextFactory.java
    A graph/api/src/main/java/org/jboss/windup/graph/GraphLifecycleListener.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphTypeRegistry.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/ArchiveService.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/FileModelService.java
    M graph/api/src/main/java/org/jboss/windup/graph/dao/ProjectModelService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/GraphService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/RuleProviderExecutionStatisticsService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/WindupConfigurationService.java
    M graph/api/src/main/java/org/jboss/windup/graph/service/exception/NonUniqueResultException.java
    M graph/api/src/test/java/org/jboss/windup/graph/model/comparator/FilePathComparatorTest.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextFactoryImpl.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M graph/impl/src/main/java/org/jboss/windup/graph/WindupPropertyMethodHandler.java
    M graph/tests/src/test/java/org/jboss/windup/graph/duplicate/typevalue/DuplicateTypeValueTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/service/RuleProviderExecutionStatisticsServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/test/EventGraphTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/InMemoryFrameTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/JavaHandlerSubclassSpecializationTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/WindupPropertyMethodHandlerTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/graphservice/GraphServiceTest.java
    M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/map/FrameMapHandlerTest.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerIterationOperation.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerOperation.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerUtil.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/WindupFreeMarkerMethod.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/WindupFreeMarkerTemplateDirective.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/query/FindFilesNotClassifiedOrHintedGremlinCriterion.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/renderer/AbstractGraphRenderer.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/renderer/GraphRenderer.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/CreateApplicationReportIndexRuleProvider.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ApplicationReportIndexService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ApplicationReportService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ClassificationService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/InlineHintService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/ReportService.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/service/SourceReportModelService.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/FileModelToSourceReportModelMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/GetEffortForProjectMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/ProjectModelToApplicationIndexMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/SortFilesByPathMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/SortProjectsByPathMethod.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphExporter.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphMLRenderer.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/renderer/GraphRDFRenderer.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/RenderGraphRuleProvider.java
    M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RuleExecutionTimeReportRuleProvider.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/ApplicationReportIndexModelServiceTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/ClassificationServiceTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/FreeMarkerIterationOperationTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/InlineHintModelQueryTest.java
    M reporting/tests/src/test/java/org/jboss/windup/reporting/InlineHintServiceTest.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbConfigurationXmlRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateConfigurationRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateMappingRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverSpringConfigurationFilesRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverWebXmlRuleProvider.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/EnvironmentReferenceService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateConfigurationFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateEntityService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/HibernateMappingFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/SpringBeanService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/SpringConfigurationFileService.java
    M rules-java-ee/src/main/java/org/jboss/windup/rules/apps/javaee/service/WebXmlService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/DecompileArchivesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/FindFilesNotClassifiedOrHinted.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/GetPrettyPathForFile.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/RenderApplicationPieChartDirective.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveManifestFilesRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenProjectsRuleProvider.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JarManifestService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaClassService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaInlineHintService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaMethodService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/JavaParameterService.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
    M rules-java/src/main/resources/reports/templates/non_classified_files.ftl
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/apps/java/service/JavaInlineHintServiceTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/HintsClassificationsTest.java
    M rules-java/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    A rules-java/src/test/java/org/jboss/windup/rules/java/TestJavaClassTestRuleProvider.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/DoctypeMetaService.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/NamespaceService.java
    M rules-xml/src/main/java/org/jboss/windup/rules/apps/xml/XmlFileService.java
    M tests/src/test/java/org/jboss/windup/tests/application/GraphServiceLookupTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/MavenInfoMissingBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureHibernateTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureScanPackagesTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryMode2Test.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSmallBinaryModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSpringSmallTest.java
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java
    R ui/src/main/java/org/jboss/windup/ui/WindupService.java
    R ui/src/main/java/org/jboss/windup/ui/WindupServiceImpl.java
    M ui/src/main/java/org/jboss/windup/ui/WindupWizard.java
    M ui/src/test/java/org/jboss/windup/addon/ui/WindupWizardTest.java
    M utils/src/main/java/org/jboss/windup/util/ServiceLogger.java

  Log Message:
  -----------
  Merge pull request #251 from lincolnthree/jsight-WindupProcessor-WINDUP-253-rebase

merge: WINDUP-253 rebase + GraphContext refactoring (no more lazy init)


Compare: https://github.com/windup/windup/compare/92604c666003...292334e908cb


More information about the Windup-commits mailing list