{"push_id":603423482,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"54926f7bdb65962f6cb8494ba1e5d4b805ee8744","before":"ef3f67c1af015ff99468b1c75988682caf90effb","commits":[{"sha":"fb671eb6f195ec85008e3402767eb819138f051c","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"Refactored JIX.\n\nJavaImpQuickFix (JIX) now uses javac to compile the current file.  In\nthe event that there are missing class symbols according to javac's\noutput, it will attempt a JIS for each one.  There are a number of\nadvantages to this implementation:\n\n - Cursor location is maintained.\n - An ant build window is now longer required before running JIX.\n - Only javac is required in the PATH.\n - Error Format and Make Prg are maintained.\n\nThis issue mostly resolves #5, but there are still additional work\nitems required.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/fb671eb6f195ec85008e3402767eb819138f051c"},{"sha":"c342edaa6c8229e9f50acaebd8029342b56cabab","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"[#5] Starting Reimplementation of QuickFix.\n\nUsing plyj as a parser to discover reference types.  The list of\nreference types found is not yet complete, but it is basically\nfunctional.  See TODO list in comments for known deficiencies.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/c342edaa6c8229e9f50acaebd8029342b56cabab"},{"sha":"150b888d327d36e294315e3e14ce7559d2ef2a36","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"[#5] Generating Ply Files in g:JavaImpDataDir.\n\nThe result is that these files are no longer cluttering up the user's\nrepo when the user runs JIX2.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/150b888d327d36e294315e3e14ce7559d2ef2a36"},{"sha":"a875fff80e573edf1d56a398f73b84fa4409aaa6","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"[#5] Optimize JavaImpSort().\n\nIt now runs fast even in the presence of plugins which trigger file\nsaving on window entrances and exits (i.e. during out split call).  This\nis important because JIX2 must call JavaImpSort many times.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/a875fff80e573edf1d56a398f73b84fa4409aaa6"},{"sha":"bce95928c2ac944f9b26e9a8eb564c112bb115ff","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"[#5] Do not JavaImpInsert auto imports.\n\nClasses part of java.lang.* should not have Java import statements\nadded.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/bce95928c2ac944f9b26e9a8eb564c112bb115ff"},{"sha":"54926f7bdb65962f6cb8494ba1e5d4b805ee8744","author":{"email":"148bdc0e8332d8427f0e9d2fac57d3ab3dd26dc7@gmail.com","name":"Russ Adams"},"message":"[#5] Confirmed Object Type Casts are detected.\n\nThe TypeVisitor is able to find types referenced in object type casts.\nIt already did this before, so no new work was required.  I updated some\nTODO notes in findreftypes.py.","distinct":true,"url":"https://api.github.com/repos/rustushki/JavaImp.vim/commits/54926f7bdb65962f6cb8494ba1e5d4b805ee8744"}]}