From a6062032318abd0b6922dd2047da15ab45ffe92a Mon Sep 17 00:00:00 2001 From: TwistedUmbrellaX Date: Fri, 25 Oct 2024 13:39:12 -0400 Subject: [PATCH] Implement SPDX GLPv3.0 LICENSE --- .editorconfig | 2 ++ .../TestAudioFingerprinting.cs | 3 +++ .../TestBlackFrames.cs | 3 +++ .../TestChapterAnalyzer.cs | 3 +++ .../TestContiguous.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestEdl.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestWarnings.cs | 3 +++ .../Analyzers/BlackFrameAnalyzer.cs | 3 +++ .../Analyzers/ChapterAnalyzer.cs | 3 +++ .../Analyzers/ChromaprintAnalyzer.cs | 3 +++ .../Analyzers/IMediaFileAnalyzer.cs | 3 +++ .../Analyzers/SegmentAnalyzer.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/AutoSkip.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/AutoSkipCredits.cs | 3 +++ .../Configuration/PluginConfiguration.cs | 3 +++ .../Configuration/UserInterfaceConfiguration.cs | 3 +++ .../Controllers/SkipIntroController.cs | 3 +++ .../Controllers/TroubleshootingController.cs | 3 +++ .../Controllers/VisualizationController.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/AnalysisMode.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/BlackFrame.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/EdlAction.cs | 3 +++ .../Data/EpisodeVisualization.cs | 3 +++ .../Data/FingerprintException.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/Intro.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/PluginWarning.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/QueuedEpisode.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeRange.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeStamps.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/EdlManager.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/Entrypoint.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/FFmpegWrapper.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/GlobalSuppressions.cs | 6 ++---- ConfusedPolarBear.Plugin.IntroSkipper/Plugin.cs | 3 +++ ConfusedPolarBear.Plugin.IntroSkipper/QueueManager.cs | 3 +++ .../ScheduledTasks/BaseItemAnalyzerTask.cs | 3 +++ .../ScheduledTasks/DetectCreditsTask.cs | 3 +++ .../ScheduledTasks/DetectIntrosCreditsTask.cs | 3 +++ .../ScheduledTasks/DetectIntrosTask.cs | 3 +++ .../ScheduledTasks/ScheduledTaskSemaphore.cs | 3 +++ LICENSE | 2 -- 41 files changed, 118 insertions(+), 6 deletions(-) diff --git a/.editorconfig b/.editorconfig index b84e563..1768de1 100644 --- a/.editorconfig +++ b/.editorconfig @@ -192,3 +192,5 @@ csharp_space_between_method_call_empty_parameter_list_parentheses = false # Wrapping preferences csharp_preserve_single_line_statements = true csharp_preserve_single_line_blocks = true + +file_header_template = Copyright (C) 2024 Intro-Skipper Contributors \nSPDX-License-Identifier: GNU General Public License v3.0 only. \ No newline at end of file diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestAudioFingerprinting.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestAudioFingerprinting.cs index b07629a..d0b9732 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestAudioFingerprinting.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestAudioFingerprinting.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + /* These tests require that the host system has a version of FFmpeg installed * which supports both chromaprint and the "-fp_format raw" flag. */ diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestBlackFrames.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestBlackFrames.cs index 60d3115..fdcae84 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestBlackFrames.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestBlackFrames.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper.Tests; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestChapterAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestChapterAnalyzer.cs index 96feb8e..36efbaa 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestChapterAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestChapterAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper.Tests; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestContiguous.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestContiguous.cs index 50121f6..644aa4d 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestContiguous.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestContiguous.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using Xunit; namespace ConfusedPolarBear.Plugin.IntroSkipper.Tests; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestEdl.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestEdl.cs index fd71c42..fa81081 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestEdl.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestEdl.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using Xunit; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestWarnings.cs b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestWarnings.cs index ac3f246..c02d09a 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestWarnings.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper.Tests/TestWarnings.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper.Tests; using Xunit; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/BlackFrameAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/BlackFrameAnalyzer.cs index f722867..06d8f0f 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/BlackFrameAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/BlackFrameAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChapterAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChapterAnalyzer.cs index f8b3c5b..77de5d6 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChapterAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChapterAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChromaprintAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChromaprintAnalyzer.cs index f4bb2d7..740761d 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChromaprintAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/ChromaprintAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/IMediaFileAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/IMediaFileAnalyzer.cs index 7721a55..76dd484 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/IMediaFileAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/IMediaFileAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System.Collections.ObjectModel; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/SegmentAnalyzer.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/SegmentAnalyzer.cs index da17352..3f2057d 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/SegmentAnalyzer.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Analyzers/SegmentAnalyzer.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkip.cs b/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkip.cs index f69a5e3..8365b16 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkip.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkip.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Threading; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkipCredits.cs b/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkipCredits.cs index 1b09b55..47a4b35 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkipCredits.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/AutoSkipCredits.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Threading; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/PluginConfiguration.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/PluginConfiguration.cs index 6d46f10..c445dfb 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/PluginConfiguration.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/PluginConfiguration.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System.Collections.Generic; using System.Diagnostics; using MediaBrowser.Model.Plugins; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/UserInterfaceConfiguration.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/UserInterfaceConfiguration.cs index 05ee453..4ed6595 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/UserInterfaceConfiguration.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Configuration/UserInterfaceConfiguration.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper.Configuration; /// diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/SkipIntroController.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/SkipIntroController.cs index f109d3c..2881940 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/SkipIntroController.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/SkipIntroController.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Net.Mime; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/TroubleshootingController.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/TroubleshootingController.cs index 0b0ab11..d1964a3 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/TroubleshootingController.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/TroubleshootingController.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Net.Mime; using System.Text; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/VisualizationController.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/VisualizationController.cs index a83c204..6b3cabc 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/VisualizationController.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Controllers/VisualizationController.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Globalization; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/AnalysisMode.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/AnalysisMode.cs index 7ed0367..fc947cd 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/AnalysisMode.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/AnalysisMode.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; /// diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/BlackFrame.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/BlackFrame.cs index df3a957..6de23d9 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/BlackFrame.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/BlackFrame.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; /// diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/EdlAction.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/EdlAction.cs index 159e950..bc1313f 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/EdlAction.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/EdlAction.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; /// diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/EpisodeVisualization.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/EpisodeVisualization.cs index 64bf022..0be3066 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/EpisodeVisualization.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/EpisodeVisualization.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; namespace ConfusedPolarBear.Plugin.IntroSkipper; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/FingerprintException.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/FingerprintException.cs index 772b03c..a251fbb 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/FingerprintException.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/FingerprintException.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; namespace ConfusedPolarBear.Plugin.IntroSkipper; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/Intro.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/Intro.cs index 731778c..2151c02 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/Intro.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/Intro.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Text.Json.Serialization; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/PluginWarning.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/PluginWarning.cs index ebced14..709c762 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/PluginWarning.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/PluginWarning.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/QueuedEpisode.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/QueuedEpisode.cs index bb65789..c0e6c98 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/QueuedEpisode.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/QueuedEpisode.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; namespace ConfusedPolarBear.Plugin.IntroSkipper; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeRange.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeRange.cs index 451df2f..7220702 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeRange.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeRange.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeStamps.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeStamps.cs index 1ff2cb6..7b3a27c 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeStamps.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Data/TimeStamps.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper.Data { /// diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/EdlManager.cs b/ConfusedPolarBear.Plugin.IntroSkipper/EdlManager.cs index 3f5ff66..bddc927 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/EdlManager.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/EdlManager.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Entrypoint.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Entrypoint.cs index 381eb81..f67ba0f 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Entrypoint.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Entrypoint.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Threading; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/FFmpegWrapper.cs b/ConfusedPolarBear.Plugin.IntroSkipper/FFmpegWrapper.cs index 7e07fc4..003d72c 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/FFmpegWrapper.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/FFmpegWrapper.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/GlobalSuppressions.cs b/ConfusedPolarBear.Plugin.IntroSkipper/GlobalSuppressions.cs index 2967ca7..673f2ed 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/GlobalSuppressions.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/GlobalSuppressions.cs @@ -1,7 +1,5 @@ -// This file is used by Code Analysis to maintain SuppressMessage -// attributes that are applied to this project. -// Project-level suppressions either have no target or are given -// a specific target and scoped to a namespace, type, member, etc. +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. using System.Diagnostics.CodeAnalysis; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Plugin.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Plugin.cs index 7261b2f..ed83c66 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Plugin.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Plugin.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.IO; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/QueueManager.cs b/ConfusedPolarBear.Plugin.IntroSkipper/QueueManager.cs index e81a9c7..5e45b60 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/QueueManager.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/QueueManager.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/BaseItemAnalyzerTask.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/BaseItemAnalyzerTask.cs index c29c544..18afd68 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/BaseItemAnalyzerTask.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/BaseItemAnalyzerTask.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + namespace ConfusedPolarBear.Plugin.IntroSkipper; using System; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectCreditsTask.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectCreditsTask.cs index b7b17e4..39c2369 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectCreditsTask.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectCreditsTask.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosCreditsTask.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosCreditsTask.cs index aea91ab..763f066 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosCreditsTask.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosCreditsTask.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosTask.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosTask.cs index 1ba8900..33584b1 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosTask.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/DetectIntrosTask.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/ScheduledTaskSemaphore.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/ScheduledTaskSemaphore.cs index 67b41a2..0a3996a 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/ScheduledTaskSemaphore.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/ScheduledTaskSemaphore.cs @@ -1,3 +1,6 @@ +// Copyright (C) 2024 Intro-Skipper Contributors +// SPDX-License-Identifier: GNU General Public License v3.0 only. + using System; using System.Threading; diff --git a/LICENSE b/LICENSE index 7d37342..f288702 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,3 @@ - Copyright (c) 2024 Intro-Skipper Contributors - GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007