update settings, should now no longer be lost #51
Annotations
20 warnings
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L190
Modify 'GetTimestamp' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L162
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.GetTimestamp(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L157
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.GetTimestamp(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L152
In member DateTime GlassfishColumnizer.GetTimestamp(ILogLineColumnizerCallback callback, ILogLine logLine), change parameter name logLine to line in order to match the identifier as it has been declared in DateTime ILogLineColumnizer.GetTimestamp(ILogLineColumnizerCallback callback, ILogLine line) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1725)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L88
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.SplitLine(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L83
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.SplitLine(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Release:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L109
The behavior of 'DateTime.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.SplitLine(ILogLineColumnizerCallback, ILogLine)' with a call to 'DateTime.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
|
Build Application - Release:
src/ColumnizerLib/IFileSystemPlugin.cs#L42
Change the type of parameter 'uriString' of method 'IFileSystemPlugin.GetLogfileInfo(string)' from 'string' to 'System.Uri', or provide an overload to 'IFileSystemPlugin.GetLogfileInfo(string)' that allows 'uriString' to be passed as a 'System.Uri' object (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1054)
|
|
Build Application - Release:
src/ColumnizerLib/IFileSystemPlugin.cs#L34
Change the type of parameter 'uriString' of method 'IFileSystemPlugin.CanHandleUri(string)' from 'string' to 'System.Uri', or provide an overload to 'IFileSystemPlugin.CanHandleUri(string)' that allows 'uriString' to be passed as a 'System.Uri' object (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1054)
|
|
Build Application - Release:
src/ColumnizerLib/LineEntry.cs#L22
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
|
Build Application - Debug:
src/RegexColumnizer/RegexColumnizer.cs#L54
In externally visible method 'IColumnizedLogLine BaseRegexColumnizer.SplitLine(ILogLineColumnizerCallback callback, ILogLine line)', validate parameter 'line' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L162
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.GetTimestamp(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L157
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.GetTimestamp(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L152
In member DateTime GlassfishColumnizer.GetTimestamp(ILogLineColumnizerCallback callback, ILogLine logLine), change parameter name logLine to line in order to match the identifier as it has been declared in DateTime ILogLineColumnizer.GetTimestamp(ILogLineColumnizerCallback callback, ILogLine line) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1725)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L88
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.SplitLine(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L83
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.GlassfishColumnizer.SplitLine(LogExpert.ILogLineColumnizerCallback, LogExpert.ILogLine)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
|
Build Application - Debug:
src/GlassfishColumnizer/GlassfishColumnizer.cs#L109
The behavior of 'DateTime.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'GlassfishColumnizer.SplitLine(ILogLineColumnizerCallback, ILogLine)' with a call to 'DateTime.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
|
Build Application - Debug:
src/ColumnizerLib/IFileSystemPlugin.cs#L34
Change the type of parameter 'uriString' of method 'IFileSystemPlugin.CanHandleUri(string)' from 'string' to 'System.Uri', or provide an overload to 'IFileSystemPlugin.CanHandleUri(string)' that allows 'uriString' to be passed as a 'System.Uri' object (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1054)
|
|
Build Application - Debug:
src/ColumnizerLib/IFileSystemPlugin.cs#L42
Change the type of parameter 'uriString' of method 'IFileSystemPlugin.GetLogfileInfo(string)' from 'string' to 'System.Uri', or provide an overload to 'IFileSystemPlugin.GetLogfileInfo(string)' that allows 'uriString' to be passed as a 'System.Uri' object (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1054)
|
|
Build Application - Debug:
src/ColumnizerLib/LineEntry.cs#L22
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Snapshot-Debug
Expired
|
8.56 MB |
sha256:a949c54d268c9ac2e2a312cd9930088a556334c50f73e65110c840c386e1248e
|
|
|
Snapshot-Release
Expired
|
8.51 MB |
sha256:7ad856adfc9c9245595a06bdad44000a9acafde3058c0b1282ecc1bb8f035f07
|
|