Experimental: Unified LSP server in rewatch #9519
ci.yml
on: pull_request
Matrix: build-compiler
test-devcontainer
19m 15s
api-docs
Matrix: test-installation-npm
Matrix: test-installation-pnpm
Matrix: test-integration-rewatch
publish
0s
Annotations
10 errors
|
tests/lsp/diagnostics.test.mjs > lsp diagnostics > publishes type error diagnostics from initial build:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp diagnostics > publishes type error diagnostics from initial build 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -249,6 +253,23 @@
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
" build.compile_error",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ "
|
|
tests/lsp/diagnostics.test.mjs > lsp diagnostics > publishes parse error diagnostics from initial build:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp diagnostics > publishes parse error diagnostics from initial build 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -244,6 +248,24 @@
" incremental_build[module_count=4]",
" build.parse[dirty_modules=2]",
" build.parse_file[module=App, package=@rewatch-test/app]",
" build.parse_file[module=Root, package=rewatch-test-fixture]",
" build.parse_error",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_package_sources[package=@rewatch-test/app]",
+ " build.load_package_sources[
|
|
tests/lsp/diagnostics.test.mjs > lsp diagnostics > publishes no diagnostics for a clean build:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp diagnostics > publishes no diagnostics for a clean build 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,6 +252,23 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_pack
|
|
tests/lsp/definition.test.mjs > lsp definition > jumps to definition of a module:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp definition > jumps to definition of a module 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,8 +252,25 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_package_sources[
|
|
tests/lsp/definition.test.mjs > lsp definition > jumps to definition of a module value:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp definition > jumps to definition of a module value 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,8 +252,25 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_package_so
|
|
tests/lsp/completion.test.mjs > lsp completion > resolves documentation for a file module completion:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp completion > resolves documentation for a file module completion 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,10 +252,27 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.
|
|
tests/lsp/completion.test.mjs > lsp completion > returns completions for stdlib modules like Console:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp completion > returns completions for stdlib modules like Console 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,9 +252,26 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.l
|
|
tests/lsp/completion.test.mjs > lsp completion > returns completions for a module dot access:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp completion > returns completions for a module dot access 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,9 +252,26 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_pack
|
|
tests/lsp/code-lens.test.mjs > lsp code lens > returns code lenses for functions in a file:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp code lens > returns code lenses for functions in a file 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,8 +252,25 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_packa
|
|
tests/lsp/code-action.test.mjs > lsp code action > returns code actions for a function definition:
tests/rewatch_tests/helpers/test-context.mjs#L717
Error: Snapshot `lsp code action > returns code actions for a function definition 1` mismatched
- Expected
+ Received
@@ -1,30 +1,36 @@
[
"rewatch.lsp",
" lsp.initialized",
- " lsp.register_watchers[watcher_count=35]",
+ " lsp.register_watchers[watcher_count=43]",
" lsp.discover_package[name=@rescript/react]",
" lsp.source_dir[dir=node_modules/@rescript/react/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/app]",
" lsp.source_dir[dir=packages/app/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/app]",
+ " lsp.source_dir[dir=packages/app/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/commonjs]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/commonjs/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
+ " lsp.discover_package[name=@rewatch-test/library]",
+ " lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/library]",
" lsp.source_dir[dir=packages/library/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/namespaced]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/namespaced/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-deps]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-deps/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-dev-deps]",
- " lsp.source_dir[dir=src, recursive=false]",
- " lsp.source_dir[dir=test, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/src, recursive=false]",
+ " lsp.source_dir[dir=packages/with-dev-deps/test, recursive=false]",
" lsp.discover_package[name=@rewatch-test/with-jsx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-jsx/src, recursive=true]",
" lsp.discover_package[name=@rewatch-test/with-ppx]",
- " lsp.source_dir[dir=src, recursive=true]",
+ " lsp.source_dir[dir=packages/with-ppx/src, recursive=true]",
" lsp.discover_package[name=rescript-bun]",
" lsp.source_dir[dir=node_modules/rescript-bun/src, recursive=true]",
" lsp.source_dir[dir=node_modules/rescript-bun/test, recursive=false]",
" lsp.discover_package[name=rewatch-test-fixture]",
" lsp.source_dir[dir=src, recursive=true]",
@@ -230,13 +236,11 @@
" packages.parse_packages",
" clean.cleanup_previous_build",
" incremental_build[module_count=1]",
" build.parse[dirty_modules=1]",
" build.parse_file[module=User, package=@rewatch-test/with-ppx, ppx=noop-ppx/bin]",
- " build.compile",
- " build.compile_wave[file_count=1]",
- " build.compile_file[module=User, package=@rewatch-test/with-ppx, suffix=.mjs, module_system=esmodule]",
+ " build.parse_error",
" lsp.initial_build[project=rewatch-test-fixture]",
" build.load_package_sources[package=@rewatch-test/app]",
" build.load_package_sources[package=@rewatch-test/library]",
" build.load_package_sources[package=rewatch-test-fixture]",
" packages.parse_packages",
@@ -248,8 +252,25 @@
" build.compile",
" build.compile_wave[file_count=1]",
" build.compile_file[module=App, package=@rewatch-test/app, suffix=.mjs, module_system=esmodule]",
" build.compile_wave[file_count=1]",
" build.compile_file[module=Root, package=rewatch-test-fixture, suffix=.mjs, module_system=esmodule]",
+ " lsp.initial_build[project=rewatch-test-fixture]",
+ " build.load_
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
api
|
190 KB |
sha256:17b79b1637a6f3fdc5867633b75e3d93c37059854452444771165a4cba9adb87
|
|
|
binaries-darwin-arm64
|
14.2 MB |
sha256:9b3f38969ec62a1805eb19c9b070606d481904df14a37442617ce24e8dceb84b
|
|
|
binaries-darwin-x64
|
12.9 MB |
sha256:0feb99f0527fd60e19c2f3e851c375dae24ef1832da90d321801b5ec98847627
|
|
|
binaries-linux-arm64
|
13.3 MB |
sha256:93750febac9b0b1b3adfa6f3875ffa99f0591887fcc73c0d228a7a25e5dab85f
|
|
|
binaries-linux-x64
|
12.5 MB |
sha256:664337bab7c0a74545369893b5b1c268929f7fb68be4f03a00f3604edf2de17a
|
|
|
lib-ocaml
|
5.49 MB |
sha256:ed7c50928da24383e63b18b66ea28d75cc12ad10d667508772b26005d2179f9f
|
|