{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":266868395,"defaultBranch":"main","name":"roslyn-analyzers","ownerLogin":"Youssef1313","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-05-25T19:55:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31348972?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715545844.0","currentOid":""},"activityList":{"items":[{"before":"9a4e68cdab04e114e24823a8d83859e0d0230058","after":null,"ref":"refs/heads/logging-analyzer","pushedAt":"2024-05-12T20:30:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"931bb8bcb9505bdc1a59b36aa590800ffa7afef2","after":"ee737f74307557e8edacc77895a4ee6ce66b749e","ref":"refs/heads/resx-analyzer","pushedAt":"2024-01-06T16:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"chore: Run pack","shortMessageHtmlLink":"chore: Run pack"}},{"before":"8131b24b9eab696f765a46de4837af639b4e44bb","after":"931bb8bcb9505bdc1a59b36aa590800ffa7afef2","ref":"refs/heads/resx-analyzer","pushedAt":"2024-01-06T16:24:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Adjust the implementation per feedback","shortMessageHtmlLink":"Adjust the implementation per feedback"}},{"before":"efd7c16bfe1b3a9ebcd91ffd6df14062987587ae","after":null,"ref":"refs/heads/patch-19","pushedAt":"2023-10-20T16:00:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"6f0cb188b0851635ba5afa111f3251f23afedc75","after":"efd7c16bfe1b3a9ebcd91ffd6df14062987587ae","ref":"refs/heads/patch-19","pushedAt":"2023-10-20T08:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Remove unused using","shortMessageHtmlLink":"Remove unused using"}},{"before":"fe9e6340b1f0ffd9568feb68bd190e6b6f66551a","after":"6f0cb188b0851635ba5afa111f3251f23afedc75","ref":"refs/heads/patch-19","pushedAt":"2023-10-20T08:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Update one more","shortMessageHtmlLink":"Update one more"}},{"before":"b87a6345475b20f4f27e3915752b5866f8bec72a","after":"fe9e6340b1f0ffd9568feb68bd190e6b6f66551a","ref":"refs/heads/patch-19","pushedAt":"2023-10-20T08:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Adjust source generator verifier for broader usability","shortMessageHtmlLink":"Adjust source generator verifier for broader usability"}},{"before":"4455cabfcc24333e0e355cf2179199490b5bc76e","after":null,"ref":"refs/heads/patch-19","pushedAt":"2023-09-14T05:41:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"7e193b4f95be1b39b37365957fa7dfe073173c4f","after":null,"ref":"refs/heads/valid-platform-perf","pushedAt":"2023-09-13T05:13:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"96dadc3495b35e6f7671f44b52156756ba5d550c","after":null,"ref":"refs/heads/iformat","pushedAt":"2023-09-13T05:12:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"b1d9dc29817122583d890f81f3430017a4bb78f6","after":null,"ref":"refs/heads/dfa-binary-pattern","pushedAt":"2023-08-29T04:38:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"56aa98c572784e50a13877aaf7c7a39c2bd08242","after":null,"ref":"refs/heads/length-instead-of-count","pushedAt":"2023-08-28T12:35:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"a15b8411a3cbea51cf7184d9870f9711dad72231","after":null,"ref":"refs/heads/direct-cast","pushedAt":"2023-08-28T12:29:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"b9bc28c6bee75a273442c758cb95112eb97f1717","after":null,"ref":"refs/heads/make-write-only","pushedAt":"2023-08-28T07:49:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"4459054ef8cc90dd7311e6f0fdc70dc6ce062899","after":null,"ref":"refs/heads/avoid-uninstantiated-perf","pushedAt":"2023-08-28T04:52:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"f609a5e244bdacee4c42541d024138bb011c1645","after":null,"ref":"refs/heads/CA1826-refactor","pushedAt":"2023-08-28T04:26:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"}},{"before":"0212991c0d19ee21db9472de81a3ccd185c5f19a","after":"b1d9dc29817122583d890f81f3430017a4bb78f6","ref":"refs/heads/dfa-binary-pattern","pushedAt":"2023-08-20T17:30:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Add minimal binary pattern support for null checks in DFA","shortMessageHtmlLink":"Add minimal binary pattern support for null checks in DFA"}},{"before":null,"after":"0212991c0d19ee21db9472de81a3ccd185c5f19a","ref":"refs/heads/dfa-binary-pattern","pushedAt":"2023-08-20T16:50:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Add minimal binary pattern support for null checks in DFA","shortMessageHtmlLink":"Add minimal binary pattern support for null checks in DFA"}},{"before":"ff945dbd8d416eb644696732ef1446454c88ad16","after":"d8499b3dc3bdbab9eb4a8622bdb01297039b9dd6","ref":"refs/heads/hash-collision-dfa","pushedAt":"2023-08-20T13:37:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Workaround hash collision between literals 'null' and 'false' in DFA","shortMessageHtmlLink":"Workaround hash collision between literals 'null' and 'false' in DFA"}},{"before":null,"after":"ff945dbd8d416eb644696732ef1446454c88ad16","ref":"refs/heads/hash-collision-dfa","pushedAt":"2023-08-20T13:36:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Workaround hash collision between literals 'null' and 'false' in DFA","shortMessageHtmlLink":"Workaround hash collision between literals 'null' and 'false' in DFA"}},{"before":"7fd5ab16579d1e0ba50fe78739b57e1e1db9fcd7","after":"2073e40a7f17b07c9248b7d93edb9d37f30d895e","ref":"refs/heads/Ca1824-no-comp-end","pushedAt":"2023-08-20T10:18:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Update Microsoft.CodeAnalysis.NetAnalyzers.sarif","shortMessageHtmlLink":"Update Microsoft.CodeAnalysis.NetAnalyzers.sarif"}},{"before":"375fc288fd86456eadd51623ac1ca0b2a1746ebd","after":"7fd5ab16579d1e0ba50fe78739b57e1e1db9fcd7","ref":"refs/heads/Ca1824-no-comp-end","pushedAt":"2023-08-20T10:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Update Microsoft.CodeAnalysis.NetAnalyzers.sarif","shortMessageHtmlLink":"Update Microsoft.CodeAnalysis.NetAnalyzers.sarif"}},{"before":null,"after":"a15b8411a3cbea51cf7184d9870f9711dad72231","ref":"refs/heads/direct-cast","pushedAt":"2023-08-20T10:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Use direct cast instead of type checking when type is known","shortMessageHtmlLink":"Use direct cast instead of type checking when type is known"}},{"before":"c12650a6535d8ea11ca37826c42bf273e4bd1220","after":"375fc288fd86456eadd51623ac1ca0b2a1746ebd","ref":"refs/heads/Ca1824-no-comp-end","pushedAt":"2023-08-20T09:52:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Write CA1824 as non-compilation-end","shortMessageHtmlLink":"Write CA1824 as non-compilation-end"}},{"before":"bcab97bc95cc833b6f06be9c027beddb1abe40ce","after":"c12650a6535d8ea11ca37826c42bf273e4bd1220","ref":"refs/heads/Ca1824-no-comp-end","pushedAt":"2023-08-20T09:48:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Write CA1824 as non-compilation-end","shortMessageHtmlLink":"Write CA1824 as non-compilation-end"}},{"before":null,"after":"bcab97bc95cc833b6f06be9c027beddb1abe40ce","ref":"refs/heads/Ca1824-no-comp-end","pushedAt":"2023-08-20T09:36:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Write CA1824 as non-compilation-end","shortMessageHtmlLink":"Write CA1824 as non-compilation-end"}},{"before":"5682065f05d2f62f2ddab7b6454bc8fa1a1d0b36","after":"f609a5e244bdacee4c42541d024138bb011c1645","ref":"refs/heads/CA1826-refactor","pushedAt":"2023-08-20T09:06:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Refactor CA1826 to read option only when needed and use SpecialType checks","shortMessageHtmlLink":"Refactor CA1826 to read option only when needed and use SpecialType c…"}},{"before":null,"after":"5682065f05d2f62f2ddab7b6454bc8fa1a1d0b36","ref":"refs/heads/CA1826-refactor","pushedAt":"2023-08-20T09:06:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Refactor CA1826 to read option only when needed and use SpecialType checks","shortMessageHtmlLink":"Refactor CA1826 to read option only when needed and use SpecialType c…"}},{"before":null,"after":"b9bc28c6bee75a273442c758cb95112eb97f1717","ref":"refs/heads/make-write-only","pushedAt":"2023-08-20T08:52:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Refactor PropertiesShouldNotBeWriteOnlyAnalyzer (CA1044)","shortMessageHtmlLink":"Refactor PropertiesShouldNotBeWriteOnlyAnalyzer (CA1044)"}},{"before":"10c0149ad1dcec200ae38c90a27801d9669bd757","after":"c572b7263b9ac170480eec4dbc8e64611316e9a3","ref":"refs/heads/span-concat","pushedAt":"2023-08-20T08:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youssef1313","name":"Youssef Victor","path":"/Youssef1313","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31348972?s=80&v=4"},"commit":{"message":"Remove unused using","shortMessageHtmlLink":"Remove unused using"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER9RclAA","startCursor":null,"endCursor":null}},"title":"Activity · Youssef1313/roslyn-analyzers"}