{"push_id":744247716,"size":10,"distinct_size":1,"ref":"refs/heads/new-spoofax-plugin","head":"a7954ff34fc1c4db8f2d3d113ed206dc58894ce5","before":"e91e31a311de2d9f5994beec7e7786b56fad4d16","commits":[{"sha":"14d2c58375351bedb7e387c88f8c9f93a25432af","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Refactoring of the language service to support language components. Breaks most usages, does not compile yet.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/14d2c58375351bedb7e387c88f8c9f93a25432af"},{"sha":"7e62a8eea4b53a8a402a339c77a5b102e247f6e3","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Fix usages in metaborg core, and most of metaborg core tests.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/7e62a8eea4b53a8a402a339c77a5b102e247f6e3"},{"sha":"0e4b8249429bf398a133401045f9603524913a25","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Make Spoofax core compile, some tests still fail.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/0e4b8249429bf398a133401045f9603524913a25"},{"sha":"d3608df8ed5d88d703c2edcb09d67cf499cf7c69","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Get tests working and write more tests to cover new functionality.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/d3608df8ed5d88d703c2edcb09d67cf499cf7c69"},{"sha":"cd8feb87644f4bac70c1d6ba2dbd13d028eb047a","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Also process language component changes.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/cd8feb87644f4bac70c1d6ba2dbd13d028eb047a"},{"sha":"808fd32ea3c774e3eac66ab4fc2e288441e5d862","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Support multiple language implementation versions in identifier service, use the active language.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/808fd32ea3c774e3eac66ab4fc2e288441e5d862"},{"sha":"17281e3195309904c617bf1f6c2b4d200e62533d","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Move project settings to metaborg core, and expand the information in there.\nAdd a project settings service to get project settings for a project.\nImplement project settings in spoofax core, by reading a project's POM file.\nMove dependency service to metaborg core, based on the project settings.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/17281e3195309904c617bf1f6c2b4d200e62533d"},{"sha":"82465913ea6cd9c2e052b0904357c2fa65fb78b1","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Serialize project settings into artifact, so that they can be read later.","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/82465913ea6cd9c2e052b0904357c2fa65fb78b1"},{"sha":"cf1337cb7c2102e041d5212faf888f9cd7020a5f","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Use managed versions","distinct":false,"url":"https://api.github.com/repos/metaborg/spoofax/commits/cf1337cb7c2102e041d5212faf888f9cd7020a5f"},{"sha":"a7954ff34fc1c4db8f2d3d113ed206dc58894ce5","author":{"email":"c7874255f334d833953e16311ccb67145ec9caff@gmail.com","name":"Gabriel Konat"},"message":"Merge branch 'language-components' into new-spoofax-plugin","distinct":true,"url":"https://api.github.com/repos/metaborg/spoofax/commits/a7954ff34fc1c4db8f2d3d113ed206dc58894ce5"}]}