From b5c0caeed878ad12f0ba38d0c863b718ddab51f0 Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 09:34:38 +0200 Subject: [PATCH 1/7] Update dot net 6 to 8 --- .../AutoMapper.Collection.EntityFramework.Tests.csproj | 2 +- .../AutoMapper.Collection.EntityFramework.csproj | 2 +- .../AutoMapper.Collection.Tests.csproj | 2 +- src/AutoMapper.Collection/AutoMapper.Collection.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/AutoMapper.Collection.EntityFramework.Tests/AutoMapper.Collection.EntityFramework.Tests.csproj b/src/AutoMapper.Collection.EntityFramework.Tests/AutoMapper.Collection.EntityFramework.Tests.csproj index 0769877..0b5a37c 100644 --- a/src/AutoMapper.Collection.EntityFramework.Tests/AutoMapper.Collection.EntityFramework.Tests.csproj +++ b/src/AutoMapper.Collection.EntityFramework.Tests/AutoMapper.Collection.EntityFramework.Tests.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 AutoMapper.Collection.EntityFramework.Tests false diff --git a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj index 876207e..1416733 100644 --- a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj +++ b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj @@ -3,7 +3,7 @@ Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. Tyler Carlson - net6.0 + net8.0 AutoMapper.Collection.EntityFramework AutoMapper.Collection.EntityFramework icon.png diff --git a/src/AutoMapper.Collection.Tests/AutoMapper.Collection.Tests.csproj b/src/AutoMapper.Collection.Tests/AutoMapper.Collection.Tests.csproj index c0cbaf0..e78e5d0 100644 --- a/src/AutoMapper.Collection.Tests/AutoMapper.Collection.Tests.csproj +++ b/src/AutoMapper.Collection.Tests/AutoMapper.Collection.Tests.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 AutoMapper.Collection.Tests AutoMapper.Collection false diff --git a/src/AutoMapper.Collection/AutoMapper.Collection.csproj b/src/AutoMapper.Collection/AutoMapper.Collection.csproj index 8e086cf..6d4d100 100644 --- a/src/AutoMapper.Collection/AutoMapper.Collection.csproj +++ b/src/AutoMapper.Collection/AutoMapper.Collection.csproj @@ -3,7 +3,7 @@ Collection Add/Remove/Update support for AutoMapper. AutoMapper.Collection adds EqualityComparison Expressions for TypeMaps to determine if Source and Destination type are equivalent to each other when mapping collections. Tyler Carlson - net6.0 + net8.0 AutoMapper.Collection AutoMapper.Collection icon.png From 10850215e7b02fd00b62530b5ef55618301efcce Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 09:35:43 +0200 Subject: [PATCH 2/7] Update Auto Mapper to >= 14 and < 15 --- .../AutoMapper.Collection.csproj | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/src/AutoMapper.Collection/AutoMapper.Collection.csproj b/src/AutoMapper.Collection/AutoMapper.Collection.csproj index 6d4d100..ddf2a85 100644 --- a/src/AutoMapper.Collection/AutoMapper.Collection.csproj +++ b/src/AutoMapper.Collection/AutoMapper.Collection.csproj @@ -1,34 +1,34 @@  - - Collection Add/Remove/Update support for AutoMapper. AutoMapper.Collection adds EqualityComparison Expressions for TypeMaps to determine if Source and Destination type are equivalent to each other when mapping collections. - Tyler Carlson - net8.0 - AutoMapper.Collection - AutoMapper.Collection - icon.png - https://github.com/AutoMapper/Automapper.Collection - ../Key.snk - true - MIT - true - true - v - snupkg - true - true - + + Collection Add/Remove/Update support for AutoMapper. AutoMapper.Collection adds EqualityComparison Expressions for TypeMaps to determine if Source and Destination type are equivalent to each other when mapping collections. + Tyler Carlson + net8.0 + AutoMapper.Collection + AutoMapper.Collection + icon.png + https://github.com/AutoMapper/Automapper.Collection + ../Key.snk + true + MIT + true + true + v + snupkg + true + true + - - - + + + - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + From 2d3a3888ed0322cc706fbc7e6177d100d60ff8a0 Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 09:43:13 +0200 Subject: [PATCH 3/7] Update ExpressionMapping to latest version 8 --- ...toMapper.Collection.EntityFramework.csproj | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj index 1416733..f6e17fa 100644 --- a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj +++ b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj @@ -1,39 +1,39 @@  - - Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. - Tyler Carlson - net8.0 - AutoMapper.Collection.EntityFramework - AutoMapper.Collection.EntityFramework - icon.png - https://github.com/AutoMapper/Automapper.Collection - ../Key.snk - true - MIT - true - true - v - snupkg - true - true - + + Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. + Tyler Carlson + net8.0 + AutoMapper.Collection.EntityFramework + AutoMapper.Collection.EntityFramework + icon.png + https://github.com/AutoMapper/Automapper.Collection + ../Key.snk + true + MIT + true + true + v + snupkg + true + true + - - - + + + - - - + + + - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + From ca3864ddbbc11fb5c13cc0a9ca6b8bf4c1a2081a Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 10:46:45 +0200 Subject: [PATCH 4/7] revert whitespaces --- .../AutoMapper.Collection.csproj | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/src/AutoMapper.Collection/AutoMapper.Collection.csproj b/src/AutoMapper.Collection/AutoMapper.Collection.csproj index ddf2a85..b18d7ba 100644 --- a/src/AutoMapper.Collection/AutoMapper.Collection.csproj +++ b/src/AutoMapper.Collection/AutoMapper.Collection.csproj @@ -1,34 +1,34 @@  - - Collection Add/Remove/Update support for AutoMapper. AutoMapper.Collection adds EqualityComparison Expressions for TypeMaps to determine if Source and Destination type are equivalent to each other when mapping collections. - Tyler Carlson - net8.0 - AutoMapper.Collection - AutoMapper.Collection - icon.png - https://github.com/AutoMapper/Automapper.Collection - ../Key.snk - true - MIT - true - true - v - snupkg - true - true - + + Collection Add/Remove/Update support for AutoMapper. AutoMapper.Collection adds EqualityComparison Expressions for TypeMaps to determine if Source and Destination type are equivalent to each other when mapping collections. + Tyler Carlson + net8.0 + AutoMapper.Collection + AutoMapper.Collection + icon.png + https://github.com/AutoMapper/Automapper.Collection + ../Key.snk + true + MIT + true + true + v + snupkg + true + true + - - - + + + - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + From 7e741ce5d7efd57c80182cbec9ad1b26c7bab868 Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 09:43:13 +0200 Subject: [PATCH 5/7] Update ExpressionMapping to latest version 8 --- ...toMapper.Collection.EntityFramework.csproj | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj index 1416733..f6e17fa 100644 --- a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj +++ b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj @@ -1,39 +1,39 @@  - - Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. - Tyler Carlson - net8.0 - AutoMapper.Collection.EntityFramework - AutoMapper.Collection.EntityFramework - icon.png - https://github.com/AutoMapper/Automapper.Collection - ../Key.snk - true - MIT - true - true - v - snupkg - true - true - + + Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. + Tyler Carlson + net8.0 + AutoMapper.Collection.EntityFramework + AutoMapper.Collection.EntityFramework + icon.png + https://github.com/AutoMapper/Automapper.Collection + ../Key.snk + true + MIT + true + true + v + snupkg + true + true + - - - + + + - - - + + + - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + From 526dae33628b64af71c1e4b18c3249ebdc192610 Mon Sep 17 00:00:00 2001 From: Ahmed Abdel-Razek Date: Sun, 16 Feb 2025 10:58:20 +0200 Subject: [PATCH 6/7] Restore whitespaces as they were --- ...toMapper.Collection.EntityFramework.csproj | 70 +++++++++---------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj index f6e17fa..5cb7066 100644 --- a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj +++ b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj @@ -1,39 +1,39 @@  - - Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. - Tyler Carlson - net8.0 - AutoMapper.Collection.EntityFramework - AutoMapper.Collection.EntityFramework - icon.png - https://github.com/AutoMapper/Automapper.Collection - ../Key.snk - true - MIT - true - true - v - snupkg - true - true - - - - - - - - - - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + Collection updating support for EntityFramework with AutoMapper. Extends DBSet<T> with Persist<TDto>().InsertUpdate(dto) and Persist<TDto>().Delete(dto). Will find the matching object and will Insert/Update/Delete. + Tyler Carlson + net8.0 + AutoMapper.Collection.EntityFramework + AutoMapper.Collection.EntityFramework + icon.png + https://github.com/AutoMapper/Automapper.Collection + ../Key.snk + true + MIT + true + true + v + snupkg + true + true + + + + + + + + + + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + From c7d11c4755bdb12a469d4fae79c8339ef081621e Mon Sep 17 00:00:00 2001 From: Lucian Bargaoanu Date: Sun, 16 Feb 2025 11:04:40 +0200 Subject: [PATCH 7/7] Restore whitespaces as they were Update ExpressionMapping to latest version 8 upgrade actions upgrade actions --- .github/workflows/ci.yml | 6 +++--- .github/workflows/release.yml | 6 +++--- .../AutoMapper.Collection.EntityFramework.csproj | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a47701..fa8f0b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: windows-2022 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Build and Test @@ -27,7 +27,7 @@ jobs: run: ./Push.ps1 shell: pwsh - name: Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: artifacts - path: artifacts/**/* \ No newline at end of file + path: artifacts/**/* diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 888097d..0068520 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: runs-on: windows-2022 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Build and Test @@ -30,7 +30,7 @@ jobs: run: ./Push.ps1 shell: pwsh - name: Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: artifacts - path: artifacts/**/* \ No newline at end of file + path: artifacts/**/* diff --git a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj index 1416733..5cb7066 100644 --- a/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj +++ b/src/AutoMapper.Collection.EntityFramework/AutoMapper.Collection.EntityFramework.csproj @@ -18,17 +18,17 @@ true true - + - + - + - + all