[Windup-commits] [windup/windup] 77ec53: 61 Mavenize (MIGR-233) (#878)

Ondrej Zizka zizka at seznam.cz
Thu May 12 11:25:15 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: 77ec538e0b758fddf7987bac728041a842378ebb
      https://github.com/windup/windup/commit/77ec538e0b758fddf7987bac728041a842378ebb
  Author: Ondrej Zizka <zizka at seznam.cz>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M config/api/src/main/java/org/jboss/windup/config/operation/iteration/AbstractIterationOperation.java
    M config/api/src/main/java/org/jboss/windup/config/query/QueryPropertyCriterion.java
    M config/api/src/main/java/org/jboss/windup/config/query/QueryTypeCriterion.java
    M decompiler/impl-fernflower/src/main/java/org/jboss/windup/decompiler/fernflower/FernflowerDecompiler.java
    M graph/api/src/main/java/org/jboss/windup/graph/GraphContext.java
    M graph/api/src/main/java/org/jboss/windup/graph/frames/TypeAwareFramedGraphQuery.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerOperation.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FurnaceFreeMarkerTemplateLoader.java
    M rules-java-archives/addon/pom.xml
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/identify/LuceneArchiveIdentificationService.java
    A rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/identify/LuceneIndexServiceBase.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/listener/ArchiveIdentificationGraphChangedListener.java
    M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/model/ArchiveCoordinateModel.java
    M rules-java/addon/pom.xml
    M rules-java/api/pom.xml
    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/model/project/MavenProjectModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/ApiDependenciesData.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/ArchiveCoordinateService.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/Dependency.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/DependencyDeducer.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/FeatureBasedApiDependenciesDeducer.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/GlobalBomModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/LucenePackageToArtifactMapper.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenCoord.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenStructureRenderer.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizationService.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizeGroupIdOption.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizeOption.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/MavenizeRuleProvider.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/ModuleAnalysisHelper.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/PackageToArtifactsMapper.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/PackagesToContainingMavenArtifactsIndex.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/Pom.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/PomXmlModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/RegisterApiPackagesInTypeInterestFactoryRuleProvider.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/SimpleDependency.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/bom.xml.ftl
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/mavenize/pom.xml.ftl
    M rules-java/tests/pom.xml
    A rules-java/tests/src/test/java/org/jboss/windup/rules/apps/mavenize/MavenizeRuleProviderTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
    M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
    M test-util/src/main/java/org/jboss/windup/testutil/basics/WindupTestUtilMethods.java

  Log Message:
  -----------
  61 Mavenize (MIGR-233) (#878)

* MIGR-233 Stub of mavenized application - WIP

* Some refactoring in graph-api

* Extract generic Lucene querying code into LuceneIndexServiceBase.
The plan is to move that to nexus-indexer-data, see https://github.com/windup/nexus-repository-indexer/pull/5

* Apply changes from the PR comments

* Introduce Dependency so the model classes are a bit more consistent

* Document TODO's better.

* Fix BOM's BOM.

* Apply Jess' PR edits.

* Don't set the jboss-parent as the root pom's parent.




More information about the Windup-commits mailing list