feat(pc0038,fc0007,lc0089,lc0090) Improve flow-terminating built-in analysis #675
pull-request.yml
on: pull_request
build-and-test
/
Setup
47s
Matrix: build-and-test / test
build-and-test
/
Report
Annotations
14 errors
|
build-and-test / Test v12.3.13.48960
Process completed with exit code 1.
|
|
build-and-test / Test v12.1.13.31069
Process completed with exit code 1.
|
|
build-and-test / Test v12.1.13.35966
Process completed with exit code 1.
|
|
build-and-test / Test v13.0.15.24481
Process completed with exit code 1.
|
|
build-and-test / Test v12.5.13.63033
Process completed with exit code 1.
|
|
build-and-test / Test v12.6.14.18950
Process completed with exit code 1.
|
|
build-and-test / Test v13.1.16.16524
Process completed with exit code 1.
|
|
build-and-test / Test v12.7.14.47371
Process completed with exit code 1.
|
|
build-and-test / Test v13.0.14.47012
Process completed with exit code 1.
|
|
build-and-test / Test v13.0.15.44608
Process completed with exit code 1.
|
|
build-and-test / Test v12.0.13.24028
Process completed with exit code 1.
|
|
build-and-test / Test v13.0.14.54431
Process completed with exit code 1.
|
|
ALCops.PlatformCop.Test.NotAllCodePathsReturnValue ► HasDiagnostic("NamedAssignedInExtensibleEnumCase"):
src/ALCops.PlatformCop.Test/Rules/NotAllCodePathsReturnValue/NotAllCodePathsReturnValue.cs#L50
Failed test found in:
TestResults_12.0.13.24028.trx
TestResults_12.1.13.31069.trx
TestResults_12.1.13.35966.trx
TestResults_12.3.13.48960.trx
TestResults_12.5.13.63033.trx
TestResults_12.6.14.18950.trx
TestResults_12.7.14.47371.trx
Error:
RoslynTestKit.RoslynTestKitException : Input document contains errors:
TestDocument0(26,21): error AL0334: The extension object 'TestEnumExtension' cannot be declared. Another extension for target 'TestEnum' or the target itself is already declared in this module.
at RoslynTestKit.AnalyzerTestFixture.GetDiagnostics(Document document)
at RoslynTestKit.AnalyzerTestFixture.HasDiagnostic(Document document, String diagnosticId, List`1 locators)
at RoslynTestKit.AnalyzerTestFixture.HasDiagnosticAtAllMarkers(String markupCode, String diagnosticId)
at ALCops.PlatformCop.Test.NotAllCodePathsReturnValue.HasDiagnostic(String testCase) in /_/src/ALCops.PlatformCop.Test/Rules/NotAllCodePathsReturnValue/NotAllCodePathsReturnValue.cs:line 50
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](Func`1 invoke)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__0()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
|
|
ALCops.PlatformCop.Test.NotAllCodePathsReturnValue ► NoDiagnostic("NamedInitializedByTernaryCondition"):
src/ALCops.PlatformCop.Test/Rules/NotAllCodePathsReturnValue/NotAllCodePathsReturnValue.cs#L101
Failed test found in:
TestResults_12.0.13.24028.trx
TestResults_12.1.13.31069.trx
TestResults_12.1.13.35966.trx
TestResults_12.3.13.48960.trx
TestResults_12.5.13.63033.trx
TestResults_12.6.14.18950.trx
TestResults_12.7.14.47371.trx
TestResults_13.0.14.47012.trx
TestResults_13.0.14.54431.trx
TestResults_13.0.15.24481.trx
TestResults_13.0.15.44608.trx
TestResults_13.1.16.16524.trx
Error:
RoslynTestKit.RoslynTestKitException : Input document contains errors:
TestDocument0(5,17): error AL0104: Syntax error, 'then' expected
TestDocument0(5,17): error AL0183: Unexpected character '?'
TestDocument0(5,17): error AL0107: Syntax error, identifier expected
TestDocument0(5,36): error AL0104: Syntax error, 'end' expected
TestDocument0(5,55): error AL0104: Syntax error, 'end' expected
TestDocument0(5,60): error AL0111: Semicolon expected
at RoslynTestKit.AnalyzerTestFixture.GetDiagnostics(Document document)
at RoslynTestKit.AnalyzerTestFixture.NoDiagnostic(Document document, String[] diagnosticIds, List`1 locators)
at RoslynTestKit.AnalyzerTestFixture.NoDiagnosticAtAllMarkers(String markup, String diagnosticId)
at ALCops.PlatformCop.Test.NotAllCodePathsReturnValue.NoDiagnostic(String testCase) in /_/src/ALCops.PlatformCop.Test/Rules/NotAllCodePathsReturnValue/NotAllCodePathsReturnValue.cs:line 101
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](Func`1 invoke)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__0()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ALCops.ApplicationCop
|
642 KB |
sha256:c0dc4054b7db241cba598ab15a1f61e0c7442e0c4a6b3d60a1968ea9014a534a
|
|
|
ALCops.Common
|
341 KB |
sha256:d80908cc02a53e5b00feb8de5b255e74bf6018edd0d7d6580b08d630f5430c3d
|
|
|
ALCops.DocumentationCop
|
421 KB |
sha256:6e0b841c64c4f0f25009e97c29f6cd7c1b3048e7de68bd52923fe83dd371ce67
|
|
|
ALCops.FormattingCop
|
495 KB |
sha256:9815e1cc880e467da1aaa66a20960c11c8d2a8b7e2305c5c69617dfc6bbc4f11
|
|
|
ALCops.LinterCop
|
694 KB |
sha256:eab260a58fdc033cf62ce090a4421344499a58a8ff316d2c83b4840211ccb0a0
|
|
|
ALCops.PlatformCop
|
822 KB |
sha256:867ca4d3042903ad96587163bdb1969a7f051ad62d5f71e1b6cbcc173785b55e
|
|
|
ALCops.TestAutomationCop
|
391 KB |
sha256:72c3fb7cb523d11a887d55edd6d551d895fa40c8e989f625274bdda9dea5d628
|
|
|
test-results
|
15.5 MB |
sha256:9afbd90f99bfd668ee5fe661e2e5f199e61d2ae04833d1fe9b508a901492e279
|
|
|
test-results-12.0.13.24028
|
321 KB |
sha256:8e7945c94e7c6bf0371104356a578fa2e8eda8748778fff4fd1e1db2e750966a
|
|
|
test-results-12.1.13.31069
|
321 KB |
sha256:bd7ecd76b1eb220a2c08577c23751a499e25a7731d3245787ae7818d7160d631
|
|
|
test-results-12.1.13.35966
|
321 KB |
sha256:66ab5359e3845d4f07a8710a65b12c441e14e8a83293496b9e54f620c2902a48
|
|
|
test-results-12.3.13.48960
|
320 KB |
sha256:36d6363356c5f6ecb14dbdbe4c84c5379e313d24bbaf3dac89a28adcbbe263f4
|
|
|
test-results-12.5.13.63033
|
321 KB |
sha256:59e5a2e21cd0d07bb9393d87cf4502e8c12d32c215d50f1f6fc5ac721c4692e9
|
|
|
test-results-12.6.14.18950
|
320 KB |
sha256:24fbd01859905d8476848614d5d9b74830c6e724b51c19e7be40beef70b8d86e
|
|
|
test-results-12.7.14.47371
|
321 KB |
sha256:0825ac48f1dc88634b8640615590f13721764adeff9b0d41c22b9ca5fc9d2842
|
|
|
test-results-13.0.14.47012
|
319 KB |
sha256:b02e457ccbf59e898bb5942158fba35df15e98655adfbb8bd408880f1e10893d
|
|
|
test-results-13.0.14.54431
|
318 KB |
sha256:fafe52d31b01f12eb7934e295b03f9a4cfaca26a3f3b7118f8890a9ea363e4f3
|
|
|
test-results-13.0.15.24481
|
318 KB |
sha256:df4293edfa9d4a1aca5f653bd05b756a8e2ca8950f82dc93dcfa5cfbc9f26076
|
|
|
test-results-13.0.15.44608
|
319 KB |
sha256:1b1165871bca6a1dcd0f939fd3f56ac02318b98f2814fd0d9d9ddad3cd97d4c5
|
|
|
test-results-13.1.16.16524
|
319 KB |
sha256:0569bb44c5541a843568bd4d4cc856bcd8d66877cd053e1fa90d33e93af5fd02
|
|
|
test-results-14.0.17.47112
|
318 KB |
sha256:d992c2072be82ce837e92fe1347f098fd577f5e8705e6a192d9895540640387c
|
|
|
test-results-14.1.17.65504
|
317 KB |
sha256:08fa6fa5aed976dd7444d1f9ff41ae9bbda41f95747cf645db5adb5a0c0b2c9b
|
|
|
test-results-14.1.18.1238
|
316 KB |
sha256:2e32ba125b469cae7051b95c504136080737d96db7d020a96b30762b81c97133
|
|
|
test-results-14.2.19.4832
|
318 KB |
sha256:9a924119a328a2b975df90bcfe8584ff5dcf78fc13d404669b552e2e4fdd144f
|
|
|
test-results-14.3.20.17127
|
317 KB |
sha256:021368950360b1f337390a4fd90f1c53038001667806e95e7e5bcdc67edf84f3
|
|
|
test-results-15.0.21.34351
|
316 KB |
sha256:0e198868fcd427004619b757303bb9f51101eb0f9f4dcbc1950d685f18f313d6
|
|
|
test-results-15.0.21.57627
|
317 KB |
sha256:d6a370d2831c103be045d97757907583ad7b45fdfc918eb7cecf4329ea35c2f5
|
|
|
test-results-15.2.24.57679
|
317 KB |
sha256:95785ffda5d1f45f77f6075158dae95a7670000c583e25391028412648369427
|
|
|
test-results-16.0.27.57058
|
316 KB |
sha256:3b851e17051852bc1b50b0bd150a533efffe09dabb0147c12eb2429ad732e6df
|
|
|
test-results-16.0.28.13140
|
315 KB |
sha256:7441ad16f34d4bb055a9a88333092993615c9aa8557888e12bba9ea73e40f1c2
|
|
|
test-results-16.1.28.25773
|
315 KB |
sha256:222a1de7bfa51e2b4af66192dd45799e98068f199380b437988f0dad9c97ae20
|
|
|
test-results-16.2.28.34590
|
315 KB |
sha256:14523095480703836c08f47dbc29227f0521a3869138f9be895e1176a9cab50e
|
|
|
test-results-16.2.28.57946
|
316 KB |
sha256:f5d86ba5ea53a33f764a6fdf34ec80a676d3de5c0af25175f7daf6f5966a9a3c
|
|
|
test-results-16.2.31.21862
|
316 KB |
sha256:67921639075080c18bc58ab2a666fb7d0894a116bc6eb2db582186a1a8248789
|
|
|
test-results-16.3.31.33499
|
316 KB |
sha256:c2f9abb239e6b233942828502037c51a00d3bb82b8d05ce5a4acb72eaa31bc8b
|
|
|
test-results-16.4.40.3345
|
316 KB |
sha256:a1353ccdf7f3d11cb07fd706bb4384403e2feab6c646cec3d7d0b0b72d80a966
|
|
|
test-results-17.0.33.55542
|
316 KB |
sha256:6aa463e42c07ded58ee45a891a09bc98b4c71cfbc47096cb9744cbcf1e0fc519
|
|
|
test-results-17.0.34.45391
|
316 KB |
sha256:b3fed6be70a9fc9087d88c8533adf13688c45e99accd73129f09eec01ece71c8
|
|
|
test-results-17.0.40.60691
|
315 KB |
sha256:54123adeee55357e4ff20e758a02d4e7dbda10e4ce7384d7847b00e44dcfd0e4
|
|
|
test-results-18.0.33.28136
|
316 KB |
sha256:e9f74b775fe881381f53a922d5ad910a9498cc9d59cd28010e17f8585a0944e5
|
|
|
test-results-18.0.33.30146
|
315 KB |
sha256:b1d54cbbef3cd06c57dfa49b107211d25c56872f680650920b2716f9c67c091f
|
|
|
test-results-18.0.33.65164
|
316 KB |
sha256:511a5bc0a13e6cd2e2d8d745f1ede10ffe5f75a4247abc8423d07cd08c609aca
|
|
|
test-results-18.0.34.14499
|
315 KB |
sha256:278071bac493bf441d43042ef29a59d64616f9b722b1b7ccc038c53290632f2d
|
|
|
test-results-18.0.35.14686
|
315 KB |
sha256:3aace8870831f0aec9741f31179e5eaa8162f56088b33762c5bf3115689faa81
|
|
|
test-results-18.0.35.20
|
316 KB |
sha256:b33fe582e396c8db3b06c2634c892bd7b23f8d5f459a0d1ca040968ee6b3dc27
|
|
|
test-results-18.0.36.33307
|
315 KB |
sha256:816521c1abf322c89d761b5a4e7c851948307d93f13d92bda18805a5b9df2a85
|
|
|
test-results-18.0.36.64936
|
316 KB |
sha256:a43354060dab1d6d6910bedace1c0b09f22f4fd09bfe8390623ac5599028ec31
|
|
|
test-results-18.0.37.11445
|
316 KB |
sha256:ac751bce80b17ab8acddfae0da325ba78881f07b64e94e458228f624c41b4e39
|
|
|
test-results-18.0.37.64122
|
316 KB |
sha256:428d6d05dff99bd4ae7c36d3f7ed33be981a390c63b5a8ccf0ae7b4781f62cc7
|
|
|
test-results-18.0.37.7221
|
315 KB |
sha256:ff6893bbb391f9604960b62d45153e896eca6936e3a02d396a61352a8ec04bda
|
|
|
test-results-18.0.38.1148
|
316 KB |
sha256:a55145e7d11f25a6d2ba01495442a01a50d2313f4499205e7fe18777da22a4b4
|
|
|
test-results-18.0.38.52553
|
315 KB |
sha256:94cffbe5972db3f2f50fb0aaad080e81644140bb96c62627df3a6eda393b57e3
|
|
|
test-results-18.0.38.62236
|
315 KB |
sha256:b50b45a67aa1a2ea3754d2458a062726e8265865c68a264836d080ca5d6fe4ea
|
|
|
test-results-18.0.38.8509
|
315 KB |
sha256:ce984234e2faf601649891ca4e9ca482df8af796c74d4dedbdf6a5f69d919f9b
|
|
|
test-results-18.0.39.10160
|
315 KB |
sha256:89eb3b3f96cac54e9914253231a5aac0cd6cc6c1657f0bfe15964510b5317259
|
|
|
test-results-18.0.40.43394
|
314 KB |
sha256:d2c1177f4f8749770edf7b6adbea3e7bbd5c3355ec6116370d330b4b37081477
|
|
|
test-results-18.0.40.47373
|
315 KB |
sha256:2bc48dc3c1d9c3b5c28ae4e5500e573f8824026bdc2b6a16b1ac8f64f4581148
|
|
|
test-results-18.0.40.58636
|
314 KB |
sha256:7a8fab515e8b2b2ae9cba0e639a3eb7dd0328d49837274449c035559fb9519c2
|
|