* fix all violations of Roslyn analyzer rule and ReSharper inspection… #276
Annotations
27 errors, 14 warnings, and 30 notices
runs-on (ubuntu-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (ubuntu-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (ubuntu-latest) / build (imagePipeline)
Process completed with exit code 1.
|
runs-on (macos-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (macos-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (macos-latest) / build (imagePipeline)
Process completed with exit code 1.
|
runs-on (ubuntu-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (ubuntu-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (ubuntu-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (ubuntu-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (ubuntu-latest) / build (crawler)
Process completed with exit code 1.
|
runs-on (macos-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (macos-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (macos-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (macos-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (macos-latest) / build (crawler)
Process completed with exit code 1.
|
runs-on (macos-latest) / ReSharper
Issues found.
|
runs-on (windows-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (windows-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (windows-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L17
Possible null reference assignment.
|
runs-on (windows-latest) / build (crawler):
c#/crawler/src/SonicPusher.cs#L9
Non-nullable property 'CollectionPrefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
runs-on (windows-latest) / build (crawler)
Process completed with exit code 1.
|
runs-on (ubuntu-latest) / ReSharper
Issues found.
|
runs-on (windows-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (windows-latest) / build (imagePipeline):
c#/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
Possible null reference assignment.
|
runs-on (windows-latest) / build (imagePipeline)
Process completed with exit code 1.
|
runs-on (windows-latest) / ReSharper
Issues found.
|
runs-on (ubuntu-latest) / build (tbClient)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
runs-on (ubuntu-latest) / build (shared)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
runs-on (ubuntu-latest) / build (imagePipeline)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
runs-on (ubuntu-latest) / build (crawler)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/SonicPusher.cs#L17
"[CSharpWarnings::CS8601] Possible null reference assignment" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(17,28)
|
runs-on (macos-latest) / ReSharper:
c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
"[CSharpWarnings::CS8601] Possible null reference assignment" on /Users/runner/work/open-tbm/open-tbm/c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs(21,41)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/SonicPusher.cs#L9
"[CSharpWarnings::CS8618,CS9264] Non-nullable property 'CollectionPrefix' is uninitialized. Consider adding the 'required' modifier or declaring the property as nullable." on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(9,12)
|
runs-on (ubuntu-latest) / ReSharper
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/SonicPusher.cs#L17
"[CSharpWarnings::CS8601] Possible null reference assignment" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(17,28)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
"[CSharpWarnings::CS8601] Possible null reference assignment" on /home/runner/work/open-tbm/open-tbm/c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs(21,41)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/SonicPusher.cs#L9
"[CSharpWarnings::CS8618,CS9264] Non-nullable property 'CollectionPrefix' is uninitialized. Consider adding the 'required' modifier or declaring the property as nullable." on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(9,12)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs#L17
"[CSharpWarnings::CS8601] Possible null reference assignment" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(17,28)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs#L21
"[CSharpWarnings::CS8601] Possible null reference assignment" on /D:/a/open-tbm/open-tbm/c%23/imagePipeline/src/Ocr/PaddleOcrProvider.cs(21,41)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs#L9
"[CSharpWarnings::CS8618,CS9264] Non-nullable property 'CollectionPrefix' is uninitialized. Consider adding the 'required' modifier or declaring the property as nullable." on /D:/a/open-tbm/open-tbm/c%23/crawler/src/SonicPusher.cs(9,12)
|
runs-on (macos-latest) / ReSharper:
c%23/shared/src/ExtensionMethods.cs#L22
"[UnusedMember.Global] Method 'AddRange' is never used" on /Users/runner/work/open-tbm/open-tbm/c%23/shared/src/ExtensionMethods.cs(22,24)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs#L25
"[UnusedMember.Global] Property 'AllAfterInTrackingOrParsed' is never used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs(25,45)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'AddExceptionHandler' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(9,45)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of method 'FillExceptionData' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(7,22)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'GetResponsePage' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(9,27)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedMemberInSuper.Global] Only implementations of method 'GetValidPosts' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,47)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L18
"[UnusedMemberInSuper.Global] Only implementations of method 'RetryThenSave' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(18,54)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Db/Post/IPostWithContent.cs#L5
"[UnusedMemberInSuper.Global] Only implementations of property 'Content' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(5,20)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Db/Post/IPostWithContent.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of property 'ContentsProtoBuf' are used" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(7,35)
|
runs-on (macos-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedParameter.Global] Parameter 'flag' is not used in any of the implementations" on /Users/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,98)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/shared/src/ExtensionMethods.cs#L22
"[UnusedMember.Global] Method 'AddRange' is never used" on /home/runner/work/open-tbm/open-tbm/c%23/shared/src/ExtensionMethods.cs(22,24)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs#L25
"[UnusedMember.Global] Property 'AllAfterInTrackingOrParsed' is never used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs(25,45)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'AddExceptionHandler' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(9,45)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of method 'FillExceptionData' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(7,22)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'GetResponsePage' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(9,27)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedMemberInSuper.Global] Only implementations of method 'GetValidPosts' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,47)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L18
"[UnusedMemberInSuper.Global] Only implementations of method 'RetryThenSave' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(18,54)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Db/Post/IPostWithContent.cs#L5
"[UnusedMemberInSuper.Global] Only implementations of property 'Content' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(5,20)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Db/Post/IPostWithContent.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of property 'ContentsProtoBuf' are used" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(7,35)
|
runs-on (ubuntu-latest) / ReSharper:
c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedParameter.Global] Parameter 'flag' is not used in any of the implementations" on /home/runner/work/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,98)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/shared/src/ExtensionMethods.cs#L22
"[UnusedMember.Global] Method 'AddRange' is never used" on /D:/a/open-tbm/open-tbm/c%23/shared/src/ExtensionMethods.cs(22,24)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs#L25
"[UnusedMember.Global] Property 'AllAfterInTrackingOrParsed' is never used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Saver/SaverChangeSet.cs(25,45)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'AddExceptionHandler' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(9,45)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of method 'FillExceptionData' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(7,22)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L9
"[UnusedMemberInSuper.Global] Only implementations of method 'GetResponsePage' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(9,27)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedMemberInSuper.Global] Only implementations of method 'GetValidPosts' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,47)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs#L18
"[UnusedMemberInSuper.Global] Only implementations of method 'RetryThenSave' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Facade/ICrawlFacade.cs(18,54)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs#L5
"[UnusedMemberInSuper.Global] Only implementations of property 'Content' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(5,20)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs#L7
"[UnusedMemberInSuper.Global] Only implementations of property 'ContentsProtoBuf' are used" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Db/Post/IPostWithContent.cs(7,35)
|
runs-on (windows-latest) / ReSharper:
D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs#L8
"[UnusedParameter.Global] Parameter 'flag' is not used in any of the implementations" on /D:/a/open-tbm/open-tbm/c%23/crawler/src/Tieba/Crawl/Crawler/ICrawler.cs(8,98)
|