Branch: refs/heads/master
Home:
https://github.com/windup/windup
Commit: bac65e8613f485c0ba9dc3ce77a2a3eeaa0857e3
https://github.com/windup/windup/commit/bac65e8613f485c0ba9dc3ce77a2a3eea...
Author: Jess Sightler <jesse.sightler(a)gmail.com>
Date: 2014-10-30 (Thu, 30 Oct 2014)
Changed paths:
M config/api/src/main/java/org/jboss/windup/config/query/Query.java
M config/api/src/main/java/org/jboss/windup/config/query/QueryPropertyCriterion.java
M
decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/ProcyonDecompiler.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M graph/api/src/main/java/org/jboss/windup/graph/service/FileModelService.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/Service.java
M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.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/GetTechnologyTagsForFile.java
M reporting/api/src/main/java/org/jboss/windup/reporting/model/InlineHintModel.java
M
reporting/api/src/main/java/org/jboss/windup/reporting/query/FindFilesNotClassifiedOrHintedGremlinCriterion.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/GetEffortForFile.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/ruleexecution/FormatRule.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetRuleExecutionResults.java
A
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/RenderRuleProviderReportRuleProvider.java
R
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RuleExecutionTimeReportRuleProvider.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/ProcyonDecompilerOperation.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/model/PropertiesModel.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/scan/ast/TypeInterestFactory.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddClassFileMetadata.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/DiscoverJavaFilesRuleProvider.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverPropertiesFilesRuleProvider.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/TypeReferenceService.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/condition/XmlFile.java
M
tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
A utils/src/main/java/org/jboss/windup/util/ExecutionStatistics.java
A utils/src/main/java/org/jboss/windup/util/Task.java
Log Message:
-----------
Added performance metrics calculations, and optimized some of the worst queries. Also,
removed storage of all properties files contents in the graph, as this was enormously
slow
Commit: c286573db8f79e8d81e5a3495171d8ec678ac0cf
https://github.com/windup/windup/commit/c286573db8f79e8d81e5a3495171d8ec6...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M config/api/src/main/java/org/jboss/windup/config/query/Query.java
M config/api/src/main/java/org/jboss/windup/config/query/QueryPropertyCriterion.java
M
decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/ProcyonDecompiler.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M graph/api/src/main/java/org/jboss/windup/graph/service/FileModelService.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/Service.java
M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.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/GetTechnologyTagsForFile.java
M reporting/api/src/main/java/org/jboss/windup/reporting/model/InlineHintModel.java
M
reporting/api/src/main/java/org/jboss/windup/reporting/query/FindFilesNotClassifiedOrHintedGremlinCriterion.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/GetEffortForFile.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/ruleexecution/FormatRule.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetRuleExecutionResults.java
A
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/RenderRuleProviderReportRuleProvider.java
R
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RuleExecutionTimeReportRuleProvider.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/ProcyonDecompilerOperation.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/model/PropertiesModel.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/scan/ast/TypeInterestFactory.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddClassFileMetadata.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/DiscoverJavaFilesRuleProvider.java
M
rules-java/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverPropertiesFilesRuleProvider.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/TypeReferenceService.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/condition/XmlFile.java
M
tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
A utils/src/main/java/org/jboss/windup/util/ExecutionStatistics.java
A utils/src/main/java/org/jboss/windup/util/Task.java
Log Message:
-----------
Merge pull request #337 from jsight/timing_experiments
Added performance metrics calculations, and optimized some of the worst ...
Compare:
https://github.com/windup/windup/compare/86acb4809aeb...c286573db8f7