Commit Graph

28 Commits

Author SHA1 Message Date
Marc Gravell 2a2c086009 1.50-beta8 deploy 2016-02-17 10:34:29 +00:00
Marc Gravell d7c92e21d9 additional tooling tweaks to make it work with current dotnet build 2016-02-10 10:35:04 +00:00
Henk Mollema db0d8daf20 Target net451 rather than dnx451
Class libraries should target net451 rather than dnx451, according to this: aspnet/Announcements#98

Also updated global.json to use DNX v1.0.0-rc1-update1
2016-02-09 21:37:21 +01:00
Marc Gravell a890c30ed0 Make use of delegate variance, so the actual delegate stored is a Func<IDataReader, YourType>; this makes it possible to efficiently expose GetRowParser<T> without any extra allocations 2016-01-14 10:23:19 +00:00
Marc Gravell 0dc392b3b2 1.50-beta6 package 2015-12-19 10:35:30 +00:00
Marc Gravell 49bc195d68 1.50-beta5 deploy 2015-12-08 13:52:01 +00:00
Marc Gravell 5708d4980c Bump to 1.50-beta4 for deploy 2015-11-26 12:06:56 +00:00
Nick Craver fd10fe7ccb A full CoreCLR/DNX friendly conversion
This eliminates the dual solutions and brings Contrib into the
project.json fold.
- Tests are ported to xUnit though SQLite is disabled on DNX due to
Issue #375 (Interop loads fail in the VS runner and  params are busted
regardless).
- Projects are consolidated down to what's currently possible with
project.json.
- Contrib moved to: Dapper.Contrib and Dapper.Tests.Contrib (so tests
appear at the end, no other reason vs. Dapper.Contrib.Tests)
- EF moved to: Dapper.EntityFramework(.StrongName)
- Rainbow moved to: Dapper.Rainbow
- SqlBuilder moved to: Dapper.SqlBuilder
- Packages are removed since it's not current-tooling friendly to keep
them (nor was it using them).
- xUnit implemented in Contrib via abstracts - this allow us to very
quickly add any database provider to the rig in a very concise way.
- Contrib unit tests fixed in various places - they were not
parallel-runner friendly
- Nuspecs removed, since they aren't used anymore (to eliminate
confusion)
- Removed speed tests for libraries that aren't on current versions of
.Net (what would we be comparing?)
- Perf tests moved to Dapper.Tests (consolidation from
Dapper.DNX.Tests), but aren't activated yet (no define)
2015-11-22 17:56:33 -05:00
Nick Craver 523f7c8df5 Cleanup, organize project.json orders 2015-11-22 17:55:00 -05:00
Marc Gravell c75df1e37b Hashtable was simply hiding; reinstate throughout 2015-11-22 10:34:56 +00:00
Marc Gravell 79baeebfee Revert "This doesn't build for me locally, but apparently 5.2 should work; testing for CI server"
This reverts commit 4a70b621e8.
2015-11-19 17:09:52 +00:00
Marc Gravell 4a70b621e8 This doesn't build for me locally, but apparently 5.2 should work; testing for CI server 2015-11-19 17:01:56 +00:00
Marc Gravell a1c531c4d2 1.50-beta3 2015-11-19 13:12:37 +00:00
Marc Gravell 4170552519 Add back explicit DNX451 buid while we clarify which netstandard to target 2015-11-19 13:07:31 +00:00
Marc Gravell 2fba8f1d41 Be less specific about versions (needed to be specific in the past to yank pre-release) 2015-11-19 12:11:37 +00:00
Marc Gravell c69059fe6e Add copyright 2015-11-19 09:49:20 +00:00
Marc Gravell 00b8a2f59d Update to rc1 (23516 dependencies); implement test skipping (including case-sensntivity check); swap all explicit #if to vague #if so we can iterate without bulk changes 2015-11-19 09:31:00 +00:00
Sebastien Ros 05cd534484 Upgrading platform monikers 2015-11-18 17:09:33 -08:00
Marc Gravell ede8f107ff Change project owners 2015-11-14 20:44:05 +00:00
Marc Gravell e8dc7878b5 Drop Microsoft.CSharp to 23225 since that is what is being used 2015-11-11 21:22:18 +00:00
Marc Gravell c15ca4ca9b Fixup NuGet.Config and project.json to get things to compile; core-clr: the gift that keeps on giving 2015-11-11 21:19:05 +00:00
Marc Gravell 4948cbe555 clarify name in snk project.json 2015-11-11 10:49:25 +00:00
Marc Gravell 3a65f85744 Link to release-notes (location subject to change) 2015-11-11 10:44:27 +00:00
Henk Mollema 1edb25c118 Move global.json to root folder 2015-11-06 10:16:33 +01:00
Henk Mollema 55e91640c6 Correctly use floating versions 2015-11-06 10:15:44 +01:00
Marc Gravell 0d05976138 1.50-beta1 release 2015-11-03 13:04:58 -08:00
Marc Gravell 60ee9ed9ef Let the nuget feed define the current versions 2015-11-03 12:14:37 -08:00
Marc Gravell 1430282a68 Add Dapper.StrongName project to DNX build 2015-11-03 10:57:10 -08:00