{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":526296458,"defaultBranch":"main","name":"smithy-language-server","ownerLogin":"milesziemer","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-08-18T16:48:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45497130?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711463593.0","currentOid":""},"activityList":{"items":[{"before":"66e6279785b2c27a6e4b18a77f0e00a13b16ad4c","after":"d46797943cf80e68eb9138cc7522dd96e096607b","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T19:46:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"add log for missing name in DocumentSymbol","shortMessageHtmlLink":"add log for missing name in DocumentSymbol"}},{"before":"2ae801aa3edea06a5e7408a71beb88f15a1b83a8","after":"66e6279785b2c27a6e4b18a77f0e00a13b16ad4c","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T19:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"add log for missing name in DocumentSymbol","shortMessageHtmlLink":"add log for missing name in DocumentSymbol"}},{"before":"c9c751d6ccba9beefc5715f1523e19d1b6375974","after":"2ae801aa3edea06a5e7408a71beb88f15a1b83a8","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T17:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"fix a flaky test","shortMessageHtmlLink":"fix a flaky test"}},{"before":"2eebc80c54e780ac958917e03cb31a628b4c3d22","after":"c9c751d6ccba9beefc5715f1523e19d1b6375974","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T15:46:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Fix Document, UriAdapter, and tests for windows\n\nPreviously, Document used System.lineSeparator() for figuring out\nwhere line starts would be (index of linesep + 1). But if the file\nwas created (and, say, packaged in a jar) on another OS, it would\nhave different lineseps. This change makes use of a simple fact I\noverlooked in the initial implementation, which was that '\\n' is\nstill the last character on each line, so we don't need to break\non System.lineSeparator(), just on newline (unless there's still\nsome OS using '\\r' only line breaks).\n\nUriAdapter was updated to handle windows URIs, which would be made\ninto invalid paths with a leading '/' after removing 'file://'.\n\nA bunch of test cases were also updated, which essentially all had\none or both of the above problems.","shortMessageHtmlLink":"Fix Document, UriAdapter, and tests for windows"}},{"before":"80fc8fe4da0cd280521481ec29d0514228ec876d","after":"2eebc80c54e780ac958917e03cb31a628b4c3d22","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"2d1844f190359b941476ce8efe4d098f44f5766a","after":"80fc8fe4da0cd280521481ec29d0514228ec876d","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"8c986c772da2af165ffd5a484dcebe7f4c5e03ba","after":"2d1844f190359b941476ce8efe4d098f44f5766a","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"c7dff15f99ba89fd532a7d680aebd0b6cc6c99a6","after":"8c986c772da2af165ffd5a484dcebe7f4c5e03ba","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"97f11389b07352c6e203e17f07effc95ee2a65b5","after":"c7dff15f99ba89fd532a7d680aebd0b6cc6c99a6","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"d05ca5f36cccbb11eb0b6f464dc0f67176ddd274","after":"97f11389b07352c6e203e17f07effc95ee2a65b5","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T13:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make document work regardless of linesep","shortMessageHtmlLink":"make document work regardless of linesep"}},{"before":"0bc87aad069cf7f2d5c950a216d871dea5db205c","after":"d05ca5f36cccbb11eb0b6f464dc0f67176ddd274","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T12:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make insideJar safer","shortMessageHtmlLink":"make insideJar safer"}},{"before":"07f9f44039a8ecf9dc98143634f19248f31d60bc","after":"0bc87aad069cf7f2d5c950a216d871dea5db205c","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T12:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"make insideJar safer","shortMessageHtmlLink":"make insideJar safer"}},{"before":"294f82a3f55b0ca7cc16c76f64f49a30ce0de0e4","after":"07f9f44039a8ecf9dc98143634f19248f31d60bc","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T12:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"double check prelude uri","shortMessageHtmlLink":"double check prelude uri"}},{"before":"e23bd1d368e86aa5181bea5cff170b16bce9b6ef","after":"294f82a3f55b0ca7cc16c76f64f49a30ce0de0e4","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T12:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"use safestring in ls test","shortMessageHtmlLink":"use safestring in ls test"}},{"before":"2362538bd49cb2d338fe8aebd49700fb6038e71b","after":"e23bd1d368e86aa5181bea5cff170b16bce9b6ef","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T11:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Change CI to not fail fast","shortMessageHtmlLink":"Change CI to not fail fast"}},{"before":"69aa180cf8176c81fcfc3b640f9ad6cab62e77af","after":"2362538bd49cb2d338fe8aebd49700fb6038e71b","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T11:51:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"DocumentTest","shortMessageHtmlLink":"DocumentTest"}},{"before":"c1900a5c4cc14324841716623f46dd13ad0aa2ce","after":"69aa180cf8176c81fcfc3b640f9ad6cab62e77af","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T11:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"DocumentTest","shortMessageHtmlLink":"DocumentTest"}},{"before":"6472eefd66ab0fa2c91b18a68d85a67b41f63a0f","after":"c1900a5c4cc14324841716623f46dd13ad0aa2ce","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T11:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Try fixing some ProjectTest","shortMessageHtmlLink":"Try fixing some ProjectTest"}},{"before":"e469ee2c831ad36691cb44d603ebfd64d437a026","after":"6472eefd66ab0fa2c91b18a68d85a67b41f63a0f","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T10:56:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Make DocumentTest windows safe","shortMessageHtmlLink":"Make DocumentTest windows safe"}},{"before":"41c90cc1976349fc383fd6eb1140d0a899f44357","after":"e469ee2c831ad36691cb44d603ebfd64d437a026","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T04:07:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Make DocumentTest windows safe","shortMessageHtmlLink":"Make DocumentTest windows safe"}},{"before":"de38ae4f3c3ae8d9b5dd5e993a296fac05d712b7","after":"41c90cc1976349fc383fd6eb1140d0a899f44357","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T03:55:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Make DocumentTest windows safe","shortMessageHtmlLink":"Make DocumentTest windows safe"}},{"before":"4024cee713be57e4f1c5dabb13ea9518934e398b","after":"de38ae4f3c3ae8d9b5dd5e993a296fac05d712b7","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T02:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Use system line sep","shortMessageHtmlLink":"Use system line sep"}},{"before":"603d2097a9b2250fb0c9de8fcc800050f45796e5","after":"4024cee713be57e4f1c5dabb13ea9518934e398b","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-13T02:00:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Account for line sep length","shortMessageHtmlLink":"Account for line sep length"}},{"before":"febbf49e97158bd02c8d754169415e42bafb3350","after":"603d2097a9b2250fb0c9de8fcc800050f45796e5","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T19:02:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"check if its a linesep issue","shortMessageHtmlLink":"check if its a linesep issue"}},{"before":"f3e29b6fa452d477815afd99a106d7c62866832b","after":"febbf49e97158bd02c8d754169415e42bafb3350","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T18:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Use URI.create for normal file paths","shortMessageHtmlLink":"Use URI.create for normal file paths"}},{"before":"68525840af9d56381af50fd6284253e7906968fa","after":"f3e29b6fa452d477815afd99a106d7c62866832b","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T18:33:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Debug differing paths on windows","shortMessageHtmlLink":"Debug differing paths on windows"}},{"before":"a35f6e0dc2eaab5ccf2baa1a2ea2b8846fd55061","after":"68525840af9d56381af50fd6284253e7906968fa","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T18:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Use URI.create for normal file paths","shortMessageHtmlLink":"Use URI.create for normal file paths"}},{"before":"bda5d3099e83753a81de96d44c760a2f350b48c5","after":"a35f6e0dc2eaab5ccf2baa1a2ea2b8846fd55061","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T18:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Debug differing paths on windows","shortMessageHtmlLink":"Debug differing paths on windows"}},{"before":"4a3b026ab67e164fc14f6b3d0f45374a35fb7d27","after":"bda5d3099e83753a81de96d44c760a2f350b48c5","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T17:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"properly convert URL -> Path in tests","shortMessageHtmlLink":"properly convert URL -> Path in tests"}},{"before":"d6b4906020452ce210907fb80d1a419f005f966d","after":"4a3b026ab67e164fc14f6b3d0f45374a35fb7d27","ref":"refs/heads/performance-refactor","pushedAt":"2024-06-12T17:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milesziemer","name":"Miles Ziemer","path":"/milesziemer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45497130?s=80&v=4"},"commit":{"message":"Use URI.create for normal file paths","shortMessageHtmlLink":"Use URI.create for normal file paths"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZMtfKgA","startCursor":null,"endCursor":null}},"title":"Activity ยท milesziemer/smithy-language-server"}