{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":745600847,"defaultBranch":"main","name":"pkl-intellij","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-19T17:28:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723562753.0","currentOid":""},"activityList":{"items":[{"before":"cdd3a4fbb8a327c8e87ec3a49afe907d02bfd6e3","after":"88cc02d100850966a10ddb53c76e1b4be39ecbe6","ref":"refs/heads/main","pushedAt":"2024-09-11T15:33:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Infer interpolated string literal types (#64)\n\nThis adds type inference for string literals that are interpolated,\r\nwhere the interpolated expressions themselves compute to string literal\r\ntypes.\r\n\r\nIn this snippet, `result` is computed as `\"string one\"|\"string two\"`.\r\n\r\nstrs: \"one\"|\"two\"\r\nfixed result = \"string \\(strs)\"","shortMessageHtmlLink":"Infer interpolated string literal types (#64)"}},{"before":"22adb0b4a5c53ae2ec753478ce36ebae3c03598b","after":"cdd3a4fbb8a327c8e87ec3a49afe907d02bfd6e3","ref":"refs/heads/main","pushedAt":"2024-08-19T15:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix ClassCastException when getting enclosing module (#61)","shortMessageHtmlLink":"Fix ClassCastException when getting enclosing module (#61)"}},{"before":null,"after":"22adb0b4a5c53ae2ec753478ce36ebae3c03598b","ref":"refs/heads/release/0.30","pushedAt":"2024-08-13T15:25:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Prepare 0.30.0 release (#57)","shortMessageHtmlLink":"Prepare 0.30.0 release (#57)"}},{"before":"6997153cdb898e3987bf48e3ec1ee2ba6ca29a68","after":"22adb0b4a5c53ae2ec753478ce36ebae3c03598b","ref":"refs/heads/main","pushedAt":"2024-08-13T15:15:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Prepare 0.30.0 release (#57)","shortMessageHtmlLink":"Prepare 0.30.0 release (#57)"}},{"before":"21d87674f71b5f4d5a4c714387058869f831ccf0","after":"6997153cdb898e3987bf48e3ec1ee2ba6ca29a68","ref":"refs/heads/main","pushedAt":"2024-08-13T15:01:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix incorrect cache usage (#55)\n\nThis fixes an issue where previously cached values were not being used.\r\nThis fixes a major performance issue that was causing spikes in both\r\nCPU and memory.\r\n\r\nAlso: gracefully handle if timer is cancelled (this error started appearing\r\nin the logs, not sure if related to this fix).","shortMessageHtmlLink":"Fix incorrect cache usage (#55)"}},{"before":"cc5c108bf7b9f40f72b27c1ea3c70007e71098ba","after":"21d87674f71b5f4d5a4c714387058869f831ccf0","ref":"refs/heads/main","pushedAt":"2024-08-08T14:59:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"forbid separators between a type and its constraints (#54)","shortMessageHtmlLink":"forbid separators between a type and its constraints (#54)"}},{"before":null,"after":"cc5c108bf7b9f40f72b27c1ea3c70007e71098ba","ref":"refs/heads/release/0.29","pushedAt":"2024-08-07T16:14:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"Prepare 0.29.0 release (#53)","shortMessageHtmlLink":"Prepare 0.29.0 release (#53)"}},{"before":"5b9fd02d6d48c3e0a23841a48617f56570d1706a","after":"cc5c108bf7b9f40f72b27c1ea3c70007e71098ba","ref":"refs/heads/main","pushedAt":"2024-08-07T15:52:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"Prepare 0.29.0 release (#53)","shortMessageHtmlLink":"Prepare 0.29.0 release (#53)"}},{"before":"9400c348c48a8c56931b7438ab53cf32b32479af","after":"5b9fd02d6d48c3e0a23841a48617f56570d1706a","ref":"refs/heads/main","pushedAt":"2024-08-07T15:37:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"update plugin to support IntelliJ 2024.2 (#52)","shortMessageHtmlLink":"update plugin to support IntelliJ 2024.2 (#52)"}},{"before":null,"after":"9400c348c48a8c56931b7438ab53cf32b32479af","ref":"refs/heads/release/0.28","pushedAt":"2024-07-25T16:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix CircleCI definition (#48)\n\nAdd -DreleaseBuild=true to the remaining Gradle job","shortMessageHtmlLink":"Fix CircleCI definition (#48)"}},{"before":"0749cf2e9f9a1d0afcd4b5e4cdb84dbab0013583","after":"9400c348c48a8c56931b7438ab53cf32b32479af","ref":"refs/heads/main","pushedAt":"2024-07-25T16:22:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix CircleCI definition (#48)\n\nAdd -DreleaseBuild=true to the remaining Gradle job","shortMessageHtmlLink":"Fix CircleCI definition (#48)"}},{"before":"b5770954c4bfdd49ee7bd226e4b13f0bdc30e898","after":null,"ref":"refs/tags/0.28.0","pushedAt":"2024-07-25T16:19:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"}},{"before":"ef5cabc84287be53c0f5f9f5b2ab209c471ed046","after":"0749cf2e9f9a1d0afcd4b5e4cdb84dbab0013583","ref":"refs/heads/main","pushedAt":"2024-07-25T16:01:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix release job definition (#47)\n\nAdd `-DreleaseBuild=true` to Gradle args","shortMessageHtmlLink":"Fix release job definition (#47)"}},{"before":"c54882af6b2aeee936c4f5f95ac7b2fd3f4749ad","after":null,"ref":"refs/tags/0.28.0","pushedAt":"2024-07-25T15:59:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"}},{"before":"17094b586e60cee01e2c32f0bcbbec0d5bfe0e3d","after":"ef5cabc84287be53c0f5f9f5b2ab209c471ed046","ref":"refs/heads/main","pushedAt":"2024-07-25T15:39:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Prepare 0.28.0 release (#45)","shortMessageHtmlLink":"Prepare 0.28.0 release (#45)"}},{"before":"e6fd7454d5084025cd15bc483cc8481e42216768","after":"17094b586e60cee01e2c32f0bcbbec0d5bfe0e3d","ref":"refs/heads/main","pushedAt":"2024-07-24T21:06:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Don't check for missing package sources in banner provider (#46)\n\nThe `getLibraryRoots()` call can be expensive, and can be a cause of slowdown\r\nwhen viewing a file.\r\n\r\nSolution:\r\n\r\n* Only query for library roots when viewing a source file that does an import\r\n* Show warning and provide intention action when package sources do not exist (but dependency exists)","shortMessageHtmlLink":"Don't check for missing package sources in banner provider (#46)"}},{"before":"86f85fcdd543f0d143da9cd7e3085783e9997e23","after":"e6fd7454d5084025cd15bc483cc8481e42216768","ref":"refs/heads/main","pushedAt":"2024-07-23T22:53:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix various warnings (#44)\n\n* Remove unused declaractions\r\n* Suppress unused methods for some members\r\n* Recurisve property references converted to methods","shortMessageHtmlLink":"Fix various warnings (#44)"}},{"before":"4d9111f3921078f5be75c58369565995d422d0b1","after":"86f85fcdd543f0d143da9cd7e3085783e9997e23","ref":"refs/heads/main","pushedAt":"2024-07-22T14:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix project sync and cache invalidation issues (#43)\n\n* Fix an issue where running the \"Sync Projects\" action does not clear \"unresolved import\" diagnostics\r\n* Show the \"Sync Projects\" banner on any Pkl module that is within a PklProject root if the project is not synced\r\n* Skip ignored files (e.g. `gitignore`) when discovering PklProject files\r\n* Fix issue where cached values do not get invalidated correctly","shortMessageHtmlLink":"Fix project sync and cache invalidation issues (#43)"}},{"before":"ea4f7dcb35088e6773793ab7ff62c3439150b201","after":"4d9111f3921078f5be75c58369565995d422d0b1","ref":"refs/heads/main","pushedAt":"2024-07-19T15:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Overhaul and fix resolution of dependencies (#42)\n\nThis changes how dependencies get resolved. With this change, package dependencies\r\nare resolved using both the package's declared dependencies, as well as the originating\r\nproject's dependencies.\r\n\r\nThis removes the previous approach of placing dependencies in an `editor-support` directory.\r\n\r\nThe resolved types of all package dependencies are resolved according to the enclosing project's\r\ndeclared dependencies.\r\n\r\nAlso:\r\n\r\n* Add junit reports to CI\r\n* Fix CircleCI definitions (amend PklCI template)\r\n* Add tests for completion/resolution","shortMessageHtmlLink":"Overhaul and fix resolution of dependencies (#42)"}},{"before":"1c3865eb58b2af117d21feff6ece9bbdd8a9dc29","after":"ea4f7dcb35088e6773793ab7ff62c3439150b201","ref":"refs/heads/main","pushedAt":"2024-07-12T22:49:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Strip extraneous body tag on documentation (#41)\n\nThis fixes the formatting of the generated documentation.","shortMessageHtmlLink":"Strip extraneous body tag on documentation (#41)"}},{"before":"64103a406c135ed2a7334132391bb3d624824a0c","after":"1c3865eb58b2af117d21feff6ece9bbdd8a9dc29","ref":"refs/heads/main","pushedAt":"2024-07-02T14:32:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Fix rendering of type names in documentation (#40)\n\nThis fixes an issue where the type of a parameter might be shown incorrectly\r\nas \"unknown\" in documentation (e.g. on hover).","shortMessageHtmlLink":"Fix rendering of type names in documentation (#40)"}},{"before":"5fd2e210571e4ae43f709b790215fb3b54a27c2b","after":"64103a406c135ed2a7334132391bb3d624824a0c","ref":"refs/heads/main","pushedAt":"2024-07-02T14:32:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Add support for inferring types of const/fixed members (#39)\n\nThese are values where the type cannot by changed by amending, so it\r\nmakes sense to provide inference support for them.","shortMessageHtmlLink":"Add support for inferring types of const/fixed members (#39)"}},{"before":"640f0e1b7785646d9c29ba3e8d7f61207c6e8b01","after":null,"ref":"refs/tags/0.27.0","pushedAt":"2024-06-20T16:54:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"}},{"before":null,"after":"5fd2e210571e4ae43f709b790215fb3b54a27c2b","ref":"refs/heads/release/0.27","pushedAt":"2024-06-20T16:40:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"Prepare 0.27 release (#37)","shortMessageHtmlLink":"Prepare 0.27 release (#37)"}},{"before":"1af6bc20984a3c8eaa9f61330e473dd4fc0877e4","after":"5fd2e210571e4ae43f709b790215fb3b54a27c2b","ref":"refs/heads/main","pushedAt":"2024-06-20T16:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"Prepare 0.27 release (#37)","shortMessageHtmlLink":"Prepare 0.27 release (#37)"}},{"before":"8ff66373cf4373c3ee6d2701ffbae848fd8773bc","after":"1af6bc20984a3c8eaa9f61330e473dd4fc0877e4","ref":"refs/heads/main","pushedAt":"2024-06-20T16:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"add support for new package cache dir (Pkl 0.26) (#36)","shortMessageHtmlLink":"add support for new package cache dir (Pkl 0.26) (#36)"}},{"before":"09b3623efe78ee8e376c79f5bc19751378e67ae2","after":"8ff66373cf4373c3ee6d2701ffbae848fd8773bc","ref":"refs/heads/main","pushedAt":"2024-06-20T15:38:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Bump pkl stdlib version to 0.26.0 (#38)","shortMessageHtmlLink":"Bump pkl stdlib version to 0.26.0 (#38)"}},{"before":"dff26c4ef0bb84aa5c1ad9fc313e5cc9bf8d225d","after":"09b3623efe78ee8e376c79f5bc19751378e67ae2","ref":"refs/heads/main","pushedAt":"2024-06-11T08:22:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackoverflow","name":"Islon Scherer","path":"/stackoverflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35836?s=80&v=4"},"commit":{"message":"fix path resolution for packages on Windows (#35)","shortMessageHtmlLink":"fix path resolution for packages on Windows (#35)"}},{"before":"2dfa893e404ab1f566e5f6eec1bf4456e33d43c2","after":"dff26c4ef0bb84aa5c1ad9fc313e5cc9bf8d225d","ref":"refs/heads/main","pushedAt":"2024-06-10T19:01:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Add support for breadcrumbs (#31)\n\nThis adds basic support for breadcrumbs.\r\nThis also enables the new sticky lines feature in IJ 2024.1.","shortMessageHtmlLink":"Add support for breadcrumbs (#31)"}},{"before":"1cd0b3abeb45d9ab94dbaa91df849edf57577055","after":"2dfa893e404ab1f566e5f6eec1bf4456e33d43c2","ref":"refs/heads/main","pushedAt":"2024-06-10T15:49:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bioball","name":"Daniel Chao","path":"/bioball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590460?s=80&v=4"},"commit":{"message":"Add const check for typealiases (#32)\n\n* Detect if references from typealiases are const\r\n* Show a warning rather than error if declared Pkl version is 0.25.x","shortMessageHtmlLink":"Add const check for typealiases (#32)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNTozMzoyNi4wMDAwMDBazwAAAASzYgc1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMFQxNTo0OTowNy4wMDAwMDBazwAAAARhTQyN"}},"title":"Activity ยท apple/pkl-intellij"}