{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":697595325,"defaultBranch":"main","name":"next-ls","ownerLogin":"jjcarstens","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-28T04:24:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11321326?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705781367.0","currentOid":""},"activityList":{"items":[{"before":"802f1fecb2d2f0d61a28e5e7e191493e3fbb0f23","after":"3adbc77b84abc76591fb962c6f7363b6b489d07a","ref":"refs/heads/mix-deps-prompt","pushedAt":"2024-02-28T00:50:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"fix: prompt to run mix deps.get if deps are out of sync on start\n\nPartially addresses #53 #115 #285\n\nCo-authored-by: Mitchell Hanberg ","shortMessageHtmlLink":"fix: prompt to run mix deps.get if deps are out of sync on start"}},{"before":"5e86bf57e67ae868272638b78f0df1419e1353c7","after":"802f1fecb2d2f0d61a28e5e7e191493e3fbb0f23","ref":"refs/heads/mix-deps-prompt","pushedAt":"2024-02-28T00:40:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"fix: prompt to run mix deps.get if deps are out of sync on start\n\nPartially addresses #53 #115 #285\n\nCo-authored-by: Mitchell Hanberg ","shortMessageHtmlLink":"fix: prompt to run mix deps.get if deps are out of sync on start"}},{"before":"94c20a7c5cddde1370f565ad3002033e58c7d350","after":"5e86bf57e67ae868272638b78f0df1419e1353c7","ref":"refs/heads/mix-deps-prompt","pushedAt":"2024-02-28T00:39:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"fix: prompt to run mix deps.get if deps are out of sync on start\n\nPartially addresses #53 #115 #285\n\nCo-authored-by: Mitchell Hanberg ","shortMessageHtmlLink":"fix: prompt to run mix deps.get if deps are out of sync on start"}},{"before":"4e69b87d2565814aa4e110e0395e3fabf188e143","after":"94c20a7c5cddde1370f565ad3002033e58c7d350","ref":"refs/heads/mix-deps-prompt","pushedAt":"2024-02-28T00:16:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"fix: prompt to run mix deps.get if deps are out of sync on start\n\nPartially addresses #53 #115 #285\n\nCo-authored-by: Mitchell Hanberg ","shortMessageHtmlLink":"fix: prompt to run mix deps.get if deps are out of sync on start"}},{"before":"87da77308c82092ae843b0645e9bab9ddec6c191","after":"8a6101d48383a4b30c7d9d4919cea445d1ba1d40","ref":"refs/heads/manual-elixir-shim","pushedAt":"2024-01-20T20:12:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"feat(runtime): Support workspace shims with `elixir_exec` option\n\nRelates to #334\n\nIDEs like to work with shims rather than tools that alter path\n(such as `mise`/`rtx`). As a result, one must launch their IDE\nmanually from a terminal session with all the `PATH` loaded in\norder to properly find the `elixir` executable. This works fine,\nbut switching between projects/workspaces that have varying\nElixir/OTP versions will most likely be using the version loaded\nwhen launching the program from terminal.\n\nOne resolve might be to include shims in the `PATH` globally.\nHowever, that negates some of the reasoning to move to alternate\ntools like `mise.\n\nInstead, this allows setting the `elixir_exec` option to point\ndirectly at a shim. When used in workspace directories, that\nshould also be able to load the correct versions defined in the\ntool version files. This also allows keeping the need for a shim\nisolated to the LS tool rather than global use","shortMessageHtmlLink":"feat(runtime): Support workspace shims with elixir_exec option"}},{"before":null,"after":"87da77308c82092ae843b0645e9bab9ddec6c191","ref":"refs/heads/manual-elixir-shim","pushedAt":"2024-01-20T20:09:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"Support workspace/project shims with `elixir_exec` option\n\nRelates to #334\n\nIDEs like to work with shims rather than tools that alter path\n(such as `mise`/`rtx`). As a result, one must launch their IDE\nmanually from a terminal session with all the `PATH` loaded in\norder to properly find the `elixir` executable. This works fine,\nbut switching between projects/workspaces that have varying\nElixir/OTP versions will most likely be using the version loaded\nwhen launching the program from terminal.\n\nOne resolve might be to include shims in the `PATH` globally.\nHowever, that negates some of the reasoning to move to alternate\ntools like `mise.\n\nInstead, this allows setting the `elixir_exec` option to point\ndirectly at a shim. When used in workspace directories, that\nshould also be able to load the correct versions defined in the\ntool version files. This also allows keeping the need for a shim\nisolated to the LS tool rather than global use","shortMessageHtmlLink":"Support workspace/project shims with elixir_exec option"}},{"before":null,"after":"4e69b87d2565814aa4e110e0395e3fabf188e143","ref":"refs/heads/mix-deps-prompt","pushedAt":"2023-11-15T13:21:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"Initial start for handling mix dep errors","shortMessageHtmlLink":"Initial start for handling mix dep errors"}},{"before":"8a151e1809e6ddd0632d668ed49b6bf3b8934f38","after":"cc0bf6287e1b66b2ff8e6acea02129e41452dbb5","ref":"refs/heads/main","pushedAt":"2023-11-15T11:58:21.000Z","pushType":"push","commitsCount":73,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"test: refactor tests using didOpen notification (#337)\n\n* Refactor tests using didOpen notification\r\n\r\nUses a macro to hide the miscellaneous setup for the document didOpen\r\nnotification.\r\n\r\n* Pull the arguments on the same line\r\n\r\n* Remove did_open/2 macro for now","shortMessageHtmlLink":"test: refactor tests using didOpen notification (elixir-tools#337)"}},{"before":"8f8f27603a6ed300373029dad3cf503187b8552b","after":"8a3144535051e9380e70019578217e5eed143105","ref":"refs/heads/support-target-env","pushedAt":"2023-10-02T03:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"validate init_opts using schematic","shortMessageHtmlLink":"validate init_opts using schematic"}},{"before":"2281516f91b5a0e572cd3ef6f4caf0914f48c703","after":"8f8f27603a6ed300373029dad3cf503187b8552b","ref":"refs/heads/support-target-env","pushedAt":"2023-10-02T01:07:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhanberg","name":"Mitchell Hanberg","path":"/mhanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5523984?s=80&v=4"},"commit":{"message":"Support passing `target` and `env` options from LSP","shortMessageHtmlLink":"Support passing target and env options from LSP"}},{"before":"c11373ec366cd5c7e8429760c7f508b653c95e4e","after":"2281516f91b5a0e572cd3ef6f4caf0914f48c703","ref":"refs/heads/support-target-env","pushedAt":"2023-10-01T04:34:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"Support passing `target` and `env` options from LSP","shortMessageHtmlLink":"Support passing target and env options from LSP"}},{"before":"24fb25b5f8a128397bbbdf037cd1667fe042060d","after":"c11373ec366cd5c7e8429760c7f508b653c95e4e","ref":"refs/heads/support-target-env","pushedAt":"2023-10-01T04:33:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"Support passing `target` and `env` options from LSP","shortMessageHtmlLink":"Support passing target and env options from LSP"}},{"before":null,"after":"24fb25b5f8a128397bbbdf037cd1667fe042060d","ref":"refs/heads/support-target-env","pushedAt":"2023-09-28T04:27:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjcarstens","name":"Jon Carstens","path":"/jjcarstens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321326?s=80&v=4"},"commit":{"message":"Support passing `target` and `env` options from LSP","shortMessageHtmlLink":"Support passing target and env options from LSP"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQwMDo1MDozNC4wMDAwMDBazwAAAAQHGsxx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yOFQwNDoyNzozNS4wMDAwMDBazwAAAAOKpcME"}},"title":"Activity ยท jjcarstens/next-ls"}