njit-jerse / specimin

SPECIfication MINimizer. A different kind of slicer for Java.
MIT License
0 stars 5 forks source link

Don't crash when a constructor call uses an imported array type from another package #310

Closed kelloggm closed 1 week ago

kelloggm commented 2 weeks ago

Fixes #86.

There are many parts of this PR, which fix the different parts of this bug. This PR is a draft, because I'd like to try to break out some of these into smaller PRs, which can be reviewed separately; I'm opening this here so that we have a reference branch for all of it together.

The various things in the PR are:

kelloggm commented 2 weeks ago

I spent some time trying to break up this PR and I've decided that it's not worthwhile. @LoiNguyenCS if you can't make sense of it, let me know and I'll try a bit harder. I think it's ready for review.