Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] 88cbda: Add basic maven plugin for dependency scraping

  Branch: refs/heads/next
  Home:   https://github.com/eclipse/ice
  Commit: 88cbda74eb71857f39bab400edd9c35a77257bc2
      https://github.com/eclipse/ice/commit/88cbda74eb71857f39bab400edd9c35a77257bc2
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.classpath
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.gitignore
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.project
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/pom.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/settings.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/simple-it/pom.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/simple-it/verify.groovy
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/MyMojo.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/MyMojoTest.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pom.xml
    M org.eclipse.ice.dev/pom.xml
    M rse-renderer-client-test/pom.xml

  Log Message:
  -----------
  Add basic maven plugin for dependency scraping

Plugin searches through dependency jars for files matching filtering
configurable criteria.

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 35a9a2a95b1ad58f89648add256d54de9caf5701
      https://github.com/eclipse/ice/commit/35a9a2a95b1ad58f89648add256d54de9caf5701
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/MyMojo.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/MyMojoTest.java

  Log Message:
  -----------
  Rename MyMojo -> DependencyScraper

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 19962409451f491f5b9a2f054a79f210cca1bac7
      https://github.com/eclipse/ice/commit/19962409451f491f5b9a2f054a79f210cca1bac7
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pom.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pretend_dependency.jar

  Log Message:
  -----------
  Add basic tests for DependecnyScraper

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: cf3fceb066416e6bae30dae4134d1c743964dd41
      https://github.com/eclipse/ice/commit/cf3fceb066416e6bae30dae4134d1c743964dd41
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    M rse-renderer-client-test/pom.xml

  Log Message:
  -----------
  Drop test output lines, test use in client test

A separate set of changes will address using the dependency scraper in
the rse-renderer-client-test

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 021ae5c3a244d7ef6f45f04539fe710689c2c043
      https://github.com/eclipse/ice/commit/021ae5c3a244d7ef6f45f04539fe710689c2c043
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/already_exists_but_differs.txt
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/already_exists_but_is_same.txt
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pretend_dependency.jar

  Log Message:
  -----------
  Add explicit option for overwriting files if present

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 45d55c8a5ae82db238e31d711f9de5e841edf921
      https://github.com/eclipse/ice/commit/45d55c8a5ae82db238e31d711f9de5e841edf921
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pretend_dependency.jar

  Log Message:
  -----------
  Add tests for include mechanism

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 5ca4c6ee177ffeb47f4bcd6edfa7ec4b3c46fafb
      https://github.com/eclipse/ice/commit/5ca4c6ee177ffeb47f4bcd6edfa7ec4b3c46fafb
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java

  Log Message:
  -----------
  Add docs on tests

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: be82acece3cddf5ed8b2287c211a30ab802b3de0
      https://github.com/eclipse/ice/commit/be82acece3cddf5ed8b2287c211a30ab802b3de0
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java

  Log Message:
  -----------
  Split copyFileInJar into smaller pieces

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: c8b992dc65889278bd4752eb7ce0445af81d52a5
      https://github.com/eclipse/ice/commit/c8b992dc65889278bd4752eb7ce0445af81d52a5
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java

  Log Message:
  -----------
  Add comments to functional operations

As requested in code review

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 8ee8ff1ee3e50dbedd86d6a6a66157d50dac254c
      https://github.com/eclipse/ice/commit/8ee8ff1ee3e50dbedd86d6a6a66157d50dac254c
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java

  Log Message:
  -----------
  Increase coverage by hitting IOException cases

Now at 98% coverage

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 2e46c426d8a2fa01f1318959546f0f49fcb618a8
      https://github.com/eclipse/ice/commit/2e46c426d8a2fa01f1318959546f0f49fcb618a8
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java

  Log Message:
  -----------
  Add more docs to DependencyScraperTest

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 2754d16fd48db648acdee277e2430e4bf874766a
      https://github.com/eclipse/ice/commit/2754d16fd48db648acdee277e2430e4bf874766a
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/pom.xml
    R org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/settings.xml
    R org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/simple-it/pom.xml
    R org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/it/simple-it/verify.groovy

  Log Message:
  -----------
  Remove unused IT from archetype

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: 5bed7ffc808fe519affaa4fc5bca4b3d7fdf55a9
      https://github.com/eclipse/ice/commit/5bed7ffc808fe519affaa4fc5bca4b3d7fdf55a9
  Author: Jay Jay Billings <jayjaybillings@xxxxxxxxx>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.classpath
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.gitignore
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/.project
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/pom.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/main/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraper.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/java/org/org/eclipse/ice/dev/dependencyscraper/DependencyScraperTest.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/already_exists_but_differs.txt
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/already_exists_but_is_same.txt
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pom.xml
    A org.eclipse.ice.dev/org.eclipse.ice.dev.dependencyscraper/src/test/resources/project-to-test/pretend_dependency.jar
    M org.eclipse.ice.dev/pom.xml

  Log Message:
  -----------
  Merge pull request #461 from dbluhm/dependency-scraper

Dependency scraper


Compare: https://github.com/eclipse/ice/compare/17d399561722...5bed7ffc808f


Back to the top