ML
ML copied to clipboard
Order of modules matters
Consider the two input files below:
- https://github.com/wala/ML/blob/404a34f5034a2647c512ae96a021a153f7abccd6/com.ibm.wala.cast.python.test/data/multi1.py
- https://github.com/wala/ML/blob/404a34f5034a2647c512ae96a021a153f7abccd6/com.ibm.wala.cast.python.test/data/multi2.py
Note that 1 uses 2. Thus, you must pass 2 to the engine before passing 1.
In other words, you cannot swap the two arguments below as still have the test pass:
https://github.com/wala/ML/blob/404a34f5034a2647c512ae96a021a153f7abccd6/com.ibm.wala.cast.python.test/source/com/ibm/wala/cast/python/test/TestMulti.java#L36