{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":102936585,"defaultBranch":"main","name":"detekt","ownerLogin":"3flex","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-09-09T07:43:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/170028?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715147990.0","currentOid":""},"activityList":{"items":[{"before":"ad7bdb8c2c154b7299748f719532eb70dbf98c47","after":"7b415b4ff55eb3f04270a6954b10359fb0df71f6","ref":"refs/heads/kotlin-2","pushedAt":"2024-05-11T02:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Bump min supported AGP version to 7.1.3\n\nKotlin 2.0.0-RC3 increased its min supported AGP version to 7.1.3. Bumping in detekt to match.","shortMessageHtmlLink":"Bump min supported AGP version to 7.1.3"}},{"before":"a34fe9c9e02d3a9196ef220a29b168a2159c2218","after":"ad7bdb8c2c154b7299748f719532eb70dbf98c47","ref":"refs/heads/kotlin-2","pushedAt":"2024-05-11T02:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Kotlin 2.0.0-RC3","shortMessageHtmlLink":"Kotlin 2.0.0-RC3"}},{"before":"8a9b77fa23700798ae1586831bf6629a53b1be30","after":"a34fe9c9e02d3a9196ef220a29b168a2159c2218","ref":"refs/heads/kotlin-2","pushedAt":"2024-05-11T02:43:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Kotlin 2.0.0-RC3","shortMessageHtmlLink":"Kotlin 2.0.0-RC3"}},{"before":"22790f4223a1073ba38e1e25c04735d04af3e96a","after":"9dd130eb7f130b08e26266b5551204f53bdbd25f","ref":"refs/heads/location-10","pushedAt":"2024-05-08T21:47:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove detekt-psi-utils usage from detekt-api","shortMessageHtmlLink":"Remove detekt-psi-utils usage from detekt-api"}},{"before":"969a755cbe62f6526456cde79050b3d94c554ef3","after":"22790f4223a1073ba38e1e25c04735d04af3e96a","ref":"refs/heads/location-10","pushedAt":"2024-05-08T12:23:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden functions\n\nThere is no longer any reason to forbid usage of this function.","shortMessageHtmlLink":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden funct…"}},{"before":"6ad6ae717958f842776b9c43e342b6336b297467","after":"766759dedd4d0ccf9bae442826699b52d8c10807","ref":"refs/heads/drop-getLineAndColumnInPsiFile","pushedAt":"2024-05-08T12:21:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden functions\n\nThere is no longer any reason to forbid usage of this function.","shortMessageHtmlLink":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden funct…"}},{"before":"b9b55a7c70b9e6b4ddc690f03d378d7c985af9db","after":"969a755cbe62f6526456cde79050b3d94c554ef3","ref":"refs/heads/location-10","pushedAt":"2024-05-08T10:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden functions\n\nThere is no longer any reason to forbid usage of this function.","shortMessageHtmlLink":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden funct…"}},{"before":"35af4a71687b23abc751c52eb15eb9f456251a3e","after":"b9b55a7c70b9e6b4ddc690f03d378d7c985af9db","ref":"refs/heads/location-10","pushedAt":"2024-05-08T10:32:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Merge branch 'fix-maxlinelength' into location-10","shortMessageHtmlLink":"Merge branch 'fix-maxlinelength' into location-10"}},{"before":"b4d8cd02cffc133eff737a16d228062763d727c1","after":"6ad6ae717958f842776b9c43e342b6336b297467","ref":"refs/heads/drop-getLineAndColumnInPsiFile","pushedAt":"2024-05-08T10:31:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Merge branch 'fix-maxlinelength' into drop-getLineAndColumnInPsiFile","shortMessageHtmlLink":"Merge branch 'fix-maxlinelength' into drop-getLineAndColumnInPsiFile"}},{"before":"eef6467b46a41bacd7bd119f691e19afe85a1583","after":"7f611007c2909457d0c0722b73960bbdde985bf5","ref":"refs/heads/fix-maxlinelength","pushedAt":"2024-05-08T10:26:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Rewrite TrailingWhitespace to avoid problematic offset calcs","shortMessageHtmlLink":"Rewrite TrailingWhitespace to avoid problematic offset calcs"}},{"before":"63e545f92726a8ad4563188100b127fc38c5a065","after":"35af4a71687b23abc751c52eb15eb9f456251a3e","ref":"refs/heads/location-10","pushedAt":"2024-05-08T06:15:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Tidy up","shortMessageHtmlLink":"Tidy up"}},{"before":"7781d65cb653b70503b524c156d623fef37a1d09","after":"b4d8cd02cffc133eff737a16d228062763d727c1","ref":"refs/heads/drop-getLineAndColumnInPsiFile","pushedAt":"2024-05-08T06:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden functions\n\nThere is no longer any reason to forbid usage of this function.","shortMessageHtmlLink":"Remove DiagnosticUtils.getLineAndColumnInPsiFile from forbidden funct…"}},{"before":"4ec6ce392ac45cb87da84b8ea4d792cdf04fea44","after":"63e545f92726a8ad4563188100b127fc38c5a065","ref":"refs/heads/location-10","pushedAt":"2024-05-08T06:03:11.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Merge branch 'fix-maxlinelength' into location-10","shortMessageHtmlLink":"Merge branch 'fix-maxlinelength' into location-10"}},{"before":"3ce73b338af1fcecabd8546e9a884b1e4cc85d6d","after":"7781d65cb653b70503b524c156d623fef37a1d09","ref":"refs/heads/drop-getLineAndColumnInPsiFile","pushedAt":"2024-05-08T06:02:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove getLineAndColumnInPsiFile function\n\nThis was introduced to work around issues with mutated PSI. This is no\nlonger an issue since #7206. Because the formatting rule set operates on a\ncopy of the PsiFile and not the original PsiFile the original PsiFile will\nnever be modified, so the protection offered by this function is not\nneeded.","shortMessageHtmlLink":"Remove getLineAndColumnInPsiFile function"}},{"before":null,"after":"eef6467b46a41bacd7bd119f691e19afe85a1583","ref":"refs/heads/fix-maxlinelength","pushedAt":"2024-05-08T05:59:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Tidy up","shortMessageHtmlLink":"Tidy up"}},{"before":"8ae8ccc5dda52e559c66ec39c03e95acd0b8e6e5","after":null,"ref":"refs/heads/remove-hascomment","pushedAt":"2024-05-07T21:22:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"}},{"before":"fb1b6c5a67479d665a99854c0576e904cdef2775","after":"8ae8ccc5dda52e559c66ec39c03e95acd0b8e6e5","ref":"refs/heads/remove-hascomment","pushedAt":"2024-05-07T13:27:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Simplify implementation of PsiElement.hasCommentInside","shortMessageHtmlLink":"Simplify implementation of PsiElement.hasCommentInside"}},{"before":"0bc1edf3968e831fa898bd9393937c746883982a","after":null,"ref":"refs/heads/remove-isusedfornesting","pushedAt":"2024-05-07T13:26:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"}},{"before":"0e59f64968348128832064672948a1f4fc540b69","after":"fb1b6c5a67479d665a99854c0576e904cdef2775","ref":"refs/heads/remove-hascomment","pushedAt":"2024-05-07T13:25:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Simplify implementation of PsiElement.hasCommentInside","shortMessageHtmlLink":"Simplify implementation of PsiElement.hasCommentInside"}},{"before":"0f471fc52e8fea44551f6ddfadc57a9a0212b092","after":null,"ref":"refs/heads/simplify-invalidrange","pushedAt":"2024-05-07T13:21:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"}},{"before":null,"after":"0e59f64968348128832064672948a1f4fc540b69","ref":"refs/heads/remove-hascomment","pushedAt":"2024-05-07T13:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Simplify implementation of PsiElement.hasCommentInside","shortMessageHtmlLink":"Simplify implementation of PsiElement.hasCommentInside"}},{"before":null,"after":"0bc1edf3968e831fa898bd9393937c746883982a","ref":"refs/heads/remove-isusedfornesting","pushedAt":"2024-05-07T13:04:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove isUsedForNesting function","shortMessageHtmlLink":"Remove isUsedForNesting function"}},{"before":null,"after":"0f471fc52e8fea44551f6ddfadc57a9a0212b092","ref":"refs/heads/simplify-invalidrange","pushedAt":"2024-05-07T12:53:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove getIntValueForPsiElement function","shortMessageHtmlLink":"Remove getIntValueForPsiElement function"}},{"before":"9bf2820e72d36cbb994336fb02722f0e79e7a56c","after":"4ec6ce392ac45cb87da84b8ea4d792cdf04fea44","ref":"refs/heads/location-10","pushedAt":"2024-05-07T10:08:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove detekt-psi-utils usage from detekt-api","shortMessageHtmlLink":"Remove detekt-psi-utils usage from detekt-api"}},{"before":"f37dd2820c868c1530dd47e882341cafc7d6dc61","after":"9bf2820e72d36cbb994336fb02722f0e79e7a56c","ref":"refs/heads/location-10","pushedAt":"2024-05-07T10:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove detekt-psi-utils usage from detekt-api","shortMessageHtmlLink":"Remove detekt-psi-utils usage from detekt-api"}},{"before":"38c3ae83653ae299bfd64dd5f969d1487c4fbac8","after":null,"ref":"refs/heads/location-9","pushedAt":"2024-05-07T07:02:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"}},{"before":"5d2e929bf697ce81530cde1fe8c3c0d5dac4ad69","after":"38c3ae83653ae299bfd64dd5f969d1487c4fbac8","ref":"refs/heads/location-9","pushedAt":"2024-05-07T06:34:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove unused function","shortMessageHtmlLink":"Remove unused function"}},{"before":"44f9885178b32d0480cf16e9d3d5c6591a05f45b","after":"5d2e929bf697ce81530cde1fe8c3c0d5dac4ad69","ref":"refs/heads/location-9","pushedAt":"2024-05-07T06:32:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Remove unused function","shortMessageHtmlLink":"Remove unused function"}},{"before":"53a615bad65ebe0df44682043e1a8ea341044674","after":"292a526d41faa066832bb15474f7ffa307023c72","ref":"refs/heads/location-8","pushedAt":"2024-05-06T23:21:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Add KtFile.absolutePath()\n\nKtFile.virtualFilePath is cached so should be a tiny bit more performant\nwhen called repeatedly for the same file.","shortMessageHtmlLink":"Add KtFile.absolutePath()"}},{"before":"3d8954b3fcd318012aa704e509505f7b4e2d9f3b","after":"53a615bad65ebe0df44682043e1a8ea341044674","ref":"refs/heads/location-8","pushedAt":"2024-05-06T22:35:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"3flex","name":"Matthew Haughton","path":"/3flex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/170028?s=80&v=4"},"commit":{"message":"Add KtFile.absolutePath()\n\nKtFile.virtualFilePath is cached so should be a tiny bit more performant\nwhen called repeatedly for the same file.","shortMessageHtmlLink":"Add KtFile.absolutePath()"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERw6RyQA","startCursor":null,"endCursor":null}},"title":"Activity · 3flex/detekt"}