[windup/windup] 151a80: Ondra zizka windup 1684 tech report boxes (#1222)
by Jesse Sightler
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)
6 years, 10 months
[windup/windup] ce7a2f: WINDUP-1758 WINDUP-1768 CLI option in list* comma...
by Marco Rizzi
Branch: refs/heads/4.0.x
Home: https://github.com/windup/windup
Commit: ce7a2fd2c23c2af3679bcaeae38e3e169e6bd60b
https://github.com/windup/windup/commit/ce7a2fd2c23c2af3679bcaeae38e3e169...
Author: Marco Rizzi <mrizzi(a)users.noreply.github.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M bootstrap/src/main/java/org/jboss/windup/bootstrap/Bootstrap.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/AbstractListCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListSourceTechnologiesCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListTagsCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListTargetTechnologiesCommand.java
Log Message:
-----------
WINDUP-1758 WINDUP-1768 CLI option in list* commands (#1219) (#1230)
* WINDUP-1758 CLI option in list* commands
* WINDUP-1758 CLI option in list* commands: improved implementation
6 years, 10 months
[windup/windup] d5ee8e: WINDUP-1613 Duplicated SP for shared archives (#12...
by Marco Rizzi
Branch: refs/heads/4.0.x
Home: https://github.com/windup/windup
Commit: d5ee8e0f1589e67f3fd418fbfb5818471072ce71
https://github.com/windup/windup/commit/d5ee8e0f1589e67f3fd418fbfb5818471...
Author: Marco Rizzi <mrizzi(a)users.noreply.github.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M reporting/api/src/main/java/org/jboss/windup/reporting/service/ClassificationService.java
M test-files/duplicate/duplicate-ear-test-1.ear
M test-files/duplicate/duplicate-ear-test-2.ear
M test-files/duplicate/duplicate-ear-test-3.ear
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureDuplicateTest.java
Log Message:
-----------
WINDUP-1613 Duplicated SP for shared archives (#1221)
* WINDUP-1613 Duplicated SP fro shared archives
* WINDUP-1613 Duplicated SP fro shared archives: fix and test
* WINDUP-1613 Duplicated SP fro shared archives: code cleaning
Commit: 1b56d7b6ddb5304e386be1591ebe480005fa86c4
https://github.com/windup/windup/commit/1b56d7b6ddb5304e386be1591ebe48000...
Author: Marco Rizzi <mrizzi(a)users.noreply.github.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M reporting/api/src/main/java/org/jboss/windup/reporting/service/ClassificationService.java
M test-files/duplicate/duplicate-ear-test-1.ear
M test-files/duplicate/duplicate-ear-test-2.ear
M test-files/duplicate/duplicate-ear-test-3.ear
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureDuplicateTest.java
Log Message:
-----------
Merge pull request #1229 from mrizzi/JIRA_WINDUP-1613
WINDUP-1613 Duplicated SP for shared archives (#1221)
Compare: https://github.com/windup/windup/compare/b4fd0e333f92...1b56d7b6ddb5
6 years, 10 months
[windup/windup] 78f2df: WINDUP-1758 WINDUP-1768 CLI option in list* comma...
by Marco Rizzi
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: 78f2dfdb31ce1c557e7c34fa68b246007388b545
https://github.com/windup/windup/commit/78f2dfdb31ce1c557e7c34fa68b246007...
Author: Marco Rizzi <mrizzi(a)users.noreply.github.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M bootstrap/src/main/java/org/jboss/windup/bootstrap/Bootstrap.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/AbstractListCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListSourceTechnologiesCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListTagsCommand.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/ListTargetTechnologiesCommand.java
Log Message:
-----------
WINDUP-1758 WINDUP-1768 CLI option in list* commands (#1219)
* WINDUP-1758 CLI option in list* commands
* WINDUP-1758 CLI option in list* commands: improved implementation
6 years, 10 months