{"push_id":788017620,"size":122,"distinct_size":0,"ref":"refs/heads/master","head":"632bf94330e0af2feee35c8668c1d8e9645ba3da","before":"6b17fa8c2b8195037f3ce0857ad98e82a6a707a1","commits":[{"sha":"78d94c5ed3c9d74fd167c2a6fd291282c96dd1ae","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Bug 471786 - Make RefreshGradleClasspathContainerHandler work asynchronously\nRemove unnecessary method call\nReload gradle model once per root project\nUser FetchStragegy.LOAD_IF_NOT_CACHED everywhere in the container initializer\nApply the Eclipse formatter on the changed files\nReordering the methods\nMove the job class to the core project\nImplement tests\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/78d94c5ed3c9d74fd167c2a6fd291282c96dd1ae"},{"sha":"84485905d7627d69411f14baa02aeb13ccca6645","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Make use of ProjectImportSpecification in the project refresh tests\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/84485905d7627d69411f14baa02aeb13ccca6645"},{"sha":"8c69e2781def6a9880c7da7b7e9ddf1cad514c98","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Further improvements\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/8c69e2781def6a9880c7da7b7e9ddf1cad514c98"},{"sha":"f0ab70236f61f92e53a833df5ee6a0aac985317a","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Unify project refresh with logic from GradleClasspathContainerInitializer\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/f0ab70236f61f92e53a833df5ee6a0aac985317a"},{"sha":"9de883b9adad2a0fbac2a8e9402b8951ed393632","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Minor\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/9de883b9adad2a0fbac2a8e9402b8951ed393632"},{"sha":"8d9ea8c5939d86bb3b044c425164c822c6f49480","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Fix checkstyle\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/8d9ea8c5939d86bb3b044c425164c822c6f49480"},{"sha":"c6d144c6160c7a34bf88d50b4839ba0d4fcbd77c","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Remove redundant 'final'","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/c6d144c6160c7a34bf88d50b4839ba0d4fcbd77c"},{"sha":"e0b23a48368d33f43561ac3a23955af6731c5918","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Add null check in case project is not available on the selected resource","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/e0b23a48368d33f43561ac3a23955af6731c5918"},{"sha":"637c55eb9ac4a5b9c18281356f87100c8f7a086a","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Rename class to RefreshGradleProjectsJob","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/637c55eb9ac4a5b9c18281356f87100c8f7a086a"},{"sha":"c63e99a4786c23bb7938a333309306b360f5493f","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Minor","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/c63e99a4786c23bb7938a333309306b360f5493f"},{"sha":"54fad3f585b4c293cfc47739032ad73251c5dcc2","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Defensively copy constructor args when a Collection","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/54fad3f585b4c293cfc47739032ad73251c5dcc2"},{"sha":"a7d2e4aedab2a20440b12457f7c5d3a24f273b0e","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Add some comments","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/a7d2e4aedab2a20440b12457f7c5d3a24f273b0e"},{"sha":"bd5147a9e784d06955abeaa4fa46e08ede15887b","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Avoid starting if no projects selected","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/bd5147a9e784d06955abeaa4fa46e08ede15887b"},{"sha":"d0485ea6d777cf968ec00fe16dd433b352e10ae1","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Inline GradleProjectUpdater in  the classpath container initializer\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/d0485ea6d777cf968ec00fe16dd433b352e10ae1"},{"sha":"05926a0caa90856ace99fff8aee6abd7217a9b0b","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Use FixedRequestAttributes to force reload model upon update\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/05926a0caa90856ace99fff8aee6abd7217a9b0b"},{"sha":"6d39373b6666190462e41c5b179c981173c01df2","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Inline the model reloading functionality in the RefreshGradleProjectsJob\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/6d39373b6666190462e41c5b179c981173c01df2"},{"sha":"70736d972abb7a0a35109b2fb5294836992abb5c","author":{"email":"7acb5e728ae1e7fb09085cfac5d78e482c478a87@gmail.com","name":"Donat Csikos"},"message":"Minor renaming\n\nSigned-off-by: Donat Csikos <csdonat@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/70736d972abb7a0a35109b2fb5294836992abb5c"},{"sha":"1ac67b11b48533322b3e8bd433f5c0bf1db416cf","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Remove unused parameter IPath containerPath","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/1ac67b11b48533322b3e8bd433f5c0bf1db416cf"},{"sha":"9c230a619b395aa4940af4be0758597abda0bc30","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@studer.nu","name":"etiennestuder"},"message":"Improve monitor ticks","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/9c230a619b395aa4940af4be0758597abda0bc30"},{"sha":"c9572ea9c60f926ac7991cbdab327250841a4929","author":{"email":"86b72c53dacfdb9bb67c3d9e46af6b59fbfd212f@vogella.com","name":"Simon Scholz"},"message":"Resolved DependencyExportTest issues and added IMarker resolution of JDT\n\nChange-Id: Ie97fa1924e460b927618b73585251e573c672b9c\nSigned-off-by: Simon Scholz <simon.scholz@vogella.com>","distinct":false,"url":"https://api.github.com/repos/Ian-Stewart-Binks/buildship/commits/c9572ea9c60f926ac7991cbdab327250841a4929"}]}