Branch: refs/heads/master
Home:
https://github.com/windup/windup
Commit: f32473efbe3f12e1cac81bd5b492ecd808c2d5dc
https://github.com/windup/windup/commit/f32473efbe3f12e1cac81bd5b492ecd80...
Author: Jesse Sightler <jesse.sightler(a)gmail.com>
Date: 2017-09-18 (Mon, 18 Sep 2017)
Changed paths:
M graph/api/src/main/java/org/jboss/windup/graph/model/BelongsToProject.java
A graph/api/src/main/java/org/jboss/windup/graph/model/HasApplications.java
A graph/api/src/main/java/org/jboss/windup/graph/model/HasProject.java
M graph/api/src/main/java/org/jboss/windup/graph/model/ProjectModel.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/model/resource/ResourceModel.java
M graph/api/src/main/java/org/jboss/windup/graph/service/ProjectService.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/TechnologyUsageStatisticsService.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/EjbBeanBaseModel.java
R
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/HasApplications.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/HibernateSessionFactoryModel.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/JNDIResourceModel.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/JPAPersistenceUnitModel.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/PersistenceEntityModel.java
M
rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/model/RemoteServiceModel.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/model/JavaClassFileModel.java
M
rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/model/JavaClassModel.java
Log Message:
-----------
Updated TechnologyIdentified to a generic approach and added a unit t… (#1178)
* Updated TechnologyIdentified to a generic approach and added a unit test.
Previously, getApplications() was doing the same thing as getRootProjectModels(). Also,
getRootProjectModels() was returning
only the shared-libs application in the case of a jar found in multiple applications.
This update adds a unit test to confirm this behavior and also makes the code attempt to
associate the technology
statististics at the lowest possible module level. This help when we (eventually) enable
filtering support.
* Added support for ClassificationModel as well