[Windup-commits] [windup/windup] 151a80: Ondra zizka windup 1684 tech report boxes (#1222)

Jesse Sightler jesse.sightler at gmail.com
Mon Nov 13 13:47:33 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: 151a8040f7d339f7ae3d4a773caec93f7f6a9bac
      https://github.com/windup/windup/commit/151a8040f7d339f7ae3d4a773caec93f7f6a9bac
  Author: Jesse Sightler <jesse.sightler at 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)




More information about the Windup-commits mailing list