{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":346465436,"defaultBranch":"master","name":"vineflower","ownerLogin":"Vineflower","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-10T19:15:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138941471?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717795797.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"78efdc7b1274c29f1c5bba645686f709d73aa3c0","ref":"refs/heads/refactor/offset-tracking-part-2","pushedAt":"2024-06-07T21:29:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kroppeb","name":null,"path":"/Kroppeb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7889478?s=80&v=4"},"commit":{"message":"Continue on previous work to improve offset tracking","shortMessageHtmlLink":"Continue on previous work to improve offset tracking"}},{"before":"13940135aa47cc815bdf3218d4987e90c871116b","after":"883a7aa0f94cbc028b88154a18980038cca6c5c2","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-05-23T15:56:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix method parameters reading the parameter type from the signature for (#401)\n\nsynthetic parameters","shortMessageHtmlLink":"Fix method parameters reading the parameter type from the signature f…"}},{"before":"349d163c53919cafb1486a26e9005b0a77eef526","after":"13940135aa47cc815bdf3218d4987e90c871116b","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-05-22T03:42:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix variable used in switch head not being inlined (#399)\n\n* Fix variable used in switch head not being inlined\r\n\r\n* Update dec files\r\n\r\n* Comments and put streams on multiple lines","shortMessageHtmlLink":"Fix variable used in switch head not being inlined (#399)"}},{"before":"84cf6f06f2cb0c9ae248dd71daaf6df8d08a9f86","after":"349d163c53919cafb1486a26e9005b0a77eef526","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-05-20T02:46:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Add back casts in numeric operations where it increases the size of the number (#395)\n\n* Add failing test for number casts issue\r\n\r\n* make sure to include casts for numeric operations","shortMessageHtmlLink":"Add back casts in numeric operations where it increases the size of t…"}},{"before":"fa6317a28d63ce66e522b1d72667d55909463168","after":"84cf6f06f2cb0c9ae248dd71daaf6df8d08a9f86","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-05-20T02:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix default case not always being last (#391)","shortMessageHtmlLink":"Fix default case not always being last (#391)"}},{"before":null,"after":"cbc429604b89d8a937325164dd87c3265019ef06","ref":"refs/heads/refactor/offset-tracking","pushedAt":"2024-05-04T18:31:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kroppeb","name":null,"path":"/Kroppeb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7889478?s=80&v=4"},"commit":{"message":"Refactor the way bytecode offsets are tracked.\n\n* Split SimpleInstructionSequence and FullInstructionSequence\n* Remove usages of VBStyleCollection\n* Instructions now track their own bytecode offsets.","shortMessageHtmlLink":"Refactor the way bytecode offsets are tracked."}},{"before":"4181a8cd0c75200d2419709372db692192ea9b03","after":"7611b1c51348e98d2a3ebd4fd22b278ab2915bf7","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-05-01T15:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Start work on generic types on the lattice","shortMessageHtmlLink":"Start work on generic types on the lattice"}},{"before":"6eb62fd7c5a8663c5411a2190b0051a6c8008258","after":null,"ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-05-01T03:25:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"}},{"before":"e9ce490441882198eb3a35ff2d42f73a8568c7ca","after":"fa6317a28d63ce66e522b1d72667d55909463168","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-05-01T03:25:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Map all bytecode in range (#386)","shortMessageHtmlLink":"Map all bytecode in range (#386)"}},{"before":"799766de74e1b7eb6e5290cff956340d339f9114","after":"6eb62fd7c5a8663c5411a2190b0051a6c8008258","ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-05-01T03:24:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Map all bytecode in range","shortMessageHtmlLink":"Map all bytecode in range"}},{"before":"ca264f0e0fff45ce4b3ea21778fa3e87bf200351","after":"799766de74e1b7eb6e5290cff956340d339f9114","ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-05-01T03:08:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Remove outdated comment","shortMessageHtmlLink":"Remove outdated comment"}},{"before":"d4e086ed1b507c0331b2f1a629080893e9583fc5","after":"ca264f0e0fff45ce4b3ea21778fa3e87bf200351","ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-05-01T03:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Remove outdated comment","shortMessageHtmlLink":"Remove outdated comment"}},{"before":"e54ccfd469d8743cc3c3d974fbd8da0f3a41e229","after":"e9ce490441882198eb3a35ff2d42f73a8568c7ca","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-30T22:34:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix breaking decompile switch-on-enum when enum does not exist in classpath (#384)","shortMessageHtmlLink":"Fix breaking decompile switch-on-enum when enum does not exist in cla…"}},{"before":"65881655eb1014b87591c09afb3ec3fcc53108d8","after":"d4e086ed1b507c0331b2f1a629080893e9583fc5","ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-04-30T22:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix case classes test mistake","shortMessageHtmlLink":"Fix case classes test mistake"}},{"before":null,"after":"65881655eb1014b87591c09afb3ec3fcc53108d8","ref":"refs/heads/fix/bytecode-ranges","pushedAt":"2024-04-30T22:28:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Map all bytecode in range","shortMessageHtmlLink":"Map all bytecode in range"}},{"before":"4999386fd2c8101bb746a3bb51e729da86d54fe6","after":"e54ccfd469d8743cc3c3d974fbd8da0f3a41e229","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-23T17:50:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix indent on 'simple' switch branches (#382)","shortMessageHtmlLink":"Fix indent on 'simple' switch branches (#382)"}},{"before":null,"after":"5d392690e31ddf106e27f2f8104e95da6433c372","ref":"refs/heads/feature/kotlin/k2","pushedAt":"2024-04-20T00:18:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sschr15","name":null,"path":"/sschr15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15277819?s=80&v=4"},"commit":{"message":"Kotlin 2\n\nHey look, we've reached K2 RC","shortMessageHtmlLink":"Kotlin 2"}},{"before":"786d566de7a13d0e0e8a9fde3b9104be1a247284","after":"4999386fd2c8101bb746a3bb51e729da86d54fe6","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-19T21:14:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Simplify empty anonymous class bodies to `{}` (#381)\n\n* Simplify empty anonymous class bodies to `{}`\r\n\r\nThis is typically how people actually write code like this (as can be seen in the existing tests)\r\n\r\nThe improvement is extra noticeable with things like type tokens\r\n\r\n* Switch to AtomicBoolean and add comments","shortMessageHtmlLink":"Simplify empty anonymous class bodies to {} (#381)"}},{"before":"8ed3c2f83eeccc08679c84929d10c35b0a6e890e","after":"786d566de7a13d0e0e8a9fde3b9104be1a247284","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-19T13:23:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Update to J17 features + fix ctor default params (#376)","shortMessageHtmlLink":"Update to J17 features + fix ctor default params (#376)"}},{"before":"6fcd3017d9e1ef4db57850460b2dac401fd1782c","after":"8ed3c2f83eeccc08679c84929d10c35b0a6e890e","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-19T13:18:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Inline empty lambda bodies to `{}` when simple lambda inlining enabled (#380)","shortMessageHtmlLink":"Inline empty lambda bodies to {} when simple lambda inlining enabled ("}},{"before":"43e6f4db47bbd94232132c3b29b80e9ff2ac7d91","after":"6fcd3017d9e1ef4db57850460b2dac401fd1782c","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-19T13:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix weird indent when inlined simple lambdas return something that takes up multiple lines before reformatting (like an anonymous class instantiation) (#379)","shortMessageHtmlLink":"Fix weird indent when inlined simple lambdas return something that ta…"}},{"before":"b7ed6bd470f35adf2a36467d579bcec16792b815","after":"43e6f4db47bbd94232132c3b29b80e9ff2ac7d91","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-19T00:32:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Fix 2 constructors of an inner class with 1 calling another (#375)","shortMessageHtmlLink":"Fix 2 constructors of an inner class with 1 calling another (#375)"}},{"before":"439fb6757b84d6a8ff36c8d1f459aed414ec8b84","after":"4181a8cd0c75200d2419709372db692192ea9b03","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-04-18T21:05:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Find common ancestor for Object join","shortMessageHtmlLink":"Find common ancestor for Object join"}},{"before":"8a41915716c434f560e7c981182e50a317d846bc","after":"439fb6757b84d6a8ff36c8d1f459aed414ec8b84","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-04-18T20:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Use hierarchy information in object lattice","shortMessageHtmlLink":"Use hierarchy information in object lattice"}},{"before":"a527e9900090980a3b7836d103e830a548a58537","after":"8a41915716c434f560e7c981182e50a317d846bc","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-04-18T16:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Always bring constants up to their highest possible type","shortMessageHtmlLink":"Always bring constants up to their highest possible type"}},{"before":"a461347cda3bc4837516d30ff1a0ad856e2f46a2","after":"a527e9900090980a3b7836d103e830a548a58537","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-04-18T16:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Improve array typing","shortMessageHtmlLink":"Improve array typing"}},{"before":"24b7256f52e6c113668c7e456cc3a2850da51e04","after":"a461347cda3bc4837516d30ff1a0ad856e2f46a2","ref":"refs/heads/cleanup/vartype-processor","pushedAt":"2024-04-18T14:07:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Cleanup and document VarType and VarTypeProcessor","shortMessageHtmlLink":"Cleanup and document VarType and VarTypeProcessor"}},{"before":"6ea3bf8de266dd267c3178706fa96cf42918dc36","after":"ad8dbc6aa32fff5c36a5cbafaf64916b9bb29b4a","ref":"refs/heads/feature/kotlin/fixes/j17-and-ctors","pushedAt":"2024-04-17T04:16:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sschr15","name":null,"path":"/sschr15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15277819?s=80&v=4"},"commit":{"message":"Update to J17 features + fix ctor default params","shortMessageHtmlLink":"Update to J17 features + fix ctor default params"}},{"before":null,"after":"6ea3bf8de266dd267c3178706fa96cf42918dc36","ref":"refs/heads/feature/kotlin/fixes/j17-and-ctors","pushedAt":"2024-04-17T03:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sschr15","name":null,"path":"/sschr15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15277819?s=80&v=4"},"commit":{"message":"Fix a couple constructor default parameter issues","shortMessageHtmlLink":"Fix a couple constructor default parameter issues"}},{"before":"ba3328a2c5cf28868e0668014ff882011bd1d4ed","after":"b7ed6bd470f35adf2a36467d579bcec16792b815","ref":"refs/heads/develop/1.11.0","pushedAt":"2024-04-16T18:37:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaskarth","name":"Jasmine Karthikeyan","path":"/jaskarth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25208576?s=80&v=4"},"commit":{"message":"Kotlin default arguments (#369)\n\n* Default arguments in function / constructor declarations\r\n\r\n* Improve defaults detection and parsing, and add option for unknown defaults\r\n\r\n* Fix ambiguous wording\r\n\r\n* Clean up with J12-17 features\r\n\r\n* Describe in detail what happens to default parameters\r\n\r\n* Fix cases with 32 or more parameters\r\n\r\n* Improve wording about default constructors\r\n\r\n* Clean up imports\r\n\r\n* Fix problems with long/double parameters","shortMessageHtmlLink":"Kotlin default arguments (#369)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX5wc4gA","startCursor":null,"endCursor":null}},"title":"Activity · Vineflower/vineflower"}