Open akshayutture opened 3 years ago
Or else, a simpler example is this
import java.util.*;
public class C{
public static class B implements Comparable<B>{
@Override
public int compareTo(B st){
return 0;
}
}
public static void main(String[] args){
ArrayList<B> arr = new ArrayList<B>();
arr.add(new B());
arr.add(new B());
Collections.sort(arr);
}
}
The inner class B gets left out of 'organized-app.jar'.
I feel this issues is related to #21 as well. I'll keep you posted when I start looking into both.
Inner classes and methods seem to be skipped in the generation of the organized-app jar.
Here is one such benchmark https://drive.google.com/file/d/1Kh745K4TITZ0LSsEeTb98ydEw8tqw5Jd/view?usp=sharing
Here is the corresponding organized app-jar https://drive.google.com/file/d/1BcnwufB2pjjHB4BFYzKrQDZyDSQZjqxQ/view?usp=sharing
This inner class is missing: simulation.global.EventsQueue.Node This inner method is missing: simulation.queue.UniformServer$1.execute()
Here is the command used to run Averroes