Skip to content

Merge pull request #11 from HakuSystems/qodana-automation-1713912652 #2

Merge pull request #11 from HakuSystems/qodana-automation-1713912652

Merge pull request #11 from HakuSystems/qodana-automation-1713912652 #2

Triggered via push October 5, 2024 23:13
Status Success
Total duration 2m 37s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 503 warnings, and 183 notices
Unexpected text token error: EasyExtract/Core/App.xaml#L17
Text is not expected here
Unexpected text token error: EasyExtract/Core/App.xaml#L17
Text is not expected here
Unexpected text token error: EasyExtract/Core/App.xaml#L17
Text is not expected here
Async function without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L114
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Async method invocation without await expression: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L57
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L67
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L55
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/App.xaml.cs#L48
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L201
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L147
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L917
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/Program.cs#L50
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/App.xaml.cs#L29
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Feedback/Feedback.xaml.cs#L59
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L408
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L80
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L124
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L1258
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/Program.cs#L30
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L425
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Feedback/Feedback.xaml.cs#L26
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L146
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Services/Discord/DiscordRpcManager.cs#L19
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L58
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Initial/MainWindow.xaml.cs#L25
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L689
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/App.xaml.cs#L43
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L417
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L97
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L906
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Core/Program.cs#L51
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L154
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/UI/Extraction/Extraction.xaml.cs#L746
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L78
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Non-nullable member is uninitialized.: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L20
Non-nullable field 'instance' is uninitialized. Consider declaring the field as nullable.
Non-nullable member is uninitialized.: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L11
Non-nullable field '_instance' is uninitialized. Consider declaring the field as nullable.
Cannot convert null literal to non-nullable reference type.: EasyExtract/UI/History/History.xaml.cs#L136
Cannot convert null literal to non-nullable reference type
Cannot convert null literal to non-nullable reference type.: EasyExtract/Config/ExtractedUnitypackageModel.cs#L339
Cannot convert null literal to non-nullable reference type
Cannot convert null literal to non-nullable reference type.: EasyExtract/Config/ExtractedFiles.cs#L124
Cannot convert null literal to non-nullable reference type
Cannot convert null literal to non-nullable reference type.: EasyExtract/UI/Extraction/Extraction.xaml.cs#L382
Cannot convert null literal to non-nullable reference type
Namespace does not correspond to file location: EasyExtract/Utilities/BetterLogger.cs#L5
Namespace does not correspond to file location, must be: 'EasyExtract.Utilities'
Namespace does not correspond to file location: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L10
Namespace does not correspond to file location, must be: 'EasyExtract.UI.Settings'
Namespace does not correspond to file location: EasyExtract/Core/App.xaml.cs#L7
Namespace does not correspond to file location, must be: 'EasyExtract.Core'
Namespace does not correspond to file location: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L8
Namespace does not correspond to file location, must be: 'EasyExtract.Services.SearchEverything'
Namespace does not correspond to file location: EasyExtract/UI/History/History.xaml.cs#L10
Namespace does not correspond to file location, must be: 'EasyExtract.UI.History'
Namespace does not correspond to file location: EasyExtract/UI/CustomDesign/BackgroundModel.cs#L1
Namespace does not correspond to file location, must be: 'EasyExtract.UI.CustomDesign'
Namespace does not correspond to file location: EasyExtract/UI/EasterEgg/EasterEgg.xaml.cs#L6
Namespace does not correspond to file location, must be: 'EasyExtract.UI.EasterEgg'
Namespace does not correspond to file location: EasyExtract/Core/Program.cs#L11
Namespace does not correspond to file location, must be: 'EasyExtract.Core'
Namespace does not correspond to file location: EasyExtract/Services/SearchEverything/Everything.cs#L4
Namespace does not correspond to file location, must be: 'EasyExtract.Services.SearchEverything'
Namespace does not correspond to file location: EasyExtract/Services/Discord/DiscordRpcManager.cs#L6
Namespace does not correspond to file location, must be: 'EasyExtract.Services.Discord'
Namespace does not correspond to file location: EasyExtract/UI/CustomDesign/BackgroundAndOpacityConverter.cs#L5
Namespace does not correspond to file location, must be: 'EasyExtract.UI.CustomDesign'
Namespace does not correspond to file location: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L12
Namespace does not correspond to file location, must be: 'EasyExtract.UI.Services.SearchEverything'
Namespace does not correspond to file location: EasyExtract/UI/Initial/MainWindow.xaml.cs#L7
Namespace does not correspond to file location, must be: 'EasyExtract.UI.Initial'
Namespace does not correspond to file location: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L15
Namespace does not correspond to file location, must be: 'EasyExtract.UI.Dashboard'
Namespace does not correspond to file location: EasyExtract/UI/Extraction/Extraction.xaml.cs#L21
Namespace does not correspond to file location, must be: 'EasyExtract.UI.Extraction'
Namespace does not correspond to file location: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L7
Namespace does not correspond to file location, must be: 'EasyExtract.UI.CustomDesign'
Namespace does not correspond to file location: EasyExtract/Utilities/CodeToImageConverter.cs#L7
Namespace does not correspond to file location, must be: 'EasyExtract.Utilities'
Namespace does not correspond to file location: EasyExtract/UI/About/About.xaml.cs#L8
Namespace does not correspond to file location, must be: 'EasyExtract.UI.About'
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L679
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L740
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L430
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L403
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L915
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L904
Expression is always false according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/Config/ExtractedFiles.cs#L126
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/Config/ExtractedUnitypackageModel.cs#L341
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L44
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/UI/History/History.xaml.cs#L138
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L110
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L105
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: EasyExtract/UI/Extraction/Extraction.xaml.cs#L384
Conditional access qualifier expression is never null according to nullable reference types' annotations
'??' condition is never null according to nullable reference types' annotations: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L33
'??' left operand is never null according to nullable reference types' annotations
'??' condition is never null according to nullable reference types' annotations: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L24
'??' left operand is never null according to nullable reference types' annotations
Private field can be converted into local variable: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L19
The field is always assigned before being used and can be converted into a local variable
Assignment is not used: EasyExtract/UI/About/About.xaml.cs#L46
Value assigned is not used in any execution path
Assignment is not used: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L77
Value assigned is not used in any execution path
Assignment is not used: EasyExtract/UI/History/History.xaml.cs#L65
Value assigned is not used in any execution path
Assignment is not used: EasyExtract/UI/EasterEgg/EasterEgg.xaml.cs#L20
Value assigned is not used in any execution path
Assignment is not used: EasyExtract/UI/Extraction/Extraction.xaml.cs#L530
Value assigned is not used in any execution path
Redundant member initializer: EasyExtract/Config/ConfigModel.cs#L28
Initializing property by default value is redundant
Redundant member initializer: EasyExtract/Config/ConfigModel.cs#L27
Initializing property by default value is redundant
Redundant member initializer: EasyExtract/Config/SearchEverythingModel.cs#L7
Initializing property by default value is redundant
Redundant member initializer: EasyExtract/Config/HistoryModel.cs#L8
Initializing property by default value is redundant
Redundant nullable warning suppression expression: EasyExtract/UI/History/History.xaml.cs#L151
The nullable warning suppression expression is redundant
Redundant nullable warning suppression expression: EasyExtract/UI/History/History.xaml.cs#L161
The nullable warning suppression expression is redundant
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L8
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/UpdateModel.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/App.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/BetterLogger.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHandler.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/Discord/DiscordRpcManager.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L7
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ConfigModel.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/Everything.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Initial/MainWindow.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L10
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/CodeToImageConverter.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L12
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L9
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/BetterLogger.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L19
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/About/About.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L8
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedUnitypackageModel.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/Everything.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/About/About.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/About/About.xaml.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/MaliciousCodeDetector.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L7
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/BetterLogger.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/EasterEgg/EasterEgg.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHandler.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/CodeToImageConverter.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedFiles.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHelper.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/CodeToImageConverter.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L9
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L14
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Initial/MainWindow.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ConfigHelper.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L10
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ConfigModel.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedUnitypackageModel.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/App.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/CodeToImageConverter.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L16
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHandler.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundAndOpacityConverter.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L9
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedFiles.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/AssemblyInfo.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Utilities/CodeToImageConverter.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/Discord/DiscordRpcManager.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Initial/MainWindow.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Core/Program.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L7
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHandler.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Extraction/ExtractionHandler.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Feedback/Feedback.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ConfigModel.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedFiles.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L8
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/SearchEverything/EverythingValidation.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundAndOpacityConverter.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ConfigHelper.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/About/About.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundAndOpacityConverter.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L18
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L8
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L15
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/EasterEgg/EasterEgg.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedUnitypackageModel.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L11
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/Discord/DiscordRpcManager.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/History/History.xaml.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Extraction/Extraction.xaml.cs#L17
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/Settings/BetterSettings.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Updater/UpdateHandler.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/Config/ExtractedUnitypackageModel.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: EasyExtract/UI/CustomDesign/BackgroundManager.cs#L2
Using directive is not required by the code and can be safely removed
Rider toolset and environment errors: EasyExtract/EasyExtract.csproj#L0
\[[NETSDK1100](http://www.google.com/search?q=NETSDK1100)\] To build a project targeting Windows on this operating system, set the EnableWindowsTargeting property to true. at (90:5) Target: ProcessFrameworkReferences Task: ProcessFrameworkReferences
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L30
Auto-property accessor 'History.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L110
Auto-property accessor 'IgnoredUnitypackages.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/IgnoredUnitypackageModel.cs#L5
Auto-property accessor 'IgnoredUnityPackageName.get' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L10
Auto-property accessor 'AppTitle.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L31
Auto-property accessor 'IgnoredUnitypackages.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/HistoryModel.cs#L7
Auto-property accessor 'ExtractedDate.get' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L18
Auto-property accessor 'Update.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/HistoryModel.cs#L8
Auto-property accessor 'TotalFiles.get' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L32
Auto-property accessor 'Backgrounds.set' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/SearchEverythingModel.cs#L9
Auto-property accessor 'ModifiedTime.get' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/HistoryModel.cs#L5
Auto-property accessor 'FileName.get' is never used
Auto-property accessor is never used (non-private accessibility): EasyExtract/Config/ConfigModel.cs#L24
Auto-property accessor 'LastExtractedPath.set' is never used
Field is never used: EasyExtract/Config/ExtractedUnitypackageModel.cs#L10
Field 'base64DetectionCount' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L73
Constant 'EVERYTHING_TARGET_MACHINE_ARM' is never used
Type member is never used (private accessibility): EasyExtract/UI/Feedback/Feedback.xaml.cs#L41
Method 'SubmitFeedbackButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L831
Method 'SearchFileManuallyButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/History/History.xaml.cs#L141
Method 'OpenFolderButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L69
Constant 'EVERYTHING_SORT_DATE_RUN_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1078
Method 'OpenSelectedDirectoryBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L63
Constant 'EVERYTHING_SORT_RUN_COUNT_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L595
Method 'ExtractingIcon_OnSourceUpdated' is never used
Type member is never used (private accessibility): EasyExtract/UI/History/History.xaml.cs#L158
Method 'ClearHistoryButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L911
Method 'CategoryStructureBool_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L120
Method 'DiscordRpcToggleSwitch_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L48
Constant 'EVERYTHING_SORT_SIZE_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L52
Constant 'EVERYTHING_SORT_TYPE_NAME_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L42
Constant 'EVERYTHING_REQUEST_HIGHLIGHTED_FULL_PATH_AND_FILE_NAME' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L113
Method 'DiscordRpcToggleSwitch_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L46
Constant 'EVERYTHING_SORT_PATH_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L34
Constant 'EVERYTHING_REQUEST_DATE_ACCESSED' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L21
Constant 'EVERYTHING_ERROR_REGISTERCLASSEX' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L53
Constant 'EVERYTHING_SORT_TYPE_NAME_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L54
Constant 'EVERYTHING_SORT_DATE_CREATED_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L90
Method 'BackgroundOpacitySlider_OnValueChanged' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L45
Constant 'EVERYTHING_SORT_NAME_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L38
Constant 'EVERYTHING_REQUEST_DATE_RUN' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L36
Constant 'EVERYTHING_REQUEST_FILE_LIST_FILE_NAME' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L67
Constant 'EVERYTHING_SORT_DATE_ACCESSED_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1116
Method 'MoveToDifferentDirectoryBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L171
Method 'DefaultTempPathResetButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L35
Constant 'EVERYTHING_REQUEST_ATTRIBUTES' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L47
Constant 'EVERYTHING_SORT_PATH_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L39
Constant 'EVERYTHING_REQUEST_DATE_RECENTLY_CHANGED' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L22
Constant 'EVERYTHING_ERROR_CREATEWINDOW' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L44
Constant 'EVERYTHING_SORT_NAME_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L51
Constant 'EVERYTHING_SORT_EXTENSION_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L60
Constant 'EVERYTHING_SORT_FILE_LIST_FILENAME_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L151
Method 'BackgroundResetButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L32
Constant 'EVERYTHING_REQUEST_DATE_CREATED' is never used
Type member is never used (private accessibility): EasyExtract/UI/Initial/MainWindow.xaml.cs#L22
Method 'AnimationBehavior_OnLoaded' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1246
Method 'SelectAllUnitypackageToggle_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L58
Constant 'EVERYTHING_SORT_ATTRIBUTES_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L127
Method 'ThemeComboBox_OnSelectionChanged' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L49
Constant 'EVERYTHING_SORT_SIZE_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L65
Constant 'EVERYTHING_SORT_DATE_RECENTLY_CHANGED_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L66
Constant 'EVERYTHING_SORT_DATE_ACCESSED_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L40
Constant 'EVERYTHING_REQUEST_HIGHLIGHTED_FILE_NAME' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L37
Constant 'EVERYTHING_REQUEST_RUN_COUNT' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1197
Method 'ClearIgnoredListBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L25
Constant 'EVERYTHING_ERROR_INVALIDCALL' is never used
Type member is never used (private accessibility): EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L36
Method 'HeartIcon_OnMouseEnter' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L57
Constant 'EVERYTHING_SORT_DATE_MODIFIED_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L61
Constant 'EVERYTHING_SORT_FILE_LIST_FILENAME_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1251
Method 'SelectAllUnitypackageToggle_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L969
Method 'DeleteSelectedBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L68
Constant 'EVERYTHING_SORT_DATE_RUN_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L180
Method 'SkipIntroLogoAnimationToggleSwitch_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L29
Constant 'EVERYTHING_REQUEST_FULL_PATH_AND_FILE_NAME' is never used
Type member is never used (private accessibility): EasyExtract/Core/App.xaml.cs#L34
Method 'App_OnStartup' is never used
Type member is never used (private accessibility): EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L185
Method 'CheckForUpdatesNavBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L107
Method 'CheckForUpdatesOnStartUpToggleSwitch_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L71
Constant 'EVERYTHING_TARGET_MACHINE_X86' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L158
Method 'DefaultTempPathChangeButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L41
Method 'HeartIcon_OnMouseLeave' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L33
Constant 'EVERYTHING_REQUEST_DATE_MODIFIED' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L56
Constant 'EVERYTHING_SORT_DATE_MODIFIED_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L24
Constant 'EVERYTHING_ERROR_INVALIDINDEX' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L134
Method 'BackgroundChangeButton_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L23
Constant 'EVERYTHING_ERROR_CREATETHREAD' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L72
Constant 'EVERYTHING_TARGET_MACHINE_X64' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L192
Method 'ContextMenuSwitch_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L41
Constant 'EVERYTHING_REQUEST_HIGHLIGHTED_PATH' is never used
Type member is never used (private accessibility): EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml.cs#L292
Method 'UpdateSearchResultCreationDateFilterBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L186
Method 'SkipIntroLogoAnimationToggleSwitch_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L50
Constant 'EVERYTHING_SORT_EXTENSION_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L64
Constant 'EVERYTHING_SORT_DATE_RECENTLY_CHANGED_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L203
Method 'DontShowAgainBtn_OnClick' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L62
Constant 'EVERYTHING_SORT_RUN_COUNT_ASCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L900
Method 'CategoryStructureBool_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L30
Constant 'EVERYTHING_REQUEST_EXTENSION' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L84
Method 'UwUToggleSwitch_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L59
Constant 'EVERYTHING_SORT_ATTRIBUTES_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L55
Constant 'EVERYTHING_SORT_DATE_CREATED_DESCENDING' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1256
Method 'AnalyticsExpander_OnExpanded' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L198
Method 'ContextMenuSwitch_OnUnchecked' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L78
Method 'UwUToggleSwitch_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml.cs#L101
Method 'CheckForUpdatesOnStartUpToggleSwitch_OnChecked' is never used
Type member is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L1030
Method 'IgnoreSelectedBtn_OnClick' is never used
Method return value is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L935
Method 'CheckForDuplicateExtractedFiles' return value is never used
Method return value is never used (private accessibility): EasyExtract/Core/Program.cs#L149
Method 'RunAsAdmin' return value is never used
Method return value is never used (private accessibility): EasyExtract/UI/Feedback/Feedback.xaml.cs#L34
Method 'GetDiscordUsername' return value is never used
Method return value is never used (private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L420
Method 'UpdateSelectAllToggleContent' return value is never used
Method return value is never used (private accessibility): EasyExtract/Utilities/BetterLogger.cs#L16
Method 'InitializeLogger' return value is never used
Method return value is never used (private accessibility): EasyExtract/Utilities/BetterLogger.cs#L33
Method 'DeleteLogsFolder' return value is never used
Unused parameter (private accessibility): EasyExtract/Core/App.xaml.cs#L34
Parameter 'sender' is never used
Unused local variable: EasyExtract/Core/Program.cs#L164
Local variable 'e' is never used
Unused local variable: EasyExtract/UI/Feedback/Feedback.xaml.cs#L103
Local variable 'ex' is never used
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L312
Unable to resolve symbol 'GetCurrentMalicousDiscordWebhookColor'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L305
Unable to resolve symbol 'GetCurrentLinkDetectionColor'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L356
Unable to resolve symbol 'UnityFileMessasgeTooltip'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L282
Unable to resolve symbol 'SubdirectoryItemsGroupedByCategory'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L482
Unable to resolve symbol 'IgnoredUnityPackageName'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L302
Unable to resolve symbol 'LinkDetectionCountMessage'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L298
Unable to resolve symbol 'UnitypackageTotalFileCountMessage'
Unresolved binding path when DataContext is known: EasyExtract/UI/Extraction/Extraction.xaml#L309
Unable to resolve symbol 'MalicousDiscordWebhookCountMessage'
Static resource not resolved: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml#L22
Resource 'BackgroundAndOpacityConverter' is not found
Static resource not resolved: EasyExtract/UI/Dashboard/Dashboard.xaml#L29
Resource 'BackgroundAndOpacityConverter' is not found
qodana
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
RoslynAnalyzers Mark members as static: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L45
Member 'YesBtn_OnClick' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L50
Member 'NoBtn_OnClick' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/Feedback/Feedback.xaml.cs#L29
Member 'UpdateDiscordPresence' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L40
Member 'CancelBtn_OnClick' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L41
Member 'HeartIcon_OnMouseLeave' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/Feedback/Feedback.xaml.cs#L34
Member 'GetDiscordUsername' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/CustomDesign/BackgroundAndOpacityConverter.cs#L24
Member 'ConvertBack' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/Feedback/Feedback.xaml.cs#L19
Member 'SenderName' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/Services/CustomMessageBox/CustomMessageBox.xaml.cs#L35
Member 'OkBtn_OnClick' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: EasyExtract/UI/Dashboard/Dashboard.xaml.cs#L36
Member 'HeartIcon_OnMouseEnter' does not access instance data and can be marked as static
Class with virtual (overridable) members never inherited (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L8
Class 'ExtractedUnitypackageModel' has some virtual members but no inheritors
Class with virtual (overridable) members never inherited (non-private accessibility): EasyExtract/Config/ExtractedFiles.cs#L7
Class 'ExtractedFiles' has some virtual members but no inheritors
Use compound assignment: EasyExtract/Extraction/ExtractionHelper.cs#L22
Convert into compound assignment
Member can be made private (non-private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L110
Property 'IgnoredUnitypackages' can be made private
Member can be made private (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L154
Method 'Everything_GetResultFullPathName' can be made private
Member can be made private (non-private accessibility): EasyExtract/Core/Program.cs#L175
Method 'KillAllProcesses' can be made private
Some values of the enum are not processed inside 'switch' statement: EasyExtract/Utilities/BetterLogger.cs#L77
Some values of the enum are not processed inside switch: Warning, default
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L179
Method 'Everything_GetResultListRequestFlags' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml#L85
Field 'UpdateSearchResultCreationDateFilterBtn' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/History/History.xaml.cs#L32
Accessor 'TotalFilesExtracted.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedFiles.cs#L32
Accessor 'SymbolIconImage.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L194
Method 'Everything_GetResultDateAccessed' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L191
Method 'Everything_GetResultDateModified' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L215
Accessor 'UnitypackageTotalSceneCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedFiles.cs#L120
Property 'UnityFileMessasgeTooltip' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L218
Method 'Everything_GetResultHighlightedFullPathAndFileName' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L224
Method 'Everything_SetRunCountFromFileName' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L212
Method 'Everything_GetResultHighlightedFileName' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L275
Accessor 'UnitypackageTotalDataCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L209
Method 'Everything_GetResultDateRecentlyChanged' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L165
Accessor 'UnitypackageTotalPrefabCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/History/History.xaml#L36
Field 'UnityPackagesExtractedCardExpander' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L315
Accessor 'UnitypackageExtractedDate.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L215
Method 'Everything_GetResultHighlightedPath' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L155
Accessor 'UnitypackageTotalShaderCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/Settings/BetterSettings.xaml#L385
Field 'DefaultTempPathChangeButton' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L185
Accessor 'UnitypackageTotalImageCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L135
Accessor 'UnitypackageTotalFolderCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L265
Accessor 'UnitypackageTotalConfigurationCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L225
Accessor 'UnitypackageTotalMaterialCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L68
Property 'GetCurrentMalicousDiscordWebhookColor' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L59
Property 'MalicousDiscordWebhookCountMessage' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L221
Method 'Everything_GetRunCountFromFileName' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L333
Property 'SubdirectoryItemsGroupedByCategory' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/History/History.xaml#L25
Field 'FilesExtractedCardExpander' is never used
Type member is never used (non-private accessibility): EasyExtract/UI/Extraction/Extraction.xaml.cs#L81
Accessor 'ExtractedUnitypackages.set' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L205
Accessor 'UnitypackageTotalAnimationCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L255
Accessor 'UnitypackageTotalFontCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L195
Accessor 'UnitypackageTotalAudioCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L175
Accessor 'UnitypackageTotal3DObjectCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L145
Accessor 'UnitypackageTotalScriptCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L64
Property 'GetCurrentLinkDetectionColor' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L235
Accessor 'UnitypackageTotalAssetCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L61
Property 'UnitypackageTotalFileCountMessage' is never used
Type member is never used (non-private accessibility): EasyExtract/Config/ExtractedUnitypackageModel.cs#L245
Accessor 'UnitypackageTotalControllerCount.get' is never used
Type member is never used (non-private accessibility): EasyExtract/Services/SearchEverything/Everything.cs#L200
Method 'Everything_GetResultFileListFileName' is never used
Method return value is never used (non-private accessibility): EasyExtract/Config/ExtractedFiles.cs#L124
Method 'OnPropertyChanged' return value is never used
Method return value is never used (non-private accessibility): EasyExtract/UI/History/History.xaml.cs#L136
Method 'OnPropertyChanged' return value is never used
Unresolved binding path when DataContext is unknown: EasyExtract/UI/History/History.xaml#L40
Unable to resolve symbol 'TotalExtracted' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Services/SearchEverything/SearchEverything.xaml#L114
Unable to resolve symbol 'SearchEverythingList' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/History/History.xaml#L75
Unable to resolve symbol 'HistoryList' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L98
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Extraction/Extraction.xaml#L467
Unable to resolve symbol 'IgnoredUnitypackages' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Dashboard/Dashboard.xaml#L11
Unable to resolve symbol 'AppTitle' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L61
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L134
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Extraction/Extraction.xaml#L69
Unable to resolve symbol 'QueueList' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/History/History.xaml#L29
Unable to resolve symbol 'TotalFilesExtracted' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L382
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L324
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L197
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L135
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Dashboard/Dashboard.xaml#L47
Unable to resolve symbol 'AppTitle' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L285
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L383
Unable to resolve symbol '_currentConfig' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Extraction/Extraction.xaml#L279
Unable to resolve symbol 'ExtractedUnitypackages' because of unknown DataContext
Unresolved binding path when DataContext is unknown: EasyExtract/UI/Settings/BetterSettings.xaml#L247
Unable to resolve symbol '_currentConfig' because of unknown DataContext