CROSSINGTUD / SPDS

Efficient and Precise Pointer-Tracking Data-Flow Framework
Eclipse Public License 2.0
41 stars 37 forks source link

Remove PathExpression as submodule and make it maven dependency #33

Closed mbruns42 closed 6 years ago

mbruns42 commented 6 years ago

PathExpression was deployed to soot-release, removed as a submodule (unsure how well this will work after merge), and added as maven dependency.

Soot-release is added as repository where necessary.

Note: There is no webhook for PathExpression yet.

mbruns42 commented 6 years ago

The build currently fails since the pom.xml for module PathExpression cannot be found. The branch itself works just fine.

It seems like the issue occurs specifically on shippable. Shippable seems to check out branches and pull request for us and we try to check something out again. Not sure if there are other problems when merging the removal of a submodule.

mbruns42 commented 6 years ago

Ok, the extra git checkout was the source of our issues. That also explains why previous pull requests behaved strange as well.