resess / Slicer4J

Slicer4J is an accurate, low-overhead dynamic slicer for Java programs.
MIT License
38 stars 17 forks source link

Soot-Infoflow library #8

Closed Lms24 closed 3 years ago

Lms24 commented 3 years ago

Hello again,

after getting SLicer4J to run, I started looking into the source code and the dependencies. I noticed that Slicer4J's pom.xml declares soot-infoflow as a dependency with a local jar. I assume that was because by the time of developing the tool version 2.9 of the library was not yet released. According to Maven Central version 2.9.0 is publicly available, removing the necessity of including the snapshot jar in this repository in the libs directory. I edited the pom.xml locally and it seems that everything works as before.

If you want I can submit a PR with the updated pom.xml (although the change is quite subtle).

Have a good day!

khaled-e-a commented 3 years ago

Please submit a PR. Thank you!

Lms24 commented 3 years ago

I'm sorry but I made a mistake when making the changes locally. Turns out that the Unit tests fail when exchanging the jar with the Maven Central one. So I won't submit a PR for it in the foreseeable future, sorry.