- netcore3.0 implements the extenion on IReadOnlyDictionary.
- Dictionary implements both IReadonlyDictionary and IDictionary and
so defining the extenion on both interfaces creates an ambiguous
reference
- IDictionary doesn't inherit from IReadOnlyDictionary
Either we have to add 'using NzbDrone.Common.Extenions;'
separately to resolve the ambiguity or we have to standardaize on only
having the extension on IReadOnlyDictionary.
Fixes#2585
Merge remote-tracking branch 'origin/develop' into develop
Revert "Fixed: NLog causing a crash under mono 5.10"
This reverts commit d11b565eda.
Added console logging in case NLog fails to initialize.
Fixed: Updated NLog to 4.5 RC6 to handle mono 5.10
Fixed: Messed up merge from Cherry pick
Fixed: Appveyor build.
Revert "Fixed: Appveyor build."
This reverts commit 99282359c4.
Revert "Fixed: Messed up merge from Cherry pick"
This reverts commit 450d90586d.
Revert "Fixed: Updated NLog to 4.5 RC6 to handle mono 5.10"
This reverts commit 1b20cbb5e3.
Fixed: NLog causing issues with mono 5.10
* First fixing of tests.
* Updated more tests.
* Fix some tests
* Fix all prioritization tests.
And add new for preferred words.
* Updated CompletedDownloadservice tests
* Fixed a lot of tests
* Fixed all indexer requests. We should add more for the indexers we added.
To lazy for that though ¯\_(ツ)_/¯
* Fixed organizer tests.
Should probably be also updated to incorporate our newly added tags.
* Fix notification tests.
* Fixed update test for osx
* Fixed a few more tests.
* Fixed some more tests.
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update activity.less
* Update appveyor.yml
* Update appveyor.yml
* Update CommonVersionInfo.cs
* Update build-appveyor.cake
Let's hope this works.
* Update CommonVersionInfo.cs
Just to kickstart appveyor
* Fixed a few tests
* Just ignore those tests.
* Fixed more tests.
* First steps in fixing Core.Test.Download.DownloadApprovedFixture
* Fix most DownloadApprovedFixture tests
* Fixed something.
* Fixed a few more tests.
* Fixed pending release tests.
* All Core tests are now fixed.
* Fixed the last tests :)
* Fixed Download Station Tests.
* Fixed Vuze and Transmission default settings which caused the tests to fail.
* Fix most tests.
* Fix RootFolder tests.
* Fixed last tests
Will now also automatically revert to a fully transactional move/copy if the move is in our out of a cifs mount. (assuming the cifs mount can be detected)