{"push_id":1195023466,"size":14,"distinct_size":1,"ref":"refs/heads/jg-is-dynamic-removal","head":"d253594965da50e6526ab397ca6395a7452a642c","before":"a2fdee2ebc34c90f579ff4caef41da6d2c11853f","commits":[{"sha":"c422feb48fa33271a6a230b9a502c22f94fc1815","author":{"name":"Thomas Goyne","email":"b9768f10b8d27b182df1593ea39aa4d52a4ed993@realm.io"},"message":"Rework query building to not use column numbers from RLMProperty\n\nExplicitly pass in the Group to the query builder code and look up tables in it\nand column numbers in the Tables rather than getting those indirectly from\nRLMObjectSchema and RLMProperty. This eliminates any dependency on the private\nmembers of the schema classes and makes the query code ready for runtime schema\nchanges.\n\nRefactor the code by putting most of the free functions into a class that\nstores the Schema, Query and Group to avoid having to pass around quite so many\nvalues to every single function.","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/c422feb48fa33271a6a230b9a502c22f94fc1815"},{"sha":"8a9875138c3a0c98838b9201f36abe1fe0c95339","author":{"name":"Thomas Goyne","email":"b9768f10b8d27b182df1593ea39aa4d52a4ed993@realm.io"},"message":"Forward the subquery rather than unconditionally moving","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/8a9875138c3a0c98838b9201f36abe1fe0c95339"},{"sha":"3e403706b4afb16e196c0b8002c6a15cc8ca7d39","author":{"name":"Thomas Goyne","email":"b9768f10b8d27b182df1593ea39aa4d52a4ed993@realm.io"},"message":"Group together the resolve_backlink() functionality to make it a bit clearer","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/3e403706b4afb16e196c0b8002c6a15cc8ca7d39"},{"sha":"6a004dc104667c4083c807172dc3633cd2210822","author":{"name":"JP Simard","email":"fd3f909b358a96a4e22da1689dafa537d9f60690@jpsim.com"},"message":"remove RLMSupport's test() function\n\nwas probably just debugging code introduced in #3817","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/6a004dc104667c4083c807172dc3633cd2210822"},{"sha":"ff4989ec820f43b0e998aa0e312aeff6754b81b9","author":{"name":"JP Simard","email":"fd3f909b358a96a4e22da1689dafa537d9f60690@jpsim.com"},"message":"Merge pull request #3847 from realm/jp-remove-swift-support-test\n\nremove RLMSupport's test() function","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/ff4989ec820f43b0e998aa0e312aeff6754b81b9"},{"sha":"3051840978e7e2b4880883a413545cb0c9ab68e8","author":{"name":"Thomas Goyne","email":"8ad3c585c588bed71b72866ba11c50fa56cf2a23@gmail.com"},"message":"Merge pull request #3841 from realm/tg/query-builder\n\nRework query building to not use column numbers from RLMProperty","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/3051840978e7e2b4880883a413545cb0c9ab68e8"},{"sha":"dc1f6892aadcf07155419cda924156a310656dc8","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Work around issue where ObjC generics type not exposed to runtime w/ Swift","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/dc1f6892aadcf07155419cda924156a310656dc8"},{"sha":"f5dc18168ba321382f1a051f250aabb130be95ca","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Work around lack of instance by assuming LinkingObjects is correct type","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/f5dc18168ba321382f1a051f250aabb130be95ca"},{"sha":"e97a83ea6f527147bd00b252045f94d5c2d95a45","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Add nullability annotations","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/e97a83ea6f527147bd00b252045f94d5c2d95a45"},{"sha":"90b99b743729402e5c15b472ffe1111b53c8e343","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Update support functions to match imported\n\nUpdates the syntax of RLMSupport variadic functions for Swift 3.0 to match the imported Objective-C syntax","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/90b99b743729402e5c15b472ffe1111b53c8e343"},{"sha":"d2d207cb5e3f8648e152410e1801bbe7fdc4c270","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Convert Swift Realm Objective-C Tests to Swift 3","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/d2d207cb5e3f8648e152410e1801bbe7fdc4c270"},{"sha":"8dc004bfb1beb5b8d6ba731bdc227c5080aae13e","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Add FIXME information","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/8dc004bfb1beb5b8d6ba731bdc227c5080aae13e"},{"sha":"fddd4a1c885b343234bd99aedbd18aa217134167","author":{"name":"Jaden Geller","email":"b9b7be8071067cd7a1fe7f4d2e5b8470990ea498@users.noreply.github.com"},"message":"Merge pull request #3846 from realm/jg-swift-tests-in-realm-objc\n\nUpdate Realm Objective-C's Swift Tests for Swift 3`","distinct":false,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/fddd4a1c885b343234bd99aedbd18aa217134167"},{"sha":"d253594965da50e6526ab397ca6395a7452a642c","author":{"name":"Jaden Geller","email":"844d1b02d1782524ac06c3d5a467531a4b7d49ab@realm.io"},"message":"Removed references to nonexistent class","distinct":true,"url":"https://api.github.com/repos/realm/realm-cocoa/commits/d253594965da50e6526ab397ca6395a7452a642c"}]}
{"actor":{"display_login":"JadenGeller"}}