{"push_id":893322877,"size":35,"distinct_size":32,"ref":"refs/heads/master","head":"183baeb7fb2459c979afbd3999158ae9de0496d4","before":"235327996a79a510ce56328e949f8a947467f411","commits":[{"sha":"50312d182066d37e0de72ebfb589632b82557deb","author":{"email":"c3fcde1950934e0854e93d1cf1552bb066d3a31b@gmail.com","name":"Andrew Corkery"},"message":"first attempt at supporting an externally-created OleDbConnection","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/50312d182066d37e0de72ebfb589632b82557deb"},{"sha":"0c4830225ec3db913e5649cf50560010e0290716","author":{"email":"c3fcde1950934e0854e93d1cf1552bb066d3a31b@gmail.com","name":"Andrew Corkery"},"message":"Changed the approach to let the library create and dispose of the\nconnection internally. Implemented as a constructor overload on\nExcelQueryFactory","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/0c4830225ec3db913e5649cf50560010e0290716"},{"sha":"cc4d4c19cd7dfa09b632910a5dd5347b13e27e01","author":{"email":"c3fcde1950934e0854e93d1cf1552bb066d3a31b@gmail.com","name":"Andrew Corkery"},"message":"Changed the approach to let the library create and dispose of the\nconnection internally. Implemented as a constructor overload on\nExcelQueryFactory","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/cc4d4c19cd7dfa09b632910a5dd5347b13e27e01"},{"sha":"d58aa4645a63a8b54e76458e28fa27b89f5402ee","author":{"email":"c3fcde1950934e0854e93d1cf1552bb066d3a31b@gmail.com","name":"Andrew Corkery"},"message":"Use recommended approach for implementing IDisposable","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/d58aa4645a63a8b54e76458e28fa27b89f5402ee"},{"sha":"8768a1cd42549ec068c6f93eb1c4c2f056a4ed79","author":{"email":"fad55592ce2ca340324e79edc0eeda59041d1b38@newsignature.com","name":"Jason Senich"},"message":"Add functionality to map columns using data annotations.","distinct":false,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/8768a1cd42549ec068c6f93eb1c4c2f056a4ed79"},{"sha":"ec5bafbff13712a6c7216b7f133addb490c28b1b","author":{"email":"fad55592ce2ca340324e79edc0eeda59041d1b38@newsignature.com","name":"Jason Senich"},"message":"Add test for column mapping using annotations.","distinct":false,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/ec5bafbff13712a6c7216b7f133addb490c28b1b"},{"sha":"8a664bde842d92fdab57c68f647b5597146e9d1c","author":{"email":"fad55592ce2ca340324e79edc0eeda59041d1b38@newsignature.com","name":"Jason Senich"},"message":"Update readme to include usage of the ExcelColumn attribute to map columns.","distinct":false,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/8a664bde842d92fdab57c68f647b5597146e9d1c"},{"sha":"d514653ad2c43b46bf59634c2b75bb086df23700","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@sherber.com","name":"asherber"},"message":"Added TrimSpaces\n\nAdded TrimSpaces property to IExcelQueryFactory and ExcelQueryFactory to\ncontrol how leading and trailing spaces are treated in string values.","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/d514653ad2c43b46bf59634c2b75bb086df23700"},{"sha":"27851bc30827ce5cf3ad1f03fea27ec0ddd8e00b","author":{"email":"2cf5fc65d2e9332efe4b90506a65c2bea5a2bb36@marquardt.de","name":"Yannic Staudt"},"message":"Implemented Read-Only file opening mode","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/27851bc30827ce5cf3ad1f03fea27ec0ddd8e00b"},{"sha":"e901dc40ee13f1b66916ef1107529da12654f488","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"Merge branch 'jsenich-features/annotations'","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/e901dc40ee13f1b66916ef1107529da12654f488"},{"sha":"cb0762a3f1658b9374a0024878590800d2885238","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"Merge branch 'trimspaces' of https://github.com/asherber/LinqToExcel into asherber-trimspaces","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/cb0762a3f1658b9374a0024878590800d2885238"},{"sha":"f0e81e0d1765c0fd0fd3e860bdec6d6bd2357539","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"added tests and documentation for TrimSpaces","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/f0e81e0d1765c0fd0fd3e860bdec6d6bd2357539"},{"sha":"14d73f5bbaddea9b9643547550bd9710e0d6a283","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"Merge branch 'acorkery/master'\n\nConflicts:\n\tsrc/LinqToExcel/ExcelQueryFactory.cs\n\tsrc/LinqToExcel/Query/ExcelQueryArgs.cs\n\tsrc/LinqToExcel/Query/ExcelQueryConstructorArgs.cs","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/14d73f5bbaddea9b9643547550bd9710e0d6a283"},{"sha":"6581441c7f26d1950a5e37d57af06b16e5801c19","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"refactored UsePersistentConnection API","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/6581441c7f26d1950a5e37d57af06b16e5801c19"},{"sha":"62ed1f4a9842831feb0d52d4d239cd048466a22f","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"added CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/62ed1f4a9842831feb0d52d4d239cd048466a22f"},{"sha":"297ca3d60c9eec26690533d5f9b3895425a5f6f7","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"added documentation to dispose of persistent connections","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/297ca3d60c9eec26690533d5f9b3895425a5f6f7"},{"sha":"5e327a69387f72c6e545311098cde85f4c1d716e","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"fixed styling in readme file","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/5e327a69387f72c6e545311098cde85f4c1d716e"},{"sha":"3d185a9a8177849cdb9b779bbae4209c68089255","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"fixed code styling in readme","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/3d185a9a8177849cdb9b779bbae4209c68089255"},{"sha":"28e78cc909c687f05a8bf71b5052fc6816a8829e","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"Merge branch 'master' of https://github.com/pysco68/LinqToExcel into pysco68-master\n\nConflicts:\n\tsrc/LinqToExcel/ExcelQueryFactory.cs\n\tsrc/LinqToExcel/Query/ExcelQueryArgs.cs\n\tsrc/LinqToExcel/Query/ExcelUtilities.cs","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/28e78cc909c687f05a8bf71b5052fc6816a8829e"},{"sha":"ffdffc84d6dbb35e2e941e2496a019a39bf4ba13","author":{"email":"9a0ad1fc54a10940395c7de4a1a22d3fa0d49ab1@gmail.com","name":"Paul Yoder"},"message":"added tests for ReadOnly mode and refactored the code","distinct":true,"url":"https://api.github.com/repos/jsenich/LinqToExcel/commits/ffdffc84d6dbb35e2e941e2496a019a39bf4ba13"}]}