From 0e56ef75cb2223f76d048493afbd70932dcb9797 Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Wed, 4 Nov 2020 22:23:34 +0100 Subject: [PATCH] core: exclude some classes from code coverage (#10108) --- src/DateTimeRoutines/DateTimeRoutines.cs | 2 ++ .../IndexerConfig/Bespoke/ConfigurationDataAbnormal.cs | 3 +++ .../Models/IndexerConfig/Bespoke/ConfigurationDataAniDub.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataAniLibria.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataAnimeBytes.cs | 3 +++ .../Models/IndexerConfig/Bespoke/ConfigurationDataBakaBT.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataEliteTracker.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataFileList.cs | 3 +++ .../Bespoke/ConfigurationDataGazelleTracker.cs | 5 ++++- .../IndexerConfig/Bespoke/ConfigurationDataHDBitsApi.cs | 2 ++ .../IndexerConfig/Bespoke/ConfigurationDataMyAnonamouse.cs | 6 ++++-- .../Models/IndexerConfig/Bespoke/ConfigurationDataNCore.cs | 4 +++- .../IndexerConfig/Bespoke/ConfigurationDataNorbits.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataPornolab.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataRutracker.cs | 3 +++ .../IndexerConfig/Bespoke/ConfigurationDataSceneTime.cs | 5 ++++- .../IndexerConfig/Bespoke/ConfigurationDataTVstore.cs | 4 +++- .../Models/IndexerConfig/Bespoke/ConfigurationDataToloka.cs | 3 +++ .../Models/IndexerConfig/Bespoke/ConfigurationDataXthor.cs | 3 +++ 19 files changed, 58 insertions(+), 6 deletions(-) diff --git a/src/DateTimeRoutines/DateTimeRoutines.cs b/src/DateTimeRoutines/DateTimeRoutines.cs index 3dd323caf..72f8d62e0 100644 --- a/src/DateTimeRoutines/DateTimeRoutines.cs +++ b/src/DateTimeRoutines/DateTimeRoutines.cs @@ -7,6 +7,7 @@ //******************************************************************************************** using System; +using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; // ReSharper disable NotAccessedField.Global @@ -18,6 +19,7 @@ namespace DateTimeRoutines /// /// Miscellaneous and parsing methods for DateTime /// + [ExcludeFromCodeCoverage] // this library is not changed by Jackett team public static class DateTimeRoutines { #region miscellaneous methods diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAbnormal.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAbnormal.cs index 9144993ef..31ae47f2b 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAbnormal.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAbnormal.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataAbnormal : ConfigurationData { public HiddenItem AuthKey { get; set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniDub.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniDub.cs index 36ccd3139..12c51ca3b 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniDub.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniDub.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataAniDub : ConfigurationDataBasicLogin { public BoolItem StripRussianTitle { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniLibria.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniLibria.cs index 72da4b80c..93b1fd3c8 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniLibria.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAniLibria.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataAniLibria : ConfigurationData { public StringItem ApiLink { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAnimeBytes.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAnimeBytes.cs index 8d97687dd..d7236eda2 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAnimeBytes.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataAnimeBytes.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataAnimeBytes : ConfigurationDataUserPasskey { public BoolItem IncludeRaw { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataBakaBT.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataBakaBT.cs index 25e5c28e2..d7c98a267 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataBakaBT.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataBakaBT.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataBakaBT : ConfigurationDataBasicLogin { public BoolItem AddRomajiTitle { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataEliteTracker.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataEliteTracker.cs index d85b5682a..ede16eb74 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataEliteTracker.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataEliteTracker.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataEliteTracker : ConfigurationDataBasicLogin { public BoolItem TorrentHTTPSMode { get; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataFileList.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataFileList.cs index f7ce87e0c..04a4f01f3 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataFileList.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataFileList.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataFileList : ConfigurationDataUserPasskey { public BoolItem IncludeRomanianReleases { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataGazelleTracker.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataGazelleTracker.cs index 99e7b8cba..4bb067965 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataGazelleTracker.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataGazelleTracker.cs @@ -1,6 +1,9 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { - public class ConfigurationDataGazelleTracker : ConfigurationData + [ExcludeFromCodeCoverage] + internal class ConfigurationDataGazelleTracker : ConfigurationData { public StringItem Username { get; private set; } public StringItem Password { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataHDBitsApi.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataHDBitsApi.cs index 410e1d000..f65c89a63 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataHDBitsApi.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataHDBitsApi.cs @@ -1,7 +1,9 @@ using System.Collections.Generic; +using System.Diagnostics.CodeAnalysis; namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataHDBitsApi : ConfigurationDataUserPasskey { public CheckboxItem Codecs { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataMyAnonamouse.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataMyAnonamouse.cs index bade96feb..849016c10 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataMyAnonamouse.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataMyAnonamouse.cs @@ -1,7 +1,9 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { - - public class ConfigurationDataMyAnonamouse : ConfigurationData + [ExcludeFromCodeCoverage] + internal class ConfigurationDataMyAnonamouse : ConfigurationData { public StringItem MamId { get; private set; } public DisplayItem MamIdHint { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNCore.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNCore.cs index 361649673..ceef7e3be 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNCore.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNCore.cs @@ -1,9 +1,11 @@ +using System.Diagnostics.CodeAnalysis; using Newtonsoft.Json; using Newtonsoft.Json.Linq; namespace Jackett.Common.Models.IndexerConfig.Bespoke { - public class ConfigurationDataNCore : ConfigurationData + [ExcludeFromCodeCoverage] + internal class ConfigurationDataNCore : ConfigurationData { public StringItem Username { get; private set; } public StringItem Password { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNorbits.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNorbits.cs index 5ecb55a19..b135565a7 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNorbits.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataNorbits.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataNorbits : ConfigurationData { public DisplayItem CredentialsWarning { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataPornolab.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataPornolab.cs index 772d301f5..b939149e7 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataPornolab.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataPornolab.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataPornolab : ConfigurationDataCaptchaLogin { public BoolItem StripRussianLetters { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataRutracker.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataRutracker.cs index 6a550b36f..940ba27ee 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataRutracker.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataRutracker.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataRutracker : ConfigurationDataCaptchaLogin { public BoolItem StripRussianLetters { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataSceneTime.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataSceneTime.cs index ca303061e..23beca575 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataSceneTime.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataSceneTime.cs @@ -1,6 +1,9 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { - public class ConfigurationDataSceneTime : ConfigurationData + [ExcludeFromCodeCoverage] + internal class ConfigurationDataSceneTime : ConfigurationData { public StringItem Username { get; private set; } public StringItem Password { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataTVstore.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataTVstore.cs index f0f9bf697..a3a4c0f72 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataTVstore.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataTVstore.cs @@ -1,9 +1,11 @@ +using System.Diagnostics.CodeAnalysis; using Newtonsoft.Json; using Newtonsoft.Json.Linq; namespace Jackett.Common.Models.IndexerConfig.Bespoke { - public class ConfigurationDataTVstore : ConfigurationData + [ExcludeFromCodeCoverage] + internal class ConfigurationDataTVstore : ConfigurationData { public StringItem Username { get; private set; } public StringItem Password { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataToloka.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataToloka.cs index d8c2d10bd..9ef961f24 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataToloka.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataToloka.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataToloka : ConfigurationDataBasicLogin { public BoolItem StripCyrillicLetters { get; private set; } diff --git a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataXthor.cs b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataXthor.cs index 93d08c89e..e3d0e2d74 100644 --- a/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataXthor.cs +++ b/src/Jackett.Common/Models/IndexerConfig/Bespoke/ConfigurationDataXthor.cs @@ -1,5 +1,8 @@ +using System.Diagnostics.CodeAnalysis; + namespace Jackett.Common.Models.IndexerConfig.Bespoke { + [ExcludeFromCodeCoverage] internal class ConfigurationDataXthor : ConfigurationData { public DisplayItem CredentialsWarning { get; private set; }