{"$schema":"https://json.schemastore.org/sarif-2.1.0.json","version":"2.1.0","runs":[{"tool":{"driver":{"name":"codehealth","informationUri":"https://codehealth.canine.dev","rules":[{"id":"D1","name":"Cyclomatic Complexity","shortDescription":{"text":"Cyclomatic Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D1"},{"id":"D2","name":"Cognitive Complexity","shortDescription":{"text":"Cognitive Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D2"},{"id":"D3","name":"God Classes","shortDescription":{"text":"God Classes"},"helpUri":"https://codehealth.canine.dev/dimensions/D3"},{"id":"D4","name":"Code Duplication","shortDescription":{"text":"Code Duplication"},"helpUri":"https://codehealth.canine.dev/dimensions/D4"},{"id":"D5","name":"Coupling","shortDescription":{"text":"Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D5"},{"id":"D6","name":"Cohesion (LCOM4)","shortDescription":{"text":"Cohesion (LCOM4)"},"helpUri":"https://codehealth.canine.dev/dimensions/D6"},{"id":"D8","name":"Code Coverage","shortDescription":{"text":"Code Coverage"},"helpUri":"https://codehealth.canine.dev/dimensions/D8"},{"id":"D9","name":"Test Distribution","shortDescription":{"text":"Test Distribution"},"helpUri":"https://codehealth.canine.dev/dimensions/D9"},{"id":"D12","name":"Dependency Hygiene","shortDescription":{"text":"Dependency Hygiene"},"helpUri":"https://codehealth.canine.dev/dimensions/D12"},{"id":"D13","name":"Secret Scanning","shortDescription":{"text":"Secret Scanning"},"helpUri":"https://codehealth.canine.dev/dimensions/D13","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D15","name":"Churn \u00D7 Complexity Hotspots","shortDescription":{"text":"Churn \u00D7 Complexity Hotspots"},"helpUri":"https://codehealth.canine.dev/dimensions/D15"},{"id":"D17","name":"Explicit Debt","shortDescription":{"text":"Explicit Debt"},"helpUri":"https://codehealth.canine.dev/dimensions/D17"},{"id":"D18","name":"Solution Shape","shortDescription":{"text":"Solution Shape"},"helpUri":"https://codehealth.canine.dev/dimensions/D18"},{"id":"D19","name":"Documentation Quality","shortDescription":{"text":"Documentation Quality"},"helpUri":"https://codehealth.canine.dev/dimensions/D19"},{"id":"D21","name":"Naming Consistency","shortDescription":{"text":"Naming Consistency"},"helpUri":"https://codehealth.canine.dev/dimensions/D21"},{"id":"D23","name":"Boundary Type-Coupling","shortDescription":{"text":"Boundary Type-Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D23"},{"id":"D26","name":"Project Cohesion","shortDescription":{"text":"Project Cohesion"},"helpUri":"https://codehealth.canine.dev/dimensions/D26"},{"id":"D28","name":"Secrets (history)","shortDescription":{"text":"Secrets (history)"},"helpUri":"https://codehealth.canine.dev/dimensions/D28","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D29","name":"Static Analysis (SAST)","shortDescription":{"text":"Static Analysis (SAST)"},"helpUri":"https://codehealth.canine.dev/dimensions/D29","relationships":[{"target":{"id":"CWE-79","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-89","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-94","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-77","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-79","CWE-89","CWE-78","CWE-94","CWE-77"]}},{"id":"D35","name":"Change Coupling","shortDescription":{"text":"Change Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D35"}]}},"results":[{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.BindToMethod (cyclomatic 239): VBBinder.BindToMethod has cyclomatic complexity 239 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":144}}}],"partialFingerprints":{"codehealthFindingId/v1":"346fb3e86d5b8744999fd94f265d2c68123fe7342779d865fb304164e1037fae"}},{"ruleId":"D1","level":"warning","message":{"text":"Operators.AddObject (cyclomatic 221): Operators.AddObject has cyclomatic complexity 221 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2398}}}],"partialFingerprints":{"codehealthFindingId/v1":"9bf4f5aeae0ddf8d18c26fa9ca64e749eebb155c9a0aaea94d27b37a2640e6cf"}},{"ruleId":"D1","level":"warning","message":{"text":"Operators.CompareObject2 (cyclomatic 219): Operators.CompareObject2 has cyclomatic complexity 219 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":351}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ea0176e3e7f54065deb2aab21406d0ef49cd61337dd5b08fe7c7b2e0e06e9c6"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.ObjTst (cyclomatic 127): ObjectType.ObjTst has cyclomatic complexity 127 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":448}}}],"partialFingerprints":{"codehealthFindingId/v1":"3c7cb5b61064550558ec8872b80eb2bedc3f1af8e57bfe9adbf4cd685b35d07b"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.AddObj (cyclomatic 123): ObjectType.AddObj has cyclomatic complexity 123 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1495}}}],"partialFingerprints":{"codehealthFindingId/v1":"ac2eaa2d6c9a7223f182b6eb2db1ea40fdbe3abdde77afbfa56ac8c70079432b"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.SubObj (cyclomatic 105): ObjectType.SubObj has cyclomatic complexity 105 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1825}}}],"partialFingerprints":{"codehealthFindingId/v1":"bcc79bdd7939a39f5f0dd95797e0126927ea82eece8caec7b310c9799caaf534"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.MulObj (cyclomatic 105): ObjectType.MulObj has cyclomatic complexity 105 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2122}}}],"partialFingerprints":{"codehealthFindingId/v1":"31064cb555811676c364beeab0d782fa6dbd72f2c965b0a12eb98246d0084dd1"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.DivObj (cyclomatic 105): ObjectType.DivObj has cyclomatic complexity 105 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2426}}}],"partialFingerprints":{"codehealthFindingId/v1":"180c092495e5be44ffe196cbff6977412a3a515ab6c429ab9964ad888f215f93"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.ModObj (cyclomatic 105): ObjectType.ModObj has cyclomatic complexity 105 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2721}}}],"partialFingerprints":{"codehealthFindingId/v1":"fe618e4d937138b390e40aa18afdbc1cf4520fc8e9925d3aab378723bf72ffd3"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.IDivObj (cyclomatic 105): ObjectType.IDivObj has cyclomatic complexity 105 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":3065}}}],"partialFingerprints":{"codehealthFindingId/v1":"60338262d653da237af2f089166eabb35b457199416e93af4425587786189f4b"}},{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.GetMostSpecific (cyclomatic 69): VBBinder.GetMostSpecific has cyclomatic complexity 69 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1255}}}],"partialFingerprints":{"codehealthFindingId/v1":"5b4dec928585af8c2d82a68b5528a0d765778a50682092f9a520e91244a03202"}},{"ruleId":"D1","level":"warning","message":{"text":"StringType.StrLikeText (cyclomatic 66): StringType.StrLikeText has cyclomatic complexity 66 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":383}}}],"partialFingerprints":{"codehealthFindingId/v1":"957270573721a8c5be556bce2df75504fc3d3cc65253e5107c2a825eaf04f0fa"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.FormatNamed (cyclomatic 60): Strings.FormatNamed has cyclomatic complexity 60 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1102}}}],"partialFingerprints":{"codehealthFindingId/v1":"a4ad2564d716c29a8179d8de76bcb711aa2faa090f6f1fe22db4bc44047d0887"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6File.PutArrayData (cyclomatic 59): VB6File.PutArrayData has cyclomatic complexity 59 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":1651}}}],"partialFingerprints":{"codehealthFindingId/v1":"0728f5ea8568d171868191862e186db53d036a2fe20629cd5fe6bcdcbf926a42"}},{"ruleId":"D1","level":"warning","message":{"text":"StringType.StrLikeBinary (cyclomatic 55): StringType.StrLikeBinary has cyclomatic complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"07ac2d6d2aaa9ea2292cc86c9b48685235e0a4bf44437732e4ed18c191e33eeb"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.HexOrOctValue (cyclomatic 52): Conversion.HexOrOctValue has cyclomatic complexity 52 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":525}}}],"partialFingerprints":{"codehealthFindingId/v1":"236680c00bb1e7b22b6048bf80f0505ed66e08e4baa990f7a6da3036ae9dab1d"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.Val (cyclomatic 52): Conversion.Val has cyclomatic complexity 52 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":692}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec3deaf2e6d5c80d79cb9d878dcc25569ff868be9be68e7e83f23a7abacff0c7"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.BitAndObj (cyclomatic 45): ObjectType.BitAndObj has cyclomatic complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1204}}}],"partialFingerprints":{"codehealthFindingId/v1":"a9ddfab98823240d05c1f58e61cd195a07ac64bcc8feb65cf3ed6c6130073688"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.BitOrObj (cyclomatic 45): ObjectType.BitOrObj has cyclomatic complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1301}}}],"partialFingerprints":{"codehealthFindingId/v1":"0e8c2e8397d553dd51e80f15ecdc23971d033d5783aa08f693258f5b4c0b689b"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.BitXorObj (cyclomatic 45): ObjectType.BitXorObj has cyclomatic complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1398}}}],"partialFingerprints":{"codehealthFindingId/v1":"7c8e4e699242ba4bfb56a96ad168aacbc48cbfc0ad9e87e765d537329e10fe19"}},{"ruleId":"D1","level":"warning","message":{"text":"LateBinding.InternalLateSet (cyclomatic 44): LateBinding.InternalLateSet has cyclomatic complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":246}}}],"partialFingerprints":{"codehealthFindingId/v1":"d7065ae7541ea7fe3b068ca20b76d8f215d77682f331d06e672a28a9887860ef"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.CanMatchArguments (cyclomatic 44): OverloadResolution.CanMatchArguments has cyclomatic complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1405}}}],"partialFingerprints":{"codehealthFindingId/v1":"7279f9f8a3db859f7e5a9a420b46e12767115890f7a4d9c1427e580d9e9b8f55"}},{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.GetMethodsByName (cyclomatic 43): VBBinder.GetMethodsByName has cyclomatic complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":2048}}}],"partialFingerprints":{"codehealthFindingId/v1":"d1e684d3e17b622abf16704f729511d627edba784ba78aaba107be5fd272c9b4"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.InsertIfMethodAvailable (cyclomatic 42): OverloadResolution.InsertIfMethodAvailable has cyclomatic complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":479}}}],"partialFingerprints":{"codehealthFindingId/v1":"d7e41bcef5b25e6b5b0852816c24e37f535da13dfa3fec0778afd082ad59649e"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.StrConv (cyclomatic 42): Strings.StrConv has cyclomatic complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":2035}}}],"partialFingerprints":{"codehealthFindingId/v1":"f89d3f491f2582ccb8210c587f15423aaf44a5530055b85cf90658a4c9b838a7"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.CollectOverloadCandidates (cyclomatic 39): OverloadResolution.CollectOverloadCandidates has cyclomatic complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":713}}}],"partialFingerprints":{"codehealthFindingId/v1":"b0be368069cfb36fac3304a344bb3689d4c725cde61cffdc7f43939c09624783"}},{"ruleId":"D1","level":"warning","message":{"text":"ConversionResolution.ClassifyPredefinedCLRConversion (cyclomatic 38): ConversionResolution.ClassifyPredefinedCLRConversion has cyclomatic complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"42c0bdcab2ec1bf2abf8b21816edd2dc8555e39b12f8157def9bd1a331507073"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6File.GetArrayData (cyclomatic 38): VB6File.GetArrayData has cyclomatic complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":1909}}}],"partialFingerprints":{"codehealthFindingId/v1":"63e45119964628a0e032da23a256237bc1bc14d0dbfb06b2d2ba41c8d57e3163"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.Format (cyclomatic 38): Strings.Format has cyclomatic complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1271}}}],"partialFingerprints":{"codehealthFindingId/v1":"30c83236a4350e6f6ab2c456c4e9346a9a2220301979f112823594b04825c348"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.GetNormalizedNumberFormat (cyclomatic 37): Conversions.GetNormalizedNumberFormat has cyclomatic complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1525}}}],"partialFingerprints":{"codehealthFindingId/v1":"e99d8a920e0164e388809a7d37d8bc614c4b4395c675a8cc46b57dc7c034cc09"}},{"ruleId":"D1","level":"warning","message":{"text":"DecimalType.GetNormalizedNumberFormat (cyclomatic 37): DecimalType.GetNormalizedNumberFormat has cyclomatic complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/DecimalType.vb"},"region":{"startLine":150}}}],"partialFingerprints":{"codehealthFindingId/v1":"ea3d035e2ef4008a59393e3bf47e4e5eee70ff76f35795a00381c100a9dbc71d"}},{"ruleId":"D1","level":"warning","message":{"text":"ConversionResolution.ResolveConversion (cyclomatic 36): ConversionResolution.ResolveConversion has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":687}}}],"partialFingerprints":{"codehealthFindingId/v1":"1c302acf34a89fb3cd68292c4b10605ebbb754b2af39bdfe5141064d90c81e14"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6RandomFile.GetObject (cyclomatic 34): VB6RandomFile.GetObject has cyclomatic complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":185}}}],"partialFingerprints":{"codehealthFindingId/v1":"0607e1b7b09f30776376f477910a58e16b601ae1e9cdc0f5310d00fd8122cbb4"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.InternalNegObj (cyclomatic 33): ObjectType.InternalNegObj has cyclomatic complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":952}}}],"partialFingerprints":{"codehealthFindingId/v1":"14651c37033286d99a44b05410701d456349c2c057de94f01e48f7d2c5340ffb"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToBoolean (cyclomatic 31): Conversions.ToBoolean has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":52}}}],"partialFingerprints":{"codehealthFindingId/v1":"89666c59e070644e2a6a44858eba28df45e04a4eedfad7f1950f75bf3765ed14"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToByte (cyclomatic 31): Conversions.ToByte has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":196}}}],"partialFingerprints":{"codehealthFindingId/v1":"2292bd59a8b75929313cf348e262b0511afe75b641ab2bdd46576dba5c394ac8"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToSByte (cyclomatic 31): Conversions.ToSByte has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":340}}}],"partialFingerprints":{"codehealthFindingId/v1":"c8038ca00784294225b38254415eacd966046de3f846bfea58da47697a7995c4"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToShort (cyclomatic 31): Conversions.ToShort has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":487}}}],"partialFingerprints":{"codehealthFindingId/v1":"a8f23bdef3b5331e304cbb54afec2e11db2cb6d5f4ab67b13d3b6332a80dc536"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToUShort (cyclomatic 31): Conversions.ToUShort has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":631}}}],"partialFingerprints":{"codehealthFindingId/v1":"d695ccae40cc11590e5551e14e4f2f5c6524423e293533d853ca8ee8d718e11e"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToInteger (cyclomatic 31): Conversions.ToInteger has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":776}}}],"partialFingerprints":{"codehealthFindingId/v1":"fc5c1ecd5b3d23e759d21abb81bffcab31594f5c3b205589791fbd998f841da9"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToUInteger (cyclomatic 31): Conversions.ToUInteger has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":921}}}],"partialFingerprints":{"codehealthFindingId/v1":"f80eb78935ad60d25037736357a62b008b69e8526b380d85f3edb6b363d17c9f"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToLong (cyclomatic 31): Conversions.ToLong has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1068}}}],"partialFingerprints":{"codehealthFindingId/v1":"164fb63056c9b6efd39e1113c8f60aa4651a8c6eb4867e21e1b0956a9b1d3f30"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToULong (cyclomatic 31): Conversions.ToULong has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1215}}}],"partialFingerprints":{"codehealthFindingId/v1":"66fdb3874fd49c14820ebb9f26e19c52efe4ac6081919fd9050164f81c1df46b"}},{"ruleId":"D1","level":"warning","message":{"text":"Operators.NegateObject (cyclomatic 31): Operators.NegateObject has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":931}}}],"partialFingerprints":{"codehealthFindingId/v1":"58b9a1d7b96ce2dc4a280a89475e2c72f1646ca80500b58695ff85dc77ae0c43"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.GetCurrencyFormatString (cyclomatic 31): Strings.GetCurrencyFormatString has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1609}}}],"partialFingerprints":{"codehealthFindingId/v1":"38c707b581c7f88fbd57720060e6722b28841fd165a3fc8f4b90b750b2bdd0a3"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToSingle (cyclomatic 30): Conversions.ToSingle has cyclomatic complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1617}}}],"partialFingerprints":{"codehealthFindingId/v1":"d334ef36d8a3f68932c2ba8063bbee0ab0704e5acfef27f25c2e4303dfec9a7f"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToDouble (cyclomatic 30): Conversions.ToDouble has cyclomatic complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1761}}}],"partialFingerprints":{"codehealthFindingId/v1":"918b7ee28137891267701b36bfc8b3229b40e29903c513233152d7fd54466f33"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToDecimal (cyclomatic 29): Conversions.ToDecimal has cyclomatic complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1375}}}],"partialFingerprints":{"codehealthFindingId/v1":"4ede448d55223320d3326caa57860701a122f57d2ddbb18f9aa8eb6d33cef9cf"}},{"ruleId":"D1","level":"warning","message":{"text":"LateBinding.LateIndexSet (cyclomatic 29): LateBinding.LateIndexSet has cyclomatic complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":738}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9867e3a4a4c2b6c982126d2ce2b724b366791928e30c3b3b674a9b895e0a52c"}},{"ruleId":"D1","level":"warning","message":{"text":"LateBinding.LateIndexGet (cyclomatic 28): LateBinding.LateIndexGet has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":492}}}],"partialFingerprints":{"codehealthFindingId/v1":"3efcc93abe2d71d14601de6cedfc821e50e3f7a1e96ec59d19982ed0353c920a"}},{"ruleId":"D1","level":"warning","message":{"text":"NewLateBinding.ResolveCall (cyclomatic 28): NewLateBinding.ResolveCall has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":1151}}}],"partialFingerprints":{"codehealthFindingId/v1":"0ccd04c422aed9ef84386d9bca7484d660f09a4b57a98b3ffeea122e3982273f"}},{"ruleId":"D1","level":"warning","message":{"text":"PutHandler.Callback (cyclomatic 28): PutHandler.Callback has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"8a5cdca7cd0e3828a291e4ff2aa7d862d23e4fa292b30a9b9f434feaf27cb43f"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.CompareParameterSpecificity (cyclomatic 27): OverloadResolution.CompareParameterSpecificity has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":122}}}],"partialFingerprints":{"codehealthFindingId/v1":"1704a912ce264be7268d7fcee70f157ee2fd9308b3c50d943492231d804398e1"}},{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.BindingScore (cyclomatic 27): VBBinder.BindingScore has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1768}}}],"partialFingerprints":{"codehealthFindingId/v1":"87252a684dff59783fb3cccfe98dbecde1aa9e639cf889571f486022533a1454"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.MoreSpecificProcedure (cyclomatic 26): OverloadResolution.MoreSpecificProcedure has cyclomatic complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2137}}}],"partialFingerprints":{"codehealthFindingId/v1":"54878555fd4a513a2da5634dc46cfaa6bdcf8bb4a3631202589339cdc1e948e7"}},{"ruleId":"D1","level":"warning","message":{"text":"Utils.VBFriendlyNameOfType (cyclomatic 26): Utils.VBFriendlyNameOfType has cyclomatic complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":364}}}],"partialFingerprints":{"codehealthFindingId/v1":"7dc04b1ae78e5021a15a070d74b13771197a0ffe3e516e72e7f89fcb3a602f5d"}},{"ruleId":"D1","level":"warning","message":{"text":"GetHandler.Callback (cyclomatic 26): GetHandler.Callback has cyclomatic complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":224}}}],"partialFingerprints":{"codehealthFindingId/v1":"5499cf31ed3fc63632928f1d47435d1b2ed4386ffcd4c3c19cb9967409d66719"}},{"ruleId":"D1","level":"warning","message":{"text":"LateBinding.InternalLateCall (cyclomatic 25): LateBinding.InternalLateCall has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":947}}}],"partialFingerprints":{"codehealthFindingId/v1":"18ef87931df294d765b9e9e6268e8da706395cb41b0915b911aed19170f2ecf8"}},{"ruleId":"D1","level":"warning","message":{"text":"ReflectionExtensions.IsGenericallyEquivalentTo (cyclomatic 25): ReflectionExtensions.IsGenericallyEquivalentTo has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":267}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a9d7101f88ebbe51f247c8d30eb22318b5b85db8b98501366b973156bc48c03"}},{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.SelectProperty (cyclomatic 25): VBBinder.SelectProperty has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1599}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d92ff87f12e412edc7a8acdfa9a1926f2f00ce1c4765f9847b07ceb2e76e637"}},{"ruleId":"D1","level":"warning","message":{"text":"FileSystem.VbIOOpenFile (cyclomatic 25): FileSystem.VbIOOpenFile has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":1397}}}],"partialFingerprints":{"codehealthFindingId/v1":"5ce3aba370ef1e39dac487112da63624e1910d602468ced024c8d47f354a21a2"}},{"ruleId":"D1","level":"warning","message":{"text":"LateBinding.LateGet (cyclomatic 24): LateBinding.LateGet has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"c52b60877aa1809adf1e8eeb090508254bfb008c6126d1f2a4d95d0c75e351ae"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.InferTypeArgumentsFromArgument (cyclomatic 24): OverloadResolution.InferTypeArgumentsFromArgument has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":982}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec3817ff28c0873e9f9244fce13fe8f94ae718f0c3465216800b17954e8f64b5"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6File.Print (cyclomatic 24): VB6File.Print has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":2104}}}],"partialFingerprints":{"codehealthFindingId/v1":"6bd4dadb82d3cb53187b992d442a07302e95ceaa25325026152b078e068b51cd"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.GetFormatString (cyclomatic 24): Strings.GetFormatString has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1499}}}],"partialFingerprints":{"codehealthFindingId/v1":"51c3577fcd4da61cc2243856d92f86a5a4461bfc90b29e65feda928423122275"}},{"ruleId":"D1","level":"warning","message":{"text":"NewLateBinding.LateSet (cyclomatic 23): NewLateBinding.LateSet has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":828}}}],"partialFingerprints":{"codehealthFindingId/v1":"69a724a3f09cbebb7ffc4e062f0ef526a75bb2cd5bbc13d93558bc63edcef0d6"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.InferTypeArguments (cyclomatic 23): OverloadResolution.InferTypeArguments has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1840}}}],"partialFingerprints":{"codehealthFindingId/v1":"ebc49ad1cf2540965368efbd220118bb6aad11d6524d43f87cc18513fe822468"}},{"ruleId":"D1","level":"warning","message":{"text":"Utils.MethodToString (cyclomatic 23): Utils.MethodToString has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":552}}}],"partialFingerprints":{"codehealthFindingId/v1":"ffd1708d2773e1f2d1441e0095b5623d47d4d706962eaa9b96a760f06c4459e0"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6File.VTFromComType (cyclomatic 23): VB6File.VTFromComType has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":850}}}],"partialFingerprints":{"codehealthFindingId/v1":"39a5c3b5e94e53f5930dda071bcf242e1e39de6b682b1ac2b78ab346ebecc67f"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6File.InternalWriteHelper (cyclomatic 23): VB6File.InternalWriteHelper has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":2203}}}],"partialFingerprints":{"codehealthFindingId/v1":"76dbe6adfe6d295caa8e06898edff3cce78fa2a0d5682163dc9f6f7676429f43"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.Str (cyclomatic 23): Conversion.Str has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":459}}}],"partialFingerprints":{"codehealthFindingId/v1":"025945474e0d813766a7f3b11fe1a73c1b155465fd3d48cfeea3e4734f13f1f7"}},{"ruleId":"D1","level":"warning","message":{"text":"Information.VarTypeFromComType (cyclomatic 23): Information.VarTypeFromComType has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":260}}}],"partialFingerprints":{"codehealthFindingId/v1":"4240e181261c53e349cf2578d6e6663f610daf8a45c127de162852fa2cce122f"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.GetNumberFormatString (cyclomatic 23): Strings.GetNumberFormatString has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1724}}}],"partialFingerprints":{"codehealthFindingId/v1":"3fc528c837397e2b2fcbb1accebd5825ee2ff103b66be13aef483e9cb923bbe7"}},{"ruleId":"D1","level":"warning","message":{"text":"BooleanType.FromObject (cyclomatic 22): BooleanType.FromObject has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/BooleanType.vb"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"a03e98af5564aa28b56f805a2a599fe3a45cb7d55be1d18eb82e8d051763d754"}},{"ruleId":"D1","level":"warning","message":{"text":"VB6RandomFile.PutObject (cyclomatic 22): VB6RandomFile.PutObject has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":421}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6a355b4f2f98867ccd24818c4f9a0b55c3c5454770bfcb23727f2437d26ffc2"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.Hex (cyclomatic 22): Conversion.Hex has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":280}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb51f6a6862ca43521ce208971ca988ed97179b00703496b582401b0c0296504"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.Oct (cyclomatic 22): Conversion.Oct has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":384}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b964fc89992e0ee34da6957b272e6cfc43513a25660236c744424ee581963be"}},{"ruleId":"D1","level":"warning","message":{"text":"ErrObject.MapExceptionToNumber (cyclomatic 22): ErrObject.MapExceptionToNumber has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/ErrObject.vb"},"region":{"startLine":368}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb992d978dcd14c350f1737cf4dea0d8b0422bb513e18fca847ef328521ac47f"}},{"ruleId":"D1","level":"warning","message":{"text":"FileSystem.CopyOrMoveDirectoryNode (cyclomatic 22): FileSystem.CopyOrMoveDirectoryNode has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1010}}}],"partialFingerprints":{"codehealthFindingId/v1":"d4372b8f2533820350f1d2de69487b35f285f2b2aab6b27b81e9141bfc36dcb5"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.InferTypeArgumentsFromArgumentDirectly (cyclomatic 21): OverloadResolution.InferTypeArgumentsFromArgumentDirectly has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1106}}}],"partialFingerprints":{"codehealthFindingId/v1":"9d0fa824ad456f561ef39c59c27a237c0908021989c27fc900bcf848841dc3c2"}},{"ruleId":"D1","level":"warning","message":{"text":"Financial.IRR (cyclomatic 21): Financial.IRR has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Financial.vb"},"region":{"startLine":236}}}],"partialFingerprints":{"codehealthFindingId/v1":"450740cdbd705f41e02696031fdec00fd3b9b0d0bf71801ba3e423827a08b885"}},{"ruleId":"D1","level":"warning","message":{"text":"Information.TypeName (cyclomatic 21): Information.TypeName has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":425}}}],"partialFingerprints":{"codehealthFindingId/v1":"96ec98d1d13745db20cefaadea436a62b675f54a78c427d0eeaff951afe24e8f"}},{"ruleId":"D1","level":"warning","message":{"text":"ByteType.FromObject (cyclomatic 20): ByteType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ByteType.vb"},"region":{"startLine":37}}}],"partialFingerprints":{"codehealthFindingId/v1":"802aec0b80ca6c09090ba93fdba382159978d92322a8bb9875f323c7ed07271b"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToDate (cyclomatic 20): Conversions.ToDate has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1978}}}],"partialFingerprints":{"codehealthFindingId/v1":"4cfdc296db6c99a6577a3f514122be3e8c95b5858f6cd1cc91a3f37e41585709"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToChar (cyclomatic 20): Conversions.ToChar has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2051}}}],"partialFingerprints":{"codehealthFindingId/v1":"02499cd101beaaf1b684b08c5571e373e5db4f41635b9ea51c82566ecf39d3e2"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ToString (cyclomatic 20): Conversions.ToString has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2242}}}],"partialFingerprints":{"codehealthFindingId/v1":"7c32f4efb67a5a5b9d7ea5397df55715c406e383c4138c89b0e3e50b2df5b576"}},{"ruleId":"D1","level":"warning","message":{"text":"DoubleType.FromObject (cyclomatic 20): DoubleType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/DoubleType.vb"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"dfd3949b5ea03a9720968d8db25916b8f8393800684ee31e51cff3d714387242"}},{"ruleId":"D1","level":"warning","message":{"text":"IntegerType.FromObject (cyclomatic 20): IntegerType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IntegerType.vb"},"region":{"startLine":37}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba24faed21c137e2214ac64318c85c94c3982e1860329efab4f01e801123cb30"}},{"ruleId":"D1","level":"warning","message":{"text":"IOUtils.FindFirstFile (cyclomatic 20): IOUtils.FindFirstFile has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IOUtils.vb"},"region":{"startLine":18}}}],"partialFingerprints":{"codehealthFindingId/v1":"b212a5ecfd57d2fb2609e4118d611e41acfd71d90d9ab6cfdac622881cb40712"}},{"ruleId":"D1","level":"warning","message":{"text":"LongType.FromObject (cyclomatic 20): LongType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LongType.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"8c153279d427e4d294fd4b1121cc69d2f1f62fba7ae304a6b44c6310bbc18172"}},{"ruleId":"D1","level":"warning","message":{"text":"ShortType.FromObject (cyclomatic 20): ShortType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ShortType.vb"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"6442267a91997f55a744e201d95d43b2a046bf8cd481197c5780079fc5552eff"}},{"ruleId":"D1","level":"warning","message":{"text":"SingleType.FromObject (cyclomatic 20): SingleType.FromObject has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/SingleType.vb"},"region":{"startLine":51}}}],"partialFingerprints":{"codehealthFindingId/v1":"e0c7a3e9d213a20a097e056fadf84f2f6f3a1a45c65698d3e5da835a71a57389"}},{"ruleId":"D1","level":"warning","message":{"text":"Utils.StdFormat (cyclomatic 20): Utils.StdFormat has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":133}}}],"partialFingerprints":{"codehealthFindingId/v1":"d4095215e11267bb59e7f763eca59f3ba658d7ab462212956cfab4d8471ee29a"}},{"ruleId":"D1","level":"warning","message":{"text":"ReflectionExtensions.IsEquivalentTo (cyclomatic 20): ReflectionExtensions.IsEquivalentTo has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":161}}}],"partialFingerprints":{"codehealthFindingId/v1":"f96f66b5776e4dd2963d90d2d084d9d501424c84773d9374ea3b68555085f033"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversion.ParseInputField (cyclomatic 20): Conversion.ParseInputField has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":916}}}],"partialFingerprints":{"codehealthFindingId/v1":"bc0071c24817506e1c33a1ec59b2ef9d5b588b3ccbd64e670a24320fd9b008bc"}},{"ruleId":"D1","level":"warning","message":{"text":"StringType.AsteriskSkip (cyclomatic 19): StringType.AsteriskSkip has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":622}}}],"partialFingerprints":{"codehealthFindingId/v1":"d472fb7e9dcc9eed2fe53735a9b4bdcb0f66df1180b20f64acf40af117c7bb33"}},{"ruleId":"D1","level":"warning","message":{"text":"StructByteLengthHandler.GetFieldSize (cyclomatic 19): StructByteLengthHandler.GetFieldSize has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StructUtils.vb"},"region":{"startLine":176}}}],"partialFingerprints":{"codehealthFindingId/v1":"59891ad007be9e781a378077f17c2b7a8c503db9a131061cce289be54881a4cc"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.NotObj (cyclomatic 18): ObjectType.NotObj has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1117}}}],"partialFingerprints":{"codehealthFindingId/v1":"6cbcbae7a88594746afbaad2a693e28af2f43a0ff414c8c335df2196e5461da9"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.RemoveRedundantGenericProcedures (cyclomatic 18): OverloadResolution.RemoveRedundantGenericProcedures has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2359}}}],"partialFingerprints":{"codehealthFindingId/v1":"552b434d7e9e590e46549c2fcdcb187913c44136ceca0264bb6f177e38365e07"}},{"ruleId":"D1","level":"warning","message":{"text":"Conversions.ChangeType (cyclomatic 17): Conversions.ChangeType has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2495}}}],"partialFingerprints":{"codehealthFindingId/v1":"86cbce1b54cd726ed4b57fab407fc61cdcfe0fd05d761255874ad111f2085f12"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.PlusObj (cyclomatic 17): ObjectType.PlusObj has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":872}}}],"partialFingerprints":{"codehealthFindingId/v1":"7f14a588dd37adfa33755d01145f6c503c3dabd85ca95aa55baab6390f630844"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.MatchArguments (cyclomatic 17): OverloadResolution.MatchArguments has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1703}}}],"partialFingerprints":{"codehealthFindingId/v1":"f2f0a171af5dcd1eaac407680a1511ebce3dd49c7354e5dd535624f14bea215c"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.ResolveOverloadedCall (cyclomatic 17): OverloadResolution.ResolveOverloadedCall has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2688}}}],"partialFingerprints":{"codehealthFindingId/v1":"e7a7805d58f8d66482da834fbba5606f30f99c1f34108612d637d52ecbb28361"}},{"ruleId":"D1","level":"warning","message":{"text":"StringType.FromObject (cyclomatic 17): StringType.FromObject has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":93}}}],"partialFingerprints":{"codehealthFindingId/v1":"4028b7f366b3d60e60fc40da7cef58664cfa31329224d6d00aef54418e378960"}},{"ruleId":"D1","level":"warning","message":{"text":"VBBinder.ReorderArgumentArray (cyclomatic 17): VBBinder.ReorderArgumentArray has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":63}}}],"partialFingerprints":{"codehealthFindingId/v1":"1728de8013aaba18250bc7aa53310bb339d8afa7498591ce82289e3ee7dd1bc5"}},{"ruleId":"D1","level":"warning","message":{"text":"DateAndTime.DateSerial (cyclomatic 17): DateAndTime.DateSerial has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/DateAndTime.vb"},"region":{"startLine":387}}}],"partialFingerprints":{"codehealthFindingId/v1":"721120102f2a99cf3b055dd640acf940e2724bec6c1a600e24b3ba1656b64390"}},{"ruleId":"D1","level":"warning","message":{"text":"Strings.SplitHelper (cyclomatic 17): Strings.SplitHelper has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":846}}}],"partialFingerprints":{"codehealthFindingId/v1":"0cbbeeda644a054bd6a49d959f087b678c6a3badbfa02f99c1b5cd119c1f327f"}},{"ruleId":"D1","level":"warning","message":{"text":"Collection.Add (cyclomatic 16): Collection.Add has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Collection.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"230cafc5559898f4c5d7cd2dc2a2f913e5c39a5866db936072d933b4f31d14be"}},{"ruleId":"D1","level":"warning","message":{"text":"ObjectType.GetWidestType (cyclomatic 16): ObjectType.GetWidestType has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":375}}}],"partialFingerprints":{"codehealthFindingId/v1":"b2e0c4a64285e57c402f21254d166cf2504040908f569e0ef0604f0df4311084"}},{"ruleId":"D1","level":"warning","message":{"text":"OverloadResolution.CompareGenericityBasedOnMethodGenericParams (cyclomatic 16): OverloadResolution.CompareGenericityBasedOnMethodGenericParams has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":220}}}],"partialFingerprints":{"codehealthFindingId/v1":"3d3b69de34a68622bc18b383deecd511e316ae955dc7b2fa6a73c9a8cd4eb308"}},{"ruleId":"D1","level":"warning","message":{"text":"Symbols.IsOrInheritsFrom (cyclomatic 16): Symbols.IsOrInheritsFrom has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":441}}}],"partialFingerprints":{"codehealthFindingId/v1":"d369f07e252c53ffa8f1fa55166e2b00f8ee2c2ede752b7b50e027afc2eb331a"}},{"ruleId":"D1","level":"warning","message":{"text":"FileSystem.GetLongPath (cyclomatic 16): FileSystem.GetLongPath has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1497}}}],"partialFingerprints":{"codehealthFindingId/v1":"f8e747c03b2c8bf920cd614c4c2ff30dac34d67f7619f0502d7889f7ab521baf"}},{"ruleId":"D1","level":"warning","message":{"text":"FileSystemUtils.GetLongPath (cyclomatic 16): FileSystemUtils.GetLongPath has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/FileSystemUtils.vb"},"region":{"startLine":64}}}],"partialFingerprints":{"codehealthFindingId/v1":"42b3230ab8a4cc75d1fd9c383ae25dea9fd6ddfe0ea09325c01b02ae7640e2b5"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.BindToMethod (cognitive 621): VBBinder.BindToMethod has cognitive complexity 621 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":144}}}],"partialFingerprints":{"codehealthFindingId/v1":"07dd6bc816fe36ee09ac4c1193a66fd43e78463a3501b925c29807bb2bc073de"}},{"ruleId":"D2","level":"warning","message":{"text":"StringType.StrLikeText (cognitive 144): StringType.StrLikeText has cognitive complexity 144 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":383}}}],"partialFingerprints":{"codehealthFindingId/v1":"c7d4745887cb97113a5cad19618ac4ca8829546908d4e6dc2fca4471059ced5c"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.GetMostSpecific (cognitive 136): VBBinder.GetMostSpecific has cognitive complexity 136 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1255}}}],"partialFingerprints":{"codehealthFindingId/v1":"bb97e9a0d56157d88be899c494de4897cd6896689c18e9a58ba8dc73a99fe74a"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.PutArrayData (cognitive 113): VB6File.PutArrayData has cognitive complexity 113 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":1651}}}],"partialFingerprints":{"codehealthFindingId/v1":"1367d0f8bad75b2f42084153213d6ba1d354a03719e10657f7af53946bb462ce"}},{"ruleId":"D2","level":"warning","message":{"text":"StringType.StrLikeBinary (cognitive 110): StringType.StrLikeBinary has cognitive complexity 110 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"f2c7fef18d53a72bcdff372a5583f90d0bc44a349bad02ad11650fc16905d3ef"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.SelectProperty (cognitive 103): VBBinder.SelectProperty has cognitive complexity 103 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1599}}}],"partialFingerprints":{"codehealthFindingId/v1":"53d45342b0b7495820ee90c7479f6e19134b2bb919141aa30b14709cb4e74a06"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.CanMatchArguments (cognitive 97): OverloadResolution.CanMatchArguments has cognitive complexity 97 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1405}}}],"partialFingerprints":{"codehealthFindingId/v1":"a0d7f0a7a47dad7246c5366e210245d2c59bef6cd34ba4ab022627db265cd2c9"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.InternalLateSet (cognitive 95): LateBinding.InternalLateSet has cognitive complexity 95 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":246}}}],"partialFingerprints":{"codehealthFindingId/v1":"16c25253f32fe24823c2bd98818465c8c45303a02b8069aa8ef9f8f3da146a7e"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.InsertIfMethodAvailable (cognitive 83): OverloadResolution.InsertIfMethodAvailable has cognitive complexity 83 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":479}}}],"partialFingerprints":{"codehealthFindingId/v1":"8650cce20863c1917099b395193604e098017065f9fafe8ae33a721b5170ec4b"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.GetMethodsByName (cognitive 83): VBBinder.GetMethodsByName has cognitive complexity 83 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":2048}}}],"partialFingerprints":{"codehealthFindingId/v1":"df5c3777bf143659a533365e521725c4f1808c351f265864a5d93c406cb698e1"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.LateIndexSet (cognitive 74): LateBinding.LateIndexSet has cognitive complexity 74 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":738}}}],"partialFingerprints":{"codehealthFindingId/v1":"1abddecafb44c004296e162d692df2e9e3b5ec2192273da0478858819eb6a682"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.HexOrOctValue (cognitive 74): Conversion.HexOrOctValue has cognitive complexity 74 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":525}}}],"partialFingerprints":{"codehealthFindingId/v1":"096ac485587ed306fe3abc6d410366896643c8b7b441fa0ad38cd1bf30eb6d46"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.FormatNamed (cognitive 73): Strings.FormatNamed has cognitive complexity 73 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1102}}}],"partialFingerprints":{"codehealthFindingId/v1":"1891cc624e2ce6c1016608c8652906b5bf4c837f81d8ad4834195a2a152ecb22"}},{"ruleId":"D2","level":"warning","message":{"text":"ConversionResolution.ResolveConversion (cognitive 71): ConversionResolution.ResolveConversion has cognitive complexity 71 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":687}}}],"partialFingerprints":{"codehealthFindingId/v1":"1b5ae201f0e95449a8b36face22a3cd0ae4bc031e153e13f25148f78517bd60a"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.Val (cognitive 71): Conversion.Val has cognitive complexity 71 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":692}}}],"partialFingerprints":{"codehealthFindingId/v1":"eb00cc7996f542636e39bb6ec0cae9b80248b4f6b629087074651362f04de6f7"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.LateIndexGet (cognitive 70): LateBinding.LateIndexGet has cognitive complexity 70 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":492}}}],"partialFingerprints":{"codehealthFindingId/v1":"caf02563d5ff67443427ea4a10497cfab69ba4372f03e246a9a36ce23c137568"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.CollectOverloadCandidates (cognitive 70): OverloadResolution.CollectOverloadCandidates has cognitive complexity 70 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":713}}}],"partialFingerprints":{"codehealthFindingId/v1":"d3c57a37a3a1ae5f656077aac7e6f5eda4477718d043a8eb0dd663fc496acaf1"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.StrConv (cognitive 70): Strings.StrConv has cognitive complexity 70 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":2035}}}],"partialFingerprints":{"codehealthFindingId/v1":"a5f2226bb4e649f5138693c1c5b2861ac950f26b78b26872e5510099fb2fbc30"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.RemoveRedundantGenericProcedures (cognitive 66): OverloadResolution.RemoveRedundantGenericProcedures has cognitive complexity 66 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2359}}}],"partialFingerprints":{"codehealthFindingId/v1":"ed897e604fc2d2fc0397b063addfdc49dba4f70c4fddd94a0047a119df7fab29"}},{"ruleId":"D2","level":"warning","message":{"text":"ConversionResolution.ClassifyPredefinedCLRConversion (cognitive 64): ConversionResolution.ClassifyPredefinedCLRConversion has cognitive complexity 64 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b55d389133366d3733134f5b345e08bdfbd3cf5754875a71950a3b24b2db69e"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToBoolean (cognitive 56): Conversions.ToBoolean has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":52}}}],"partialFingerprints":{"codehealthFindingId/v1":"98d99be8821582cb72a0895ce12d7cf149ec324686c39d36672e3e15c428b8a5"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToByte (cognitive 56): Conversions.ToByte has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":196}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f55c666712364c0076ceb03e5cb0a269b1d2b7bc6b2d4a9a152235774151a69"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToShort (cognitive 56): Conversions.ToShort has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":487}}}],"partialFingerprints":{"codehealthFindingId/v1":"d8f4dcccef82ea11f0e0ac80dcb5f8977e0847de6b9ec5a71b14975e85a39b88"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToUShort (cognitive 56): Conversions.ToUShort has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":631}}}],"partialFingerprints":{"codehealthFindingId/v1":"5394aa6a0370c753680e3d2f627751290b0cbae58941d10ac6611871791269c3"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToInteger (cognitive 56): Conversions.ToInteger has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":776}}}],"partialFingerprints":{"codehealthFindingId/v1":"3ddaa74d8538357db78dd1ef3094ba467da6f6009d3cbb3aac28fb8c79576d7b"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToUInteger (cognitive 56): Conversions.ToUInteger has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":921}}}],"partialFingerprints":{"codehealthFindingId/v1":"fe1ea0614502cc45a9dcc20d6d846e40e767205fcf234cb008d1651115f85693"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToLong (cognitive 56): Conversions.ToLong has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1068}}}],"partialFingerprints":{"codehealthFindingId/v1":"ffb1768d904dbc8eb4beeee3e143c838e197265cd56814f86b7d0029cd399509"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToULong (cognitive 56): Conversions.ToULong has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1215}}}],"partialFingerprints":{"codehealthFindingId/v1":"0f9a6ffbfaddd6dbe3fba33d9bba999e0fd8021c470e82539b0fc7ffcf07c9ec"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToSingle (cognitive 52): Conversions.ToSingle has cognitive complexity 52 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1617}}}],"partialFingerprints":{"codehealthFindingId/v1":"aa7ce919a0439ab8c11a880708535040221c4cb53c43cf52a89ac3234759b68d"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToDouble (cognitive 52): Conversions.ToDouble has cognitive complexity 52 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1761}}}],"partialFingerprints":{"codehealthFindingId/v1":"dceb3c997b9e60d107fd406c51cd1f97f2538ecbe468e74d5e3594a2adef3e8d"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.BindingScore (cognitive 52): VBBinder.BindingScore has cognitive complexity 52 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1768}}}],"partialFingerprints":{"codehealthFindingId/v1":"f68da6ea888673f52b3a356b3e32debcc082dbede61586c3d3d272dc874207ee"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.InferTypeArguments (cognitive 51): OverloadResolution.InferTypeArguments has cognitive complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1840}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f7acd5a190a025315f71e089746b62f9c87dd9ea3051a05a24fe67bc123605b"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.GetArrayData (cognitive 51): VB6File.GetArrayData has cognitive complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":1909}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1d7c3047154e547d31d1bdff3c257c552dec69a71bc4cccbf1992e7b23eec3d"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.ReorderArgumentArray (cognitive 50): VBBinder.ReorderArgumentArray has cognitive complexity 50 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":63}}}],"partialFingerprints":{"codehealthFindingId/v1":"f86d84bdfbf393e94072204b1dbab39793e9b7954d66ae7edb1910665b433b5d"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.LateGet (cognitive 49): LateBinding.LateGet has cognitive complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"9d2c7b83a5b87c0646070f98099a619134ec665ff7774821d1dd4e11bc874d08"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToDecimal (cognitive 48): Conversions.ToDecimal has cognitive complexity 48 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1375}}}],"partialFingerprints":{"codehealthFindingId/v1":"ccbc45c90f2d491c3f3d2eb4488be914a7c626c4363152d29f6af809353dec61"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.InternalLateCall (cognitive 48): LateBinding.InternalLateCall has cognitive complexity 48 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":947}}}],"partialFingerprints":{"codehealthFindingId/v1":"48258496e3c721c3c720cb82a5818447f03f9f86d6f4f7c72d2b9efbf25dafb7"}},{"ruleId":"D2","level":"warning","message":{"text":"NewLateBinding.ResolveCall (cognitive 48): NewLateBinding.ResolveCall has cognitive complexity 48 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":1151}}}],"partialFingerprints":{"codehealthFindingId/v1":"6742c9643f18208d4a8d13d4f856f00b673f5464b1426b6920b1518c3d440b54"}},{"ruleId":"D2","level":"warning","message":{"text":"TextFieldParser.ParseDelimitedLine (cognitive 48): TextFieldParser.ParseDelimitedLine has cognitive complexity 48 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":871}}}],"partialFingerprints":{"codehealthFindingId/v1":"34f280e896748a65c65f4398a92f2511dfb56d177eae7f2588e698577c5af206"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.InternalNegObj (cognitive 45): ObjectType.InternalNegObj has cognitive complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":952}}}],"partialFingerprints":{"codehealthFindingId/v1":"6eb7981a067a32cf1665bbb2ae389de0b0491701c231a7a33ce97a7917ddc4fe"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.InferTypeArgumentsFromArgumentDirectly (cognitive 44): OverloadResolution.InferTypeArgumentsFromArgumentDirectly has cognitive complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1106}}}],"partialFingerprints":{"codehealthFindingId/v1":"8bbf868d73b0cdc1330d71251b333433cf375786b0fbff04a68a62f72cbeb5e9"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ToSByte (cognitive 42): Conversions.ToSByte has cognitive complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":340}}}],"partialFingerprints":{"codehealthFindingId/v1":"591f786a8cbc03096b90bc171c2df24e65711c0fe9a804ec50a38d1a91ca9a2e"}},{"ruleId":"D2","level":"warning","message":{"text":"StringType.AsteriskSkip (cognitive 41): StringType.AsteriskSkip has cognitive complexity 41 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":622}}}],"partialFingerprints":{"codehealthFindingId/v1":"06f8afd72b1aa397d1cad3075d1c0889be73d78ae9543f409b0e1a4679fc6aad"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.BitAndObj (cognitive 40): ObjectType.BitAndObj has cognitive complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1204}}}],"partialFingerprints":{"codehealthFindingId/v1":"9c0b4be8aa8cc898d25154601c489afa0ef90191cec9f492c7b39046015caa1e"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.BitOrObj (cognitive 40): ObjectType.BitOrObj has cognitive complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1301}}}],"partialFingerprints":{"codehealthFindingId/v1":"87de683695aa807045f6f97801473f1a24ceebe184036e251934bbc5dc47d414"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.BitXorObj (cognitive 40): ObjectType.BitXorObj has cognitive complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1398}}}],"partialFingerprints":{"codehealthFindingId/v1":"e36d8493c0656eb12bb5a36eecb67031f60a7e23e82485154bf3d835bcef7a0d"}},{"ruleId":"D2","level":"warning","message":{"text":"Operators.NegateObject (cognitive 40): Operators.NegateObject has cognitive complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":931}}}],"partialFingerprints":{"codehealthFindingId/v1":"d01e3d12cb98296b3563c0cf649220ef5f0c1b6e2659728a327d1f49fbadbcc1"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.GetFormatString (cognitive 39): Strings.GetFormatString has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1499}}}],"partialFingerprints":{"codehealthFindingId/v1":"439cdf415d119b68b96b8047c176a232eacc7c70f884851300b5d60a8c54d803"}},{"ruleId":"D2","level":"warning","message":{"text":"PutHandler.Callback (cognitive 38): PutHandler.Callback has cognitive complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"7cea10657c55c999ede57b12181dae2ef090ae86e9099f1b94b349b94b98bd63"}},{"ruleId":"D2","level":"warning","message":{"text":"TextFieldParser.ReadNextLine (cognitive 38): TextFieldParser.ReadNextLine has cognitive complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":801}}}],"partialFingerprints":{"codehealthFindingId/v1":"153335d1a9db281d0466f67cdc452e610829742f4663c775f11fe4e57048ae0d"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.ParseInputField (cognitive 37): Conversion.ParseInputField has cognitive complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":916}}}],"partialFingerprints":{"codehealthFindingId/v1":"8dcd1d50d14fd60c402f596adf3138755c78bcd7f8df8a349ca559ca166dc166"}},{"ruleId":"D2","level":"warning","message":{"text":"BooleanType.FromObject (cognitive 36): BooleanType.FromObject has cognitive complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/BooleanType.vb"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"36958842ebb7b82e01595dda2e66213e73753dc299faefdbc829c7dc0e7c5575"}},{"ruleId":"D2","level":"warning","message":{"text":"NewLateBinding.LateSet (cognitive 35): NewLateBinding.LateSet has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":828}}}],"partialFingerprints":{"codehealthFindingId/v1":"db07be25ddcef66124343d145a5ed0823439cb93ae29ef0a12336797116e0943"}},{"ruleId":"D2","level":"warning","message":{"text":"Financial.IRR (cognitive 35): Financial.IRR has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Financial.vb"},"region":{"startLine":236}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b7f1dc8d4dff16ae5e0c9a2bceaa85c6bacc9e9d3d5fe4b5cce54d4475a76e4"}},{"ruleId":"D2","level":"warning","message":{"text":"Information.TypeNameOfCOMObject (cognitive 35): Information.TypeNameOfCOMObject has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":157}}}],"partialFingerprints":{"codehealthFindingId/v1":"bc7b4bf49864ab87fd59b70505f48ef458e00b107fb9100ec7e18cc6c563a8ea"}},{"ruleId":"D2","level":"warning","message":{"text":"IOUtils.FindFirstFile (cognitive 34): IOUtils.FindFirstFile has cognitive complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IOUtils.vb"},"region":{"startLine":18}}}],"partialFingerprints":{"codehealthFindingId/v1":"aacfdb840f2ad218b5ccfe733fdcedc6d16554e76e85f3f99de3bda003d31f3d"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.InferTypeArgumentsFromArgument (cognitive 34): OverloadResolution.InferTypeArgumentsFromArgument has cognitive complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":982}}}],"partialFingerprints":{"codehealthFindingId/v1":"b1b233f45172802756f22ded76b047f854410ef5ad0aa7365c4300f1f3f33c56"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.InternalWriteHelper (cognitive 34): VB6File.InternalWriteHelper has cognitive complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":2203}}}],"partialFingerprints":{"codehealthFindingId/v1":"6730c750a07cb1580eba25458c22e11a6ccf58a8ac029872f936fe51ae6bb639"}},{"ruleId":"D2","level":"warning","message":{"text":"Utils.MethodToString (cognitive 33): Utils.MethodToString has cognitive complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":552}}}],"partialFingerprints":{"codehealthFindingId/v1":"22fde2394ea64ba646e8ed74c23b68a58232ef8887b480e9032339485174dab2"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.SplitHelper (cognitive 31): Strings.SplitHelper has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":846}}}],"partialFingerprints":{"codehealthFindingId/v1":"fa4283a443cf9e8aa277894180e3426cdb8614e1c00c98d905e21fcefc7240c9"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.GetNumberFormatString (cognitive 31): Strings.GetNumberFormatString has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1724}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9a6205a6f80b5da85115c51b35e34aaa5de5fa6e83aef74a373a46322ff744f"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.MoreSpecificProcedure (cognitive 30): OverloadResolution.MoreSpecificProcedure has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2137}}}],"partialFingerprints":{"codehealthFindingId/v1":"a46c697c2d0a98e842f959d4e14b78e79a5702120ce7f0e12e3b913513d04943"}},{"ruleId":"D2","level":"warning","message":{"text":"ReflectionExtensions.IsGenericallyEquivalentTo (cognitive 30): ReflectionExtensions.IsGenericallyEquivalentTo has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":267}}}],"partialFingerprints":{"codehealthFindingId/v1":"edf11857b08946e73ca2c443bf3e1631e6e9196fddc49d41d7e4e374e593d5d9"}},{"ruleId":"D2","level":"warning","message":{"text":"GetHandler.Callback (cognitive 30): GetHandler.Callback has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":224}}}],"partialFingerprints":{"codehealthFindingId/v1":"74627154cee51acdc00cea2b45bf1501cbb560df9624050b1572a05c201bcfd5"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6RandomFile.GetObject (cognitive 30): VB6RandomFile.GetObject has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":185}}}],"partialFingerprints":{"codehealthFindingId/v1":"f0cdeb835c75942a4d2e812861eb5297c1b61748da4d3f35c4490c891b759626"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.CompareParameterSpecificity (cognitive 29): OverloadResolution.CompareParameterSpecificity has cognitive complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":122}}}],"partialFingerprints":{"codehealthFindingId/v1":"b0956e92d32b08ddbe2307665af0f7d4e117d694697662770f3eb0be5a66131d"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.CopyOrMoveFile (cognitive 29): FileSystem.CopyOrMoveFile has cognitive complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1091}}}],"partialFingerprints":{"codehealthFindingId/v1":"283f3babc0f55800aadd23be70d8a4ce94d8d81d9277b2f45ef6ee64889275c2"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.Format (cognitive 29): Strings.Format has cognitive complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1271}}}],"partialFingerprints":{"codehealthFindingId/v1":"8d84c57e1a8212cb4b446b070c96b9c6ad5b987bae27fa68b554245f3a2e76ca"}},{"ruleId":"D2","level":"warning","message":{"text":"ErrObject.ParseHelpLink (cognitive 28): ErrObject.ParseHelpLink has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/ErrObject.vb"},"region":{"startLine":173}}}],"partialFingerprints":{"codehealthFindingId/v1":"59a20ae9914a67b7331c879a9bf206f24e1cf3d84f64abc4a9a1706eede203ee"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.IsWideningConversion (cognitive 27): ObjectType.IsWideningConversion has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":327}}}],"partialFingerprints":{"codehealthFindingId/v1":"527848e990388f6947a4d407bec805474e3a9b3eecf842d0c05241a449e63bea"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.ResolveOverloadedCall (cognitive 27): OverloadResolution.ResolveOverloadedCall has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2688}}}],"partialFingerprints":{"codehealthFindingId/v1":"eb285d5b36b18d726c6ecb05aa137f15987b61ce62d23c697434f438e9f38502"}},{"ruleId":"D2","level":"warning","message":{"text":"Strings.GetCurrencyFormatString (cognitive 27): Strings.GetCurrencyFormatString has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1609}}}],"partialFingerprints":{"codehealthFindingId/v1":"2f8015b02600827d3fa09bcfaeef5d36e6ec420039765baaf1f9ebeee34dc12b"}},{"ruleId":"D2","level":"warning","message":{"text":"Collection.Add (cognitive 26): Collection.Add has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Collection.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"094f64b46a78545ce16cad9b2627ac244a9c4c75d8d12e3784069d42bb6c68fd"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.MostSpecificProcedure (cognitive 26): OverloadResolution.MostSpecificProcedure has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2299}}}],"partialFingerprints":{"codehealthFindingId/v1":"2f07d5355db62f032f20e7e95015ce15ef2049b2847d4d3966cf5bec3b40cdba"}},{"ruleId":"D2","level":"warning","message":{"text":"Utils.VBFriendlyNameOfType (cognitive 26): Utils.VBFriendlyNameOfType has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":364}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f5541619f245596a70205701edd9f4c0e4fa2ad53e5d414c9a99114a94102f0"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.Print (cognitive 26): VB6File.Print has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":2104}}}],"partialFingerprints":{"codehealthFindingId/v1":"e2de34d77fd2881595a3ef2f0034c9191a9b9636132497337e587980ab45cd88"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6RandomFile.OpenFile (cognitive 26): VB6RandomFile.OpenFile has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"1783f44b0ab4eb73a663a272f517ea91cdc9f5520ac66d1e27c96b5df14fceb5"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.VbIOOpenFile (cognitive 26): FileSystem.VbIOOpenFile has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":1397}}}],"partialFingerprints":{"codehealthFindingId/v1":"c12d72c88a76365d9d3c364bf0455217cbaf099e3ddd0f3ba4289d1cca76ae88"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.MatchArguments (cognitive 25): OverloadResolution.MatchArguments has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1703}}}],"partialFingerprints":{"codehealthFindingId/v1":"029548e679ed71fb86360220e42a71bf98d861cb4f8b3b62dabfbb2e74c0d8f5"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.GetWidestType (cognitive 24): ObjectType.GetWidestType has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":375}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4402638e5f9b0102e29703e66c1872a687f806425c9a4e906820df81fe849c1"}},{"ruleId":"D2","level":"warning","message":{"text":"Symbols.IsOrInheritsFrom (cognitive 24): Symbols.IsOrInheritsFrom has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":441}}}],"partialFingerprints":{"codehealthFindingId/v1":"55734ed9478046af3459ce05ff4791ac5882331bf9da570d55855b44cdfd9010"}},{"ruleId":"D2","level":"warning","message":{"text":"ErrObject.MapExceptionToNumber (cognitive 24): ErrObject.MapExceptionToNumber has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/ErrObject.vb"},"region":{"startLine":368}}}],"partialFingerprints":{"codehealthFindingId/v1":"365c9c9843833e232527564a983c5e488712eacaaf0af56f0953b65d7666e07c"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.CopyOrMoveDirectoryNode (cognitive 24): FileSystem.CopyOrMoveDirectoryNode has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1010}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff0edffebbcb342e256bd8ef3cb32b60b78e1c61853d43d9ee53fd9cd2b25a5e"}},{"ruleId":"D2","level":"warning","message":{"text":"QuoteDelimitedFieldBuilder.BuildField (cognitive 24): QuoteDelimitedFieldBuilder.BuildField has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":1611}}}],"partialFingerprints":{"codehealthFindingId/v1":"2757608259fceebaccd865d537d7ffe9afc7091b000085abff537cd2ecdc824e"}},{"ruleId":"D2","level":"warning","message":{"text":"FileLogTraceListener.GetStream (cognitive 24): FileLogTraceListener.GetStream has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Logging/FileLogTraceListener.vb"},"region":{"startLine":714}}}],"partialFingerprints":{"codehealthFindingId/v1":"6b7c0139b3e0c71d801804250f951fd79e746dad8a78422531672ac2fe607b72"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.ReportOverloadResolutionFailure (cognitive 23): OverloadResolution.ReportOverloadResolutionFailure has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":2504}}}],"partialFingerprints":{"codehealthFindingId/v1":"f37a3fc1f5a91e79b7fc777f60c79ef25772c43bc7f7bd2d0384e98bdc8152e7"}},{"ruleId":"D2","level":"warning","message":{"text":"ReflectionExtensions.IsEquivalentTo (cognitive 23): ReflectionExtensions.IsEquivalentTo has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":161}}}],"partialFingerprints":{"codehealthFindingId/v1":"03805f8da1dcc0ff82da610b6e18f72b3ee443de5ee3a380b7edf7780ee3739a"}},{"ruleId":"D2","level":"warning","message":{"text":"TextFieldParser.ValidateReadyToRead (cognitive 23): TextFieldParser.ValidateReadyToRead has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":1206}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4a8ba0c9f77c3fce9404c3b9ae3f457a0f308162b1204aeccec1bdfa32439b0"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.CheckFileOpen (cognitive 23): FileSystem.CheckFileOpen has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":1358}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4109f7c45d29988f277737f8db8f6e2c2fa3b8ccaac0d7be482f6f752aeb024"}},{"ruleId":"D2","level":"warning","message":{"text":"NewLateBinding.ObjectLateGet (cognitive 22): NewLateBinding.ObjectLateGet has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":368}}}],"partialFingerprints":{"codehealthFindingId/v1":"51c97814605cd638261628c84b7e1e956e26fb85b3ec2c08c7f58d89acca516f"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.ObjTst (cognitive 22): ObjectType.ObjTst has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":448}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fc1901f9bf857f076e3e70736e115cae55ac6f7691acf675b96ae63c290793c"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.AddObj (cognitive 22): ObjectType.AddObj has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1495}}}],"partialFingerprints":{"codehealthFindingId/v1":"e6b8befd19ecaf42b08809496292a3ce39d745839450a3068caf294424060083"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.Kill (cognitive 22): FileSystem.Kill has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":418}}}],"partialFingerprints":{"codehealthFindingId/v1":"23529288b4032cb42cb58b428c15f167c456e56fc99e9a0fffee44e9fdee4720"}},{"ruleId":"D2","level":"warning","message":{"text":"ByteType.FromObject (cognitive 21): ByteType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ByteType.vb"},"region":{"startLine":37}}}],"partialFingerprints":{"codehealthFindingId/v1":"064a57bcf5e01930d0bd491ef71e82cba964ceb6c46654298c3c209eb95f14d2"}},{"ruleId":"D2","level":"warning","message":{"text":"DoubleType.FromObject (cognitive 21): DoubleType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/DoubleType.vb"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"71556f5d3d87b3d9612b7d9777b881c292ecf00b78c32294eef3bac98ff0cb07"}},{"ruleId":"D2","level":"warning","message":{"text":"IntegerType.FromObject (cognitive 21): IntegerType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IntegerType.vb"},"region":{"startLine":37}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f245bceea8e6f4f31b84fb2c860af2f723e061694b2afb2ed5d01ad30dbeb50"}},{"ruleId":"D2","level":"warning","message":{"text":"LongType.FromObject (cognitive 21): LongType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LongType.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"7dd6f3503a8d8ce8869255fd2ee157b18f1e78721b76c32de84e0baef21b2c32"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.CTypeHelper (cognitive 21): ObjectType.CTypeHelper has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":3516}}}],"partialFingerprints":{"codehealthFindingId/v1":"9a2f67bc809a456eccddce43af3dd29692af726945019f53cdde9d411a34c747"}},{"ruleId":"D2","level":"warning","message":{"text":"ShortType.FromObject (cognitive 21): ShortType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ShortType.vb"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"fdbec51a018afc1b11ea1373985b1e5c0fbb33c5ba5b71aece912c9eeed2f0f9"}},{"ruleId":"D2","level":"warning","message":{"text":"SingleType.FromObject (cognitive 21): SingleType.FromObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/SingleType.vb"},"region":{"startLine":51}}}],"partialFingerprints":{"codehealthFindingId/v1":"8a0b8af8991f94f8f7b749a98ee9ef246c6d3c55d02baad2430d14ee5f3cbbf4"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.ShellCopyOrMove (cognitive 21): FileSystem.ShellCopyOrMove has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1613}}}],"partialFingerprints":{"codehealthFindingId/v1":"31522c7cc27c1f8a07ac77e54124998304ec7d9dc650634ebb32eb8504c626cb"}},{"ruleId":"D2","level":"warning","message":{"text":"Interaction.GetObject (cognitive 21): Interaction.GetObject has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Interaction.vb"},"region":{"startLine":555}}}],"partialFingerprints":{"codehealthFindingId/v1":"efc989445e65a2ee2427395f1ed459f76d315b6a7855e61a2336c5053cd2998b"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.ChangeType (cognitive 20): Conversions.ChangeType has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2495}}}],"partialFingerprints":{"codehealthFindingId/v1":"38ec70e6d4cec7e7cf82bf93b54a14a411ebf4644448cc33315957c765a3e9aa"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6InputFile.ParseInputString (cognitive 20): VB6InputFile.ParseInputString has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6InputFile.vb"},"region":{"startLine":78}}}],"partialFingerprints":{"codehealthFindingId/v1":"448230c95d5df67f52512cbf3f2034edd9bc916813de24700992da57b59572c0"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.MethodsDifferOnlyByReturnType (cognitive 20): VBBinder.MethodsDifferOnlyByReturnType has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1513}}}],"partialFingerprints":{"codehealthFindingId/v1":"004c62accd8de11f2729177a36ecc41823e462561fe242b398e2b35cf2b2c821"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.Str (cognitive 20): Conversion.Str has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":459}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9b20da0c9918caad74cfb354b0f08ebb83c0fa44800694a5b840a21bc4b1c08"}},{"ruleId":"D2","level":"warning","message":{"text":"Interaction.Partition (cognitive 20): Interaction.Partition has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Interaction.vb"},"region":{"startLine":182}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef54e4c902e2eaceed4dee903795b3e4e9359dbcabb9c1ba8f91fc871ea46ac1"}},{"ruleId":"D2","level":"warning","message":{"text":"Operators.ConcatenateObject (cognitive 19): Operators.ConcatenateObject has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":5090}}}],"partialFingerprints":{"codehealthFindingId/v1":"2cd068abc6a2053ce049ef180d386689e549d169bbf1f1e31802bad50e30920b"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.CanPassToParameter (cognitive 19): OverloadResolution.CanPassToParameter has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1229}}}],"partialFingerprints":{"codehealthFindingId/v1":"294795c107e0945854a1aab918aaae10837354d5b1cd2e01cf7c05c26d81193a"}},{"ruleId":"D2","level":"warning","message":{"text":"Container.FilterInvalidMembers (cognitive 19): Container.FilterInvalidMembers has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":846}}}],"partialFingerprints":{"codehealthFindingId/v1":"2c1e83fe77c4ee5dc77ad6687eb0daed9677d2d10e1452ae167187cf0efba5c0"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.PutFixedLengthString (cognitive 19): VB6File.PutFixedLengthString has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":987}}}],"partialFingerprints":{"codehealthFindingId/v1":"ebf130badbe544cc38a24666a1a622f16c79dfa5f2cc40c2cb9f4d62b7dae5b0"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6RandomFile.Get (cognitive 19): VB6RandomFile.Get has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":288}}}],"partialFingerprints":{"codehealthFindingId/v1":"fc51cfbac0fe31a1837ef6941e0737b1d963d77b9fb5e852a5b4a51b96bae347"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.MemberIsField (cognitive 18): LateBinding.MemberIsField has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":1126}}}],"partialFingerprints":{"codehealthFindingId/v1":"1213354f3502654246411722a64d596c8c881cd136d12ca380479aea20c927e9"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.GetNonGenericMembers (cognitive 18): LateBinding.GetNonGenericMembers has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":1247}}}],"partialFingerprints":{"codehealthFindingId/v1":"5b03d570ea2eeb9a765d3ce3f05be89321231235c091b659c05a92a3a6412eca"}},{"ruleId":"D2","level":"warning","message":{"text":"ObjectType.IDivideString (cognitive 18): ObjectType.IDivideString has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":3270}}}],"partialFingerprints":{"codehealthFindingId/v1":"321a3a6e3a84d57316939d71c1728ce0fb7c21710b2c0cd2fec037a3f69865ab"}},{"ruleId":"D2","level":"warning","message":{"text":"Operators.CompareObject2 (cognitive 18): Operators.CompareObject2 has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":351}}}],"partialFingerprints":{"codehealthFindingId/v1":"af6de78b8e34bbfa3cb2e3b2dbb54fd91a09e358d51c84d6f17e738115188417"}},{"ruleId":"D2","level":"warning","message":{"text":"Operators.AddObject (cognitive 18): Operators.AddObject has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2398}}}],"partialFingerprints":{"codehealthFindingId/v1":"5df938387fd0075cb63a96499ce2a93faf44854f67ae943d71a6855374f02543"}},{"ruleId":"D2","level":"warning","message":{"text":"Container.GetMembers (cognitive 18): Container.GetMembers has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":1035}}}],"partialFingerprints":{"codehealthFindingId/v1":"23d28f316a77a7d5de11622dbb9ce6cf836321bf27430f06d7dac14e62a16ffd"}},{"ruleId":"D2","level":"warning","message":{"text":"Utils.StdFormat (cognitive 18): Utils.StdFormat has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":133}}}],"partialFingerprints":{"codehealthFindingId/v1":"362408cbf01f03e2b8d2021697f361f9b473937b9d6a83548442e5f0f9489f49"}},{"ruleId":"D2","level":"warning","message":{"text":"VB6File.SkipTrailingWhiteSpace (cognitive 18): VB6File.SkipTrailingWhiteSpace has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":2564}}}],"partialFingerprints":{"codehealthFindingId/v1":"547b8f8b320d4155f22a2379d6700a937999a89ac85f9e9197e72b05d7450302"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.Hex (cognitive 18): Conversion.Hex has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":280}}}],"partialFingerprints":{"codehealthFindingId/v1":"81b820efc9473f10b91f148c14b97db703d00d3eb820b8b89d91b8580e754bdf"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversion.Oct (cognitive 18): Conversion.Oct has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":384}}}],"partialFingerprints":{"codehealthFindingId/v1":"efa6b80ac4406bb778f6b7bca2677473f86e7157584d82384df4566a087e5add"}},{"ruleId":"D2","level":"warning","message":{"text":"ConversionResolution.ClassifyPredefinedConversion (cognitive 17): ConversionResolution.ClassifyPredefinedConversion has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":468}}}],"partialFingerprints":{"codehealthFindingId/v1":"7cd45df7d9b911bf740c052db991b2f92fa8cd4905b9ef4402c2f1726b2d88e0"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.CompareGenericityBasedOnMethodGenericParams (cognitive 17): OverloadResolution.CompareGenericityBasedOnMethodGenericParams has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":220}}}],"partialFingerprints":{"codehealthFindingId/v1":"039b9e8f5f09965e9cd20dce025029a3b2c46375e4ad818c39acc8b49353ee3c"}},{"ruleId":"D2","level":"warning","message":{"text":"DateAndTime.DateSerial (cognitive 17): DateAndTime.DateSerial has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/DateAndTime.vb"},"region":{"startLine":387}}}],"partialFingerprints":{"codehealthFindingId/v1":"2a2b49340f9a754445e6b6c234af551ceb791ac8f2697b07ea1defe39f4bcf50"}},{"ruleId":"D2","level":"warning","message":{"text":"Information.TypeName (cognitive 17): Information.TypeName has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":425}}}],"partialFingerprints":{"codehealthFindingId/v1":"305892c21e0e81956461c7a31284762924e98188fadb3faf3c4ddaff1874e5cd"}},{"ruleId":"D2","level":"warning","message":{"text":"Conversions.GetNormalizedNumberFormat (cognitive 16): Conversions.GetNormalizedNumberFormat has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1525}}}],"partialFingerprints":{"codehealthFindingId/v1":"22fec0400e2fbaef890404a26a475bace7ce27f409b634c457e4c7e4d93360c2"}},{"ruleId":"D2","level":"warning","message":{"text":"DecimalType.GetNormalizedNumberFormat (cognitive 16): DecimalType.GetNormalizedNumberFormat has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/DecimalType.vb"},"region":{"startLine":150}}}],"partialFingerprints":{"codehealthFindingId/v1":"1b3090703aaa03d6101a62264d0bc69845fe006b8620da19b4ad7d0fea7cd687"}},{"ruleId":"D2","level":"warning","message":{"text":"LateBinding.GetDefaultMembers (cognitive 16): LateBinding.GetDefaultMembers has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":660}}}],"partialFingerprints":{"codehealthFindingId/v1":"f3a72b2f6b5957c5f23ca4c1279379566822ea39ba18c70b09994042809d8304"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.IsExactSignatureMatch (cognitive 16): OverloadResolution.IsExactSignatureMatch has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"a6eacd928d44032b717b91cdf2546d9a62c7b1a7e61ca1da476f0e59fa739ffd"}},{"ruleId":"D2","level":"warning","message":{"text":"OverloadResolution.ReorderArgumentArray (cognitive 16): OverloadResolution.ReorderArgumentArray has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":1977}}}],"partialFingerprints":{"codehealthFindingId/v1":"be8807d4171da47b7638f1a82316045b570326b22ef5634198aba05de37fd5a6"}},{"ruleId":"D2","level":"warning","message":{"text":"VBBinder.InvokeMember (cognitive 16): VBBinder.InvokeMember has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1931}}}],"partialFingerprints":{"codehealthFindingId/v1":"b73ddb782c4c593e707445581f367ba441b9327ca4578b3aeab3dca630922542"}},{"ruleId":"D2","level":"warning","message":{"text":"FileSystem.Dir (cognitive 16): FileSystem.Dir has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":173}}}],"partialFingerprints":{"codehealthFindingId/v1":"db1b503caaeaada6c7ad7024a31ef2aab809b96620b355bdb74444c0388fe511"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Community.VisualBasic/Collection.vb: FileTooLong \u2014 525 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Collection.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4759557406a96794c87974ef3e6e313f53956c0be13ec6868883c0d238675144"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/ConversionResolution.vb: FileTooLong \u2014 701 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4c7d70b32143e8ba25f422c3095c1eb057685dacac8f8f5ad40fe9d8e686d204"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/Conversions.vb: FileTooLong \u2014 1981 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"7062108378791dc644c32598459bc83192ab1c20d3759b23144b9db12b1cf2ac"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/IDOBinder.vb: FileTooLong \u2014 1056 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IDOBinder.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"375a22e5b8f8c2e1c859eb40f8b5a4a236be1233b50cf37dacfe96f391ffd85b"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/LateBinding.vb: FileTooLong \u2014 874 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"af8b6fb65152f3e87d409859ea42984ed236a2b3f14fdc399e50346449a9f6de"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/NewLateBinding.vb: FileTooLong \u2014 1003 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"860a5b1511b46da7ccc67940b649515c03d88aed1754e5c20afdddc62931325d"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/ObjectType.vb: FileTooLong \u2014 2795 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ed8ece714afc4034d22a82ed30929c7d2af6571ad2805cacd28854a6b0e28a98"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/Operators.vb: FileTooLong \u2014 3944 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"da57f35d1f34e2ff08ef5676a14e8cbe1587c8626e08e71833c6893b28407e06"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/OverloadResolution.vb: FileTooLong \u2014 1927 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ac2a116fa11a74a8acc9924922e9df5c9840a9f9dcf16361ff207a875a1263c"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/StringType.vb: FileTooLong \u2014 574 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"5122f91e3c6d2b4b9b4efe5786c35acce23cdcfdca1369ca3f112a726be1fbdf"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/Symbols.vb: FileTooLong \u2014 1055 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab7753f55667227f707356975697250a8e6dfa7f6a55efd9f290a7335efdaa3b"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/Utils.LateBinder.vb: FileTooLong \u2014 560 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"c89ba0f096ab115086852fa3a9fb6295640e24e0f24e8b51bd79378accccfccb"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/VB6File.vb: FileTooLong \u2014 2067 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"46a4992c84ce47f29f7a1d6acc218fb32aecf07028d817cf7b8de9d83e8f2d10"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: CompilerServices/VBBinder.vb: FileTooLong \u2014 1469 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"05af1b5683752d368dac53d98df58d67057f3714d6d059542d42889936eca98b"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Community.VisualBasic/Conversion.vb: FileTooLong \u2014 811 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"cd4e09299aeaca830fe7fa011edb4091eb657041f773bcafd184a64a98304b6d"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: FileIO/FileSystem.vb: FileTooLong \u2014 1092 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"803909dc6f1f90ba71f80523ef49d8643915e2f81b2aac7e31f3cfc4fe3e28e7"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: FileIO/TextFieldParser.vb: FileTooLong \u2014 870 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"33302181d501400f296c8d8700e09d5d5452b70b24a90663e15443e8d9f0216d"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Community.VisualBasic/FileSystem.vb: FileTooLong \u2014 1105 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"0a246a38a8547e4790fc97f3db7974a0d352fc0d5a820e85ef75a3e2a61131c5"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Logging/FileLogTraceListener.vb: FileTooLong \u2014 764 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Logging/FileLogTraceListener.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"b3512f6b61c2216399962365f31cbe3b1743691a58ad5a65c585bc2bf1f6857d"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Resources/SR.vb: FileTooLong \u2014 1543 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Resources/SR.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4d2d40560b0bcacf28488695d1991e10ce223933234408eff513fe137056869d"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Community.VisualBasic/Strings.vb: FileTooLong \u2014 1673 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"680dc92671cae8607844240d5942ce977c5a9ce8479af414ce8ace82f074e6d7"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Collection: ClassTooLong \u2014 515 lines, 25 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Collection.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"9af06baae3ba2ee88cc14fd91691cb598e1949184fd8b92fa2684a1930165b93"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: ConversionResolution: ClassTooLong \u2014 693 lines, 19 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"8e66b4f0fdfe762c9ed695eb3bb6c0e748611f46b78b5286fd37583e4123421f"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Conversions: TooManyMethods \u2014 1969 lines, 79 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"c0426e42ec3c8ea2c9c7d0cc5b9bf641da6da686d1356fb67ccf1761a1570984"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: LateBinding: ClassTooLong \u2014 866 lines, 25 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/LateBinding.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"41ac0de8fd5cc1412e6b9f4cd657a59edae1dfe328dfc9fc7456753e5b394dbd"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: NewLateBinding: TooManyMethods \u2014 994 lines, 42 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6222ee86fe63b32526dc816d99e822040dd5e9d88208b5cf8d23c466190a2a7"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ObjectType: TooManyMethods \u2014 2790 lines, 93 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"6660238c342318d4f8b50678c3d5af4736b1665edc9b4f5282142455525a5a17"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Operators: TooManyMethods \u2014 4098 lines, 159 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.Resolution.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"69f9c920a0e2a4a62d5ca012e20f9661ca37c915ca033290ccdb0f5abc72cc38"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: OverloadResolution: TooManyMethods \u2014 1915 lines, 46 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"50f2e7fee7e8d3a7eeff1923af4be3fda60a2c320714e673446bb2f994ac0421"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: StringType: ClassTooLong \u2014 566 lines, 23 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"b53dabb56930ee65e4912df2d8e46b0886170c46c71dc652be161deb0119f288"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Symbols: TooManyMethods \u2014 1043 lines, 51 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Symbols.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d8441db817c509e6cf66d64ba2539ced22d8cc113dc50fabfd3a93b47e27b57f"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Utils: TooManyMethods \u2014 644 lines, 31 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"7da542ee1eb2e5db316c984a366bf638e007d1818c2b2ccf0ecd09c932f21659"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: VB6File: TooManyMethods \u2014 1798 lines, 147 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ce2d67b9eee80d62ec502aaee225d101af3d1161bdd965ee991f220fdf9c274f"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: VB6RandomFile: TooManyMethods \u2014 482 lines, 42 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6RandomFile.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"a7d04dbbcf1fc905992520d564d310c4c65b32efe1a3f15faad633e86d6ff03d"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: VBBinder: ClassTooLong \u2014 1459 lines, 22 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"dbeadabcfd2207eeb793f09215d1e20535e6890d0272fbf30df685ab1e72fa34"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Conversion: TooManyMethods \u2014 804 lines, 43 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"264cce7356dabe73181ec713dedf22f231e33b5a1000eaa2b28bd9e74b4dd7b7"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: DateAndTime: ClassTooLong \u2014 435 lines, 22 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/DateAndTime.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad46d13c9b66788636beefe780e3b02b8f900d2cb0f470132f934d2babafcf6a"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: FileSystem: TooManyMethods \u2014 1055 lines, 88 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb3afcd6e01b7afffc7e001a5b6e5c4e34cbe519e9be2de08d4e8a000f417291"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: TextFieldParser: TooManyMethods \u2014 775 lines, 44 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"3de300733e8fbbc68eb3ff13cd7b86cea9e99ca55cc6c947d04a86a416294e36"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: FileSystem: TooManyMethods \u2014 1092 lines, 103 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"83b158fec98b18dbc2b6ffd4bf1a67c9a5e3b63b458e0529b003e8b9162dd3b8"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Financial: ClassTooLong \u2014 439 lines, 18 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Financial.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4cc2e1be1514aed3ad4ba0a57925d5adf7647565e81534e05a919e9224c6f19b"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Information: ClassTooLong \u2014 407 lines, 23 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"21776be15b66d56fdc853a1bdb9dfc7fe44a5d022efad5514f3f930866e2d36d"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Interaction: ClassTooLong \u2014 406 lines, 26 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Interaction.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"06a8c3cd2efe205d38df55fdfed0694a547f9dbebcae91c81f90f4a57e5707b5"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: FileLogTraceListener: ClassTooLong \u2014 737 lines, 27 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Logging/FileLogTraceListener.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a6e6e24923a34a84ee677d43f6a095417fcfc5378b1b780c2f678dfd5356060"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: FileSystemProxy: TooManyMethods \u2014 194 lines, 54 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/MyServices/FileSystemProxy.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"88d64041b444206cdc1bb0fb375adad2bc3e1ff7ce41bc05b28faed9b69d0909"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: SR: ClassTooLong \u2014 1539 lines, 11 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Resources/SR.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"c08108579c14144b65744bd9fc92930a01c0f80c141d14f737dfae244011a107"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: Strings: TooManyMethods \u2014 1650 lines, 70 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"271ec9c7d3618f2b050b7fe48f9fee0ad73574eafd12944f30af7865095f0017"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (45 lines \u00D7 2): ProjectTypeTests/net5-console/My.vb:39-83 | ProjectTypeTests/netstandard2_0/My.vb:89-133"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/net5-console/My.vb"},"region":{"startLine":39}}}],"partialFingerprints":{"codehealthFindingId/v1":"eaa6bbb293f68db9fd4018a6bf1719e84a5f1962f015358a94b29938c65aa459"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (26 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:1937-1957 | Community.VisualBasic/CompilerServices/DoubleType.vb:193-218"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1937}}}],"partialFingerprints":{"codehealthFindingId/v1":"6292fe60916f9700d2732d62b902f923a6c25811b6161bd61c10ab0786801e91"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (26 lines \u00D7 2): Community.VisualBasic/CompilerServices/StringType.vb:311-336 | Community.VisualBasic/CompilerServices/StringType.vb:493-518"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":311}}}],"partialFingerprints":{"codehealthFindingId/v1":"6e61c25c1ca13fcb57fd5c0f1dffd713dc9f4f9ca9574c01ca1c11c2db7a374b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (25 lines \u00D7 2): Community.VisualBasic/CompilerServices/OverloadResolution.vb:252-271 | Community.VisualBasic/CompilerServices/OverloadResolution.vb:320-344"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/OverloadResolution.vb"},"region":{"startLine":252}}}],"partialFingerprints":{"codehealthFindingId/v1":"b553a9ce99489dbb1666b4fe62d75f6a946c6af692f3dc6ca496b33166c9e08e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (23 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:1493-1515 | Community.VisualBasic/CompilerServices/DecimalType.vb:115-137"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1493}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab7d62131d6548a5a0ef32ec9c8e87884e3ef8ee488fb13cf9f0b9d6d48fdc7c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (23 lines \u00D7 2): Community.VisualBasic/CompilerServices/VBBinder.vb:1344-1366 | Community.VisualBasic/CompilerServices/VBBinder.vb:1384-1406"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1344}}}],"partialFingerprints":{"codehealthFindingId/v1":"921c67bfab2ffea2f1492db4321cd410798f67e58b2596e2db78dd2c2d82a333"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 4): Community.VisualBasic/CompilerServices/ObjectType.vb:1836-1855 | Community.VisualBasic/CompilerServices/ObjectType.vb:2133-2152 | Community.VisualBasic/CompilerServices/ObjectType.vb:2438-2458 | Community.VisualBasic/CompilerServices/ObjectType.vb:3077-3098"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1836}}}],"partialFingerprints":{"codehealthFindingId/v1":"9fdad149de0ca644449ede124ce5d57a49ae03f0bdf75eccff25a017621505ec"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:2244-2265 | Community.VisualBasic/CompilerServices/StringType.vb:95-116"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2244}}}],"partialFingerprints":{"codehealthFindingId/v1":"7a8f11caa6fa34f95b3b74471c1d4dbaac2e1e9ffc8c80144f110c2e6fe93bee"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 2): Community.VisualBasic/CompilerServices/VBBinder.vb:636-657 | Community.VisualBasic/CompilerServices/VBBinder.vb:846-867"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":636}}}],"partialFingerprints":{"codehealthFindingId/v1":"629f91c9c2999951702fc9dd9c462cc08d3ecae702101a9ee144f61df03165f8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1504-1524 | Community.VisualBasic/CompilerServices/Operators.vb:5098-5117"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1504}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f1bacc36f7ed84c00cbbb2fa6629afb9f437628c0e7bf84f52e28469ff6184a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 2): Community.VisualBasic/CompilerServices/StringType.vb:356-376 | Community.VisualBasic/CompilerServices/StringType.vb:567-587"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":356}}}],"partialFingerprints":{"codehealthFindingId/v1":"84629201baceb9a5fec99c0e6d167ec6d56bc9fa6aea1c37820d1cc3fc9a69b1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 2): Community.VisualBasic/Conversion.vb:122-142 | Community.VisualBasic/Conversion.vb:197-217"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":122}}}],"partialFingerprints":{"codehealthFindingId/v1":"3db9bf19b903335f0c59b0fb09a6614030a77812d40aeb72bc73afb7dc74f378"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 2): Community.VisualBasic/Conversion.vb:581-601 | Community.VisualBasic/Conversion.vb:652-672"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":581}}}],"partialFingerprints":{"codehealthFindingId/v1":"3db9bf19b903335f0c59b0fb09a6614030a77812d40aeb72bc73afb7dc74f378"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): Community.VisualBasic/CompilerServices/BooleanType.vb:50-69 | Community.VisualBasic/CompilerServices/Conversions.vb:54-73"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/BooleanType.vb"},"region":{"startLine":50}}}],"partialFingerprints":{"codehealthFindingId/v1":"d265f19733385ba8c2c862d3c69b9c2411323ca714ecef7f3218fe2a8b5d3e96"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): Community.VisualBasic/CompilerServices/CharArrayType.vb:28-42 | Community.VisualBasic/CompilerServices/Conversions.vb:2121-2140"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/CharArrayType.vb"},"region":{"startLine":28}}}],"partialFingerprints":{"codehealthFindingId/v1":"74ccbb6d2e907a7a00d934c47ac44fee92e989c15e81fab78eac50ed886edb17"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:1887-1905 | Community.VisualBasic/CompilerServices/DoubleType.vb:142-161"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1887}}}],"partialFingerprints":{"codehealthFindingId/v1":"50c42528edeb104909670625bf2cf0a3b62707386319dc40d56872c66fb2bb1f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): Community.VisualBasic/CompilerServices/NewLateBinding.vb:1252-1271 | Community.VisualBasic/CompilerServices/NewLateBinding.vb:1329-1347"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/NewLateBinding.vb"},"region":{"startLine":1252}}}],"partialFingerprints":{"codehealthFindingId/v1":"edfa448626f36f7d76783535a80bb51f812a139dedf87092d1adf267b3f391cb"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): Community.VisualBasic/CompilerServices/StringType.vb:222-241 | Community.VisualBasic/CompilerServices/StringType.vb:401-418"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/StringType.vb"},"region":{"startLine":222}}}],"partialFingerprints":{"codehealthFindingId/v1":"80ef0a244342950bff9d46f5d4d7919fb11c3d7a4f09c36afaeb1c038e3d8925"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:1562-1580 | Community.VisualBasic/CompilerServices/DecimalType.vb:185-203"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":1562}}}],"partialFingerprints":{"codehealthFindingId/v1":"0e321a593d274963d89d227cc0232f0d53c523681c2dc8b16a98b4d9faa4827a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 2): Community.VisualBasic/CompilerServices/VBBinder.vb:2111-2129 | Community.VisualBasic/CompilerServices/VBBinder.vb:2156-2174"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":2111}}}],"partialFingerprints":{"codehealthFindingId/v1":"b94eaeef168e298a9f07bf9a6e06fb8e3045893442f6bbddf6cea123d0c3ccce"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 2): Community.VisualBasic/CompilerServices/Versioned.vb:130-148 | Community.VisualBasic/CompilerServices/Versioned.vb:161-179"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Versioned.vb"},"region":{"startLine":130}}}],"partialFingerprints":{"codehealthFindingId/v1":"dfeb329587afd452ed3a12cfc482d34581658ebdfc1250cbfbb4e2509a86af3a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:4147-4164 | Community.VisualBasic/CompilerServices/Operators.vb:4179-4196"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":4147}}}],"partialFingerprints":{"codehealthFindingId/v1":"e168267bffcf689a99a41c16e1c39a63fd05164cdd6b8f3d6b1202c24efc61b7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 2): Community.VisualBasic/Strings.vb:1387-1404 | Community.VisualBasic/Strings.vb:1828-1841"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":1387}}}],"partialFingerprints":{"codehealthFindingId/v1":"91a02d1026a9f33b1e8d639d44f5beeed8f31702c85da08829f4b7b44eb99177"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 2): Community.VisualBasic/CompilerServices/Versioned.vb:154-170 | Community.VisualBasic/Information.vb:532-548"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Versioned.vb"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"ed59a666a11646bb9967e344fbdf2cb0ce3c73c7b039bef3be4a93236f0e8c5d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): Community.VisualBasic/CompilerServices/ObjectType.vb:1206-1221 | Community.VisualBasic/CompilerServices/ObjectType.vb:1303-1318 | Community.VisualBasic/CompilerServices/ObjectType.vb:1400-1415"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1206}}}],"partialFingerprints":{"codehealthFindingId/v1":"7aaa69243e0e3a92b970b29e264b95cf590a0989d2b6e36174db0d2be8cc7052"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 2): Community.VisualBasic/FileIO/FileSystem.vb:1515-1530 | Community.VisualBasic/Helpers/FileSystemUtils.vb:82-97"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/FileSystem.vb"},"region":{"startLine":1515}}}],"partialFingerprints":{"codehealthFindingId/v1":"eec1d2ec4da4ef496e61263ac6b6d10d38eefb4b75ec7cfad9e1f7330c565f44"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 5): Community.VisualBasic/CompilerServices/IDOBinder.vb:269-278 | Community.VisualBasic/CompilerServices/IDOBinder.vb:334-343 | Community.VisualBasic/CompilerServices/IDOBinder.vb:410-424 | Community.VisualBasic/CompilerServices/IDOBinder.vb:483-492 | Community.VisualBasic/CompilerServices/IDOBinder.vb:551-560"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IDOBinder.vb"},"region":{"startLine":269}}}],"partialFingerprints":{"codehealthFindingId/v1":"2af78e17d6fc30d280954ac35f515c956a0c664c82e68a1454df9e3bf3266648"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): Community.VisualBasic/CompilerServices/BooleanType.vb:101-115 | Community.VisualBasic/CompilerServices/Conversions.vb:137-151"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/BooleanType.vb"},"region":{"startLine":101}}}],"partialFingerprints":{"codehealthFindingId/v1":"6d15f365cf9ea64b972cf7dde788eb2768d896fecaa785bfa9864bb38e92fb74"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): Community.VisualBasic/CompilerServices/ConversionResolution.vb:584-598 | Community.VisualBasic/CompilerServices/ConversionResolution.vb:611-625"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":584}}}],"partialFingerprints":{"codehealthFindingId/v1":"0b3b38ee1fc5a6ffc305e59be729275e50ebb16c09d3a7dba894b42b52ae3d89"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:3273-3287 | Community.VisualBasic/CompilerServices/ObjectType.vb:3289-3303"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":3273}}}],"partialFingerprints":{"codehealthFindingId/v1":"04db9039576a80948f6a67ee400822866053f08ea7cec31d337d1243899614d2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 5): Community.VisualBasic/CompilerServices/ObjectType.vb:1725-1738 | Community.VisualBasic/CompilerServices/ObjectType.vb:2024-2037 | Community.VisualBasic/CompilerServices/ObjectType.vb:2326-2339 | Community.VisualBasic/CompilerServices/ObjectType.vb:2620-2633 | Community.VisualBasic/CompilerServices/ObjectType.vb:2971-2984"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1725}}}],"partialFingerprints":{"codehealthFindingId/v1":"12247e0fe980dcad0f1b0f1b875e7ba101bd116ee893069925492734123e1e21"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): Community.VisualBasic/CompilerServices/ObjectType.vb:1270-1283 | Community.VisualBasic/CompilerServices/ObjectType.vb:1367-1380 | Community.VisualBasic/CompilerServices/ObjectType.vb:1467-1480"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1270}}}],"partialFingerprints":{"codehealthFindingId/v1":"6060e36ba0bc0c015f0d4e6a613668976fa8ce18f6207db7c780b49e4b74ea6a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 2): Community.VisualBasic/CompilerServices/IDOBinder.vb:504-517 | Community.VisualBasic/CompilerServices/IDOBinder.vb:572-585"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IDOBinder.vb"},"region":{"startLine":504}}}],"partialFingerprints":{"codehealthFindingId/v1":"40440eeb8450701a21707204e7f77aba4df1f8277579266e7720adfc3e0fdd07"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:2685-2697 | Community.VisualBasic/CompilerServices/Operators.vb:3174-3185"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2685}}}],"partialFingerprints":{"codehealthFindingId/v1":"b3016e0095c768ce5144ba929541de09b0cc797ad4903fbb2de7968eeab9ca59"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/ConversionResolution.vb:1048-1059 | Community.VisualBasic/CompilerServices/ConversionResolution.vb:1151-1162"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":1048}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab2800d0b17b715a4a33fd719db8ea409135513c32a1a9060d1c15195c40dc22"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/Conversions.vb:2219-2230 | Community.VisualBasic/CompilerServices/StringType.vb:71-81"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Conversions.vb"},"region":{"startLine":2219}}}],"partialFingerprints":{"codehealthFindingId/v1":"44f48d0743d1b97a680dfabe58e698c0f3c1a0a095e3d6300b574d23694e3b32"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/IDOBinder.vb:620-631 | Community.VisualBasic/CompilerServices/IDOBinder.vb:676-687"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IDOBinder.vb"},"region":{"startLine":620}}}],"partialFingerprints":{"codehealthFindingId/v1":"8872711872345f015dbc48fecdfb7246a358f5ad0e19a9734173d6f76cb4f22e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/IDOBinder.vb:911-922 | Community.VisualBasic/CompilerServices/IDOBinder.vb:983-994"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/IDOBinder.vb"},"region":{"startLine":911}}}],"partialFingerprints":{"codehealthFindingId/v1":"8872711872345f015dbc48fecdfb7246a358f5ad0e19a9734173d6f76cb4f22e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:3587-3598 | Community.VisualBasic/CompilerServices/ObjectType.vb:3600-3611"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":3587}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba03908272227c9a631751684b1253a315a3e0ee2a2d58edb20bb143f9f522b0"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:95-106 | Community.VisualBasic/CompilerServices/Operators.vb:108-119"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":95}}}],"partialFingerprints":{"codehealthFindingId/v1":"11746d8f2ff5c593716d4cd9301c0c490a89f2d33a1e2bcec013e180039989b2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Community.VisualBasic/OperatingSystemEx.vb:267-278 | ProjectTypeTests/netstandard2_0/OperatingSystemEx.vb:267-278"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/OperatingSystemEx.vb"},"region":{"startLine":267}}}],"partialFingerprints":{"codehealthFindingId/v1":"cef6d70f8e2f5c2ea105b9cd7a5d977c51ff760fbf8c303b8a1b7fa3e68850a2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 2): Community.VisualBasic/CompilerServices/Utils.vb:195-205 | Community.VisualBasic/CompilerServices/Utils.vb:215-225"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":195}}}],"partialFingerprints":{"codehealthFindingId/v1":"add2551fe063f0a58acea151e83c06602d49bc317c1405ab84430386e20f6713"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 4): Community.VisualBasic/CompilerServices/ObjectType.vb:1643-1650 | Community.VisualBasic/CompilerServices/ObjectType.vb:1942-1949 | Community.VisualBasic/CompilerServices/ObjectType.vb:2244-2251 | Community.VisualBasic/CompilerServices/ObjectType.vb:2878-2887"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1643}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a29c28ca6a3128591246633de719b0f66bf46a49fb10cd52fa3b76598f7bb54"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 4): Community.VisualBasic/CompilerServices/ObjectType.vb:1662-1669 | Community.VisualBasic/CompilerServices/ObjectType.vb:1961-1968 | Community.VisualBasic/CompilerServices/ObjectType.vb:2263-2270 | Community.VisualBasic/CompilerServices/ObjectType.vb:2899-2908"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1662}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a29c28ca6a3128591246633de719b0f66bf46a49fb10cd52fa3b76598f7bb54"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 4): Community.VisualBasic/CompilerServices/ObjectType.vb:1677-1684 | Community.VisualBasic/CompilerServices/ObjectType.vb:1976-1983 | Community.VisualBasic/CompilerServices/ObjectType.vb:2278-2285 | Community.VisualBasic/CompilerServices/ObjectType.vb:2916-2925"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1677}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a29c28ca6a3128591246633de719b0f66bf46a49fb10cd52fa3b76598f7bb54"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): Community.VisualBasic/CompilerServices/ConversionResolution.vb:1033-1042 | Community.VisualBasic/CompilerServices/ConversionResolution.vb:1136-1145"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ConversionResolution.vb"},"region":{"startLine":1033}}}],"partialFingerprints":{"codehealthFindingId/v1":"67f68553f977a0942f9a54641515a7268fded1b2009bb6bdc00044c7473f0bfc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1622-1629 | Community.VisualBasic/CompilerServices/ObjectType.vb:2855-2864"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1622}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e77e1bb0b25c29383a25edf952e9d8b8faa63d58a6c54927c0f854180229601"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1882-1889 | Community.VisualBasic/CompilerServices/ObjectType.vb:2836-2845"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1882}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e77e1bb0b25c29383a25edf952e9d8b8faa63d58a6c54927c0f854180229601"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): Community.VisualBasic/CompilerServices/VBBinder.vb:1284-1293 | Community.VisualBasic/CompilerServices/VBBinder.vb:1297-1306"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VBBinder.vb"},"region":{"startLine":1284}}}],"partialFingerprints":{"codehealthFindingId/v1":"44305f377fb18a5f0f704bf34ed3e47aa7652679ddd016e8a6c4fd3d500d3157"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 5): Community.VisualBasic/CompilerServices/Operators.vb:2668-2675 | Community.VisualBasic/CompilerServices/Operators.vb:3157-3164 | Community.VisualBasic/CompilerServices/Operators.vb:3620-3627 | Community.VisualBasic/CompilerServices/Operators.vb:4463-4470 | Community.VisualBasic/CompilerServices/Operators.vb:4857-4865"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2668}}}],"partialFingerprints":{"codehealthFindingId/v1":"adb6be8e5c8e402a2a227e6964b5a7538047754858ef8011feca798339ca40c4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): Community.VisualBasic/CompilerServices/ObjectType.vb:1921-1928 | Community.VisualBasic/CompilerServices/ObjectType.vb:2572-2580 | Community.VisualBasic/CompilerServices/ObjectType.vb:3217-3225"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1921}}}],"partialFingerprints":{"codehealthFindingId/v1":"7773bb998acd8c556a15854aa70f9500543e573c18f6c154d719e6d610affa02"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): Community.VisualBasic/CompilerServices/Operators.vb:1510-1518 | Community.VisualBasic/CompilerServices/Operators.vb:1880-1888 | Community.VisualBasic/CompilerServices/Operators.vb:2269-2276"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1510}}}],"partialFingerprints":{"codehealthFindingId/v1":"9d8a3e5e83c1b4361461666041115f64e10b50fb5d586d03c7513dba6e40fc89"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1589-1597 | Community.VisualBasic/CompilerServices/ObjectType.vb:1866-1874"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1589}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f34292d0ac8ce95955481ddbdde59e066d85bdec25ecbb91f8c03e14e335ab5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1779-1786 | Community.VisualBasic/CompilerServices/Operators.vb:2892-2900"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1779}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f34292d0ac8ce95955481ddbdde59e066d85bdec25ecbb91f8c03e14e335ab5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2097-2104 | Community.VisualBasic/CompilerServices/Operators.vb:3359-3367"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2097}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f34292d0ac8ce95955481ddbdde59e066d85bdec25ecbb91f8c03e14e335ab5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2401-2408 | Community.VisualBasic/CompilerServices/Operators.vb:3813-3821"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2401}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f34292d0ac8ce95955481ddbdde59e066d85bdec25ecbb91f8c03e14e335ab5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:1695-1702 | Community.VisualBasic/CompilerServices/Operators.vb:3890-3898"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"b01f350ca68ac960e576f911d2a6b4ef490e8f8afb7ba2bb1d54db6d68fd0966"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/Information.vb:131-139 | Community.VisualBasic/Information.vb:145-153"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":131}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d5e648b64bd9fb5751aa53e20c61d23220a2f1cc0e62226455c17fe8bb31e45"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): Community.VisualBasic/Information.vb:192-200 | Community.VisualBasic/Information.vb:568-575"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":192}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d5e648b64bd9fb5751aa53e20c61d23220a2f1cc0e62226455c17fe8bb31e45"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 8): Community.VisualBasic/CompilerServices/Operators.vb:1485-1492 | Community.VisualBasic/CompilerServices/Operators.vb:1855-1862 | Community.VisualBasic/CompilerServices/Operators.vb:2234-2241 | Community.VisualBasic/CompilerServices/Operators.vb:2675-2682 | Community.VisualBasic/CompilerServices/Operators.vb:3164-3171 | Community.VisualBasic/CompilerServices/Operators.vb:3627-3634 | Community.VisualBasic/CompilerServices/Operators.vb:4470-4477 | Community.VisualBasic/CompilerServices/Operators.vb:4865-4872"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1485}}}],"partialFingerprints":{"codehealthFindingId/v1":"c948cae77dcd2889215626b963b9a0967c3061300d6d9aeda9ecaaef3cfa62c9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 6): Community.VisualBasic/CompilerServices/Operators.vb:2761-2768 | Community.VisualBasic/CompilerServices/Operators.vb:3226-3233 | Community.VisualBasic/CompilerServices/Operators.vb:3665-3672 | Community.VisualBasic/CompilerServices/Operators.vb:4074-4081 | Community.VisualBasic/CompilerServices/Operators.vb:4539-4546 | Community.VisualBasic/CompilerServices/Operators.vb:4925-4932"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2761}}}],"partialFingerprints":{"codehealthFindingId/v1":"f806a7127110ce452d04b24a815dc05a633b05e53c379d14fede83b5866fec78"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 5): Community.VisualBasic/CompilerServices/Operators.vb:2517-2524 | Community.VisualBasic/CompilerServices/Operators.vb:3005-3012 | Community.VisualBasic/CompilerServices/Operators.vb:3471-3478 | Community.VisualBasic/CompilerServices/Operators.vb:4311-4318 | Community.VisualBasic/CompilerServices/Operators.vb:4714-4721"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2517}}}],"partialFingerprints":{"codehealthFindingId/v1":"eee91fd3b706793b6747153efb1931688a222a14dfac5d1df9ebdc0e2e3d71de"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 5): Community.VisualBasic/CompilerServices/Operators.vb:2536-2543 | Community.VisualBasic/CompilerServices/Operators.vb:3024-3031 | Community.VisualBasic/CompilerServices/Operators.vb:3490-3497 | Community.VisualBasic/CompilerServices/Operators.vb:4330-4337 | Community.VisualBasic/CompilerServices/Operators.vb:4733-4740"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2536}}}],"partialFingerprints":{"codehealthFindingId/v1":"eee91fd3b706793b6747153efb1931688a222a14dfac5d1df9ebdc0e2e3d71de"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 4): Community.VisualBasic/CompilerServices/Operators.vb:1324-1331 | Community.VisualBasic/CompilerServices/Operators.vb:1683-1690 | Community.VisualBasic/CompilerServices/Operators.vb:2067-2074 | Community.VisualBasic/CompilerServices/Operators.vb:4692-4699"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1324}}}],"partialFingerprints":{"codehealthFindingId/v1":"d133c261213137de5b7c599585a5cfff7e2a078e8621c3c21662b11d891536a2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 4): Community.VisualBasic/CompilerServices/Operators.vb:2639-2646 | Community.VisualBasic/CompilerServices/Operators.vb:3127-3134 | Community.VisualBasic/CompilerServices/Operators.vb:3593-3600 | Community.VisualBasic/CompilerServices/Operators.vb:4433-4440"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":2639}}}],"partialFingerprints":{"codehealthFindingId/v1":"d133c261213137de5b7c599585a5cfff7e2a078e8621c3c21662b11d891536a2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 3): Community.VisualBasic/CompilerServices/ObjectType.vb:1559-1566 | Community.VisualBasic/CompilerServices/ObjectType.vb:2477-2484 | Community.VisualBasic/CompilerServices/ObjectType.vb:2765-2772"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1559}}}],"partialFingerprints":{"codehealthFindingId/v1":"d10b984c9c0fc13f971ad0cae2000feb9f982e4f6269bb48b2aab0b73c884e1d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 3): Community.VisualBasic/CompilerServices/Operators.vb:1342-1349 | Community.VisualBasic/CompilerServices/Operators.vb:1712-1719 | Community.VisualBasic/CompilerServices/Operators.vb:2088-2095"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1342}}}],"partialFingerprints":{"codehealthFindingId/v1":"1b729525f519e3298f9567598fc9493c64f0708b1a66943843b0b1150ef1630b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 3): Community.VisualBasic/CompilerServices/Operators.vb:1543-1550 | Community.VisualBasic/CompilerServices/Operators.vb:1914-1921 | Community.VisualBasic/CompilerServices/Operators.vb:2306-2313"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1543}}}],"partialFingerprints":{"codehealthFindingId/v1":"1b729525f519e3298f9567598fc9493c64f0708b1a66943843b0b1150ef1630b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:1899-1906 | Community.VisualBasic/CompilerServices/ObjectType.vb:2202-2209"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1899}}}],"partialFingerprints":{"codehealthFindingId/v1":"143a5468c3ddcd50b5ce943021699eb3b078c992dc86683cf106fdcaa03ad06e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2468-2475 | Community.VisualBasic/CompilerServices/ObjectType.vb:2756-2763"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2468}}}],"partialFingerprints":{"codehealthFindingId/v1":"143a5468c3ddcd50b5ce943021699eb3b078c992dc86683cf106fdcaa03ad06e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:1646-1653 | Community.VisualBasic/CompilerServices/Operators.vb:3843-3850"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":1646}}}],"partialFingerprints":{"codehealthFindingId/v1":"832138bc051979390bf644bff7b358dc50ef9d5e5c5b890c577687e4450ecb51"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): Community.VisualBasic/CompilerServices/VB6File.vb:202-209 | Community.VisualBasic/CompilerServices/VB6File.vb:304-311"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":202}}}],"partialFingerprints":{"codehealthFindingId/v1":"f1397c1fe3f8b99cffaf9f5da00766e422608f3801a6a8ce599e55038b9612c2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): ProjectTypeTests/netstandard2_0/Class1.vb:244-251 | ProjectTypeTests/netstandard2_0/Class1.vb:252-259"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/netstandard2_0/Class1.vb"},"region":{"startLine":244}}}],"partialFingerprints":{"codehealthFindingId/v1":"d4c6dd2e080e40b6054fe92018d155062c12e1dc814e2ba97a7c50d2dd328fdb"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 6): Community.VisualBasic/CompilerServices/ObjectType.vb:1607-1613 | Community.VisualBasic/CompilerServices/ObjectType.vb:1884-1890 | Community.VisualBasic/CompilerServices/ObjectType.vb:2187-2193 | Community.VisualBasic/CompilerServices/ObjectType.vb:2549-2555 | Community.VisualBasic/CompilerServices/ObjectType.vb:2840-2846 | Community.VisualBasic/CompilerServices/ObjectType.vb:3251-3257"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":1607}}}],"partialFingerprints":{"codehealthFindingId/v1":"333db17872eb35a9eeb08cc2b68af85ac78f1d9dcdcc72451372b858986dcba2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2561-2567 | Community.VisualBasic/CompilerServices/ObjectType.vb:3232-3238"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2561}}}],"partialFingerprints":{"codehealthFindingId/v1":"7069d06e848b0b64b022dc322e34892db993e0da66a27bdca81450f83766995b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2582-2588 | Community.VisualBasic/CompilerServices/ObjectType.vb:3227-3233"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2582}}}],"partialFingerprints":{"codehealthFindingId/v1":"7069d06e848b0b64b022dc322e34892db993e0da66a27bdca81450f83766995b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Community.VisualBasic/CompilerServices/ObjectType.vb:2593-2599 | Community.VisualBasic/CompilerServices/ObjectType.vb:3245-3251"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/ObjectType.vb"},"region":{"startLine":2593}}}],"partialFingerprints":{"codehealthFindingId/v1":"7069d06e848b0b64b022dc322e34892db993e0da66a27bdca81450f83766995b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Community.VisualBasic/CompilerServices/Operators.vb:3970-3976 | Community.VisualBasic/CompilerServices/Operators.vb:4776-4782"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Operators.vb"},"region":{"startLine":3970}}}],"partialFingerprints":{"codehealthFindingId/v1":"bd4239280b4da4fe254abf59c078f0cd11079bc48d079a318ec41b9085fdcb64"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): Community.VisualBasic/CompilerServices/VB6File.vb:397-401 | Community.VisualBasic/CompilerServices/VB6OutputFile.vb:42-46"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6File.vb"},"region":{"startLine":397}}}],"partialFingerprints":{"codehealthFindingId/v1":"88401dc05e966c164b5be53725654817b994f4423c86e93ba5348babe28e4061"}},{"ruleId":"D5","level":"warning","message":{"text":"Off the main sequence: Community.VisualBasic: Community.VisualBasic: abstractness 0.05, instability 0.00, distance 0.95 \u2014 zone of pain \u2014 concrete and heavily depended-on, so it\u0027s rigid to change."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"94e2723802ba3f033430e4c172a2f483ed3bff23c96169444756f9fed318c0d6"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: Network (LCOM4 7): Network\u0027s methods form 7 groups that share no state and don\u0027t call each other \u2014 a sign it may have several responsibilities. Review whether it splits into focused classes."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Devices/Computer/Network.vb"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec23e8f2a7bb02d57bcef3aa964c57f9182c0625c37826cdd199fcf93f8cc8db"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: TextFieldParser (LCOM4 5): TextFieldParser\u0027s methods form 5 groups that share no state and don\u0027t call each other \u2014 a sign it may have several responsibilities. Review whether it splits into focused classes."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileIO/TextFieldParser.vb"},"region":{"startLine":22}}}],"partialFingerprints":{"codehealthFindingId/v1":"aa0ef34a32dc0f2bb6f77e46991b8237d4d578f2ab30098e0fca00fa69f5f041"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: FileLogTraceListener (LCOM4 4): FileLogTraceListener\u0027s methods form 4 groups that share no state and don\u0027t call each other \u2014 a sign it may have several responsibilities. Review whether it splits into focused classes."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Logging/FileLogTraceListener.vb"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"443beaba2810739da27c3719aa6c5605558d38d050ed0a93651040e471b66372"}},{"ruleId":"D8","level":"warning","message":{"text":"Coverage not measured: The test suite couldn\u0027t be built/run in-image and no coverage report is committed, so line coverage was not measured \u2014 and it is EXCLUDED from the score rather than scored on a LoC-ratio proxy. Commit the Cobertura/OpenCover/lcov report your CI already produces (anywhere in the repo), or make the suite runnable in-image, and real coverage will be measured."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"62e63e619c28f057e129f2997c965d32a457366a9ce18ca019ffb6bdfba85c99"}},{"ruleId":"D9","level":"note","message":{"text":"No tests found: No test projects found in the repository."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"c9bf64cbb5a4ae13d6bcd01fa3bc8d2879d860c73bc67f176ee3c2cecb8adce3"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 TODO: Check, VB does not directly support MemberAccess off a Conditional If Expression \u2014 source code is not a task system: move the work to your tracker and leave a reference instead (e.g. \u0060// REF: PROJ-123\u0060), so the task is planned where tasks live and the ticket links back to the code."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/Community/VisualBasic/FileIO/FileSystemTests.vb"},"region":{"startLine":590}}}],"partialFingerprints":{"codehealthFindingId/v1":"e5e771208427fcbc4670ff3c1ac68b0d440604bd63095168c443aa75eb0d2521"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027TODO: Test when value1 is Nothing and expected is CStr(Nothing). \u2014 source code is not a task system: move the work to your tracker and leave a reference instead (e.g. \u0060// REF: PROJ-123\u0060), so the task is planned where tasks live and the ticket links back to the code."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/ConversionsTests.vb"},"region":{"startLine":2369}}}],"partialFingerprints":{"codehealthFindingId/v1":"27ea7de97d5403ce212787262ba7119994ea04683d410bbf2fdb6f8eacf39209"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 TODO Check: Local function was replaced with Lambda \u2014 source code is not a task system: move the work to your tracker and leave a reference instead (e.g. \u0060// REF: PROJ-123\u0060), so the task is planned where tasks live and the ticket links back to the code."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/FileSystemTests.vb"},"region":{"startLine":187}}}],"partialFingerprints":{"codehealthFindingId/v1":"2c9549dd93eb38d2ab34a7f502b36f7bd79cbf88bfd63af8e38a3f2f60c93595"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 OSX - SecureTransport doesn\u0027t expose alpn APIs. TODO https://github.com/dotnet/runtime/issues/27727 \u2014 source code is not a task system: move the work to your tracker and leave a reference instead (e.g. \u0060// REF: PROJ-123\u0060), so the task is planned where tasks live and the ticket links back to the code."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/TestUtilities/System/PlatformDetection.vb"},"region":{"startLine":310}}}],"partialFingerprints":{"codehealthFindingId/v1":"980135cf9ecc2fe57c998200111c1aff91fcf704c97fe4b1862e7224d558d3f1"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 TODO: Skipped Null-able Directive enable \u2014 source code is not a task system: move the work to your tracker and leave a reference instead (e.g. \u0060// REF: PROJ-123\u0060), so the task is planned where tasks live and the ticket links back to the code."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/TestUtilities/System/ThreadCultureChange.vb"},"region":{"startLine":9}}}],"partialFingerprints":{"codehealthFindingId/v1":"133f3ddb8489edcfb33d27ae193ec872c72ef4ff1386773642cbea060fe48499"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.LateBinder.vb"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"d44900aef0f5b20241b50dd64a46d95485a844b3c013cb495bde762762111c41"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/Utils.vb"},"region":{"startLine":378}}}],"partialFingerprints":{"codehealthFindingId/v1":"8c37a9ecbd1e4ebc91fd7ae4bc54ba39fcebd6f762148a429e387731b77b1318"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/CompilerServices/VB6InputFile.vb"},"region":{"startLine":117}}}],"partialFingerprints":{"codehealthFindingId/v1":"29daa26c6f95c739a581e047e92997eff573ef29ec528a8a1d441bbdeee316f2"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Conversion.vb"},"region":{"startLine":510}}}],"partialFingerprints":{"codehealthFindingId/v1":"7de1ede985e6478c7ae278fadad01c490c48b271c6df3f6cd385fe04d6328d34"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Information.vb"},"region":{"startLine":187}}}],"partialFingerprints":{"codehealthFindingId/v1":"4878c4923f22ee77e44cc120d1bb6a6dc6e7dccc6ebf4c42885b72173cfe743b"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Interaction.vb"},"region":{"startLine":409}}}],"partialFingerprints":{"codehealthFindingId/v1":"15dee456c4904a0f525831c653e2b17488b84e10be27e79e2e71eaf798b37fdb"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Strings.vb"},"region":{"startLine":2030}}}],"partialFingerprints":{"codehealthFindingId/v1":"cb6e4302cd19b604a8eea5ba7fe4f634768f7c0533d9666e0d8633012fbc6438"}},{"ruleId":"D17","level":"warning","message":{"text":"ObsoleteWithCallers: \u003CObsolete\u003E FilePut"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/FileSystem.vb"},"region":{"startLine":769}}}],"partialFingerprints":{"codehealthFindingId/v1":"f77725a632b93f8461862430c3b7476b5a5bc2d3b63b5fe86d284be5cea2ba17"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteBind"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":116}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E GetTypeInfoCount"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":140}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E GetRefTypeOfImplType"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":190}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E GetImplTypeFlags"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":196}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E Invoke"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":208}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E GetDllEntry"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":220}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E AddressOfMember"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":234}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E CreateInstance"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":238}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E GetMops"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":245}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteGetTypeInfoCount"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":279}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteGetLibAttr"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":295}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteGetDocumentation"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":303}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteIsName"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":312}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E RemoteFindName"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":319}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D17","level":"note","message":{"text":"ObsoleteWithoutCallers: \u003CObsolete\u003E LocalReleaseTLibAttr"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Helpers/UnsafeNativeMethods.vb"},"region":{"startLine":328}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84541ca31a827a1afd3cfb855c879b7878fd6c5f9b228cbf190a152d16259af"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: Community.VisualBasic: \u0060Community.VisualBasic\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic/Community.VisualBasic.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e49d719b7e6be9dd420d2a5003d85a35f0c53cfadb6471074dd9e459b7eb24a"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: net5-console: \u0060net5-console\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/net5-console/net5-console.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"05b0e856fb38f004244dc8df5b498628c23dfdb51fafa7c6014422363b06302a"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: net5-windows: \u0060net5-windows\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/net5-windows/net5-windows.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"8142016072fd1b61437998d2ff865e4cee7ef45d0494530d4a4a21f5abafff02"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: netstandard2_0: \u0060netstandard2_0\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/netstandard2_0/netstandard2_0.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"a78606a3c14e30d34af5ac727ac84e227fe4519d152cfa6e6afc18d7bc5ed270"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: net4-console: \u0060net4-console\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ProjectTypeTests/net4-console/net4-console.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f6da57099b4504c6280a47733611ee205f686228140a77ed1332c4e74e43bd5"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: Community.VisualBasic.Tests: \u0060Community.VisualBasic.Tests\u0060 contributes only 0 significant line(s) \u2014 an empty/placeholder project is structural noise. Remove it or fold its contents into a real project."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Community.VisualBasic.Tests/Community.VisualBasic.Tests.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec24a520f38469e880732aaec984b0ddf60fdfd339ce0e8b8f30321c4484db65"}},{"ruleId":"D23","level":"note","message":{"text":"Bounded contexts not declared: At 46k LoC across 6 projects the codebase is large and multi-module, so explicit bounded contexts are needed. Declare architecture.contexts (\u22652) in config to assess cross-boundary type coupling."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"1c7e276c9c682731f01819ed5378b90ca320cde1b583c90920172911598362b3"}},{"ruleId":"D26","level":"note","message":{"text":"Split Community.VisualBasic: A catch-all name that is large (45k LoC) and spans 11 unrelated namespaces despite its .NET target. Suggested: by namespace: split the 11 namespaces into focused libraries"},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"dcf657968ed45340aae78f9e04d9869786a88681c1c51699fa57ac6816ae4751"}}],"taxonomies":[{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d","organization":"MITRE","informationUri":"https://cwe.mitre.org/","isComprehensive":false,"shortDescription":{"text":"The MITRE Common Weakness Enumeration (CWE)."},"taxa":[{"id":"CWE-259","guid":"ae9ad959-fbb6-9d5e-892d-3dca66da0b69","name":"Use of Hard-coded Password","shortDescription":{"text":"Use of Hard-coded Password"},"helpUri":"https://cwe.mitre.org/data/definitions/259.html"},{"id":"CWE-77","guid":"332c8ade-6612-9f56-a06b-d8d90b1a8750","name":"Command Injection","shortDescription":{"text":"Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/77.html"},{"id":"CWE-78","guid":"2e31ceaf-c7ae-2e5e-9661-cfb1362789cf","name":"OS Command Injection","shortDescription":{"text":"OS Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/78.html"},{"id":"CWE-79","guid":"fd45580b-e8c4-fc5e-8c2f-aa8fab0b4dbf","name":"Cross-site Scripting (XSS)","shortDescription":{"text":"Cross-site Scripting (XSS)"},"helpUri":"https://cwe.mitre.org/data/definitions/79.html"},{"id":"CWE-798","guid":"5e8f057d-fee3-995a-a0cb-9fc5b0d174d1","name":"Use of Hard-coded Credentials","shortDescription":{"text":"Use of Hard-coded Credentials"},"helpUri":"https://cwe.mitre.org/data/definitions/798.html"},{"id":"CWE-89","guid":"6d08fdad-37eb-c150-bbf0-d7d946863407","name":"SQL Injection","shortDescription":{"text":"SQL Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/89.html"},{"id":"CWE-94","guid":"75e7f50c-6c2f-dd52-bf40-bf6c52b861fd","name":"Code Injection","shortDescription":{"text":"Code Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/94.html"}]}],"properties":{"codehealthPublication":{"public":true,"notice":"This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings \u2014 which rule fired, in which file, on which line, and how to fix it \u2014 are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.","securityFindingsRedacted":0,"secretScannerRunsExcluded":0}}}]}