{"push_id":727603184,"size":49,"distinct_size":49,"ref":"refs/heads/master","head":"44ac2079d7831ce55a27395b0a49aad6121d5aa1","before":"eb4d38ae1da6ccdc4753cdae651555ca5a28f761","commits":[{"sha":"f9be4f2b0e54f4a724fe4be67d220708470f5857","author":{"email":"6dd40ec34f13898b9cf5deee933a0642a421d3c1@gmail.com","name":"Honza Rames"},"message":"Add support for NextGen compiler with a simple TTypeInfo helper","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/f9be4f2b0e54f4a724fe4be67d220708470f5857"},{"sha":"f8256185d09e9be6cfda00ea0b843038e3a64fdf","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #20 from luebbe/master\n\nDisplay real hit count next to the expected values to help locating a pr...","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/f8256185d09e9be6cfda00ea0b843038e3a64fdf"},{"sha":"cf48bb41ea47aba1398c761e96e2982f3efa6287","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #21 from shadow-cs/master\n\nAdd support for NextGen compiler with a simple TTypeInfo helper","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/cf48bb41ea47aba1398c761e96e2982f3efa6287"},{"sha":"478f4553e78e120097a0050e0a722282d1c2ca62","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"When a class has multiple constructors TObjectProxy would select the first constructor, but the first constructor can not be the parameterless constructor.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/478f4553e78e120097a0050e0a722282d1c2ca62"},{"sha":"f8655eab0826a9b15f90c68a956f248ef38ea47f","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Added missing space","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/f8655eab0826a9b15f90c68a956f248ef38ea47f"},{"sha":"285aef44d1eaf07bfe839195dcc3d2f0915814a4","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #26 from fabriciocolombo/ctor\n\nMock Class with multiple constructors","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/285aef44d1eaf07bfe839195dcc3d2f0915814a4"},{"sha":"60f487c3ca104065daa14e25f82a9d46aedec6b5","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Included instance as first argument because TExpectation.Match deduces that the first argument is the object instance.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/60f487c3ca104065daa14e25f82a9d46aedec6b5"},{"sha":"d5878c56f28d49046819b0ae43504d13fdfc2772","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Fixes problem with Var and Out parameters","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/d5878c56f28d49046819b0ae43504d13fdfc2772"},{"sha":"1e37678b753b171f5afdcda546603402427d99c0","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #27 from fabriciocolombo/virtualmethod\n\nIncluded instance as first argument because TExpectation.Match deduces t...","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/1e37678b753b171f5afdcda546603402427d99c0"},{"sha":"5774e1b5a9af9d5f21f12d21e0d6a4b8af3faea7","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Add FastMM4 to Unit Test project and remove memory leaks from tests.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/5774e1b5a9af9d5f21f12d21e0d6a4b8af3faea7"},{"sha":"e6104ea802c11225342df0a217b1ef570aec6f00","author":{"email":"6d325488aef4326eb45061aaf90239ec439f303e@utah.gov","name":"Robert Love"},"message":"XE6 Support","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/e6104ea802c11225342df0a217b1ef570aec6f00"},{"sha":"7c960fd38ad725448b2bbf2dd7fc2c63060e3ce2","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #29 from rlove/features/xe6\n\nXE6 Support","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/7c960fd38ad725448b2bbf2dd7fc2c63060e3ce2"},{"sha":"6c976c13363722fb0bb09f8dcea0f3b961e7d0dd","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Merge remote-tracking branch 'upstream/master' into memleaks","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/6c976c13363722fb0bb09f8dcea0f3b961e7d0dd"},{"sha":"448a8435dd830da58a150c8e9a23b5b7ebff9ecf","author":{"email":"ef7cc081109fd70b0c45005a30f259eadbaa0f08@gmail.com","name":"Fabricio Colombo"},"message":"Enable memory leaks only when running GUITestRunner","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/448a8435dd830da58a150c8e9a23b5b7ebff9ecf"},{"sha":"2a2b676fb17f723bd8d4a2cfa3f3099df60bf2fb","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge pull request #28 from fabriciocolombo/memleaks\n\nAdd FastMM4 to Unit Test project and remove memory leaks from tests.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/2a2b676fb17f723bd8d4a2cfa3f3099df60bf2fb"},{"sha":"3d0ad7e84b23258fa14672b65423dae6b2e84a2f","author":{"email":"86202713299aa1e63e6ff11de41f322fc2451c16@gmail.com","name":"Jason Duffy Smith"},"message":"Implemented:\n\nTMock.Instance.Implements(PTypeInfo)\nTMock.Instance.Implements<I : IInterface>\n\nBoth these will add another interface implementation to a mock of an Interface. This now enables the mock to implement as many interfaces as required by the tests in question.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/3d0ad7e84b23258fa14672b65423dae6b2e84a2f"},{"sha":"6b84025411f9b6a0f80bb74be743509e75876c66","author":{"email":"86202713299aa1e63e6ff11de41f322fc2451c16@gmail.com","name":"Jason Duffy Smith"},"message":"Fixed for TTestInterfaceProxy to use Implements instead of CastAs\n\n    Does_A_Proxy_Implement_Two_Interfaces_After_A_Cast changed\n    After_Destruction_Are_All_The_Interfaces_Cleaned_Up removed","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/6b84025411f9b6a0f80bb74be743509e75876c66"},{"sha":"d26a4aa7a8405a08d4d3aba4a4ed1a64a3f2c775","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Updated DUnitXML submodule reference.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/d26a4aa7a8405a08d4d3aba4a4ed1a64a3f2c775"},{"sha":"957446b18eb437a9fbf1d8a5bd8f7e6242a57ceb","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@finalbuilder.com","name":"Vincent Parrett"},"message":"Merge branch 'master' of github.com:VSoftTechnologies/Delphi-Mocks","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/957446b18eb437a9fbf1d8a5bd8f7e6242a57ceb"},{"sha":"a6d838ab52ec61619bd9110618b1ddc1b1d1b4cc","author":{"email":"86202713299aa1e63e6ff11de41f322fc2451c16@gmail.com","name":"Jason Duffy Smith"},"message":"Major rework of implements functionality. Some tests not working, don't merge into upstream yet.\n\nThe main issue with the previous implementation was that it fought with Delphi's Generics implementation too much. There is a major need for interface generic methods in the way I previously worked this.\nNow this has been simplified so that the proxy does not know how to create its child proxies, its just given them. Its the TMock<T> record which knows how to achieve adding new proxies.\n\nThere are some access violations in some tests due to this change. Pushing to code to another branch so that I can work on it later.","distinct":true,"url":"https://api.github.com/repos/luebbe/Delphi-Mocks/commits/a6d838ab52ec61619bd9110618b1ddc1b1d1b4cc"}]}