Commit Graph

770 Commits

Author SHA1 Message Date
Marko Lahma
fda46d95b1 Switch to using MS logging abstractions (#267) 2025-03-28 19:33:38 +02:00
Marko Lahma
2e6687a60d Enable implicit usings in test project (#266)
* use global usings
* cleanup usings
2025-03-27 20:16:06 +02:00
Marko Lahma
7a2f6118ba Upgrade packages (#251) 2024-07-14 10:26:20 +03:00
Marko Lahma
c37be8b741 Upgrade to NUKE 8 (#243)
* Upgrade System.Data.SqlClient to version 4.8.6
2024-01-23 20:44:12 +02:00
Marko Lahma
269d9b1192 Update to NET 8 (#240) 2023-12-10 10:52:47 +02:00
jschmidt
5654b5f501 Add netstandard2.0 support to Spring.Testing.Microsoft (#237)
Co-authored-by: Jens Schmidt <jens.schmidt@a-w.com>
2023-07-04 19:19:55 +03:00
Marko Lahma
63aa4b2a40 Upgrade support libraries and switch to central package management (#233) 2022-12-02 20:58:52 +02:00
dependabot[bot]
0ee53d67ab Bump System.Data.SqlClient from 4.8.2 to 4.8.5 in /test/Spring/Spring.Data.Integration.Tests (#231)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 15:04:11 +02:00
dependabot[bot]
d7611b0b3d Bump System.Data.SqlClient from 4.8.2 to 4.8.5 in /test/Spring/Spring.Data.NHibernate5.Integration.Tests (#232)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 15:04:01 +02:00
dependabot[bot]
374e19af76 Bump System.Data.SqlClient from 4.8.2 to 4.8.5 in /test/Spring/Spring.Data.Tests (#230)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 15:03:51 +02:00
lukeabsent
d9d96bb7cc NMS 2.0 (#214) 2022-07-17 10:44:22 +03:00
Marko Lahma
7b163f006e Enable implicit usings (#224) 2022-07-16 22:45:23 +03:00
dependabot[bot]
0e1dcb1888 Bump Newtonsoft.Json in /test/Spring/Spring.Core.Tests
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-16 21:33:44 +03:00
Marko Lahma
a8f5e3176b Add .editorconfig and reformat some tabs to spaces 2022-03-18 20:14:08 +02:00
Kamil Pituła
9a4577389c Fix ReferenceNode, so that it doesnt throw KeyNotFoundException when current context wasn't provided. 2022-03-18 20:11:40 +02:00
Marko Lahma
11b03e3655 fix some test issues 2022-03-18 18:20:00 +02:00
Marko Lahma
91c4f72e7d Upgrade to .NET SDK 6.0
* change minimum .NET Framework target to 4.6.2
2022-03-18 08:17:53 +02:00
Marko Lahma
ca2bf1e889 Add GitHub Actions configuration (#201)
* new build system based on NUKE build
* support test running on Linux
2021-08-02 17:54:41 +03:00
Roberto Paterlini
9d7325bd67 Spring.Data: fix test to work in NET5 (#207)
Co-authored-by: Roberto Paterlini <r.paterlini@almaviva.it>
2021-07-30 19:44:59 +03:00
Greg Jarzab
a5cb7a7973 Support for expressions involving method calls with more than 124 parameters (#203)
* Add test to demonstrate failure when more than 124 arguments are passed to a MethodNode.
* Calculate method hash using HashCode instead of a using a fixed number of primes.
* Add BOM and fix Copyright Sign
2021-04-13 08:08:36 +03:00
Marko Lahma
d40c907690 Update libs, generate symbol packages, target NET 5.0 in tests (#197)
* update libs, target NET 5.0 in tests
* correct metadata and symbol configuration
* add artifact definition to appveyor.yml, set ContinuousIntegrationBuild
2020-11-21 21:54:00 +02:00
Marko Lahma
f78411ac14 Support .NET Core 3 (#190)
* fix dynamic code generation issues
* fix NmsQuickStart
2019-09-26 17:52:11 +03:00
Marko Lahma
7580540918 enable netstandard build for Spring.Messaging.Nms 2019-09-07 16:01:04 +03:00
Cezary Piatek
1bb9edfcd7 Add UserCredentialsConnectionFactoryAdapter 2019-07-26 12:52:28 +02:00
Marko Lahma
ada35f07f4 #164 tweak object instantiation hot paths 2018-11-03 09:24:35 +02:00
Marko Lahma
13fb3c74b8 #164 add working metadata caching 2018-10-21 20:25:41 +03:00
Marko Lahma
0c5c4b37b5 #164 improve performance a bit
* faster data structure access
* less memory allocations
2018-10-21 13:43:23 +03:00
Marko Lahma
daf290592a change benchmarks to run both full framework and core 2018-10-14 14:58:54 +03:00
Marko Lahma
f4bc659777 add basic benchmark project 2018-10-14 10:16:38 +03:00
Marko Lahma
f468abfa83 fixes #155 replace Quartz 2 integration with Quartz 3 integration 2018-10-07 15:40:54 +03:00
Marko Lahma
ebe2a73396 remove obsolete library support
* ASP.NET MVC 3
* ASP.NET MVC 4
* NHibernate 3
* NHibernate 4
2018-10-06 10:53:12 +03:00
Marko Lahma
d7da839948 remove 2010 from sln and csproj names 2018-10-01 12:12:46 +03:00
Marko Lahma
bf8240936a fixes #147 NHibernate 5 support 2018-09-30 21:57:25 +03:00
Marko Lahma
b81af45da7 create netstandard2.0 targets
* Spring.Aop
* Spring.Core
* Spring.Data
* Spring.Messaging
* Spring.Testing.NUnit
2018-09-30 09:33:27 +03:00
Jeffrey Schultz
fda8281874 change to support compilation under .NET Core 2018-09-30 09:05:42 +03:00
Marko Lahma
ba10504023 convert to FakeItEasy 2018-09-22 14:57:29 +03:00
Marko Lahma
9b939a3065 convert to new csproj 2018-09-17 08:14:58 +03:00
Marko Lahma
2b4eade2cb convert packages.config files to project.json
* reduce console output in builds
2016-11-11 22:16:40 +02:00
Marko Lahma
b3d1d85426 upgrade to NUnit 3.5
* upgrade nuget.exe and use single installation in build-support directory
* migrate to preferred automatic visual studio package restore mode
* fix various issues with NHibernate build configuration
* fix building of MVC projects when MVC libs not present
2016-10-29 21:43:06 +03:00
Steve Bohlen
ad64f00abe fix manual-compilation of dependent RESX files (see comment in .build file for details as to why this is necessary) 2015-11-25 09:00:45 -05:00
Steve Bohlen
dd78ba8f52 add check for CLR version to conditional Assert branching 2015-11-25 08:36:45 -05:00
Steve Bohlen
f159d7765c removing conditional; unnecessary now that missing RESX file has been properly added 2015-11-25 08:36:13 -05:00
Steve Bohlen
48260daf89 Visual Studio munging around with .csproj content 2015-11-24 19:50:16 -05:00
Steve Bohlen
8a46ba9d29 fix ResouceSetMessageSourceTests for Windows 10 Build 10586 2015-11-24 19:48:09 -05:00
Steve Bohlen
afb5ca67ac fix ResouceSetMessageSourceTests for Windows 10 Build 10586 2015-11-24 19:30:34 -05:00
Steve Bohlen
ee37c447a1 fix DateTimeFormatterTests for Windows 10 Build 10586 2015-11-24 19:02:25 -05:00
Steve Bohlen
6d95db75aa fix CurrencyFormatterTests for Windows 10 Build 10586 2015-11-24 18:55:20 -05:00
Steve Bohlen
b283a6f34d updating tests to reflect change of behavior introduced by fix to SPRNET-1582 2015-11-22 16:05:35 -05:00
Steve Bohlen
712d3f37a9 fix bug in Remove() method so that it properly removes the individual item after reworking linkedHead and linkedTail 2015-11-22 16:00:00 -05:00
Steve Bohlen
e7dc54a85e refactor tests to reflect various behaviors being tested separately 2015-11-22 15:58:28 -05:00