[windup/windup] efb5fa: [WINDUP-3404] Make binary mode accept source too, ...
by Juan Manuel Leflet Estrada
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: efb5fa3d4c599c7a2693932bd117851e78c16b70
https://github.com/windup/windup/commit/efb5fa3d4c599c7a2693932bd117851e7...
Author: Juan Manuel Leflet Estrada <jleflete(a)redhat.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/DiscoverPackagesCommand.java
A bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/InputsHandler.java
M bootstrap/src/main/java/org/jboss/windup/bootstrap/commands/windup/RunWindupCommand.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/options/InputPathOption.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/DecompileClassesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/UnzipArchiveToOutputFolder.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/DiscoverAdditionalProjectDetailsTest.java
A tests/src/test/java/org/jboss/windup/bootstrap/commands/windup/InputsHandlerTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupCompiledWithSourceTest.java
R tests/src/test/java/org/jboss/windup/tests/bootstrap/migrate/MissingJavaArchivesInInputPathTest.java
M ui/addon/src/main/java/org/jboss/windup/ui/WindupCommand.java
Log Message:
-----------
[WINDUP-3404] Make binary mode accept source too, reorganise input handling (#1494)
* [WINDUP-3404] Make binary mode accept source too, reorganise input handling
* [WINDUP-3404] Remove unnecessary logging
* [WINDUP-3404] Source mode must be disabled to unzip archives
* [WINDUP-3404] Set archives as ignored if source mode is enabled
* Fixed some Eclipse dependencies version to avoid issues with latest releases
* Removed fixed versions for Eclipse dependencies
* Added 'org.eclipse.core.runtime' dependency
* Added 'org.eclipse.core.resources' dependency
* [WINDUP-3404] Prevent poms, manifests, etc coming from known libraries from being analysed at all
* Bring back Duplicate class removal
Co-authored-by: mrizzi <mrizzi(a)redhat.com>