Branch: refs/heads/master
Home:
https://github.com/windup/windup
Commit: 151a8040f7d339f7ae3d4a773caec93f7f6a9bac
https://github.com/windup/windup/commit/151a8040f7d339f7ae3d4a773caec93f7...
Author: Jesse Sightler <jesse.sightler(a)gmail.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M config/api/src/main/java/org/jboss/windup/config/tags/Tag.java
M config/api/src/main/java/org/jboss/windup/config/tags/TagService.java
M config/api/src/main/java/org/jboss/windup/config/tags/TagServiceHolder.java
M config/api/src/main/java/org/jboss/windup/config/tags/TagsSaxHandler.java
M config/tests/src/test/java/org/jboss/windup/config/tags/TagServiceHolderTest.java
M config/tests/src/test/java/org/jboss/windup/config/tags/TagsLibTest.java
M config/tests/src/test/java/org/jboss/windup/config/tags/java-ee.test.tags.xml
M config/tests/src/test/java/org/jboss/windup/config/tags/test2.tags.xml
M exec/api/src/main/java/org/jboss/windup/exec/rulefilters/AndPredicate.java
M
exec/api/src/main/java/org/jboss/windup/exec/rulefilters/TaggedRuleProviderPredicate.java
M graph/api/src/main/java/org/jboss/windup/graph/MapInAdjacentVertices.java
M graph/api/src/main/java/org/jboss/windup/graph/model/resource/FileModel.java
M graph/api/src/main/java/org/jboss/windup/graph/service/GraphService.java
M graph/impl/src/main/java/org/jboss/windup/graph/MapInPropertiesHandler.java
M reporting/api/src/main/java/org/jboss/windup/reporting/config/Hint.java
M
reporting/api/src/main/java/org/jboss/windup/reporting/config/classification/Classification.java
A reporting/api/src/main/java/org/jboss/windup/reporting/model/TagModel.java
A reporting/api/src/main/java/org/jboss/windup/reporting/model/TechReportModel.java
A
reporting/api/src/main/java/org/jboss/windup/reporting/model/TechnologyUsageStatisticsModel.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
A reporting/api/src/main/java/org/jboss/windup/reporting/service/TagGraphService.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/GetEffortCountForProjectByIssueCategoryMethod.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/GetEffortDetailsForProjectTraversalMethod.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/MapToJsonMethod.java
M
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateRuleProviderReportRuleProvider.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/CreateTechReportRuleProvider.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/GetLogarithmicDistribution.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/GetTagModelByNameMethod.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/GetTechReportPunchCardStatsMethod.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/IsTagUnderTagMethod.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/SortTechUsageStatsMethod.java
A
reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/techreport/TechReportService.java
A
reporting/impl/src/main/resources/org/jboss/windup/reporting/rules/generation/techreport/techReport-hierarchy.tags.xml
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Arrows_Interoperable-CrossPlatform.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Arrows_Interoperable-CrossPlatform.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Diagram_DevelopmentModel.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Diagram_DevelopmentModel.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Elevator-UpDown.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Elevator-UpDown.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Monitor-Webinar.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Monitor-Webinar.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Processor-Compute.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Processor-Compute.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Server-A-Stack.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Server-A-Stack.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Storage-A-Stack.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Hardware_Storage-A-Stack.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Misc_Network-Technical.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Misc_Network-Technical.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Book-Open.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Book-Open.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_CashRegister-POS.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_CashRegister-POS.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Envelope-Back.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Envelope-Back.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Gear-Group.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Gear-Group.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Shield-CoatOfArms.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Object_Shield-CoatOfArms.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Office_Enclave.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Office_Enclave.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Office_SnackBasket.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Office_SnackBasket.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Recycle_Symbol.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Recycle_Symbol.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Circuit.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Circuit.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Explosion.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Explosion.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Molecule.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Science_Molecule.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_API.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_API.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_Application-Window.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_Application-Window.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_Code.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/Software_Code.svg
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/science_brain.png
A
reporting/impl/src/main/resources/reports/resources/icons/techreport/science_brain.svg
M reporting/impl/src/main/resources/reports/templates/include/effort_util.ftl
M reporting/impl/src/main/resources/reports/templates/migration-issues.ftl
A reporting/impl/src/main/resources/reports/templates/techReport-boxes.ftl
A reporting/impl/src/main/resources/reports/templates/techReport-punchCard.ftl
M
reporting/tests/src/test/java/org/jboss/windup/reporting/ClassificationServiceTest.java
M reporting/tests/src/test/java/org/jboss/windup/reporting/InlineHintServiceTest.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/TechnologyIdentified.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/TechnologyUsageStatisticsModelExists.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/TechnologyUsageStatisticsService.java
R
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/stats/TechnologyUsageStatisticsModel.java
M
rules-java-ee/tests/src/test/java/org/jboss/windup/rules/apps/javaee/tests/TechnologyIdentifiedTest.java
M
rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ClassFilePreDecompilationScan.java
M
rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/freemarker/IterableHasContent.java
M
rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddArchiveReferenceInformation.java
M
rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DeleteWorkDirsAtTheEndRuleProvider.java
M rules-java/api/src/main/resources/data/java-ee.tags.xml
M rules-java/api/src/main/resources/data/licenses.tags.xml
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/JavaClassSourceMatchTest.java
M
test-files/rexster/rexster-onlyclasses/classes/org/jboss/windup/graph/rexster/RexsterInitializer.java
A test-files/techReport/frameworks.war
M test-util/src/main/java/org/jboss/windup/testutil/html/TestReportUtil.java
A test-util/src/main/java/org/jboss/windup/testutil/html/TestTechReportUtil.java
M
tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureTest.java
A tests/src/test/xml/rules/technology-usage/clustering-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/clustering.windup.xml
A tests/src/test/xml/rules/technology-usage/connect-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/database-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/ejb-technology-usage.windup.xml
A
tests/src/test/xml/rules/technology-usage/embedded-framework-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/embedded-framework.windup.xml
A tests/src/test/xml/rules/technology-usage/http-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/javaee-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/jta-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/markup-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/messaging-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/mvc-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/mvc.windup.xml
A tests/src/test/xml/rules/technology-usage/security-technology-usage.windup.xml
A tests/src/test/xml/rules/technology-usage/web-technology-usage.windup.xml
A utils/src/main/java/org/jboss/windup/util/FilteredIterator.java
M utils/src/main/java/org/jboss/windup/util/Logging.java
M utils/src/main/java/org/jboss/windup/util/Util.java
Log Message:
-----------
Ondra zizka windup 1684 tech report boxes (#1222)
* WINDUP-1684: Tech report boxes and punchcard report
* WINDUP-1684: Fixed unit tests, hid multi-level matrix behind an API and removed unused
code
* WINDUP-1684: Fixed the mandatory effort points on the tech report punch card
* WINDUP-1684: Fixed another unit tests (it is unclear why these seem to work on master)
* WINDUP-1684: Fixed punchcard size in the case of stats models that attach at the module
level (instead of application)