{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":506393342,"defaultBranch":"main","name":"gwt","ownerLogin":"niloc132","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-06-22T20:17:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/241630?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726075205.0","currentOid":""},"activityList":{"items":[{"before":"e374d826deb53789f32d69773bb5c2e9f63941e7","after":"79fc48c756bb8c184e65014e7d9bf732c18da349","ref":"refs/heads/10001-java9-ElementType.MODULE","pushedAt":"2024-09-11T22:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Reorder alphabetically, add RECORD_COMPONENT","shortMessageHtmlLink":"Reorder alphabetically, add RECORD_COMPONENT"}},{"before":null,"after":"e374d826deb53789f32d69773bb5c2e9f63941e7","ref":"refs/heads/10001-java9-ElementType.MODULE","pushedAt":"2024-09-11T17:20:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Support Java9+'s ElementType.MODULE\n\nWhile GWT has no use for JPMS modules, sources that rely on this target\nfail to compile with GWT (causing an error in JDT that results in a\nhard-to-interpret asm stack trace).\n\nFixes #10001","shortMessageHtmlLink":"Support Java9+'s ElementType.MODULE"}},{"before":null,"after":"39eb160edc52e70f0b4508cbef2674beb32a1580","ref":"refs/heads/9908-remove-unload-test","pushedAt":"2024-08-28T18:45:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Update docs, err handling, clean up tests","shortMessageHtmlLink":"Update docs, err handling, clean up tests"}},{"before":"5aaa8c9a70cc2f647b95c193b55ad945c52f64aa","after":"39eb160edc52e70f0b4508cbef2674beb32a1580","ref":"refs/heads/9908-remove-unload","pushedAt":"2024-08-28T18:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Update docs, err handling, clean up tests","shortMessageHtmlLink":"Update docs, err handling, clean up tests"}},{"before":"de9a99eb69ca75e5e3de4336b87b6ea0d85b8233","after":"1f23f2d8dfde8107c034b9687fc29ee020c1e3a0","ref":"refs/heads/9996-stack-trace-deobf-issues-test","pushedAt":"2024-08-28T16:16:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"StackTraceDeobfuscator should never provide null methodName\n\nImproves accuracy of deobfuscated stack traces by using the best answer\nbetween original JS names, symbol maps, and source maps, by both\navoiding taking an identifier from the sourcemap if none is provided,\nand normalizing away chromium specific prefixes in stack trace elements.\n\nFixes #9996\nFollow-up #9936","shortMessageHtmlLink":"StackTraceDeobfuscator should never provide null methodName"}},{"before":"e5e1aaaa8bbec3e3520748c253f56cf3c29237d2","after":"de9a99eb69ca75e5e3de4336b87b6ea0d85b8233","ref":"refs/heads/9996-stack-trace-deobf-issues-test","pushedAt":"2024-08-28T16:15:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"StackTraceDeobfuscator should never provide null methodName\n\nImproves accuracy of deobfuscated stack traces by using the best answer\nbetween original JS names, symbol maps, and source maps, by both\navoiding taking an identifier from the sourcemap if none is provided,\nand normalizing away chromium specific prefixes in stack trace elements.\n\nFixes #9996\nFollow-up #9936","shortMessageHtmlLink":"StackTraceDeobfuscator should never provide null methodName"}},{"before":null,"after":"e5e1aaaa8bbec3e3520748c253f56cf3c29237d2","ref":"refs/heads/9996-stack-trace-deobf-issues-test","pushedAt":"2024-08-28T16:14:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"StackTraceDeobfuscator should never provide null methodName\n\nImproves accuracy of deobfuscated stack traces by using the best answer\nbetween original JS names, symbol maps, and source maps, by both\navoiding taking an identifier from the sourcemap if none is provided,\nand normalizing away chromium specific prefixes in stack trace elements.\n\nFixes #9996\nFollow-up #9936","shortMessageHtmlLink":"StackTraceDeobfuscator should never provide null methodName"}},{"before":"e16dc3e8d6fc0b4a445665742599b6785a183c7e","after":"5aaa8c9a70cc2f647b95c193b55ad945c52f64aa","ref":"refs/heads/9908-remove-unload","pushedAt":"2024-08-20T01:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Docs and test updates","shortMessageHtmlLink":"Docs and test updates"}},{"before":"7f76f0f2b5b1b028d2d870782048e44402637fb0","after":"a53bb51669ed7dbb894b1ef0d9aa6dd50ff2e126","ref":"refs/heads/main","pushedAt":"2024-08-16T11:49:04.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Add test for negative instanceof variable outside if scope (#9993)\n\nFollow-up #9917\r\nCo-authored-by: Zbynek Konecny ","shortMessageHtmlLink":"Add test for negative instanceof variable outside if scope (gwtprojec…"}},{"before":"d8a11f03049eb1b627666ce58af29f51774c9303","after":"7ca5ba953f23344b3981617d11c368516778a16f","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-08-16T02:03:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Forgotten break","shortMessageHtmlLink":"Forgotten break"}},{"before":"98c3f1ef26fc8d2a26ea4e1470db616bba0673f5","after":"d8a11f03049eb1b627666ce58af29f51774c9303","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-08-16T02:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Forgotten break","shortMessageHtmlLink":"Forgotten break"}},{"before":"e6adb310008fe008acf861ec8032cc1a03a5cb29","after":"98c3f1ef26fc8d2a26ea4e1470db616bba0673f5","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-08-16T01:26:12.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 9878-switch-expr-test","shortMessageHtmlLink":"Merge branch 'main' into 9878-switch-expr-test"}},{"before":"02fcb5d59438bc132267818c20e7108838ebda5f","after":"e6adb310008fe008acf861ec8032cc1a03a5cb29","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-08-16T01:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Review feedback","shortMessageHtmlLink":"Review feedback"}},{"before":"f806e66a886efa1b11a5fa8f0216aa2a04a66f55","after":"e16dc3e8d6fc0b4a445665742599b6785a183c7e","ref":"refs/heads/9908-remove-unload","pushedAt":"2024-08-16T01:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Deprecate RootPanel methods that should no longer be used\n\nAlso adds suggestions on how they can be returned to semi-reliability.","shortMessageHtmlLink":"Deprecate RootPanel methods that should no longer be used"}},{"before":"5bab4cb4f15a9bc12aaf1a9c2af439e62831fc31","after":"3cc6597ba8cc430be18d732c7fe9486d1df982a0","ref":"refs/heads/9894-records-test","pushedAt":"2024-08-09T12:42:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 9894-records-test","shortMessageHtmlLink":"Merge branch 'main' into 9894-records-test"}},{"before":"e4eec57d97baea266259722f7f6865cf6d244b15","after":"5bab4cb4f15a9bc12aaf1a9c2af439e62831fc31","ref":"refs/heads/9894-records-test","pushedAt":"2024-08-08T15:54:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Fix Record.equals impl to behave with object references","shortMessageHtmlLink":"Fix Record.equals impl to behave with object references"}},{"before":null,"after":"59e9de9a3ee6617ecd06579cb2810322aa34f068","ref":"refs/heads/Reader_must_throw_IOException","pushedAt":"2024-07-30T01:21:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Add api-breakage notes","shortMessageHtmlLink":"Add api-breakage notes"}},{"before":null,"after":"63e0ee07c08d052364e395244ec927cc6fca2cdd","ref":"refs/heads/fix-bigdecimal-test-todos","pushedAt":"2024-07-24T16:47:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Restore BigDecimal tests that use float/double bits","shortMessageHtmlLink":"Restore BigDecimal tests that use float/double bits"}},{"before":null,"after":"e7ad449a8803a34cd06c5ea2b371fce0a660a0c6","ref":"refs/heads/fix-string-test","pushedAt":"2024-07-21T14:39:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"String tests should be useful in optimized output\n\nResolves TODOs in the old tests, so that the DeadCodeElimination pass\ndoesn't rewrite the test to do nothing, but actually confirm that the\nString class does what is expected.\n\nRelated #9975","shortMessageHtmlLink":"String tests should be useful in optimized output"}},{"before":null,"after":"f806e66a886efa1b11a5fa8f0216aa2a04a66f55","ref":"refs/heads/9908-remove-unload","pushedAt":"2024-07-20T01:36:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Deprecate and avoid unload event handler","shortMessageHtmlLink":"Deprecate and avoid unload event handler"}},{"before":null,"after":"f34c91bd8f8a659b5e6eeb56302c195324947e33","ref":"refs/heads/9895-ezt-modules","pushedAt":"2024-07-17T19:51:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Include the module name when linking to recent Javadoc\n\nFixes #9895","shortMessageHtmlLink":"Include the module name when linking to recent Javadoc"}},{"before":null,"after":"d7b9608f8b1580cd7784128b9e3e90ca90e1871d","ref":"refs/heads/9928-safe-unsafe-cast","pushedAt":"2024-07-17T19:15:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Simplify pattern matching instanceof output slightly\n\nPartial #9928","shortMessageHtmlLink":"Simplify pattern matching instanceof output slightly"}},{"before":null,"after":"020d73daf3c7b20197cd313810fbbedf72dc3576","ref":"refs/heads/gwt-2.11-api-reference-check","pushedAt":"2024-07-17T18:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Update API reference check to validate that GWT 2.11 APIs are preserved","shortMessageHtmlLink":"Update API reference check to validate that GWT 2.11 APIs are preserved"}},{"before":"d18c71a2e152fcfe4258eb442e7324ad7b171f95","after":"86f9e47c5990e270c4a67cd2389f45b8d0a0bc51","ref":"refs/heads/9923-deprecation","pushedAt":"2024-07-17T18:37:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Remove SynchronousFragmentLoadCallback module, impl","shortMessageHtmlLink":"Remove SynchronousFragmentLoadCallback module, impl"}},{"before":"4646bdbddf709cc13b54e17975bb2ff497d1a9c9","after":"02fcb5d59438bc132267818c20e7108838ebda5f","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-07-17T17:16:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"checkstyle","shortMessageHtmlLink":"checkstyle"}},{"before":"8e6fe431fc97f58d4be7e10e5dbb9b9cd8f9a503","after":"4646bdbddf709cc13b54e17975bb2ff497d1a9c9","ref":"refs/heads/9878-switch-expr-test","pushedAt":"2024-07-17T16:22:08.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Add missing copyright headers","shortMessageHtmlLink":"Add missing copyright headers"}},{"before":"14d5e6de359be673d636d4ab348a8920ba503f58","after":"e4eec57d97baea266259722f7f6865cf6d244b15","ref":"refs/heads/9894-records-test","pushedAt":"2024-07-17T13:49:54.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 9894-records-test","shortMessageHtmlLink":"Merge branch 'main' into 9894-records-test"}},{"before":"54cf49bd0eda504908ca1594532f5aeba59669d2","after":"7cc0f27c42c34e710ee12a1f0af41b34de9e3696","ref":"refs/heads/9932-varargs-callstyle-test","pushedAt":"2024-07-17T12:24:57.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"checkstyle","shortMessageHtmlLink":"checkstyle"}},{"before":"c2b7210c3f397c700edb6e41aacba126e04b9eea","after":"8387c8dd4b9b7f18bb26d18addf951f23a401404","ref":"refs/heads/better-pr-check-test","pushedAt":"2024-07-13T14:40:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"GeneratedClassnameFinderTest support for Java 22-produced bytecode\n\nThis test was failing when run on Java 8 bytecode produced by Java 22,\nfailing CI. This change was manually verified by running\njavap -v build/out/dev/bin-test/com/google/gwt/dev/javac/JavacWeirdnessTester.class\non the generated bytecode for each version and confirming that the\nspecified classes are present.","shortMessageHtmlLink":"GeneratedClassnameFinderTest support for Java 22-produced bytecode"}},{"before":"a42943a813f2180bd905139741fc82bef8e62ce9","after":"c2b7210c3f397c700edb6e41aacba126e04b9eea","ref":"refs/heads/better-pr-check-test","pushedAt":"2024-07-13T11:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niloc132","name":"Colin Alworth","path":"/niloc132","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241630?s=80&v=4"},"commit":{"message":"GeneratedClassnameFinderTest support for Java 22-produced bytecode\n\nThis test was failing when run on Java 8 bytecode produced by Java 22,\nfailing CI. This change was manually verified by running\njavap -v build/out/dev/bin-test/com/google/gwt/dev/javac/JavacWeirdnessTester.class\non the generated bytecode for each version and confirming that the\nspecified classes are present.","shortMessageHtmlLink":"GeneratedClassnameFinderTest support for Java 22-produced bytecode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQyMjowNToyMy4wMDAwMDBazwAAAASztdmc","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQyMjowNToyMy4wMDAwMDBazwAAAASztdmc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xM1QxMTo0NzozOS4wMDAwMDBazwAAAAR-hS40"}},"title":"Activity · niloc132/gwt"}