Update Luau LSP and project configurations

- Upgraded `luau-lsp` dependency to version 1.62.0 for improved features and bug fixes.
- Modified sourcemap generator command in VSCode settings for better output handling.
- Enabled `fillCallArguments` in project template settings to enhance code completion.
- Added new configuration options for fragment autocomplete and quote conversion in project template settings.
- Introduced a `sourcemap` flag in `SyncbackCommand` to allow optional sourcemap generation during syncback operations.

These changes enhance the development experience and improve the functionality of the Luau language server integration.
This commit is contained in:
Joe 2026-02-15 16:19:35 -06:00
parent 4564ea242f
commit a6341783ef
7 changed files with 67 additions and 37 deletions

View file

@ -568,7 +568,7 @@ pub fn assert_round_trip(session: &TestServeSession, root_id: Ref) {
/// (e.g., rename = REMOVE + CREATE on Windows) into a single logical packet
/// for snapshot comparison. Takes the highest message cursor and combines
/// all added/removed/updated entries into one message.
fn merge_socket_packets(base: &mut SocketPacket<'static>, other: SocketPacket<'static>) {
pub fn merge_socket_packets(base: &mut SocketPacket<'static>, other: SocketPacket<'static>) {
match (&mut base.body, other.body) {
(SocketPacketBody::Messages(base_msgs), SocketPacketBody::Messages(other_msgs)) => {
base_msgs.message_cursor = base_msgs.message_cursor.max(other_msgs.message_cursor);