{"push_id":2491119105,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"098ff1cf6a82bc30868394df5c9977a7988ea87c","before":"dd01f23c4431a5fd5768431e3d73fbc6f84b73ab","commits":[{"sha":"b149d5435e52880b254a2595fef965c94f00251b","author":{"name":"Donnie West","email":"9a6ebb9130161562f0a402b7cbf28a177cc03e51@gmail.com"},"message":"Gradle Performance Imrovements\n\n1. Use a HashSet to keep track of new dependencies which deduplicates them\r\n2. Find their location on the filesystem only AFTER gathering all candidates\r\n3. Use more specific (and now correct) location in the Gradle cache\r\n4. Finding the location on disk should only get one of the jars, not all of them\r\n5. Use generic File separators instead of hardcoded unix specific ones\r\n\r\n\r\nThis brought my Gradle classpath generation from ~6 minutes to ~25 seconds and has some noticeable effect on how quickly completion works on Gradle based projects since the classpath is smaller","distinct":true,"url":"https://api.github.com/repos/artur-shaik/vim-javacomplete2/commits/b149d5435e52880b254a2595fef965c94f00251b"},{"sha":"098ff1cf6a82bc30868394df5c9977a7988ea87c","author":{"name":"Artur Shaik","email":"70db4d557e3f10f9d435403c1ab6f9dbe21704dd@gmail.com"},"message":"Merge pull request #381 from DonnieWest/patch-5\n\nGradle Performance Improvements","distinct":true,"url":"https://api.github.com/repos/artur-shaik/vim-javacomplete2/commits/098ff1cf6a82bc30868394df5c9977a7988ea87c"}]}
{"actor":{"display_login":"artur-shaik"}}