Commit Graph

16 Commits

Author SHA1 Message Date
Marc Gravell bfb5678a4a rollforward 2024-04-12 09:01:39 +01:00
Marc Gravell d7c16035d2 fix codegen error in value-type multimap #2005 (#2022)
in horizontal multi-map, don't "returnValueLocal = null" for value-types (invalid IL)
fix #2005
2024-01-02 15:32:04 +00:00
Nick Craver 11931f9e6c Dapper.Contrib: removal (repo split)
Dapper.Contrib is now located at https://github.com/DapperLib/Dapper.Contrib
2021-05-08 20:36:15 -04:00
Nick Craver 663588f90b AppVeyor: Build tweaks & misc fixes (#1450)
Simplifying and improve build speed.

- Decreases builds from 8-13 minutes down to ~2 minutes (while running more tests)
- Moves to SQL Server 2019 on AppVeyor
- Moves the 2 longest running tests with params to `[FactLongRunning]`
- Bumps tests up to `netcoreapp3.1`
- Also fixes .Contrib tests
- Moves to `Build.csproj`
- Simplifies `build.ps1`
- Removed defunct `build.sh`
- Nukes `IsAppveyor` (moves to environmental variable overloads)
- Builds now work in Linux/macOS
2020-05-02 07:52:40 -04:00
mgravell 4ad80f880e allow SDK roll-forward 2020-03-26 09:53:21 +00:00
Nick Craver 1481c4d379 Tooling and project updates (#1333)
This is a branch cleaning up old `#if` clauses, `.csproj` bits, Linux build compatibility, and a few other tid-bits (broken out by commit).

In general: we're on 3.0 tooling and all previous cruft has been removed.
2019-09-26 19:47:55 -04:00
mgravell f12b73a66f update global.json to preview9; /cc #1294 2019-09-12 08:58:35 +01:00
Marc Gravell 9fbba78da0 Make Dapper happy with Microsoft.Data.SqlClient (#1262)
* prep work for adding Microsoft.Data.SqlClient support/tests; SqlClient dependency is not yet removed
2019-06-12 16:24:38 +01:00
Nick Craver ae7a29a9f1 VS 2017 .csproj Migration
Due to the way VS test works (by injecting an executable entry point), the performance tests needed to be factored out. I also organized all of our existing tests better along the way.
Actual code changes to Dapper itself are very minor, only formatting and documentation fixes (which we need many more of).

The build.ps1 script is upated to work, but note that <frameworkAssemblies> is not working in .nuspec inside the packages in the new .csproj system. I consider this to be a blocker. Issue is here: https://github.com/NuGet/Home/issues/4853
2017-03-25 19:34:10 -04:00
Nick Craver be5f196546 .Net Core 1.0 RTM update 2016-06-28 17:48:50 -04:00
Nick Craver 96e07ced38 JSON RC2 fixes 2016-05-23 20:10:41 -04:00
Oren Novotny cf732e0d98 Get building 2016-04-16 21:57:07 -04: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 6f86108af0 Explicitly declare projects; makes "dnu restore" happy at the root level 2016-01-22 14:00:30 +00:00
Sebastien Ros 05cd534484 Upgrading platform monikers 2015-11-18 17:09:33 -08:00
Henk Mollema 1edb25c118 Move global.json to root folder 2015-11-06 10:16:33 +01:00