{"$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":"D16","name":"Bus Factor","shortDescription":{"text":"Bus Factor"},"helpUri":"https://codehealth.canine.dev/dimensions/D16"},{"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":"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":"D34","name":"Knowledge Freshness","shortDescription":{"text":"Knowledge Freshness"},"helpUri":"https://codehealth.canine.dev/dimensions/D34"},{"id":"D35","name":"Change Coupling","shortDescription":{"text":"Change Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D35"}]}},"results":[{"ruleId":"D1","level":"warning","message":{"text":"LayoutController.ProcessArticleItem (cyclomatic 808): LayoutController.ProcessArticleItem has cyclomatic complexity 808 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":795}}}],"partialFingerprints":{"codehealthFindingId/v1":"2163a4d48d7054b75b83dcf21b7739fb6270bdb3c2cbeea1445ee7f23641716a"}},{"ruleId":"D1","level":"warning","message":{"text":"LatestArticles.BindArticles (cyclomatic 133): LatestArticles.BindArticles has cyclomatic complexity 133 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"cb1854581529516240c3a9f334412192fd46a424f36dcaea95e2cfe2fc4d6724"}},{"ruleId":"D1","level":"warning","message":{"text":"Listing.ProcessHeader (cyclomatic 120): Listing.ProcessHeader has cyclomatic complexity 120 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":753}}}],"partialFingerprints":{"codehealthFindingId/v1":"8c68357a870be29e4465de7d219af3ce647d873a8e96922c1d5db4e8f7d11c48"}},{"ruleId":"D1","level":"warning","message":{"text":"LayoutController.ProcessComment (cyclomatic 118): LayoutController.ProcessComment has cyclomatic complexity 118 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4017}}}],"partialFingerprints":{"codehealthFindingId/v1":"34f036b86ec0e910637b3149f64d88137f73445663d4207bc1a5b100e497cc5d"}},{"ruleId":"D1","level":"warning","message":{"text":"ucSubmitNews.SaveArticle (cyclomatic 111): ucSubmitNews.SaveArticle has cyclomatic complexity 111 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":513}}}],"partialFingerprints":{"codehealthFindingId/v1":"ce43455262a81d5252c3f0e334fbd4d17e5b2394901f31c0fea3d8706e9880d4"}},{"ruleId":"D1","level":"warning","message":{"text":"ViewCategory.ProcessCategory (cyclomatic 108): ViewCategory.ProcessCategory has cyclomatic complexity 108 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":435}}}],"partialFingerprints":{"codehealthFindingId/v1":"83f67a96b56e3e3f0991ed767b545dad8b4d5ff426dca01f72db501f325c3d90"}},{"ruleId":"D1","level":"warning","message":{"text":"TokenProcessor.ProcessMenuItem (cyclomatic 102): TokenProcessor.ProcessMenuItem has cyclomatic complexity 102 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/TokenProcessor.vb"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"db316acc8d83fb3880c0b7f537098b36d03c14ca939e2bd1cf083cd5b4568208"}},{"ruleId":"D1","level":"warning","message":{"text":"ViewCategory.ProcessCategoryChild (cyclomatic 99): ViewCategory.ProcessCategoryChild has cyclomatic complexity 99 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":64}}}],"partialFingerprints":{"codehealthFindingId/v1":"bdf96dac960fb0f1807d35fe8eb815761892c2831a01dd9809fbf205c0c82f54"}},{"ruleId":"D1","level":"warning","message":{"text":"ucSubmitNews.rptCustomFields_OnItemDataBound (cyclomatic 74): ucSubmitNews.rptCustomFields_OnItemDataBound has cyclomatic complexity 74 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1631}}}],"partialFingerprints":{"codehealthFindingId/v1":"0654505990670069c2b9af56377ce7560ca2416875e9c83e974d1c97c5e7ca03"}},{"ruleId":"D1","level":"warning","message":{"text":"PostComment.btnAddComment_Click (cyclomatic 68): PostComment.btnAddComment_Click has cyclomatic complexity 68 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":237}}}],"partialFingerprints":{"codehealthFindingId/v1":"0db3042fa4c73e8d3d6491b1938abff1cf466f64266e4e7608c6d1893fed66dd"}},{"ruleId":"D1","level":"warning","message":{"text":"Rss.ProcessItem (cyclomatic 63): Rss.ProcessItem has cyclomatic complexity 63 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":313}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e369375119a0c7a04595dc7e0be348c4ece802342a4ae0373fba2bea6ff46fe"}},{"ruleId":"D1","level":"warning","message":{"text":"ViewArticle.BindArticle (cyclomatic 61): ViewArticle.BindArticle has cyclomatic complexity 61 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":28}}}],"partialFingerprints":{"codehealthFindingId/v1":"6e956a12e9d24af70eddd93634aa6195e1fce1191bd2cfad62f3a2873a86e8d0"}},{"ruleId":"D1","level":"warning","message":{"text":"LatestArticlesOptions.BindSettings (cyclomatic 58): LatestArticlesOptions.BindSettings has cyclomatic complexity 58 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":259}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6b551cc126fe3c6b4a72472242335d29d93f8a644e05266185168cf28690600"}},{"ruleId":"D1","level":"warning","message":{"text":"LatestArticles.ProcessHeaderFooter (cyclomatic 51): LatestArticles.ProcessHeaderFooter has cyclomatic complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":799}}}],"partialFingerprints":{"codehealthFindingId/v1":"30ce490564f19d7f93b9968ca25d222e485e1eb224e479061fa105281080a9f9"}},{"ruleId":"D1","level":"warning","message":{"text":"ucApproveComments.cmdApprove_Click (cyclomatic 49): ucApproveComments.cmdApprove_Click has cyclomatic complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveComments.ascx.vb"},"region":{"startLine":175}}}],"partialFingerprints":{"codehealthFindingId/v1":"424be072ba144cd15fcce12538386bc72c277b53db9b455dea09825c2c56e4db"}},{"ruleId":"D1","level":"warning","message":{"text":"Common.GetArticleLink (cyclomatic 42): Common.GetArticleLink has cyclomatic complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":329}}}],"partialFingerprints":{"codehealthFindingId/v1":"fc532df496eacd45bb02ec68235f88b8cda9ef8f984777e45b6c1183e327d524"}},{"ruleId":"D1","level":"warning","message":{"text":"Rss.Page_Load (cyclomatic 41): Rss.Page_Load has cyclomatic complexity 41 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":688}}}],"partialFingerprints":{"codehealthFindingId/v1":"f11379c3d04cdb18001cc39e7a76bdd2f5bb7aae93ccd62d70be5de81fc881da"}},{"ruleId":"D1","level":"warning","message":{"text":"ucViewOptions.SaveSecuritySettings (cyclomatic 40): ucViewOptions.SaveSecuritySettings has cyclomatic complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":947}}}],"partialFingerprints":{"codehealthFindingId/v1":"eaac1d6f5b2a137ab2e2dfe99dbb5520e4a5c4e5e40c2a46d803527fa5f439e6"}},{"ruleId":"D1","level":"warning","message":{"text":"Rss.ReadQueryString (cyclomatic 39): Rss.ReadQueryString has cyclomatic complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"6ed73971d4a2a884ff1f81ab87025f8dbc380c8eda1c5a88c11447dd36503e83"}},{"ruleId":"D1","level":"warning","message":{"text":"Common.GetArticleLink (cyclomatic 37): Common.GetArticleLink has cyclomatic complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":183}}}],"partialFingerprints":{"codehealthFindingId/v1":"8f5a89f2244f5cf6f8ec2cae24b6c5dcc95e9f4cc9f39cd09bc1ebb09cb88c7c"}},{"ruleId":"D1","level":"warning","message":{"text":"Listing.BindListing (cyclomatic 36): Listing.BindListing has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":379}}}],"partialFingerprints":{"codehealthFindingId/v1":"58cea101fa37212d26b8b81fbdbeeb1c61825d656338179ec27708b88097e575"}},{"ruleId":"D1","level":"warning","message":{"text":"Listing.GetParams (cyclomatic 36): Listing.GetParams has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":518}}}],"partialFingerprints":{"codehealthFindingId/v1":"e8e0bacab54e3cce1228e7bc1f45bc92868d988ddc9ecf58bd782219cf92fccf"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArchives.ProcessArchive (cyclomatic 36): NewsArchives.ProcessArchive has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":532}}}],"partialFingerprints":{"codehealthFindingId/v1":"7312e4c0966babddbebf8b02609ab4e682e7cb9d9ccb26af9cec4c34ce264613"}},{"ruleId":"D1","level":"warning","message":{"text":"UploadImages.btUpload_Click (cyclomatic 34): UploadImages.btUpload_Click has cyclomatic complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":572}}}],"partialFingerprints":{"codehealthFindingId/v1":"20cecae8124b8c3f63e76cd56130c44125a51ce9dfb980d4f8cf4049696b7f9d"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArchives.BindAuthorArchive (cyclomatic 34): NewsArchives.BindAuthorArchive has cyclomatic complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":371}}}],"partialFingerprints":{"codehealthFindingId/v1":"2c29e452d0155f820997bc7e0800a8a2c99f1453a8b87e914475519ce2a99a7c"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArchives.BindDateArchive (cyclomatic 33): NewsArchives.BindDateArchive has cyclomatic complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":135}}}],"partialFingerprints":{"codehealthFindingId/v1":"31d35793c634f5a3d135238a80ad1ff874f9d2697e444da98b346e619d49e624"}},{"ruleId":"D1","level":"warning","message":{"text":"LatestArticlesOptions.SaveSettings (cyclomatic 31): LatestArticlesOptions.SaveSettings has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":557}}}],"partialFingerprints":{"codehealthFindingId/v1":"968ca8a3ea2814842abdfee69305108c1ac6ef5856bc3bc2429cf6f3b73bcbc3"}},{"ruleId":"D1","level":"warning","message":{"text":"Archives.Page_Load (cyclomatic 31): Archives.Page_Load has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Archives.ascx.vb"},"region":{"startLine":144}}}],"partialFingerprints":{"codehealthFindingId/v1":"cab1505cc8951ab3c2f21fe840af68446e963cb7f4cf4110d87e805107679b52"}},{"ruleId":"D1","level":"warning","message":{"text":"Listing.InitSettings (cyclomatic 28): Listing.InitSettings has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":626}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a3d86766f184861da36dbc17d2354e81a07e26db1a4fc8e47133a75088ef717"}},{"ruleId":"D1","level":"warning","message":{"text":"LayoutController.ProcessImage (cyclomatic 27): LayoutController.ProcessImage has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4555}}}],"partialFingerprints":{"codehealthFindingId/v1":"b2fae42c9341eaa3d65278723c88a59e67d3d0712f3aff674e80d19e4c7540d3"}},{"ruleId":"D1","level":"warning","message":{"text":"ucSubmitNews.SaveCustomFields (cyclomatic 27): ucSubmitNews.SaveCustomFields has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1309}}}],"partialFingerprints":{"codehealthFindingId/v1":"bae7a0c3a9c802fa89d5611f5871476f3d4fe30b53dc63f31a043ea2ccdfa9c2"}},{"ruleId":"D1","level":"warning","message":{"text":"ArticleController.ReadArticle (cyclomatic 26): ArticleController.ReadArticle has cyclomatic complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":794}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff36865474f24bb0c25e863925e3c7f4c46eea64361d7a5256302e8f347f957c"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArticles.ReadQueryString (cyclomatic 25): NewsArticles.ReadQueryString has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArticles.ascx.vb"},"region":{"startLine":30}}}],"partialFingerprints":{"codehealthFindingId/v1":"12b5a05b5b003c0a97fcbe78caf5b515c9c56d8831e53cc29c209585fb6a3afe"}},{"ruleId":"D1","level":"warning","message":{"text":"ucApproveArticles.cmdApproveSelected_OnClick (cyclomatic 25): ucApproveArticles.cmdApproveSelected_OnClick has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":194}}}],"partialFingerprints":{"codehealthFindingId/v1":"ead272e98d26175aac12a1874bb3ba663677615b01399f180467946d9d800059"}},{"ruleId":"D1","level":"warning","message":{"text":"ucSubmitNews.BindArticle (cyclomatic 25): ucSubmitNews.BindArticle has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":141}}}],"partialFingerprints":{"codehealthFindingId/v1":"107364d2a0713c4d3111ff8dc3172f5a6016e7bf7ced2255c1e87509b7e43f15"}},{"ruleId":"D1","level":"warning","message":{"text":"ArticleController.WriteArticles (cyclomatic 24): ArticleController.WriteArticles has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":620}}}],"partialFingerprints":{"codehealthFindingId/v1":"d0b81f37f6dacfe66b3611e21b889e15bd98c2df89027c00ad91a1dffd389376"}},{"ruleId":"D1","level":"warning","message":{"text":"UploadImages.dlImages_OnItemCommand (cyclomatic 23): UploadImages.dlImages_OnItemCommand has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":372}}}],"partialFingerprints":{"codehealthFindingId/v1":"44ec07a01411315f911ae56cb3d49c496477edb6f7b92cebb9f346dae4566e8b"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArchives.BindCategoryArchive (cyclomatic 23): NewsArchives.BindCategoryArchive has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":270}}}],"partialFingerprints":{"codehealthFindingId/v1":"a2c072f1e74db3235156a1dfb4215ab52c51ac5aa989879ab1727f31d01fed75"}},{"ruleId":"D1","level":"warning","message":{"text":"ViewCategory.Page_Init (cyclomatic 23): ViewCategory.Page_Init has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":865}}}],"partialFingerprints":{"codehealthFindingId/v1":"88eb3cf051176f82e9905964a801c1d3ab78faf1125185c70f53de36c73c95b7"}},{"ruleId":"D1","level":"warning","message":{"text":"LatestLayoutController.GetLayout (cyclomatic 22): LatestLayoutController.GetLayout has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LatestLayoutController.vb"},"region":{"startLine":12}}}],"partialFingerprints":{"codehealthFindingId/v1":"6fee2e7fa2b265b675917c5dad113a7ceb1c8d8405cde091b3c0fe473d1e094c"}},{"ruleId":"D1","level":"warning","message":{"text":"RssImportJob.ImportFeedRDF (cyclomatic 21): RssImportJob.ImportFeedRDF has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Import/RssImportJob.vb"},"region":{"startLine":192}}}],"partialFingerprints":{"codehealthFindingId/v1":"ae4ff82b71b8fa229d8b9bcab8a9cc7073629e93c31e8e5192d6cd044b21df97"}},{"ruleId":"D1","level":"warning","message":{"text":"PostRating.lstRating_SelectedIndexChanged (cyclomatic 21): PostRating.lstRating_SelectedIndexChanged has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":116}}}],"partialFingerprints":{"codehealthFindingId/v1":"6707271eb2c49b6154cfd07ef9cabf4bb8d8144aeeed485cde8c252042994c28"}},{"ruleId":"D1","level":"warning","message":{"text":"XmlrpcRequest.LoadXmlRequest (cyclomatic 19): XmlrpcRequest.LoadXmlRequest has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"API/MetaWebLog/XmlrpcRequest.vb"},"region":{"startLine":132}}}],"partialFingerprints":{"codehealthFindingId/v1":"5ff67c557a1d08a3d350dfc5641a9a669a4a3bf47714debdb9c0d00ce83c4cba"}},{"ruleId":"D1","level":"warning","message":{"text":"RssImportJob.ImportFeed (cyclomatic 19): RssImportJob.ImportFeed has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Import/RssImportJob.vb"},"region":{"startLine":17}}}],"partialFingerprints":{"codehealthFindingId/v1":"cafbc95b90ffb7880b9c1b2bcecce0c264b22dc997e81e1bd1e89d0cb7e5d475"}},{"ruleId":"D1","level":"warning","message":{"text":"NewsArchives.ProcessTemplate (cyclomatic 19): NewsArchives.ProcessTemplate has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":708}}}],"partialFingerprints":{"codehealthFindingId/v1":"dd02922d9aac6bb11766ccff7bb160249abf5dea73378ac5587da4fd41569190"}},{"ruleId":"D1","level":"warning","message":{"text":"CategoryController.GetCategoriesAll (cyclomatic 18): CategoryController.GetCategoriesAll has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/CategoryController.vb"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"020971bfb43aadfe328ba15682d235a4106177437c9a663084b0fee8558ec046"}},{"ruleId":"D1","level":"warning","message":{"text":"LayoutController.ProcessFile (cyclomatic 18): LayoutController.ProcessFile has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4473}}}],"partialFingerprints":{"codehealthFindingId/v1":"0342b4c6ce3b2c7e1f573ebddb6bd8f1ef45dccf64c66bce0eb32678b9731941"}},{"ruleId":"D1","level":"warning","message":{"text":"ucViewOptions.BindAvailableContentSharingPortals (cyclomatic 18): ucViewOptions.BindAvailableContentSharingPortals has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1467}}}],"partialFingerprints":{"codehealthFindingId/v1":"15450771a0115366bbce6c13207d52773661129667609f14d696aef6665ef530"}},{"ruleId":"D1","level":"warning","message":{"text":"ucViewOptions.grdBasicPermissions_ItemDataBound (cyclomatic 17): ucViewOptions.grdBasicPermissions_ItemDataBound has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1760}}}],"partialFingerprints":{"codehealthFindingId/v1":"51430bac169b46a4cfb702931bd60945b6779d01a98b04691e318d0ac0434808"}},{"ruleId":"D1","level":"warning","message":{"text":"LayoutController.GetRelatedArticles (cyclomatic 16): LayoutController.GetRelatedArticles has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":401}}}],"partialFingerprints":{"codehealthFindingId/v1":"e98ebeb6cbece2d4db82aa38730eb377a8c162f2c1f7a756377d7c2ccf047460"}},{"ruleId":"D1","level":"warning","message":{"text":"ucSubmitNews.BindCategories (cyclomatic 16): ucSubmitNews.BindCategories has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":288}}}],"partialFingerprints":{"codehealthFindingId/v1":"0422e58d7454250e0df023b92bc8e0de6e9c9d03404e291d42821c5916991dc4"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.ProcessArticleItem (cognitive 3525): LayoutController.ProcessArticleItem has cognitive complexity 3525 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":795}}}],"partialFingerprints":{"codehealthFindingId/v1":"3bc8dab628da68150d4e48dd5640dd5b19dc6be8b587ea92f48beb6e2077afdf"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.SaveArticle (cognitive 571): ucSubmitNews.SaveArticle has cognitive complexity 571 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":513}}}],"partialFingerprints":{"codehealthFindingId/v1":"bea715c3fec1faf37bef36cfcad869c3aadde4ae846704599f26a41053e5d912"}},{"ruleId":"D2","level":"warning","message":{"text":"ViewCategory.ProcessCategoryChild (cognitive 484): ViewCategory.ProcessCategoryChild has cognitive complexity 484 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":64}}}],"partialFingerprints":{"codehealthFindingId/v1":"693788bcf027588fa76e3afb52f9d0b7de2952a4dcc6264fce2fc62a4b186960"}},{"ruleId":"D2","level":"warning","message":{"text":"ViewCategory.ProcessCategory (cognitive 456): ViewCategory.ProcessCategory has cognitive complexity 456 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":435}}}],"partialFingerprints":{"codehealthFindingId/v1":"91c1c9c4ff4b8ce97e2a2f90685596bcac1cf5bf3a2a67ec150dea064546de86"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.ProcessHeader (cognitive 452): Listing.ProcessHeader has cognitive complexity 452 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":753}}}],"partialFingerprints":{"codehealthFindingId/v1":"945f7c5d394f6f52532460e23226d9338ed97fe63611f3f583c2984aa84afe9e"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.ProcessComment (cognitive 414): LayoutController.ProcessComment has cognitive complexity 414 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4017}}}],"partialFingerprints":{"codehealthFindingId/v1":"723f77e053080a02cfb1ac9610d5433c86b7a3d72554b7233fa6b15c0dae408b"}},{"ruleId":"D2","level":"warning","message":{"text":"ucApproveComments.cmdApprove_Click (cognitive 344): ucApproveComments.cmdApprove_Click has cognitive complexity 344 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveComments.ascx.vb"},"region":{"startLine":175}}}],"partialFingerprints":{"codehealthFindingId/v1":"cacabae7356a9a2ac87be34f4807eeadad47ddd1a566cd2af4499df4e375f269"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticles.BindArticles (cognitive 328): LatestArticles.BindArticles has cognitive complexity 328 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"c28f0dea3eca9d77bd929a0f94879480ad5f9206ec64b97e2025fc4bb686d977"}},{"ruleId":"D2","level":"warning","message":{"text":"PostComment.btnAddComment_Click (cognitive 279): PostComment.btnAddComment_Click has cognitive complexity 279 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":237}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff2191fe72ec308860536e1c089c4e5c477a9eea08472b324538cce09db6a741"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.rptCustomFields_OnItemDataBound (cognitive 266): ucSubmitNews.rptCustomFields_OnItemDataBound has cognitive complexity 266 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1631}}}],"partialFingerprints":{"codehealthFindingId/v1":"a829ea218cdd0f567dfd77a2d0c78b4e2cb4ee7e3ae11927d8c8092bd008d36e"}},{"ruleId":"D2","level":"warning","message":{"text":"Rss.ProcessItem (cognitive 244): Rss.ProcessItem has cognitive complexity 244 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":313}}}],"partialFingerprints":{"codehealthFindingId/v1":"b9d531315b2667885ee4bd5d5cd98ed97d1f836e1a9b9ad75ef6ae308032f563"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticles.ProcessHeaderFooter (cognitive 218): LatestArticles.ProcessHeaderFooter has cognitive complexity 218 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":799}}}],"partialFingerprints":{"codehealthFindingId/v1":"cd712b19c90aa826ab96aee799bc4884ec6524d682bab11a9265ad1b2bddfff7"}},{"ruleId":"D2","level":"warning","message":{"text":"ViewArticle.BindArticle (cognitive 217): ViewArticle.BindArticle has cognitive complexity 217 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":28}}}],"partialFingerprints":{"codehealthFindingId/v1":"a383c221700db0764631a2c85c9cb8261e3fe19d120f7bce40d5c0329b551e8a"}},{"ruleId":"D2","level":"warning","message":{"text":"TokenProcessor.ProcessMenuItem (cognitive 186): TokenProcessor.ProcessMenuItem has cognitive complexity 186 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/TokenProcessor.vb"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"5504d0af6822cfabf319d6c12b211bd99884b34065e5efca5b27151dce55ac76"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetArticleLink (cognitive 148): Common.GetArticleLink has cognitive complexity 148 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":329}}}],"partialFingerprints":{"codehealthFindingId/v1":"50d4e9222df14aaf5086d1a9acd613e8929914fc6f1973cbe0d46af939f3c383"}},{"ruleId":"D2","level":"warning","message":{"text":"Rss.Page_Load (cognitive 139): Rss.Page_Load has cognitive complexity 139 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":688}}}],"partialFingerprints":{"codehealthFindingId/v1":"158d43e3f91facd2cdbe9156e90496f4ca583fe7447eef9281a31955bde68a40"}},{"ruleId":"D2","level":"warning","message":{"text":"ucApproveArticles.cmdApproveSelected_OnClick (cognitive 137): ucApproveArticles.cmdApproveSelected_OnClick has cognitive complexity 137 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":194}}}],"partialFingerprints":{"codehealthFindingId/v1":"0b19cf9de25bec866e7840095a68b5b2dd4a54e60ada282fb21fbd3ee56f2e67"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchives.ProcessArchive (cognitive 130): NewsArchives.ProcessArchive has cognitive complexity 130 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":532}}}],"partialFingerprints":{"codehealthFindingId/v1":"144ab1d6a6ae1b739ee7341861d6ab2070e8e58cca17b7c51be3d99625d8c8a3"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.BindAvailableContentSharingPortals (cognitive 127): ucViewOptions.BindAvailableContentSharingPortals has cognitive complexity 127 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1467}}}],"partialFingerprints":{"codehealthFindingId/v1":"f2735900738406762968cb976b6d11d4dbe11b9959e1970c5c78e8971e46915d"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetArticleLink (cognitive 122): Common.GetArticleLink has cognitive complexity 122 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":183}}}],"partialFingerprints":{"codehealthFindingId/v1":"fac3aea0b63d96b303f27d3f14d52d309e2232a430d89f95660cdd473ff8ae5a"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.BindListing (cognitive 119): Listing.BindListing has cognitive complexity 119 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":379}}}],"partialFingerprints":{"codehealthFindingId/v1":"31e8ddbeeee616141e80e5b9501290007a5546ea624f30dd32fc6fbd72d7ac56"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.BindSettings (cognitive 116): LatestArticlesOptions.BindSettings has cognitive complexity 116 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":259}}}],"partialFingerprints":{"codehealthFindingId/v1":"36e78c2b2d8e911181d41e5348d0daf5346af231932f90d3395aba46ffa3cc12"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchives.BindAuthorArchive (cognitive 113): NewsArchives.BindAuthorArchive has cognitive complexity 113 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":371}}}],"partialFingerprints":{"codehealthFindingId/v1":"d4a93d417eca11de5671b6cd497f6d13dabbd3c6d419b7f31558dab8020b9a1d"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchives.BindDateArchive (cognitive 112): NewsArchives.BindDateArchive has cognitive complexity 112 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":135}}}],"partialFingerprints":{"codehealthFindingId/v1":"cc470eaba168526ce3d3609d1fd5d3dfc17e4be8e173f73c9f47d0d8de709541"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.SaveSecuritySettings (cognitive 111): ucViewOptions.SaveSecuritySettings has cognitive complexity 111 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":947}}}],"partialFingerprints":{"codehealthFindingId/v1":"653175f513f12ee1ec871803bcfe919bfc560ee1f670f4c5aaf99d1a090a1940"}},{"ruleId":"D2","level":"warning","message":{"text":"Archives.Page_Load (cognitive 98): Archives.Page_Load has cognitive complexity 98 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Archives.ascx.vb"},"region":{"startLine":144}}}],"partialFingerprints":{"codehealthFindingId/v1":"d07f117db9906e4ecb3bb46d43cda342f916b1296ea364f792d3f7a9a803d3b0"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadImages.btUpload_Click (cognitive 93): UploadImages.btUpload_Click has cognitive complexity 93 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":572}}}],"partialFingerprints":{"codehealthFindingId/v1":"30ad46ac539e9b366f13afdf7406fdb113cd60d737d03a74e9e96eeb64a060f1"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.SaveCustomFields (cognitive 89): ucSubmitNews.SaveCustomFields has cognitive complexity 89 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1309}}}],"partialFingerprints":{"codehealthFindingId/v1":"69fcc70897381a2b774d70201cb3811a032e0e4c39a1e784cbdf80280585711f"}},{"ruleId":"D2","level":"warning","message":{"text":"ArticleController.WriteArticles (cognitive 86): ArticleController.WriteArticles has cognitive complexity 86 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":620}}}],"partialFingerprints":{"codehealthFindingId/v1":"650eacc6e4aef7ed1fb8da5419010732ab291861e40c876a04a55fffa7686db8"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.SaveSettings (cognitive 85): LatestArticlesOptions.SaveSettings has cognitive complexity 85 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":557}}}],"partialFingerprints":{"codehealthFindingId/v1":"b6ab7ff325e32d47d01e40892e0219ebf8dbb6f76afc995fb6ac3d71e0ecc6ee"}},{"ruleId":"D2","level":"warning","message":{"text":"ViewCategory.Page_Init (cognitive 85): ViewCategory.Page_Init has cognitive complexity 85 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":865}}}],"partialFingerprints":{"codehealthFindingId/v1":"d188fbef75044fdeb2c129b80500e04dd0cb1b17f3ed5cd1ef104c086fa408ad"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestLayoutController.GetLayout (cognitive 80): LatestLayoutController.GetLayout has cognitive complexity 80 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LatestLayoutController.vb"},"region":{"startLine":12}}}],"partialFingerprints":{"codehealthFindingId/v1":"2b0665a81aea0b6e9e19267bb6fc6ae5937676a607f96122d65e7dd06f2ec7ff"}},{"ruleId":"D2","level":"warning","message":{"text":"ArticleController.ReadArticle (cognitive 75): ArticleController.ReadArticle has cognitive complexity 75 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":794}}}],"partialFingerprints":{"codehealthFindingId/v1":"93c86463823e2c6691ee01e183b32a08402114cc972e0a086b9ee55b7cfdf11d"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.ProcessImage (cognitive 74): LayoutController.ProcessImage has cognitive complexity 74 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4555}}}],"partialFingerprints":{"codehealthFindingId/v1":"6770bf5ad529f8cd874133418ff4afe7dac4a2c07fce0acffb95b3cb72cc0a49"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.BindArticle (cognitive 73): ucSubmitNews.BindArticle has cognitive complexity 73 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":141}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d2445a6a611f68303d26080b2a516f84a480c34dc0c92c8dd157509a15716d3"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchives.BindCategoryArchive (cognitive 71): NewsArchives.BindCategoryArchive has cognitive complexity 71 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":270}}}],"partialFingerprints":{"codehealthFindingId/v1":"4c826d21d917373727e3f5c4b643570c20598c744d55fb894ef0d1dddfe8301e"}},{"ruleId":"D2","level":"warning","message":{"text":"Rss.ReadQueryString (cognitive 69): Rss.ReadQueryString has cognitive complexity 69 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"dc86e551f607a162d81db74a672b9d9086d779c3087db0d9e04d10f81a1949bd"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.grdBasicPermissions_ItemDataBound (cognitive 59): ucViewOptions.grdBasicPermissions_ItemDataBound has cognitive complexity 59 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1760}}}],"partialFingerprints":{"codehealthFindingId/v1":"02374bb2f029172a736195636ca3d612610a12ad302d07321915e99fb9f21e59"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.BindModules (cognitive 56): LatestArticlesOptions.BindModules has cognitive complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":112}}}],"partialFingerprints":{"codehealthFindingId/v1":"9a200713ecfc8a8eddca5eadfa760c529d1ef02974761c4a349c181e9d49c804"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetArticleModules (cognitive 55): Common.GetArticleModules has cognitive complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":486}}}],"partialFingerprints":{"codehealthFindingId/v1":"f79365b2c7e66ab7537074efa55b7d0ca2dd84f3446d68f6a7412ca045d62b42"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestCommentsOptions.BindModules (cognitive 55): LatestCommentsOptions.BindModules has cognitive complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestCommentsOptions.ascx.vb"},"region":{"startLine":15}}}],"partialFingerprints":{"codehealthFindingId/v1":"a149db31c5d9d19132789447e7e2906641fc90d82e602b76214f1c4a0f03bf79"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsSearchOptions.BindModules (cognitive 55): NewsSearchOptions.BindModules has cognitive complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsSearchOptions.ascx.vb"},"region":{"startLine":15}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a0b472d667e6624e5bfc6bcc68e8c5ab0f5e53e07d86d9df0dc86f41c6c98c0"}},{"ruleId":"D2","level":"warning","message":{"text":"ViewArticle.Page_Initialization (cognitive 55): ViewArticle.Page_Initialization has cognitive complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":359}}}],"partialFingerprints":{"codehealthFindingId/v1":"e1663806b1293c6d7dbe5b68b348674a32b65fe6aa4701ea2d91a31c11f34e72"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.ProcessPostTokens (cognitive 53): LayoutController.ProcessPostTokens has cognitive complexity 53 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":546}}}],"partialFingerprints":{"codehealthFindingId/v1":"6b76d0854ce81b105b07cfac5bdcec77c19fbfa30aa79797941dffa2bd39586e"}},{"ruleId":"D2","level":"warning","message":{"text":"PostRating.lstRating_SelectedIndexChanged (cognitive 51): PostRating.lstRating_SelectedIndexChanged has cognitive complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":116}}}],"partialFingerprints":{"codehealthFindingId/v1":"f0677ca788c74f6cb82f36532a705ab593a08f33191c7f9dbc9e6b08fd15e007"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.ProcessFile (cognitive 50): LayoutController.ProcessFile has cognitive complexity 50 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":4473}}}],"partialFingerprints":{"codehealthFindingId/v1":"a965b040ced14311a98f162bd87482c0538c063dc06c6917795e34daa4bec747"}},{"ruleId":"D2","level":"warning","message":{"text":"CategoryController.GetCategoriesAll (cognitive 49): CategoryController.GetCategoriesAll has cognitive complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/CategoryController.vb"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"881af0d09c05094992ddcabcb58421207a3ed0e62058b377f0de61d4239f2c8d"}},{"ruleId":"D2","level":"warning","message":{"text":"RssImportJob.ImportFeedRDF (cognitive 49): RssImportJob.ImportFeedRDF has cognitive complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Import/RssImportJob.vb"},"region":{"startLine":192}}}],"partialFingerprints":{"codehealthFindingId/v1":"7e12aa60c88387b9c539cfe0db15908cbd2af6ffb4b4d0750578969f1b3cbcdd"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.cmdPublishArticle_Click (cognitive 49): ucSubmitNews.cmdPublishArticle_Click has cognitive complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":2142}}}],"partialFingerprints":{"codehealthFindingId/v1":"4140fd3d67bb2790d5090ced75d7b6128b6f1ae7645967d858ee45b9884f087b"}},{"ruleId":"D2","level":"warning","message":{"text":"Handler.NewPost (cognitive 47): Handler.NewPost has cognitive complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"API/MetaWebLog/Handler.ashx.vb"},"region":{"startLine":413}}}],"partialFingerprints":{"codehealthFindingId/v1":"48b109b26d4f4c2ae6a0f1c8a4fb747b4f6959124ae817a974250e0ea118ece7"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.InitSettings (cognitive 47): Listing.InitSettings has cognitive complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":626}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a4030b116efbe0d6dc9313ea868633b8199372892ec3cbf40e73b5b27467738"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.BindCategories (cognitive 47): ucSubmitNews.BindCategories has cognitive complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":288}}}],"partialFingerprints":{"codehealthFindingId/v1":"9eb3777ebd1b86cad1052435d59ce7aa7d4a2703a8b7a2350e49507586a3f796"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.GetParams (cognitive 46): Listing.GetParams has cognitive complexity 46 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":518}}}],"partialFingerprints":{"codehealthFindingId/v1":"c95faf4d5b6e0ffa5cb3845fb92eee34664455ac3d6e1615e5383ff4d51b414d"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadImages.dlImages_OnItemCommand (cognitive 42): UploadImages.dlImages_OnItemCommand has cognitive complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":372}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a3846a25c803243af792058506e4e4f522e0b60741bf350326446bef6c6c464"}},{"ruleId":"D2","level":"warning","message":{"text":"RssImportJob.ImportFeed (cognitive 41): RssImportJob.ImportFeed has cognitive complexity 41 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Import/RssImportJob.vb"},"region":{"startLine":17}}}],"partialFingerprints":{"codehealthFindingId/v1":"7698d65f6713d4c6f55d0c6a3899af1a7fc7951e99272c11f2fc78fdb7fc22b6"}},{"ruleId":"D2","level":"warning","message":{"text":"EmailTemplateController.GetApproverDistributionList (cognitive 41): EmailTemplateController.GetApproverDistributionList has cognitive complexity 41 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/EmailTemplateController.vb"},"region":{"startLine":85}}}],"partialFingerprints":{"codehealthFindingId/v1":"3385b90b4a551b3e443c96766726d50adbc29ab7540eb359decccbd8e2ae0d32"}},{"ruleId":"D2","level":"warning","message":{"text":"Print.BindArticle (cognitive 39): Print.BindArticle has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Print.aspx.vb"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"5d9b8c12b5724f1826adc88e0b06fa63c0f6e75f4713f73337033cdf42b56a03"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.grdFormPermissions_ItemDataBound (cognitive 39): ucViewOptions.grdFormPermissions_ItemDataBound has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1838}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff3d227a2a605aca663ed0f445dc3af4bd06da48fa6597dd108e2d1adb8daa93"}},{"ruleId":"D2","level":"warning","message":{"text":"PostComment.NotifyComments (cognitive 37): PostComment.NotifyComments has cognitive complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":126}}}],"partialFingerprints":{"codehealthFindingId/v1":"70d9761d768496bd2c2b68f04cebd83a34d865d1155b7bbd794b92524e0801fb"}},{"ruleId":"D2","level":"warning","message":{"text":"ucAdminOptions.cmdImport_Click (cognitive 37): ucAdminOptions.cmdImport_Click has cognitive complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucAdminOptions.ascx.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb195c4d854e8563401e288e61084fe4b8e921464c7ca298506de2841930ea13"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.GetAuthorList (cognitive 36): LatestArticlesOptions.GetAuthorList has cognitive complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":741}}}],"partialFingerprints":{"codehealthFindingId/v1":"c7a5be416d95ca8899652ea2567409a0e480cbcb0d50d212162cb9a96e041781"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.GetAuthorList (cognitive 36): ucSubmitNews.GetAuthorList has cognitive complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":434}}}],"partialFingerprints":{"codehealthFindingId/v1":"d915f9a7b5011bd47ea5e7d8aefd97dd2128cfdf2a523fae227bb96caafb10f7"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.GetAuthorList (cognitive 36): ucViewOptions.GetAuthorList has cognitive complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1425}}}],"partialFingerprints":{"codehealthFindingId/v1":"58b1c4bbdba6030c6fc5eea113b7f8caa4ac02501d46e7919400217f69b23e37"}},{"ruleId":"D2","level":"warning","message":{"text":"Print.ManageStyleSheets (cognitive 35): Print.ManageStyleSheets has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Print.aspx.vb"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"199dff1a3ad9663e33c60d733a29f2b15fb069a0a2463cab6e3ed346375f3460"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.cmdLoadTemplate_Click (cognitive 34): LatestArticlesOptions.cmdLoadTemplate_Click has cognitive complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":924}}}],"partialFingerprints":{"codehealthFindingId/v1":"5ee75654a1e004d7fff7ecdf43c3df17be709b9859d29dc4a9ea9ae5bd0e6f87"}},{"ruleId":"D2","level":"warning","message":{"text":"ucImportFeed.cmdUpdate_Click (cognitive 33): ucImportFeed.cmdUpdate_Click has cognitive complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucImportFeed.ascx.vb"},"region":{"startLine":141}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9ada261ffb8ed7d9ce07831557499af1f1a03ee5edee165516ca1665968683a"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchives.ProcessTemplate (cognitive 33): NewsArchives.ProcessTemplate has cognitive complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":708}}}],"partialFingerprints":{"codehealthFindingId/v1":"816a2da0e48aa3c4717b76ebe6854fe7341b6a77170ac5d3e0661194a8266f5e"}},{"ruleId":"D2","level":"warning","message":{"text":"ImageHandler.ProcessRequest (cognitive 31): ImageHandler.ProcessRequest has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ImageHandler.ashx.vb"},"region":{"startLine":124}}}],"partialFingerprints":{"codehealthFindingId/v1":"e5063c98c7e60f4ec5d88430ec7b82a456c2ddf9a61715fbb799b0a4a1120c7c"}},{"ruleId":"D2","level":"warning","message":{"text":"PostRating.Page_Load (cognitive 30): PostRating.Page_Load has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":71}}}],"partialFingerprints":{"codehealthFindingId/v1":"46168647f5cd466bf2cdb49fb09f91841eb72fc058e6701c23734efa3346c50d"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.SaveFilterSettings (cognitive 30): ucViewOptions.SaveFilterSettings has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":746}}}],"partialFingerprints":{"codehealthFindingId/v1":"a43861c1bb48b8d9c6912bd77dc9012075b5c555cc8694dbb83f674fc22cd763"}},{"ruleId":"D2","level":"warning","message":{"text":"LocalizationUtil.UseLanguageInUrl (cognitive 28): LocalizationUtil.UseLanguageInUrl has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Utility/LocalizationUtil.vb"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"e713746dd3ec1b962b975c4846d152ebebc0b4e1b6db9cdaf4ef65c22d3102f0"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.SaveTags (cognitive 28): ucSubmitNews.SaveTags has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1202}}}],"partialFingerprints":{"codehealthFindingId/v1":"76e7badbd4703d23e7ae0446c8e0da63c56a958d85a45d757c837e69370b3d14"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.SaveDetails (cognitive 28): ucSubmitNews.SaveDetails has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1256}}}],"partialFingerprints":{"codehealthFindingId/v1":"cfa53bb2387d5e14d53d5983cf1bf08248a73450a12a125708e8d9c415f6fb83"}},{"ruleId":"D2","level":"warning","message":{"text":"ArticleController.GetModifiedSearchDocuments (cognitive 27): ArticleController.GetModifiedSearchDocuments has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":363}}}],"partialFingerprints":{"codehealthFindingId/v1":"14ffa9e866854ec0757f30db0e5afdbdd433edb90253004e4e6ed895c5ed4b08"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetAuthorLink (cognitive 26): Common.GetAuthorLink has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":541}}}],"partialFingerprints":{"codehealthFindingId/v1":"9bbdb75907411f4e6db1dae5d4fa097811cdb892eb014b861bcc4dfccbdd5669"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetCategoryLink (cognitive 26): Common.GetCategoryLink has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":597}}}],"partialFingerprints":{"codehealthFindingId/v1":"592a9cc08e25883711f38c45a5b7c69d9b4d7d48c71da5112e81936dd6372227"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.GetModuleLink (cognitive 26): Common.GetModuleLink has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":643}}}],"partialFingerprints":{"codehealthFindingId/v1":"72d02b406253a7bd3dca388475f92a7f5bfc8d767a983c4993add052beb69f86"}},{"ruleId":"D2","level":"warning","message":{"text":"ucEditCategory.SaveCategory (cognitive 26): ucEditCategory.SaveCategory has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditCategory.ascx.vb"},"region":{"startLine":125}}}],"partialFingerprints":{"codehealthFindingId/v1":"f1408bd9ab343e38dac7286c0087cbd6c377d195f2e991f800ee12de8b10c378"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.BindFilterSettings (cognitive 26): ucViewOptions.BindFilterSettings has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":683}}}],"partialFingerprints":{"codehealthFindingId/v1":"2860aabfa61064b457d735743aa384061a9f029f5355ab7aa7ac68a6b7f88574"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.GetRelatedArticles (cognitive 25): LayoutController.GetRelatedArticles has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":401}}}],"partialFingerprints":{"codehealthFindingId/v1":"0bac7a54b4e08f4a6e0f3350fd34618eccfd28feb15c48791d1d29d4d64c87fc"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.BindTags (cognitive 25): LatestArticlesOptions.BindTags has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":212}}}],"partialFingerprints":{"codehealthFindingId/v1":"e7efe97697feb24b29d0d168473513a3fb8cbf11bafb1def7affa3878a25bf20"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.FormatImageUrl (cognitive 24): LayoutController.FormatImageUrl has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":319}}}],"partialFingerprints":{"codehealthFindingId/v1":"a7f7c1da52a52f9bca7413e6dbf5a434b4aeba88ce27b78edfa25543a6675fe2"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.drpAuthor_SelectedIndexChanged (cognitive 24): Listing.drpAuthor_SelectedIndexChanged has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1396}}}],"partialFingerprints":{"codehealthFindingId/v1":"c0d15cb29aba5be76f231b73de99e6ba346c4ceb6bb9056cdee33e18198e8105"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.drpCategory_SelectedIndexChanged (cognitive 24): Listing.drpCategory_SelectedIndexChanged has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1440}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4cb694fa6769883a212265610746516515d621ab625dfab19bcdb9ce7812ba3"}},{"ruleId":"D2","level":"warning","message":{"text":"Listing.drpCustom_SelectedIndexChanged (cognitive 24): Listing.drpCustom_SelectedIndexChanged has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1484}}}],"partialFingerprints":{"codehealthFindingId/v1":"d04b1b0a0e542fff855c299b3ab7fdfd0ea162e2c05a4fa1d1d4c4a7bb652504"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestCommentsOptions.LoadSettings (cognitive 24): LatestCommentsOptions.LoadSettings has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestCommentsOptions.ascx.vb"},"region":{"startLine":72}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ad98be2c5546aae9022505f51516f9b35c128130ffe0cd4f4175f0c1abad382"}},{"ruleId":"D2","level":"warning","message":{"text":"ucImportFeed.BindFeed (cognitive 24): ucImportFeed.BindFeed has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucImportFeed.ascx.vb"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"9f23a9383adbd3b93c67dd08d6546068f282b4736293865a96f2b610e13d85fc"}},{"ruleId":"D2","level":"warning","message":{"text":"ucViewOptions.BindCommentSettings (cognitive 24): ucViewOptions.BindCommentSettings has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":568}}}],"partialFingerprints":{"codehealthFindingId/v1":"ccbae2a12a15c1c5c01f549bf1db4887ad439b7772e3d3c0bb959e8756c404d3"}},{"ruleId":"D2","level":"warning","message":{"text":"CoreFileProvider.AddFile (cognitive 23): CoreFileProvider.AddFile has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Providers/FileProvider/CoreFileProvider.vb"},"region":{"startLine":15}}}],"partialFingerprints":{"codehealthFindingId/v1":"2eea03852494d093f96090a808089ffd2b7797daff32600b6aa0cbf56329ff53"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticles.drpAuthor_SelectedIndexChanged (cognitive 23): LatestArticles.drpAuthor_SelectedIndexChanged has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":1240}}}],"partialFingerprints":{"codehealthFindingId/v1":"7febeabe8a06b9eb6ec8b80913afac8ed65d898a09e660119b52f1d1c1b349c6"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticles.drpCategory_SelectedIndexChanged (cognitive 23): LatestArticles.drpCategory_SelectedIndexChanged has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":1278}}}],"partialFingerprints":{"codehealthFindingId/v1":"dcc47d602c6678202d49728da0dd42d003325e8d41bf5859e7dd5a993a0141b2"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticles.drpCustom_SelectedIndexChanged (cognitive 23): LatestArticles.drpCustom_SelectedIndexChanged has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":1316}}}],"partialFingerprints":{"codehealthFindingId/v1":"f07e96743803ec38d038b8a21b1b1ad4b6acf1fd25ca2d355dbcb850602b7272"}},{"ruleId":"D2","level":"warning","message":{"text":"XmlrpcRequest.GetPost (cognitive 22): XmlrpcRequest.GetPost has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"API/MetaWebLog/XmlrpcRequest.vb"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"affadd327b197c0721276821ffe8ec038fd5659f1cf16196d07f11361cd96e80"}},{"ruleId":"D2","level":"warning","message":{"text":"Common.ProcessPostTokens (cognitive 22): Common.ProcessPostTokens has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":732}}}],"partialFingerprints":{"codehealthFindingId/v1":"2d5cf8e89a36c96f44f7b49b994b0eb2d1fef52e6bd3d93bca7af6fb89168c4f"}},{"ruleId":"D2","level":"warning","message":{"text":"ucEditCategory.grdCategoryPermissions_ItemDataBound (cognitive 22): ucEditCategory.grdCategoryPermissions_ItemDataBound has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditCategory.ascx.vb"},"region":{"startLine":308}}}],"partialFingerprints":{"codehealthFindingId/v1":"558557037326d725565104c2717c8a386247e814329b9f3376df4d6bf7f60994"}},{"ruleId":"D2","level":"warning","message":{"text":"ucEditPages.cmdSubmitApproval_Click (cognitive 22): ucEditPages.cmdSubmitApproval_Click has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditPages.ascx.vb"},"region":{"startLine":166}}}],"partialFingerprints":{"codehealthFindingId/v1":"f50d457f8f59b4e7c87e96c5b4b8ece9f410706ba9e5ffb9cfaab997a096cdac"}},{"ruleId":"D2","level":"warning","message":{"text":"SqlDataProvider.GetArticleListBySearchCriteria (cognitive 22): SqlDataProvider.GetArticleListBySearchCriteria has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"688e4e99835838d985d9cae9a87c84776d9d93e702cf701e3df703e9a4570f82"}},{"ruleId":"D2","level":"warning","message":{"text":"ArticleController.ImportModule (cognitive 21): ArticleController.ImportModule has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":435}}}],"partialFingerprints":{"codehealthFindingId/v1":"a4a0b47f14d17a7d81e86beba680d2077d0e887a00246696ae04db83610ae0b7"}},{"ruleId":"D2","level":"warning","message":{"text":"PagingControl.BindPageNumbers (cognitive 21): PagingControl.BindPageNumbers has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/WebControls/PagingControl.vb"},"region":{"startLine":200}}}],"partialFingerprints":{"codehealthFindingId/v1":"45457f38a6cec5851399255b65cf4f91671f750b829f1c2d3e2625c2310e4fb5"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadFiles.dlFiles_OnItemCommand (cognitive 21): UploadFiles.dlFiles_OnItemCommand has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":329}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a47b7a672774431b3f0134038495d256e923322b94c547d5db7f373b6925c90"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadFiles.cmdAddExistingFile_Click (cognitive 21): UploadFiles.cmdAddExistingFile_Click has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":425}}}],"partialFingerprints":{"codehealthFindingId/v1":"89ceef6b774a1da880c314c27c238580bd6b9f95feab451256dbfa5241bcc1d4"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadImages.cmdAddExistingImage_Click (cognitive 21): UploadImages.cmdAddExistingImage_Click has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":525}}}],"partialFingerprints":{"codehealthFindingId/v1":"226c77d198f7ff71af160888e96edf4035de9e95365de6f1d55b1b49a6d7e1bb"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadFiles.dlFiles_OnItemDataBound (cognitive 20): UploadFiles.dlFiles_OnItemDataBound has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":271}}}],"partialFingerprints":{"codehealthFindingId/v1":"08a0cc9575f43ca63161d77f396b90fd330aba0315683f3b1fcb4f19ce912947"}},{"ruleId":"D2","level":"warning","message":{"text":"UploadImages.dlImages_OnItemDataBound (cognitive 20): UploadImages.dlImages_OnItemDataBound has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":302}}}],"partialFingerprints":{"codehealthFindingId/v1":"6b2ebf3495ef0b2965082ffe31bb1d7f8563da62f4ac3474818e8cdfb2475962"}},{"ruleId":"D2","level":"warning","message":{"text":"LatestArticlesOptions.cmdSaveTemplate_Click (cognitive 20): LatestArticlesOptions.cmdSaveTemplate_Click has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":870}}}],"partialFingerprints":{"codehealthFindingId/v1":"10886aa25d975c388adadd571fb6bcaafdaa56f35c7339c9a56bd049660b7eb0"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArchivesOptions.UpdateSettings (cognitive 20): NewsArchivesOptions.UpdateSettings has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchivesOptions.ascx.vb"},"region":{"startLine":264}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb4d673e890ee1072d1e491679c3bc3f0702a7d52bc934bcd346db1426700f2b"}},{"ruleId":"D2","level":"warning","message":{"text":"ucEditPage.cmdUpdate_Click (cognitive 20): ucEditPage.cmdUpdate_Click has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditPage.ascx.vb"},"region":{"startLine":112}}}],"partialFingerprints":{"codehealthFindingId/v1":"1764871dcb0421168e0f912ecaf774087ecf4a75e8de275728274e95948752be"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.cmdSelectAuthor_Click (cognitive 20): ucSubmitNews.cmdSelectAuthor_Click has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":2230}}}],"partialFingerprints":{"codehealthFindingId/v1":"9f113e104637ad51ea3492c2f16c1592c3b258d2a19db49d175de19fc5de3adb"}},{"ruleId":"D2","level":"warning","message":{"text":"ucSubmitNews.cmdSaveArticle_Click (cognitive 19): ucSubmitNews.cmdSaveArticle_Click has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":2100}}}],"partialFingerprints":{"codehealthFindingId/v1":"f9e870a10a44c2e683841d170888449eaa0ca7a4093a870cbc8e0221c89559bb"}},{"ruleId":"D2","level":"warning","message":{"text":"Handler.EditPost (cognitive 18): Handler.EditPost has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"API/MetaWebLog/Handler.ashx.vb"},"region":{"startLine":184}}}],"partialFingerprints":{"codehealthFindingId/v1":"6d79e48243b7e638f21d611f35fa2b9e44dde98f03c354d505ede46224418a67"}},{"ruleId":"D2","level":"warning","message":{"text":"LayoutController.GetFieldValue (cognitive 17): LayoutController.GetFieldValue has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":358}}}],"partialFingerprints":{"codehealthFindingId/v1":"b274fda3c55e60660b570944b96c7ab59e4a989c1aadfc5b4a9d0dca8a7d1804"}},{"ruleId":"D2","level":"warning","message":{"text":"NewsArticles.ReadQueryString (cognitive 16): NewsArticles.ReadQueryString has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArticles.ascx.vb"},"region":{"startLine":30}}}],"partialFingerprints":{"codehealthFindingId/v1":"52b4d136fc4b5f5fa17ed5be425dfd6e6a006f0f3fc48bde0b63ef24ab229633"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Components/ArticleController.vb: FileTooLong \u2014 752 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d3ff1fd17b629ae0a3e2e5ca183d9e9337b0a558c9d2b248e2cfe6abcd724d33"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Components/ArticleSettings.vb: FileTooLong \u2014 1424 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleSettings.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"aaa0fbf9e6f30da616db7a194e01cbb8d128eee14990d19d6a4b6da33b5c1d5b"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Components/Common.vb: FileTooLong \u2014 607 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"84e4a1aaf6b7d6815847c5989eadbefba296517a448c3740d95d54d69be9d2c5"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Layout/LayoutController.vb: FileTooLong \u2014 3809 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"86334f29a76c51049ec54718a7b8c5e2a82e7a855cce05d91634e61fbbb000ed"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Controls/Listing.ascx.vb: FileTooLong \u2014 1302 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"16d21347e0017511798a987470230e30a91bc967b942fe30a0875192ba031595"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: Controls/UploadImages.ascx.vb: FileTooLong \u2014 567 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec7629360156142578d4db60d7bc4c21f2d1c99ff862d4636cd9f3a20fe979db"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./LatestArticles.ascx.vb: FileTooLong \u2014 1116 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"995c9bc806aa62caed44b99d2ccac9db368a67886b4cb032a51ea32a36ffcbc8"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./LatestArticlesOptions.ascx.vb: FileTooLong \u2014 824 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"66df7b05f7a3c1c34a0db21382e5f2bdfdb16e252539c76f79f80d61a7f8dfba"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./NewsArchives.ascx.vb: FileTooLong \u2014 637 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"3694e0e3166c7e31308d1d6b178a6d61f615fd1e2d7732a0aee6959e61abf4d6"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./Rss.aspx.vb: FileTooLong \u2014 648 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"0160f6ecfffdaa84e5b97bc57537034130562814829a0ca2d73f82d479ecb25c"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./ViewCategory.ascx.vb: FileTooLong \u2014 777 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4bafdc751460fb7c5e4c63f30abd9a9063172af0e96856e934af5ba75da2f193"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./ucSubmitNews.ascx.vb: FileTooLong \u2014 1772 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef4f181e1eb4ccf0a9a72ba10c4eee0e3ffa94aa0776666c55a8740924a91322"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: ./ucViewOptions.ascx.vb: FileTooLong \u2014 1499 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4296a47818c1563ba9b79ccf81852c26cecefc923851eb2f805f81bec981809e"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ArticleController: TooManyMethods \u2014 732 lines, 31 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef63a3246f1adce60fff5f149014831eb56a2ecff4d638f61d2db6984eb3432f"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: ArticleInfo: ClassTooLong \u2014 479 lines, 1 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleInfo.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"47346e7624f1c32701056f5c2fdc1dfde7ef221a2f1d5306823dd58c48f023a1"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: ArticleSettings: ClassTooLong \u2014 1414 lines, 2 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleSettings.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"8019777d8779bcb280d48b4891fb410c68b488596030989ec29dc965b3774b2d"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Common: ClassTooLong \u2014 590 lines, 30 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Common.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"0397b4a2a860b95581a0e2ec67e9db4fe8baac335d5e22b7d3ceb7a8536f9976"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: LayoutController: TooManyMethods \u2014 3786 lines, 35 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb916f57678bafa54341f521ebf829ba97b803e37ec28a81df9ef087b9c64d56"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Listing: ClassTooLong \u2014 1292 lines, 14 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"5ddb4be9f05fa8ddafc6cb3d1d23a5a789c0b04ead26cc7f2f53aa6ad059c07a"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: PostComment: ClassTooLong \u2014 432 lines, 17 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"aded4286847423e3cb176ff8b402239032c4eefd2d2a4eb94f25c7af214cb583"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: UploadImages: ClassTooLong \u2014 551 lines, 17 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"68a85d53e49dc8727c404d5ac2ddfed7da3dc315c207ce76443ca07598e68cbb"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: LatestArticles: ClassTooLong \u2014 1105 lines, 14 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"83efa6f71f10d0d129006f2a17a3acfee515e31bda4150af34464bd8d46cf1a9"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: LatestArticlesOptions: ClassTooLong \u2014 810 lines, 30 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d67b4b2daffe37e63cf22d0e206b898d3077064a68b65cdae0dc14dfe155c09b"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: NewsArchives: ClassTooLong \u2014 629 lines, 13 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"NewsArchives.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"fe48b5ee34b03890e02b01bb6fe13cc3b4d9cbab9014bf09770959869111cc23"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: SqlDataProvider: TooManyMethods \u2014 381 lines, 89 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"60161ac46f988daa8d12dc43e8bdbc94edcd42277526a36fef7d6f793d4e954c"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: Rss: ClassTooLong \u2014 637 lines, 11 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f57fdd0b174f67d74a2c9d252927b81e94082a9764d698565d77986f14e4235"}},{"ruleId":"D3","level":"warning","message":{"text":"ClassTooLong: ViewCategory: ClassTooLong \u2014 768 lines, 6 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"187b89470b1e0b9dd25ba926eaf9c40e240fd5adecd43cb2e2a0fd93a6910eae"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ucSubmitNews: TooManyMethods \u2014 1753 lines, 42 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"e705e841083b798284f4e8ce43c6214932b34ec727bfaf8934d29355f853968d"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ucViewOptions: TooManyMethods \u2014 1484 lines, 76 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"cc33d5435707da14b40f4f96598c5022b307dff4ad122ee321f9e77dde0f2e41"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (29 lines \u00D7 2): Base/NewsArticleModuleBase.vb:195-223 | Components/Layout/LayoutController.vb:483-511"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Base/NewsArticleModuleBase.vb"},"region":{"startLine":195}}}],"partialFingerprints":{"codehealthFindingId/v1":"c8d986900ce1bd9e566d85d5a1cc38c7bffe5346419f1d109182d468ff5aa201"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (28 lines \u00D7 2): Controls/Listing.ascx.vb:170-197 | LatestArticles.ascx.vb:149-176"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":170}}}],"partialFingerprints":{"codehealthFindingId/v1":"afc2a856dc5f0bdc4161da4a5ea90d9bbca9601a857e172e8c7105c237c0d742"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): LatestCommentsOptions.ascx.vb:40-56 | NewsSearchOptions.ascx.vb:41-57 | LatestArticlesOptions.ascx.vb:137-153"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestCommentsOptions.ascx.vb"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"c06ada5dc5d2e81e4fe7ef4092513774a829421673517ebec950149344785170"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 2): Controls/UploadFiles.ascx.vb:357-373 | Controls/UploadFiles.ascx.vb:380-395"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":357}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fe0fd11e1435da5edcb0d4458fc482d8d5e066b14a8a31e85db7814ba2b8082"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 7): ucViewOptions.ascx.vb:965-980 | ucViewOptions.ascx.vb:983-998 | ucViewOptions.ascx.vb:1001-1016 | ucViewOptions.ascx.vb:1062-1077 | ucViewOptions.ascx.vb:1080-1095 | ucViewOptions.ascx.vb:1098-1113 | ucViewOptions.ascx.vb:1116-1131"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":965}}}],"partialFingerprints":{"codehealthFindingId/v1":"7ebdb4e6f493e86bc13018fb563fe8a80c0ef270722a4e806869acaac5daf250"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 2): ucViewOptions.ascx.vb:1019-1034 | ucViewOptions.ascx.vb:1125-1140"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1019}}}],"partialFingerprints":{"codehealthFindingId/v1":"bb8f2d5285fa58263a799465a1b53513315b2647aa9065b77101160e711826f9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 9): ucEditCategory.ascx.vb:175-189 | ucViewOptions.ascx.vb:964-978 | ucViewOptions.ascx.vb:982-996 | ucViewOptions.ascx.vb:1000-1014 | ucViewOptions.ascx.vb:1018-1032 | ucViewOptions.ascx.vb:1061-1075 | ucViewOptions.ascx.vb:1079-1093 | ucViewOptions.ascx.vb:1097-1111 | ucViewOptions.ascx.vb:1115-1129"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditCategory.ascx.vb"},"region":{"startLine":175}}}],"partialFingerprints":{"codehealthFindingId/v1":"842b888ac2a79d4acc6e3dfd0955cc92fad814122f902455869f2820a782d693"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): ucImportFeed.ascx.vb:264-278 | ucSubmitNews.ascx.vb:2286-2300"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucImportFeed.ascx.vb"},"region":{"startLine":264}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b486363482b08f51ce76898aaae51572c002613b37e5c96ac6ba8676ba99ec9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): ViewArticle.ascx.vb:128-142 | ViewArticle.ascx.vb:157-171"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":128}}}],"partialFingerprints":{"codehealthFindingId/v1":"31b92639f503598ee56a23a4b7615053d24a3a47556898edf2994a762a664dbd"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 2): Controls/UploadFiles.ascx.vb:97-110 | Controls/UploadImages.ascx.vb:97-110"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":97}}}],"partialFingerprints":{"codehealthFindingId/v1":"7f17e8d3a84dc8d45d5bfb6cee16e53652eb008b1f0425993cafb812b70243bd"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 2): Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb:108-121 | Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb:124-137"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb"},"region":{"startLine":108}}}],"partialFingerprints":{"codehealthFindingId/v1":"9f216fd89ef36fa35153498df6bbd31f17f7ccf9927710ad6b37e4dcfbf19262"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 2): ucApproveArticles.ascx.vb:26-38 | ucMyArticles.ascx.vb:33-45"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":26}}}],"partialFingerprints":{"codehealthFindingId/v1":"eaaf101ed4b5c448334f50429ad163d4529c03e146427372bb5279eccd075bf4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 4): Controls/UploadFiles.ascx.vb:158-169 | Controls/PostRating.ascx.vb:52-63 | Controls/UploadImages.ascx.vb:185-196 | ViewArticle.ascx.vb:308-319"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":158}}}],"partialFingerprints":{"codehealthFindingId/v1":"22dba562e63036df0048113ef2a7a78fdd7ff295da01a2b9b596f869e35042ae"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Controls/UploadFiles.ascx.vb:221-232 | Controls/UploadImages.ascx.vb:253-263"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":221}}}],"partialFingerprints":{"codehealthFindingId/v1":"ae5da15c1aade6317273da73cab84c3f3da3ed6ec72120b45d2f127db833bc6d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): ImageHandler.ashx.vb:37-47 | ImageHandler.ashx.vb:56-67"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ImageHandler.ashx.vb"},"region":{"startLine":37}}}],"partialFingerprints":{"codehealthFindingId/v1":"741b9c9a81507fde6a28a50a438280f109fe6176b626a0c57d4f13e08845f8ac"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): LatestArticles.ascx.vb:237-248 | LatestArticles.ascx.vb:258-269"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":237}}}],"partialFingerprints":{"codehealthFindingId/v1":"75df7980e9818e9b29b4d5964e7d7be20b5aca9a1b0ee307fd5c394b79b31d37"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb:159-170 | Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb:220-231"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Providers/DataProvider/SqlDataProvider/SqlDataProvider.vb"},"region":{"startLine":159}}}],"partialFingerprints":{"codehealthFindingId/v1":"122df45d07a107096268556cfc923e801c5b8c755c9dc8393a8ace785ef19a90"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 2): ucSubmitNews.ascx.vb:2351-2361 | ucViewOptions.ascx.vb:1573-1583"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":2351}}}],"partialFingerprints":{"codehealthFindingId/v1":"c09a5e7128e3135e65904b615a3f50f712c43e088734525bf8ad8a4acc30c208"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 4): Components/ArticleController.vb:130-138 | Components/AuthorController.vb:20-28 | Components/CategoryController.vb:24-32 | Providers/FileProvider/FileController.vb:11-19"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":130}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ffdd26d3a05e2a5b6aa21b8fef667ea665b819f4c3a3a547bd427bbd2b6b8cc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 4): Controls/Listing.ascx.vb:1398-1406 | Controls/Listing.ascx.vb:1442-1450 | Controls/Listing.ascx.vb:1486-1494 | Controls/Listing.ascx.vb:1560-1568"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1398}}}],"partialFingerprints":{"codehealthFindingId/v1":"00b19f8ee638f3cd70ef9c214f108a368c8f95141a6cd1c1f5d035c0aa0e803f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): ucEditCategory.ascx.vb:312-320 | ucViewOptions.ascx.vb:1762-1770 | ucViewOptions.ascx.vb:1840-1848"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditCategory.ascx.vb"},"region":{"startLine":312}}}],"partialFingerprints":{"codehealthFindingId/v1":"d0842c35e6da831f910deb3ae89a03c585fa194de74b5e239349293a77b8b381"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): ucApproveArticles.ascx.vb:129-137 | ucApproveComments.ascx.vb:29-37"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":129}}}],"partialFingerprints":{"codehealthFindingId/v1":"db784d369598584b4a671ce85d5cfd8fa3eb8464ad8a3b47ba7a53d2d7398433"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): ucEditPages.ascx.vb:184-192 | ucSubmitNews.ascx.vb:2169-2177"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucEditPages.ascx.vb"},"region":{"startLine":184}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a6c70502a340cf31754fc51b6b7b582510f1ad878289762a0fa5533a8cb41b1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): Components/Layout/LayoutController.vb:207-214 | Components/Layout/LayoutController.vb:215-222"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":207}}}],"partialFingerprints":{"codehealthFindingId/v1":"41b834cf0d12f95a62549e21a4a945afd905f62e41be23513d5330fd6c7444ba"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): LatestArticles.ascx.vb:95-102 | LatestArticles.ascx.vb:108-115"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":95}}}],"partialFingerprints":{"codehealthFindingId/v1":"2f16568dfd4229ab03a240b14ffbb1c370ef9c6d5ecf0faf3184dda77e11e98c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): LatestArticlesOptions.ascx.vb:994-1001 | ucTemplateEditor.ascx.vb:25-32"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":994}}}],"partialFingerprints":{"codehealthFindingId/v1":"e84fcd4c91fb18fa2b9a970f5a3889071e7a6c897ae7daa18e38ab26132f0711"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Controls/UploadFiles.ascx.vb:282-288 | Controls/UploadImages.ascx.vb:315-321"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":282}}}],"partialFingerprints":{"codehealthFindingId/v1":"780faf5fac5103d4232ce61a44ec123e6a00eaf509adbcbb70dd716680a59c01"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): Controls/Listing.ascx.vb:131-137 | Controls/Listing.ascx.vb:154-160"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":131}}}],"partialFingerprints":{"codehealthFindingId/v1":"26f797eff062c3961c82ab4a696fb3562f478cb42e4e217e8b56dd2bba4879d9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): ViewArticle.ascx.vb:143-149 | ViewArticle.ascx.vb:150-156"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":143}}}],"partialFingerprints":{"codehealthFindingId/v1":"9791ac24d68dfe272f15d824357d5b1620d3a61de68160d98663f145a0a24fc1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 3): LatestArticles.ascx.vb:1242-1247 | LatestArticles.ascx.vb:1280-1285 | LatestArticles.ascx.vb:1318-1323"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":1242}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b5056c043d77b0e9b9f12eef8c3673744d33226f82b8cc0aac8253260ff8c49"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): Components/ArticleController.vb:723-728 | Components/ArticleController.vb:745-750"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleController.vb"},"region":{"startLine":723}}}],"partialFingerprints":{"codehealthFindingId/v1":"be98a8e30d71474e8b7280ec2bc1ae427384b2368f77a62995b79da86ae59c81"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): Controls/Listing.ascx.vb:585-590 | Controls/Listing.ascx.vb:591-596"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":585}}}],"partialFingerprints":{"codehealthFindingId/v1":"f3b54fc1e122dc7496c9a25b12a1e09d2ef14bb49437d866dabedae981ae01d5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): ucSubmitNews.ascx.vb:272-277 | ucViewOptions.ascx.vb:513-518"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":272}}}],"partialFingerprints":{"codehealthFindingId/v1":"3b189fbc7537bda5f0b1ac2fe07de7c6657ee9fac88538cad16cd4d807b16168"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): Components/Layout/LayoutController.vb:596-600 | Components/Layout/LayoutController.vb:610-614"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":596}}}],"partialFingerprints":{"codehealthFindingId/v1":"75df0e2d506c7dc1f4909ce39cc1872c1392d88ec9c991bcb9eee324cb90ceb8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): Controls/Listing.ascx.vb:1567-1571 | Controls/Listing.ascx.vb:1573-1577"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1567}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e09026d2089f40db217fb11a6c9a68ae8311e5e05f4713af0175cfd04b350b4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): LatestArticles.ascx.vb:1357-1361 | LatestArticles.ascx.vb:1363-1367"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticles.ascx.vb"},"region":{"startLine":1357}}}],"partialFingerprints":{"codehealthFindingId/v1":"5d424d718cc51ccee60e67934153523f1cc4e6c845ffb126744312d6bda4976c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): ViewArticle.ascx.vb:85-89 | ViewArticle.ascx.vb:107-111"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":85}}}],"partialFingerprints":{"codehealthFindingId/v1":"3128741c874717051d094d9f15beb0b18a25a6d3270ee088195d760a2470975f"}},{"ruleId":"D5","level":"warning","message":{"text":"Off the main sequence: Ventrian.NewsArticles: Ventrian.NewsArticles: abstractness 0.02, instability 0.00, distance 0.98 \u2014 zone of pain \u2014 concrete and heavily depended-on, so it\u0027s rigid to change."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"ae12fbf2bcc4a9ec5abc9b9bf3bd210ca7997c8888befa61137cd5a483b796b8"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: NewsArticleModuleBase (LCOM4 8): NewsArticleModuleBase\u0027s methods form 8 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":"Base/NewsArticleModuleBase.vb"},"region":{"startLine":24}}}],"partialFingerprints":{"codehealthFindingId/v1":"636b585419207fcd087bc4dc6330d5a34faa2c1affb45fcc8dc59b13f708152f"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: StoryFeedWS (LCOM4 7): StoryFeedWS\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":"Web References/wsStoryFeed/Reference.vb"},"region":{"startLine":27}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a128ccf0603841bdcf519cb7695c4fdd9e85d2521f77448c244908be1442b69"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: ArticleController (LCOM4 6): ArticleController\u0027s methods form 6 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":"Components/ArticleController.vb"},"region":{"startLine":30}}}],"partialFingerprints":{"codehealthFindingId/v1":"4d0de38bd2454ada9b463511e119b3377865e09764c633500108010cb8663677"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: LayoutController (LCOM4 5): LayoutController\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":"Components/Layout/LayoutController.vb"},"region":{"startLine":33}}}],"partialFingerprints":{"codehealthFindingId/v1":"652b194af3dcee5a05f17706ae55709cc4f38cd5734ec12d4849d93f3d65a895"}},{"ruleId":"D8","level":"error","message":{"text":"No automated tests: No automated tests \u2014 the solution has no test code. Untested code is the largest single risk to changing it safely."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"3132564c6310e5d01a231f252a02d5d2f5a542c0a8fa29a14c89693f1e3df871"}},{"ruleId":"D9","level":"note","message":{"text":"No tests found: No test projects found in the repository."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"c9bf64cbb5a4ae13d6bcd01fa3bc8d2879d860c73bc67f176ee3c2cecb8adce3"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Archives.ascx.vb"},"region":{"startLine":27}}}],"partialFingerprints":{"codehealthFindingId/v1":"10f7d0406e7de9b28b53a9b8924dfa876d7652344e025cf5db77830665b12ee2"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Archives.ascx.vb"},"region":{"startLine":39}}}],"partialFingerprints":{"codehealthFindingId/v1":"10f7d0406e7de9b28b53a9b8924dfa876d7652344e025cf5db77830665b12ee2"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/EmailTemplateController.vb"},"region":{"startLine":395}}}],"partialFingerprints":{"codehealthFindingId/v1":"a8459eb93ac9fdb3637faaa4b5db3ffd364d5c108a833476ca1f7c4f507cddcf"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/LayoutController.vb"},"region":{"startLine":3599}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b47e54eec96c87c026df4b7117db08c25a536047ad29bebd1051a032e922527"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Layout/TokenProcessor.vb"},"region":{"startLine":327}}}],"partialFingerprints":{"codehealthFindingId/v1":"96ce7ba9c0192ed1fa5a8a2ee007ea37a83dc1ce32e54f2c3a808db588c180f7"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/TemplateController.vb"},"region":{"startLine":60}}}],"partialFingerprints":{"codehealthFindingId/v1":"42b1834e10f67189c47631a796bda4377437231d2e114b5adf717f2e34ffb677"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Tracking/NotificationJob.vb"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"b9c995164b6caf0ac94c45afbd9fb61209dc5a561330ddf891533df7b1a4e32b"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Tracking/NotificationJob.vb"},"region":{"startLine":51}}}],"partialFingerprints":{"codehealthFindingId/v1":"b9c995164b6caf0ac94c45afbd9fb61209dc5a561330ddf891533df7b1a4e32b"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Tracking/PingJob.vb"},"region":{"startLine":23}}}],"partialFingerprints":{"codehealthFindingId/v1":"0a52257c26f18d8405530407a023e539da11c299b03d4027770581d1a8ba2aeb"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/Utility/LocalizationUtil.vb"},"region":{"startLine":124}}}],"partialFingerprints":{"codehealthFindingId/v1":"e41a81b0acbfcd4e46f29eb8dd3edfbe60c0b033ebb9098a66c46981a851cb4e"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":635}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4a21b19c423a1c10e6277a4de56817b2b6434678c5bb6dea178bbabf489ac90"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":648}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4a21b19c423a1c10e6277a4de56817b2b6434678c5bb6dea178bbabf489ac90"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/Listing.ascx.vb"},"region":{"startLine":1352}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4a21b19c423a1c10e6277a4de56817b2b6434678c5bb6dea178bbabf489ac90"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":391}}}],"partialFingerprints":{"codehealthFindingId/v1":"41116934ae1009f47b44eb6d8aaf961f7e10b11f387593f2a6a33b4f9abc41ab"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":474}}}],"partialFingerprints":{"codehealthFindingId/v1":"41116934ae1009f47b44eb6d8aaf961f7e10b11f387593f2a6a33b4f9abc41ab"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":490}}}],"partialFingerprints":{"codehealthFindingId/v1":"41116934ae1009f47b44eb6d8aaf961f7e10b11f387593f2a6a33b4f9abc41ab"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostComment.ascx.vb"},"region":{"startLine":505}}}],"partialFingerprints":{"codehealthFindingId/v1":"41116934ae1009f47b44eb6d8aaf961f7e10b11f387593f2a6a33b4f9abc41ab"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b7960a352ffba289f2fa6d7fec422a5ba2c91f428ac07215a3189b82587adae"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":152}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b7960a352ffba289f2fa6d7fec422a5ba2c91f428ac07215a3189b82587adae"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/PostRating.ascx.vb"},"region":{"startLine":203}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b7960a352ffba289f2fa6d7fec422a5ba2c91f428ac07215a3189b82587adae"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":163}}}],"partialFingerprints":{"codehealthFindingId/v1":"8f89ab19fe8d7d6c2cefe38c1c3530223a129f780873303ec0d313209e43e963"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadImages.ascx.vb"},"region":{"startLine":190}}}],"partialFingerprints":{"codehealthFindingId/v1":"93ce795f1f646a83cfd19a58deb25c651906fc69fd3dff21f986421bd4498544"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":885}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":893}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":901}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":909}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":936}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":946}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":956}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"LatestArticlesOptions.ascx.vb"},"region":{"startLine":966}}}],"partialFingerprints":{"codehealthFindingId/v1":"56a73929300d2e25699b71b8e4a328ad98785f20dd5af7c5dcc2f7f95cb6985c"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Rss.aspx.vb"},"region":{"startLine":360}}}],"partialFingerprints":{"codehealthFindingId/v1":"47c47aba9fe8366a66727cfd9e4715a024d3cb371777b4c182ae51310861c78f"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewArticle.ascx.vb"},"region":{"startLine":313}}}],"partialFingerprints":{"codehealthFindingId/v1":"fcc0663d47ded71a5fec947fa5786130a1e8e0c80e50460a6ad96ebbc66b73d9"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ViewCategory.ascx.vb"},"region":{"startLine":986}}}],"partialFingerprints":{"codehealthFindingId/v1":"455fcccaf21ec05ac0f9222c6cd076e43b0d460c71c9c046e9ba6c362d2d85ad"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":289}}}],"partialFingerprints":{"codehealthFindingId/v1":"4613cad166ff5569f92a7a48f4d8bae1ee5424823f5fdfb0868d769fa5671382"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveArticles.ascx.vb"},"region":{"startLine":305}}}],"partialFingerprints":{"codehealthFindingId/v1":"4613cad166ff5569f92a7a48f4d8bae1ee5424823f5fdfb0868d769fa5671382"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveComments.ascx.vb"},"region":{"startLine":212}}}],"partialFingerprints":{"codehealthFindingId/v1":"7916795081138d41ea2014342582463237ee8eb754a61b3bde015aad30c83d78"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucApproveComments.ascx.vb"},"region":{"startLine":295}}}],"partialFingerprints":{"codehealthFindingId/v1":"7916795081138d41ea2014342582463237ee8eb754a61b3bde015aad30c83d78"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":876}}}],"partialFingerprints":{"codehealthFindingId/v1":"17c11f97e6acb1e869393d3257c2a3b454da635f9b5ccee994f39fa21c7ce755"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":892}}}],"partialFingerprints":{"codehealthFindingId/v1":"17c11f97e6acb1e869393d3257c2a3b454da635f9b5ccee994f39fa21c7ce755"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1868}}}],"partialFingerprints":{"codehealthFindingId/v1":"17c11f97e6acb1e869393d3257c2a3b454da635f9b5ccee994f39fa21c7ce755"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucSubmitNews.ascx.vb"},"region":{"startLine":1877}}}],"partialFingerprints":{"codehealthFindingId/v1":"17c11f97e6acb1e869393d3257c2a3b454da635f9b5ccee994f39fa21c7ce755"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucTemplateEditor.ascx.vb"},"region":{"startLine":63}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e46a65d8b93ad5c49e62809b6ae89e85fb30f43ce0e676723835add35816ddd"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucTemplateEditor.ascx.vb"},"region":{"startLine":141}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e46a65d8b93ad5c49e62809b6ae89e85fb30f43ce0e676723835add35816ddd"}},{"ruleId":"D17","level":"error","message":{"text":"EmptyCatchBlock: empty catch block"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"ucViewOptions.ascx.vb"},"region":{"startLine":1317}}}],"partialFingerprints":{"codehealthFindingId/v1":"4f0daebf7da1e061f9936948fc9ae2f7fef4f4fbc221b75050266ed4918ee95b"}},{"ruleId":"D17","level":"warning","message":{"text":"ObsoleteWithCallers: \u003CObsolete\u003E GetCategoryListAll"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/CategoryController.vb"},"region":{"startLine":166}}}],"partialFingerprints":{"codehealthFindingId/v1":"a025ad43fee12598888acb0097103abc442ea573c0355cee3fb7fe22d60a79cb"}},{"ruleId":"D17","level":"warning","message":{"text":"ObsoleteWithCallers: \u003CObsolete\u003E GetCategoryListAll"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/CategoryController.vb"},"region":{"startLine":173}}}],"partialFingerprints":{"codehealthFindingId/v1":"a025ad43fee12598888acb0097103abc442ea573c0355cee3fb7fe22d60a79cb"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 TODO: Remove at a later date when minimum version raised. \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":"Components/Common.vb"},"region":{"startLine":555}}}],"partialFingerprints":{"codehealthFindingId/v1":"8ffc351aee74f6f21cb4f9315ba9fe99ac1d1bbd9bd9b712c235cd6f7a16b3f6"}},{"ruleId":"D17","level":"warning","message":{"text":"TodoComment: \u0027 TODO: Remove at a later date when minimum version raised. \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":"Components/Common.vb"},"region":{"startLine":612}}}],"partialFingerprints":{"codehealthFindingId/v1":"8ffc351aee74f6f21cb4f9315ba9fe99ac1d1bbd9bd9b712c235cd6f7a16b3f6"}},{"ruleId":"D18","level":"warning","message":{"text":"Monorepo: only 1 of 2 solutions was scored: This repository contains 2 .NET solutions, but a scan analyzes ONE. Every score, lens, and finding here reflects only \u0060Ventrian.NewsArticles.sln\u0060 \u2014 the other 1 (\u0060Providers/DataProvider/SqlDataProvider/Ventrian.NewsArticles.SqlDataProvider.sln\u0060) were not analyzed and are not represented in the headline. To cover them, scan each solution as its own target and group them in a Solution or Product for a portfolio roll-up. If a secondary solution is an archived or vendored tree, declare it \u2014 \u0060.gitattributes\u0060 (\u0060path/** linguist-vendored\u0060) or \u0060.editorconfig\u0060 (\u0060[path/**] generated_code = true\u0060) \u2014 to exclude it from discovery the same way generated code is."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"a714c749a7ed0270f25ef54f0d77846abefb01ce5214d0fe8c64e4324d302faf"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: Ventrian.NewsArticles: \u0060Ventrian.NewsArticles\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":"Ventrian.NewsArticles.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"bdc40345dca54c281dad46d629563c83017fa6c4d5ef5ccb1f833ee77bae58a4"}},{"ruleId":"D18","level":"note","message":{"text":"Shell project: Ventrian.NewsArticles.SqlDataProvider: \u0060Ventrian.NewsArticles.SqlDataProvider\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":"Providers/DataProvider/SqlDataProvider/Ventrian.NewsArticles.SqlDataProvider.vbproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"057f8457c71973067d23235df57673b951ed0f02bd601f2090fbb5113e0e0df8"}},{"ruleId":"D26","level":"note","message":{"text":"Split Ventrian.NewsArticles: A news articles project at 30k LoC and 160 types across 14 unrelated namespaces is a sprawling grab-bag. Suggested: by namespace: NewsFeed, Content, Syndication, Advertisements"},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"29415d8f1c2df3657e1dda5390671ae4f69593a6cbe014ff5758810979d8d546"}},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"41fe6805e6172617fb16562828da17d29d6a46d0373c9970d671fc8bf5da3fab"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"41fe6805e6172617fb16562828da17d29d6a46d0373c9970d671fc8bf5da3fab"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"41fe6805e6172617fb16562828da17d29d6a46d0373c9970d671fc8bf5da3fab"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"57cd815adf7c7949c1d40b25dd9b683eef667c86eda3daa3f31e14395d7fe69d"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"57cd815adf7c7949c1d40b25dd9b683eef667c86eda3daa3f31e14395d7fe69d"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"57cd815adf7c7949c1d40b25dd9b683eef667c86eda3daa3f31e14395d7fe69d"},"taxa":[{"id":"CWE-319","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: ArticleSettings.vb \u2194 ucViewOptions.ascx.vb: \u0060Components/ArticleSettings.vb\u0060 and \u0060ucViewOptions.ascx.vb\u0060 change together 73% of the time (8 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Components/ArticleSettings.vb"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4fe7a599fe88934ff952e6c1ee924817805de404afdca3afccaf435810fc3a71"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: UploadFiles.ascx.vb \u2194 UploadImages.ascx.vb: \u0060Controls/UploadFiles.ascx.vb\u0060 and \u0060Controls/UploadImages.ascx.vb\u0060 change together 64% of the time (7 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Controls/UploadFiles.ascx.vb"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba7297af53c07729875b96079a41611303d78a394d7b4bd53819339ad14ee540"}}],"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-319","guid":"7af97476-9f0d-4458-9163-3d2043918a1a","name":"CWE-319","shortDescription":{"text":"CWE-319"},"helpUri":"https://cwe.mitre.org/data/definitions/319.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":6,"secretScannerRunsExcluded":0}},"redactionTokens":["A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."]}]}