{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3432266,"defaultBranch":"master","name":"kotlin","ownerLogin":"JetBrains","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-13T17:29:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/878437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718180273.0","currentOid":""},"activityList":{"items":[{"before":"ab8d8a25edf2eabc6ed841b8b6fd5beedc95d6e4","after":"005e27d791ab603e54f441d0cbf598499be71ed4","ref":"refs/heads/rr/wlitewka/ir-dynamic-properties","pushedAt":"2024-06-12T08:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"fixup! [IR] Introduce IR attributes","shortMessageHtmlLink":"fixup! [IR] Introduce IR attributes"}},{"before":"98977ef4afc2f33c59ee26f254564395f5f3963a","after":null,"ref":"refs/heads/rr/pk/KTIJ-28885/knm-stub-npe","pushedAt":"2024-06-12T08:17:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"}},{"before":"46b6f8e54e67ae4d11651578381d71c8e01dd6ab","after":"1436c012d1da168bfad15d61c3c8ca62b79c891a","ref":"refs/heads/master","pushedAt":"2024-06-12T08:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[Stubs] Don't use JVM proto extension in shared code\n\nJvmProtoBuf.typeAnnotation extension doesn't exist for K/N protobuf.\nSearch in already loaded annotations instead to find the annotation.\n\nKTIJ-28885","shortMessageHtmlLink":"[Stubs] Don't use JVM proto extension in shared code"}},{"before":"591dcd85e6d89005abb398c20790d31436a132f5","after":"c3cf685268cb9bb65322036f0e7c731aeb46c7cd","ref":"refs/heads/rr/serras/fix-redudant-string-nodes","pushedAt":"2024-06-12T08:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serras","name":"Alejandro Serrano","path":"/serras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/309334?s=80&v=4"},"commit":{"message":"Remove redundant nodes also from tests","shortMessageHtmlLink":"Remove redundant nodes also from tests"}},{"before":"de6f1b52cb994bb1809a5ed7ce456c46133a2cc5","after":null,"ref":"refs/heads/rr/yan.java-value-parameter-test","pushedAt":"2024-06-12T07:45:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"}},{"before":"3163df9bb4899a691294a5442c083cfb7f84aff1","after":"46b6f8e54e67ae4d11651578381d71c8e01dd6ab","ref":"refs/heads/master","pushedAt":"2024-06-12T07:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[Analysis API] Minor, update test data after 'KaAnnotation' renaming","shortMessageHtmlLink":"[Analysis API] Minor, update test data after 'KaAnnotation' renaming"}},{"before":"f94f62ad95763ccae71fc1ee639d2c83b95528f6","after":null,"ref":"refs/heads/rr/mg/kt62298","pushedAt":"2024-06-12T07:40:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"}},{"before":"f22eaa4021aed71c38f47455e8ff6f8a1f8db672","after":"3163df9bb4899a691294a5442c083cfb7f84aff1","ref":"refs/heads/master","pushedAt":"2024-06-12T07:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"K1/K2: unwrap DNN types before calling asCapturedType\n\n#KT-62298 Fixed","shortMessageHtmlLink":"K1/K2: unwrap DNN types before calling asCapturedType"}},{"before":null,"after":"20fd10eb94fed6776a1b7ddf628f8e3f1b03d61e","ref":"refs/heads/rr/krakhman/fir_cst","pushedAt":"2024-06-12T07:38:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[FIR] Improve type argument variance in CST\n\nWhen computing the type argument for CST, we take the arguments of\nthe given types, check if one of them is equal to all other ones using\n`stubTypesEqualToAnything = false`, and if yes, use this one as the\nresult with INV variance.\nIf that's not the case, we compute the CST of the arguments and\npreviously always used it as the result with OUT variance.\nIn this commit, we add an additional check if the CST is equal to all\narguments with `stubTypesEqualToAnything = true`.\nIf that's the case, we use the result with INV variance.\nThis fixes some false positive type mismachtes.\n\n#KT-68970 Fixed","shortMessageHtmlLink":"[FIR] Improve type argument variance in CST"}},{"before":"aa3bd64c03c29f400a6ddb22f0ad4ac345cd8796","after":null,"ref":"refs/heads/rr/broadwaylamb/fix-ci","pushedAt":"2024-06-12T07:09:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"}},{"before":"1d9d65e00f6dbec13b8d6221f071a8c705f3972b","after":"f22eaa4021aed71c38f47455e8ff6f8a1f8db672","ref":"refs/heads/master","pushedAt":"2024-06-12T07:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[IR] Treat package-private decls as public in IR visibility checker\n\nPackage-private visibility allows cross-module references, so it's\neffectively ABI-public. Besides, those can only happen on JVM,\nwhile the IR visibility checker is most useful on KLIB-based backends.","shortMessageHtmlLink":"[IR] Treat package-private decls as public in IR visibility checker"}},{"before":"20a8b689211dfc9a4d0732c9cafbff7e7093ebdb","after":"1bebc64cb71b3b5e076d7c12fd15038b6f57059e","ref":"refs/heads/rr/ic/kmp-cp-proto","pushedAt":"2024-06-12T06:28:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ligee","name":"Ilya Chernikov","path":"/ligee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/329565?s=80&v=4"},"commit":{"message":"~ relax fir2ir mapping requirement","shortMessageHtmlLink":"~ relax fir2ir mapping requirement"}},{"before":null,"after":"12afbf069398b4cbd8f5f332b864b10ea93fa963","ref":"refs/heads/rr/stdlib/improve-number-hex-format","pushedAt":"2024-06-11T23:28:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qurbonzoda","name":"Abduqodiri Qurbonzoda","path":"/qurbonzoda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11094914?s=80&v=4"},"commit":{"message":"Add formatting and parsing support for NumberHexFormat.minLength","shortMessageHtmlLink":"Add formatting and parsing support for NumberHexFormat.minLength"}},{"before":null,"after":"7fd853c37cd38c75263d0f169cede40db1d6d9a2","ref":"refs/heads/rr/ikochurkin/stdlib-related-bugfixes","pushedAt":"2024-06-11T22:38:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KvanTTT","name":"Ivan Kochurkin","path":"/KvanTTT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1150330?s=80&v=4"},"commit":{"message":"[FIR] Initialize `FirBuiltinSymbolProvider` in `stdlibCompilation` mode for JVM-only source sets\n\nWithout common ones (jdk7, jdk8)\n\n^KT-69028 Fixed","shortMessageHtmlLink":"[FIR] Initialize FirBuiltinSymbolProvider in stdlibCompilation mo…"}},{"before":null,"after":"aa3bd64c03c29f400a6ddb22f0ad4ac345cd8796","ref":"refs/heads/rr/broadwaylamb/fix-ci","pushedAt":"2024-06-11T21:47:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[IR] Treat package-private decls as public in IR visibility checker\n\nPackage-private visibility allows cross-module references, so it's\neffectively ABI-public. Besides, those can only happen on JVM,\nwhile the IR visibility checker is most useful on KLIB-based backends.","shortMessageHtmlLink":"[IR] Treat package-private decls as public in IR visibility checker"}},{"before":"b9b6944150a9411b01c8ddf6b113dd6b5912f720","after":"0eca5a53c7a899045fbbb33b3be190cc8d4d5172","ref":"refs/heads/rr/roman.golyshev/KTIJ-25346","pushedAt":"2024-06-11T21:27:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"KTIJ-25346 [AA] Handle typealiased constructors in `computeImportableName` utility\n\nCorrect importable name automatically fixes `KaFirImportOptimizer`,\nwhich is reflected by the tests.\n\nFor the case of typealiased SAM constructors, there is a separate\nKT-68984 issue, since currently the compiler cannot distinguish between\nthe typealiased and regular constructor calls\n\nThe `computeImportableName` is also used in reference shortener and\nby `KaFirImportOptimizer.getImportableName`.\n\nThe first usage is affected, and is actually required to fix KTIJ-28398,\nbut it's not enough.\nSo the testdata will be added separately.\n\nThe second usage should not be affected because currently the\ntypealiased constructors cannot be exposed in any way to by the\nAnalysis API, hence they cannot be passed into `getImportableName`\nfunction as symbols.\nThis can potentially change sometime in the future, see KT-69019.\n\n^KTIJ-25346 Fixed","shortMessageHtmlLink":"KTIJ-25346 [AA] Handle typealiased constructors in `computeImportable…"}},{"before":"e443e258af0e4bffe634180801976d57eae6884b","after":null,"ref":"refs/heads/rr/zharkov-parameter-name","pushedAt":"2024-06-11T21:11:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"}},{"before":"1c0cbfc2fc9abec2bbd12fd108762ef0ad6d7d92","after":"1d9d65e00f6dbec13b8d6221f071a8c705f3972b","ref":"refs/heads/master","pushedAt":"2024-06-11T21:11:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"K2: Remove @ParameterName annotation when creating lambda parameters\n\nMostly, the idea is making it similar to how K1 works\n(see org.jetbrains.kotlin.resolve.FunctionDescriptorResolver.createValueParameterDescriptors)\n\n^KT-68575 Fixed","shortMessageHtmlLink":"K2: Remove @ParameterName annotation when creating lambda parameters"}},{"before":"57e6c5b35380b4738ee3e295b20d5183fcef91e6","after":"177ec48af3d3b2bd1ddfe0b119eec1a43beacadd","ref":"refs/heads/prr/jaebaek/enable-compose-for-test","pushedAt":"2024-06-11T20:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"Use system property for test compose-compiler jar file\n\nOur previous approach to get the path to the local build of the\ncompose-compiler jar file caused some flaky test results, because we\ncannot filter the single correct jar file among the build artifacts.\nThis commit specifies the correct jar file from local build on the\ngradle build script and uses it for tests.","shortMessageHtmlLink":"Use system property for test compose-compiler jar file"}},{"before":"338d05ad03096f104a2f298985c1f4a091e59f0b","after":"ef01f785b7443b55aea272c157153ef1d9fceec2","ref":"refs/heads/prr/chuckj/compose-gradle-feature-flags","pushedAt":"2024-06-11T20:40:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[Compose] Update the gradle pluging for featureFlags\n\nThe compose compiler introduced a featureFlags option\nand move the configuration of experimental features to\nbe configured by feature flags instead of options which\nallows the more flexability and better error diagnostics\nwhen testing and experimenting with features that are\nbeing rolled out.","shortMessageHtmlLink":"[Compose] Update the gradle pluging for featureFlags"}},{"before":null,"after":"8a45f740603540b3d8b3c5d987484b01fbe6aa4b","ref":"refs/heads/prr/developer/ashikov/update-readme","pushedAt":"2024-06-11T20:35:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"Update Compose readme\n\nThe readme was quite outdated at this point, so updating it to refer to DAC guides page.","shortMessageHtmlLink":"Update Compose readme"}},{"before":"6c56b5a9549ebaf39af95821a2aff7a08427ef87","after":"6c37a084f33dcec4e1713e0609a68545c8cdb128","ref":"refs/heads/rr/wlitewka/refactor-fir-generator","pushedAt":"2024-06-11T20:03:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"fixup! [FIR generator] Use field() {} convention instead of .apply {}","shortMessageHtmlLink":"fixup! [FIR generator] Use field() {} convention instead of .apply {}"}},{"before":"c42cc139272e8d5a26f27eb7d1a4c16472ee60b9","after":"6c56b5a9549ebaf39af95821a2aff7a08427ef87","ref":"refs/heads/rr/wlitewka/refactor-fir-generator","pushedAt":"2024-06-11T20:02:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"fixup! [FIR generator] Use field() {} convention instead of .apply {}","shortMessageHtmlLink":"fixup! [FIR generator] Use field() {} convention instead of .apply {}"}},{"before":null,"after":"c42cc139272e8d5a26f27eb7d1a4c16472ee60b9","ref":"refs/heads/rr/wlitewka/refactor-fir-generator","pushedAt":"2024-06-11T19:56:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[FIR generator] NodeConfigurator to FirTree\n\nto match other generators.\n\nAll changes in generated code are redirections to the new name\nin the \"Generated from\" comment.\n\n#KT-68999","shortMessageHtmlLink":"[FIR generator] NodeConfigurator to FirTree"}},{"before":"c2377a77dcac421192fddbe029ebc77095aa1ae5","after":"ff9fa8367fd46d8cc56189b6843091a49ffcea3b","ref":"refs/heads/rr/yan.mixins","pushedAt":"2024-06-11T19:56:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"++ [Analysis API] Simplify 'KaTypeProvider'","shortMessageHtmlLink":"++ [Analysis API] Simplify 'KaTypeProvider'"}},{"before":"825de478832ce5be5de1aeac13a0251ff720e09a","after":"df2a8fed3c9a860c48aa9119fbbd542ec3282dd2","ref":"refs/heads/rr/ALikhachev/bump-gradle-in-tests","pushedAt":"2024-06-11T19:49:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[Gradle] Update max Gradle version in tests to 8.8\n\nRelates to KT-67771","shortMessageHtmlLink":"[Gradle] Update max Gradle version in tests to 8.8"}},{"before":"c90dc77b34f892203eab2b636ee90d9470867f52","after":"4bfbbb5515359a40b7a0d36b96c31f84229da13c","ref":"refs/heads/rr/yakovlev/setter-return-illegal-cast","pushedAt":"2024-06-11T19:24:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"igoriakovlev","name":null,"path":"/igoriakovlev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54274820?s=80&v=4"},"commit":{"message":"[KT-69003] Correct the return type of setters from `Boolean` to their return type (`Unit`)\n\nThis fixes a wrong return type (`Boolean`) of some setter functions, currently returning `Unit`.\n\nThis issue doesn't affect the code directly because of the `propertyAccessorInlinerLoweringPhase`\noptimization, which inlines setters and getters, essentially hiding the bug.\n\nWithout `propertyAccessorInlinerLoweringPhase`, the resulting Wasm code\nwill not compile because of an illegal cast.\n\nHere is the erroneous Wasm code that will be produced without\n`propertyAccessorInlinerLoweringPhase`:\n```\ni32.const 1\ncall $kotlin.wasm.internal.___fun_1534\nglobal.get $kotlin.Unit_instance___g_513\nref.cast $kotlin.Boolean___type_432 ;; <------------ Illegal cast here\nstruct.get_s $kotlin.Boolean___type_432 4\ndrop\n```","shortMessageHtmlLink":"[KT-69003] Correct the return type of setters from Boolean to their…"}},{"before":null,"after":"c90dc77b34f892203eab2b636ee90d9470867f52","ref":"refs/heads/rr/yakovlev/setter-return-illegal-cast","pushedAt":"2024-06-11T19:24:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"igoriakovlev","name":null,"path":"/igoriakovlev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54274820?s=80&v=4"},"commit":{"message":"[KT-69003] Correct the return type of setters from `Boolean` to their return type (`Unit`)\n\nThis fixes a wrong return type (`Boolean`) of some setter functions, currently returning `Unit`.\n\nThis issue doesn't affect the code directly because of the `propertyAccessorInlinerLoweringPhase`\noptimization, which inlines setters and getters, essentially hiding the bug.\n\nWithout `propertyAccessorInlinerLoweringPhase`, the resulting Wasm code\nwill not compile because of an illegal cast.\n\nHere is the erroneous Wasm code that will be produced without\n`propertyAccessorInlinerLoweringPhase`:\n```\ni32.const 1\ncall $kotlin.wasm.internal.___fun_1534\nglobal.get $kotlin.Unit_instance___g_513\nref.cast $kotlin.Boolean___type_432 ;; <------------ Illegal cast here\nstruct.get_s $kotlin.Boolean___type_432 4\ndrop\n```","shortMessageHtmlLink":"[KT-69003] Correct the return type of setters from Boolean to their…"}},{"before":"4b08e3ab33b4913985e2184d627993c7f822be32","after":"c90dc77b34f892203eab2b636ee90d9470867f52","ref":"refs/heads/yakovlev/setter-return-illegal-cast","pushedAt":"2024-06-11T19:22:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"igoriakovlev","name":null,"path":"/igoriakovlev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54274820?s=80&v=4"},"commit":{"message":"[KT-69003] Correct the return type of setters from `Boolean` to their return type (`Unit`)\n\nThis fixes a wrong return type (`Boolean`) of some setter functions, currently returning `Unit`.\n\nThis issue doesn't affect the code directly because of the `propertyAccessorInlinerLoweringPhase`\noptimization, which inlines setters and getters, essentially hiding the bug.\n\nWithout `propertyAccessorInlinerLoweringPhase`, the resulting Wasm code\nwill not compile because of an illegal cast.\n\nHere is the erroneous Wasm code that will be produced without\n`propertyAccessorInlinerLoweringPhase`:\n```\ni32.const 1\ncall $kotlin.wasm.internal.___fun_1534\nglobal.get $kotlin.Unit_instance___g_513\nref.cast $kotlin.Boolean___type_432 ;; <------------ Illegal cast here\nstruct.get_s $kotlin.Boolean___type_432 4\ndrop\n```","shortMessageHtmlLink":"[KT-69003] Correct the return type of setters from Boolean to their…"}},{"before":"ce1049700e44d2dc213aa6015a8dfc536978d3f1","after":"4497ecd04a403fb1733cc2e008f5271f9ae7201d","ref":"refs/heads/rr/ALikhachev/update-agp-in-tests","pushedAt":"2024-06-11T18:53:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KotlinBuild","name":"Build Server","path":"/KotlinBuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11723187?s=80&v=4"},"commit":{"message":"[Gradle] Update AGP versions in tests\n\n^KT-69026 Fixed","shortMessageHtmlLink":"[Gradle] Update AGP versions in tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYwxLKAA","startCursor":null,"endCursor":null}},"title":"Activity · JetBrains/kotlin"}