Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 9 #135

Merged
merged 46 commits into from
Mar 11, 2024
Merged

Release version 9 #135

merged 46 commits into from
Mar 11, 2024

Conversation

AnakinRaW
Copy link
Owner

No description provided.

AnakinRaW and others added 30 commits January 28, 2023 16:52
* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings
* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay
# Conflicts:
#	src/CommonUtilities.TaskPipeline/test/Tasks/RunnerTaskTest.cs
#	src/CommonUtilities.TaskPipeline/test/Tasks/SynchronizedTaskTest.cs
* update projects

* remove url combine

* update projects
* remove net48 target

* make dl fully async

* start generic verification context

* new verification
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test
AnakinRaW and others added 16 commits April 22, 2023 20:36
* update deps

* update to net 8.0
* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps
@AnakinRaW AnakinRaW merged commit 9be58ab into main Mar 11, 2024
6 checks passed
AnakinRaW added a commit that referenced this pull request Mar 11, 2024
* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Mar 12, 2024
* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Mar 12, 2024
* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Mar 19, 2024
* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* use config provider

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* make download config immutable

* fix not using io.abstractions

* add test cases

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* add process elevation

* ignore test

* fix build from merge

* update and move verification

* to class

* add CurrentProcessInfo

* merge cpi and elevation

* move namespace

* don't move ns

* added base pipelines implemntations

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix rebase

* add missing test from after rebase

* Add support to throw on null or empty collections

* implement IPath.AreEqual

* update verison minor

* update deps

* registry.windows is obsolete. and moved to normal registry.

* try fix test

* remove test

* remomve windows fs package

* add registry awaiter

* add wait for registry tests and move to files

* Add reference comment

* remove test warnings

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Mar 19, 2024
* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* use config provider

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* make download config immutable

* fix not using io.abstractions

* add test cases

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* add process elevation

* ignore test

* fix build from merge

* update and move verification

* to class

* add CurrentProcessInfo

* merge cpi and elevation

* move namespace

* don't move ns

* added base pipelines implemntations

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix rebase

* add missing test from after rebase

* Add support to throw on null or empty collections

* implement IPath.AreEqual

* update verison minor

* update deps

* registry.windows is obsolete. and moved to normal registry.

* try fix test

* remove test

* remomve windows fs package

* add registry awaiter

* add wait for registry tests and move to files

* Add reference comment

* remove test warnings

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Apr 7, 2024
* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* use config provider

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* make download config immutable

* fix not using io.abstractions

* add test cases

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* add process elevation

* ignore test

* fix build from merge

* update and move verification

* to class

* add CurrentProcessInfo

* merge cpi and elevation

* move namespace

* don't move ns

* added base pipelines implemntations

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix rebase

* add missing test from after rebase

* Add support to throw on null or empty collections

* implement IPath.AreEqual

* update verison minor

* update deps

* registry.windows is obsolete. and moved to normal registry.

* try fix test

* remove test

* remomve windows fs package

* add registry awaiter

* add wait for registry tests and move to files

* Add reference comment

* remove test warnings

* update deps

* Some improvements (#145)

* fix progress not correctly reported

* update deps, make directory copier public and some other improvements

* remove the blockingcollection

* skip tests because of mock fs bug

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnakinRaW added a commit that referenced this pull request Apr 7, 2024
* Update deps (#142)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* use config provider

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* make download config immutable

* fix not using io.abstractions

* add test cases

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* add process elevation

* ignore test

* fix build from merge

* update and move verification

* to class

* add CurrentProcessInfo

* merge cpi and elevation

* move namespace

* don't move ns

* added base pipelines implemntations

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix rebase

* add missing test from after rebase

* Add support to throw on null or empty collections

* implement IPath.AreEqual

* update verison minor

* update deps

* registry.windows is obsolete. and moved to normal registry.

* try fix test

* remove test

* remomve windows fs package

* add registry awaiter

* add wait for registry tests and move to files

* Add reference comment

* remove test warnings

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Version 11 (#146)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add nullable annotation

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* use config provider

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* make download config immutable

* fix not using io.abstractions

* add test cases

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* add process elevation

* ignore test

* fix build from merge

* update and move verification

* to class

* add CurrentProcessInfo

* merge cpi and elevation

* move namespace

* don't move ns

* added base pipelines implemntations

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* Main into develop (#139)

* Release version 9 (#135)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release v10 (#138)

* Update Build (#87)

* adjust build props

* rename namespace

* remove versions form projects

* enable logging

* update deps 1

* use new test dl

* update tests

* change test

* update deps 2

* update deps 3

* removed a couple of warnings

* Versioning (#88)

* add gitversion

* nbgv and ci updates

* add global json

* test

* add delay

* update projects (#91)

* update projects

* remove url combine

* update projects

* Download manager update (#93)

* remove net48 target

* make dl fully async

* start generic verification context

* new verification

* fix local files get disposed

* disposing

* make download config immutable

* release 4.0

* fix not using io.abstractions

* add test cases

* Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#100)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.4.1...v17.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 19.1.13 to 19.2.1 (#101)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 19.1.13 to 19.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v19.1.13...v19.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update deps

* New pipeline (#105)

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* rename and move

* move ns

* renames

* add progress

* rename

* update progress

* added tests

* update ref

* use .net 7 sdk

* use preview

* import parent

* add test

* update version

* add process elevation

* ignore test

* use config provider

* fix build from merge

* update and move verification

* update deps

* to class

* update deps

* add CurrentProcessInfo

* increase version

* merge cpi and elevation

* remove test

* move namespace

* don't move ns

* fix logger

* added base pipelines implemntations

* update deps

* Update dependencies (#133)

* update deps

* update to net 8.0

* Version 9.0 Impl (#134)

* project udpates

* start new file system package.

* make fs static extensions

* update filesystem stuff

* remove vanara and udpate windows fs

* some new lang features

* first changes so that it works with 9.0

* update verification

* fix linux ci restore

* remove dependency

* try other drive

* custom progress for test

* implement new hashing service

* add docs

* fix sha3 tests

* seal some classes

* make packable

* add frugallist

* some corrections and tests

* fix some downloader beahvior and rename tests

* fix linux tests (again...)

* update deps

* Version 10 impl (#136)

* move some Windows FS stuff to base package, enhance normalization and make some methods available

* remove unnecessary NET framework tests as those get run anyway on windows ci

* update action deps

* move some files

* update docs

* update version

* remove unused dependency

* remove more deps

* fix merge

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix rebase

* add missing test from after rebase

* Add support to throw on null or empty collections

* implement IPath.AreEqual

* update verison minor

* update deps

* registry.windows is obsolete. and moved to normal registry.

* try fix test

* remove test

* remomve windows fs package

* add registry awaiter

* add wait for registry tests and move to files

* Add reference comment

* remove test warnings

* update deps

* Some improvements (#145)

* fix progress not correctly reported

* update deps, make directory copier public and some other improvements

* remove the blockingcollection

* skip tests because of mock fs bug

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant