Skip to content

[ADD] Resolving External Xmi #60

[ADD] Resolving External Xmi

[ADD] Resolving External Xmi #60

Triggered via pull request October 25, 2024 13:40
Status Success
Total duration 1h 5m 3s
Artifacts

CodeQuality.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build: uml4net.xmireader/Cache/Assembler.cs#L142
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build: uml4net.xmireader/Readers/XmiReader.cs#L218
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.
Build: uml4net.xmireader/Readers/CommonStructure/PackageImportReader.cs#L75
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Build: uml4net.xmireader/Readers/XmiReader.cs#L168
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Build: uml4net.xmireader/XmiReaderScope.cs#L46
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)
Build: uml4net.xmireader/Readers/XmiReader.cs#L40
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)
Build: uml4net.xmireader/XmiReaderScope.cs#L80
Make sure that this logger's configuration is safe. (https://rules.sonarsource.com/csharp/RSPEC-4792)
Build: uml4net.xmireader/Cache/Assembler.cs#L105
'System.NullReferenceException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Build: uml4net.xmireader/Cache/Assembler.cs#L167
Use the 'IsInstanceOfType()' method instead. (https://rules.sonarsource.com/csharp/RSPEC-2219)
Build: uml4net.xmireader/Readers/Classification/PropertyReader.cs#L81
Refactor this method to reduce its Cognitive Complexity from 66 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)