summaryrefslogtreecommitdiff
path: root/support/texlab/src/tests/text_document/snapshots
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/src/tests/text_document/snapshots')
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_package_ref.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_empty.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_open_brace.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_simple.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_empty.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_open_brace.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_word.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__begin_environment_without_snippet_support.snap62
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation.snap31
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_acronym.snap18
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace.snap18
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace_multiple.snap18
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_open_brace.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_open_brace.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_simple.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_simple.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_open_brace.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_simple.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_word.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_bibtex.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple.snap63
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple_package.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_class.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_command_definition.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple_end.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_preamble.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_string.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_at_empty.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_article.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_preamble.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_string.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_complete_entry.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_closed.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_open.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_field_name.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_closed.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_open.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_open_brace.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_simple.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_closed_brace.snap66
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_open_brace.snap66
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_closed_brace.snap66
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_open_brace.snap66
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__label.snap67
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_import.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_texlabroot.snap61
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_begin.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_end.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_closed_brace.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_open_brace.snap56
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_command.snap17
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_environment.snap28
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__did_change_configuration__invalid_configuration.snap9
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_flat.snap96
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_nested.snap140
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_flat.snap60
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_nested.snap86
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_flat.snap60
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_nested.snap86
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_flat.snap60
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_nested.snap87
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_flat.snap78
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_nested.snap113
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_command.snap8
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_insert_braces.snap7
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_join_strings.snap8
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_multiple_entries.snap16
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_parens.snap7
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_preamble.snap6
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_string.snap6
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_trailing_comma.snap8
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_wrap_long_lines.snap10
-rw-r--r--support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__inlay_hint__label_definition.snap38
74 files changed, 0 insertions, 3168 deletions
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_package_ref.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_package_ref.snap
deleted file mode 100644
index 88ba06e91c..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_package_ref.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\acrodef{fpsLabel}[FPS]{Frames per Second}\n%SRC \\ac{f\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_empty.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_empty.snap
deleted file mode 100644
index 65259d44a7..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_empty.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}\n%SRC \\acrshort{}\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_open_brace.snap
deleted file mode 100644
index f326640993..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_open_brace.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}\n%SRC \\acrshort{f\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_simple.snap
deleted file mode 100644
index db7adf0259..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__acronym_ref_simple.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}\n%SRC \\acrshort{f}\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_empty.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_empty.snap
deleted file mode 100644
index 75a73c5e32..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_empty.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{amsfonts}\n%SRC \\mathbb{}\n%CUR ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "A",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "A"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "B",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "B"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "C",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "C"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "D",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "D"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "E",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "E"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_open_brace.snap
deleted file mode 100644
index dd33c0eac3..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_open_brace.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{amsfonts}\n%SRC \\mathbb{\n%CUR ^\n%SRC Test\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "A",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "A"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "B",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "B"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "C",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "C"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "D",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "D"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "E",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "E"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_word.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_word.snap
deleted file mode 100644
index cf88ba4b2b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__argument_word.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{amsfonts}\n%SRC \\mathbb{A}\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "A",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "A"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__begin_environment_without_snippet_support.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__begin_environment_without_snippet_support.snap
deleted file mode 100644
index 167e764aef..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__begin_environment_without_snippet_support.snap
+++ /dev/null
@@ -1,62 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\beg\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "begin",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "begin"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "begingroup",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "begingroup"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "AtBeginDocument",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "AtBeginDocument"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "AtBeginDvi",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "AtBeginDvi"
- }
- },
- {
- "detail": "â‹€, built-in",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "bigwedge",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "bigwedge"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation.snap
deleted file mode 100644
index 70453476d5..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation.snap
+++ /dev/null
@@ -1,31 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\documentclass{article}\n%SRC \\bibliography{main}\n%SRC \\begin{document}\n%SRC \\cite{\n%CUR ^\n%SRC \\end{document}\n\n%BIB main.bib\n%SRC @article{foo:2019,\n%SRC author = {Foo Bar},\n%SRC title = {Baz Qux},\n%SRC year = {2019},\n%SRC }\n%SRC \n%SRC @article{bar:2005,}\"#)?"
----
-[
- {
- "data": "[data]",
- "filterText": "bar:2005 @article bar:2005",
- "kind": 1,
- "label": "bar:2005",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "bar:2005"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "filterText": "foo:2019 @article foo:2019 author Foo Bar title Baz Qux year 2019",
- "kind": 1,
- "label": "foo:2019",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foo:2019"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_acronym.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_acronym.snap
deleted file mode 100644
index 5cf8260317..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_acronym.snap
+++ /dev/null
@@ -1,18 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\addbibresource{main.bib}\n%SRC \\DeclareAcronym{foo}{cite={}}\n%CUR ^\n\n%BIB main.bib\n%SRC @article{foo,}\"#)?"
----
-[
- {
- "data": "[data]",
- "filterText": "foo @article foo",
- "kind": 1,
- "label": "foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foo"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace.snap
deleted file mode 100644
index 3143481442..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace.snap
+++ /dev/null
@@ -1,18 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\addbibresource{main.bib}\n%SRC \\cite{\n%CUR ^\n\n%BIB main.bib\n%SRC @article{foo,}\"#)?"
----
-[
- {
- "data": "[data]",
- "filterText": "foo @article foo",
- "kind": 1,
- "label": "foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foo"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace_multiple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace_multiple.snap
deleted file mode 100644
index 21faa28ecc..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace_multiple.snap
+++ /dev/null
@@ -1,18 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\addbibresource{main.bib}\n%SRC \\cite{foo,a\n%CUR ^\n%1.1 ^\n\n%BIB main.bib\n%SRC @article{foo,}\"#)?"
----
-[
- {
- "data": "[data]",
- "filterText": "foo @article foo",
- "kind": 1,
- "label": "foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foo"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_open_brace.snap
deleted file mode 100644
index 825d607885..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_open_brace.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\definecolor{foo}{\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "HTML",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "HTML"
- }
- },
- {
- "kind": 1,
- "label": "RGB",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RGB"
- }
- },
- {
- "kind": 1,
- "label": "cmyk",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "cmyk"
- }
- },
- {
- "kind": 1,
- "label": "gray",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "gray"
- }
- },
- {
- "kind": 1,
- "label": "rgb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "rgb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_open_brace.snap
deleted file mode 100644
index 27dac7d130..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_open_brace.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\definecolorset{\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "HTML",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "HTML"
- }
- },
- {
- "kind": 1,
- "label": "RGB",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RGB"
- }
- },
- {
- "kind": 1,
- "label": "cmyk",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "cmyk"
- }
- },
- {
- "kind": 1,
- "label": "gray",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "gray"
- }
- },
- {
- "kind": 1,
- "label": "rgb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "rgb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_simple.snap
deleted file mode 100644
index c2a2640786..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_set_simple.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\definecolorset{}\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "HTML",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "HTML"
- }
- },
- {
- "kind": 1,
- "label": "RGB",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RGB"
- }
- },
- {
- "kind": 1,
- "label": "cmyk",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "cmyk"
- }
- },
- {
- "kind": 1,
- "label": "gray",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "gray"
- }
- },
- {
- "kind": 1,
- "label": "rgb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "rgb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_simple.snap
deleted file mode 100644
index da3431986d..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_model_definition_simple.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\definecolor{foo}{}\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "HTML",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "HTML"
- }
- },
- {
- "kind": 1,
- "label": "RGB",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RGB"
- }
- },
- {
- "kind": 1,
- "label": "cmyk",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "cmyk"
- }
- },
- {
- "kind": 1,
- "label": "gray",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "gray"
- }
- },
- {
- "kind": 1,
- "label": "rgb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "rgb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_open_brace.snap
deleted file mode 100644
index f2ae7d8db0..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_open_brace.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\color{\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "Apricot",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Apricot"
- }
- },
- {
- "kind": 1,
- "label": "Aquamarine",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Aquamarine"
- }
- },
- {
- "kind": 1,
- "label": "Bittersweet",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Bittersweet"
- }
- },
- {
- "kind": 1,
- "label": "Black",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Black"
- }
- },
- {
- "kind": 1,
- "label": "Blue",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Blue"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_simple.snap
deleted file mode 100644
index fc3db2911b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_simple.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\color{}\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "Apricot",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Apricot"
- }
- },
- {
- "kind": 1,
- "label": "Aquamarine",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Aquamarine"
- }
- },
- {
- "kind": 1,
- "label": "Bittersweet",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Bittersweet"
- }
- },
- {
- "kind": 1,
- "label": "Black",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Black"
- }
- },
- {
- "kind": 1,
- "label": "Blue",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Blue"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_word.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_word.snap
deleted file mode 100644
index cd671de9b9..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_word.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\color{re}\n%CUR ^\n%1.1 ^^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "red",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "red"
- }
- },
- {
- "kind": 1,
- "label": "Red",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "Red"
- }
- },
- {
- "kind": 1,
- "label": "RedOrange",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RedOrange"
- }
- },
- {
- "kind": 1,
- "label": "RedViolet",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "RedViolet"
- }
- },
- {
- "kind": 1,
- "label": "BrickRed",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "BrickRed"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_bibtex.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_bibtex.snap
deleted file mode 100644
index 76dd1d07f8..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_bibtex.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{b, \n%SRC c = {\\LaT }\n%CUR ^\n%1.1 ^^^\n%SRC }\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "LaTeX",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LaTeX"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "LaTeXe",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LaTeXe"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "latexreleaseversion",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "latexreleaseversion"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "LastDeclaredEncoding",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LastDeclaredEncoding"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "last",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "last"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple.snap
deleted file mode 100644
index c974de42b7..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple.snap
+++ /dev/null
@@ -1,63 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\\n%CUR ^\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "!",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "!"
- }
- },
- {
- "detail": "built-in",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "\"",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "\""
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "#",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "#"
- }
- },
- {
- "detail": "$, built-in",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "$",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "$"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "%",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "%"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple_package.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple_package.snap
deleted file mode 100644
index ada70e293a..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_command_simple_package.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{lipsum}\n%SRC \\lips\n%CUR ^\n%1.1 ^^^^\"#)?"
----
-[
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsum"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsumexp",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsumexp"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumPar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumPar"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumProtect",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumProtect"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumRestoreAll",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumRestoreAll"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_class.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_class.snap
deleted file mode 100644
index bb409a442b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_class.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\documentclass{article}\n%SRC \\begin{thein}\n%CUR ^\n%1.1 ^^^^^\"#)?"
----
-[
- {
- "detail": "article.cls",
- "kind": 1,
- "label": "theindex",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "theindex"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_command_definition.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_command_definition.snap
deleted file mode 100644
index d319eeb734..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_command_definition.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newcommand{\\foo}{\\begin{doc}\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "document",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "document"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple.snap
deleted file mode 100644
index f6b8710db3..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\begin{doc\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "document",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "document"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple_end.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple_end.snap
deleted file mode 100644
index e3ffa551d3..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__component_environment_simple_end.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\begin{document}\n%SRC \\end{\n%CUR ^\"#)?"
----
-[
- {
- "detail": "built-in",
- "kind": 1,
- "label": "document",
- "preselect": true,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "document"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "abstract",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "abstract"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "array",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "array"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "center",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "center"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "csname",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "csname"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_preamble.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_preamble.snap
deleted file mode 100644
index 5f29c307a7..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_preamble.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @preamble{\n%CUR ^\n%1.1 ^^^^^^^^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "preamble",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "preamble"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_string.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_string.snap
deleted file mode 100644
index 5b18f17cfe..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_after_string.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @string{\n%CUR ^\n%1.1 ^^^^^^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "string",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "string"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_at_empty.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_at_empty.snap
deleted file mode 100644
index 7928676b92..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_at_empty.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @\n%CUR ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "article",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "article"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "artwork",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "artwork"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "audio",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "audio"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "bibnote",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "bibnote"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "book",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "book"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_article.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_article.snap
deleted file mode 100644
index 1522a7594a..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_article.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article\n%CUR ^\n%1.1 ^^^^^^^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "article",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "article"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_preamble.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_preamble.snap
deleted file mode 100644
index 50e7a2162d..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_preamble.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @preamble\n%CUR ^\n%1.1 ^^^^^^^^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "preamble",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "preamble"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_string.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_string.snap
deleted file mode 100644
index 0c00ddd5fc..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_before_string.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @string\n%CUR ^\n%1.1 ^^^^^^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "string",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "string"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_complete_entry.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_complete_entry.snap
deleted file mode 100644
index 6afb028f95..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__entry_type_complete_entry.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo, author = {foo}}\n%CUR ^\n%1.1 ^^^^^^^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "article",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "article"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_closed.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_closed.snap
deleted file mode 100644
index 86a6e06c89..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_closed.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo,}\n%CUR ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "abstract",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "abstract"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "addendum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "addendum"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "address",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "address"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "afterword",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "afterword"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "annotation",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "annotation"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_open.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_open.snap
deleted file mode 100644
index 75a242d25d..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_empty_entry_open.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo,\n%CUR ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "abstract",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "abstract"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "addendum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "addendum"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "address",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "address"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "afterword",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "afterword"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "annotation",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "annotation"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_field_name.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_field_name.snap
deleted file mode 100644
index 3178da8d07..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_field_name.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo, a\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "abstract",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "abstract"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "addendum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "addendum"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "address",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "address"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "afterword",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "afterword"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "annotation",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "annotation"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_closed.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_closed.snap
deleted file mode 100644
index 80595edf98..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_closed.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo, author = bar, edit}\n%CUR ^\n%1.1 ^^^^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "edition",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "edition"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editor",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editor"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editora",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editora"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editoratype",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editoratype"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editorb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editorb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_open.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_open.snap
deleted file mode 100644
index 8de75313e8..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__field_entry_two_fields_name_open.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%BIB main.bib\n%SRC @article{foo, author = bar, edit\n%CUR ^\n%1.1 ^^^^\"#)?"
----
-[
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "edition",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "edition"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editor",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editor"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editora",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editora"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editoratype",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editoratype"
- }
- },
- {
- "documentation": "[documentation]",
- "kind": 1,
- "label": "editorb",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "editorb"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_open_brace.snap
deleted file mode 100644
index 36a77e92e5..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_open_brace.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}\n%SRC \\gls{f\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_simple.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_simple.snap
deleted file mode 100644
index 7a4d9a584b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__glossary_ref_simple.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newacronym[longplural={Frames per Second}]{fpsLabel}{FPS}{Frame per Second}\n%SRC \\gls{f}\n%CUR ^\n%1.1 ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "fpsLabel",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fpsLabel"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_closed_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_closed_brace.snap
deleted file mode 100644
index f346f67f41..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_closed_brace.snap
+++ /dev/null
@@ -1,66 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\documentclass{art}\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "article",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "article"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "articleingud",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "articleingud"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "articoletteracdp",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "articoletteracdp"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "artikel1",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "artikel1"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "artikel2",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "artikel2"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_open_brace.snap
deleted file mode 100644
index 0d236ae496..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_class_open_brace.snap
+++ /dev/null
@@ -1,66 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\documentclass{art \\foo\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "article",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "article"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "articleingud",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "articleingud"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "articoletteracdp",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "articoletteracdp"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "artikel1",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "artikel1"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "artikel2",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "artikel2"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_closed_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_closed_brace.snap
deleted file mode 100644
index 2952c5d401..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_closed_brace.snap
+++ /dev/null
@@ -1,66 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{lips}\n%CUR ^\n%1.1 ^^^^\"#)?"
----
-[
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lips",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lips"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lipsum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsum"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lisp-simple-alloc",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lisp-simple-alloc"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lisp-string",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lisp-string"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lwarp-lips",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lwarp-lips"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_open_brace.snap
deleted file mode 100644
index 349830d5f2..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__import_package_open_brace.snap
+++ /dev/null
@@ -1,66 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepackage{lips\n%CUR ^\n%1.1 ^^^^\"#)?"
----
-[
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lips",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lips"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lipsum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsum"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lisp-simple-alloc",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lisp-simple-alloc"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lisp-string",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lisp-string"
- }
- },
- {
- "data": "[data]",
- "documentation": "[documentation]",
- "kind": 1,
- "label": "lwarp-lips",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lwarp-lips"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__label.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__label.snap
deleted file mode 100644
index a4b26aa41d..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__label.snap
+++ /dev/null
@@ -1,67 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX foo.tex\n%SRC \\documentclass{article}\n%SRC \n%SRC \\usepackage{amsmath}\n%SRC \\usepackage{caption}\n%SRC \\usepackage{amsthm}\n%SRC \\newtheorem{lemma}{Lemma}\n%SRC \n%SRC \\begin{document}\n%SRC \n%SRC \\section{Foo}%\n%SRC \\label{sec:foo}\n%SRC \n%SRC \\begin{equation}%\n%SRC \\label{eq:foo}\n%SRC 1 + 1 = 2\n%SRC \\end{equation}\n%SRC \n%SRC \\begin{equation}%\n%SRC \\label{eq:bar}\n%SRC 1 + 1 = 2\n%SRC \\end{equation}\n%SRC \n%SRC \\begin{figure}%\n%SRC \\LaTeX{}\n%SRC \\caption{Baz}%\n%SRC \\label{fig:baz}\n%SRC \\end{figure}\n%SRC \n%SRC \\begin{lemma}%\n%SRC \\label{thm:foo}\n%SRC 1 + 1 = 2\n%SRC \\end{lemma}\n%SRC \n%SRC \\include{bar}\n%SRC \n%SRC \\end{document}\n\n%TEX bar.tex\n%SRC \\section{Bar}%\n%SRC \\label{sec:bar}\n%SRC \n%SRC Lorem ipsum dolor sit amet.\n%SRC \\ref{}\n%CUR ^\n\n%TEX foo.aux\n%SRC \\relax\n%SRC \\@writefile{lof}{\\contentsline {figure}{\\numberline {1}{\\ignorespaces Baz\\relax }}{1}\\protected@file@percent }\n%SRC \\providecommand*\\caption@xref[2]{\\@setref\\relax\\@undefined{#1}}\n%SRC \\newlabel{fig:baz}{{1}{1}}\n%SRC \\@writefile{toc}{\\contentsline {section}{\\numberline {1}Foo}{1}\\protected@file@percent }\n%SRC \\newlabel{sec:foo}{{1}{1}}\n%SRC \\newlabel{eq:foo}{{1}{1}}\n%SRC \\newlabel{eq:bar}{{2}{1}}\n%SRC \\newlabel{thm:foo}{{1}{1}}\n%SRC \\@input{bar.aux}\"#)?"
----
-[
- {
- "detail": "Equation (2)",
- "filterText": "eq:bar Equation (2)",
- "kind": 1,
- "label": "eq:bar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "eq:bar"
- }
- },
- {
- "detail": "Equation (1)",
- "filterText": "eq:foo Equation (1)",
- "kind": 1,
- "label": "eq:foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "eq:foo"
- }
- },
- {
- "detail": "Figure 1",
- "documentation": "[documentation]",
- "filterText": "fig:baz Figure 1: Baz",
- "kind": 1,
- "label": "fig:baz",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "fig:baz"
- }
- },
- {
- "detail": "Section (Bar)",
- "filterText": "sec:bar Section (Bar)",
- "kind": 1,
- "label": "sec:bar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "sec:bar"
- }
- },
- {
- "detail": "Section 1 (Foo)",
- "filterText": "sec:foo Section 1 (Foo)",
- "kind": 1,
- "label": "sec:foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "sec:foo"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_import.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_import.snap
deleted file mode 100644
index 5ee9c3c207..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_import.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\documentclass{article}\n%SRC \\import{sub}{sub/sub.tex}\n%SRC \\lipsu\n%CUR ^\n%1.1 ^^^^^\n\n%TEX sub/sub.tex\n%SRC \\input{child.tex}\n\n%TEX sub/child.tex\n%SRC \\usepackage{lipsum}\n\n\"#)"
----
-[
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsum"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsumexp",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsumexp"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumPar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumPar"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumProtect",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumProtect"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumRestoreAll",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumRestoreAll"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_texlabroot.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_texlabroot.snap
deleted file mode 100644
index ecf093e33c..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__project_resolution_texlabroot.snap
+++ /dev/null
@@ -1,61 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX src/main.tex\n%SRC \\documentclass{article}\n%SRC \\include{src/foo}\n%SRC \\lipsu\n%CUR ^\n%1.1 ^^^^^\n\n%TEX src/foo.tex\n%SRC \\include{src/bar}\n\n%TEX src/bar.tex\n%SRC \\usepackage{lipsum}\n\n%ROOT .texlabroot\n\"#)"
----
-[
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsum",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsum"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "lipsumexp",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lipsumexp"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumPar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumPar"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumProtect",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumProtect"
- }
- },
- {
- "detail": "lipsum.sty",
- "kind": 1,
- "label": "LipsumRestoreAll",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "LipsumRestoreAll"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_begin.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_begin.snap
deleted file mode 100644
index a4de708b1b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_begin.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newtheorem{lemma}{Lemma}\n%SRC \\begin{lem \n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "detail": "user-defined",
- "kind": 1,
- "label": "lemma",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lemma"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_end.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_end.snap
deleted file mode 100644
index 0c2c20083e..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__theorem_end.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\newtheorem{lemma}{Lemma}\n%SRC \\begin{}\n%SRC \\end{lem\n%CUR ^\n%1.1 ^^^\"#)?"
----
-[
- {
- "detail": "user-defined",
- "kind": 1,
- "label": "lemma",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "lemma"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_closed_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_closed_brace.snap
deleted file mode 100644
index f2a00d22bb..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_closed_brace.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepgflibrary{}\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "arrows",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows"
- }
- },
- {
- "kind": 1,
- "label": "arrows.meta",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows.meta"
- }
- },
- {
- "kind": 1,
- "label": "arrows.spaced",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows.spaced"
- }
- },
- {
- "kind": 1,
- "label": "curvilinear",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "curvilinear"
- }
- },
- {
- "kind": 1,
- "label": "datavisualization.barcharts",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "datavisualization.barcharts"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_open_brace.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_open_brace.snap
deleted file mode 100644
index 62bb3729b7..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__tikz_library_open_brace.snap
+++ /dev/null
@@ -1,56 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\usepgflibrary{\n%CUR ^\"#)?"
----
-[
- {
- "kind": 1,
- "label": "arrows",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows"
- }
- },
- {
- "kind": 1,
- "label": "arrows.meta",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows.meta"
- }
- },
- {
- "kind": 1,
- "label": "arrows.spaced",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "arrows.spaced"
- }
- },
- {
- "kind": 1,
- "label": "curvilinear",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "curvilinear"
- }
- },
- {
- "kind": 1,
- "label": "datavisualization.barcharts",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "datavisualization.barcharts"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_command.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_command.snap
deleted file mode 100644
index fe0a397706..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_command.snap
+++ /dev/null
@@ -1,17 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\foobar\n%SRC \\fooba\n%CUR ^\n%1.1 ^^^^^\n%SRC \\begin{foo}\n%SRC \\end{foo}\n%SRC \\begin{fo}\n\"#)?"
----
-[
- {
- "detail": "user-defined",
- "kind": 1,
- "label": "foobar",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foobar"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_environment.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_environment.snap
deleted file mode 100644
index 7230e9a951..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__user_environment.snap
+++ /dev/null
@@ -1,28 +0,0 @@
----
-source: src/tests/text_document/completion.rs
-expression: "complete(r#\"\n%TEX main.tex\n%SRC \\foobar\n%SRC \\fooba\n%SRC \\begin{foo}\n%SRC \\end{foo}\n%SRC \\begin{fo}\n%CUR ^\n%1.1 ^^\n\"#)?"
----
-[
- {
- "detail": "user-defined",
- "kind": 1,
- "label": "foo",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "foo"
- }
- },
- {
- "detail": "built-in",
- "kind": 1,
- "label": "filecontents",
- "preselect": false,
- "sortText": "[sortText]",
- "textEdit": {
- "range": "[range]",
- "newText": "filecontents"
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__did_change_configuration__invalid_configuration.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__did_change_configuration__invalid_configuration.snap
deleted file mode 100644
index 1400d80167..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__did_change_configuration__invalid_configuration.snap
+++ /dev/null
@@ -1,9 +0,0 @@
----
-source: src/tests/text_document/did_change_configuration.rs
-expression: message
----
-The texlab configuration is invalid; using the default settings instead.
-Details: regex parse error:
- \
- ^
-error: incomplete escape sequence, reached end of pattern prematurely
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_flat.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_flat.snap
deleted file mode 100644
index 4c5a17fb98..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_flat.snap
+++ /dev/null
@@ -1,96 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Enumerate",
- "kind": 10,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 9,
- "character": 15
- }
- }
- }
- },
- {
- "name": "Item",
- "kind": 22,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 5,
- "character": 4
- },
- "end": {
- "line": 5,
- "character": 27
- }
- }
- }
- },
- {
- "name": "Item",
- "kind": 22,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 6,
- "character": 4
- },
- "end": {
- "line": 6,
- "character": 27
- }
- }
- }
- },
- {
- "name": "Baz",
- "kind": 22,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 7,
- "character": 4
- },
- "end": {
- "line": 7,
- "character": 18
- }
- }
- }
- },
- {
- "name": "Qux",
- "kind": 22,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 8,
- "character": 4
- },
- "end": {
- "line": 8,
- "character": 32
- }
- }
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_nested.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_nested.snap
deleted file mode 100644
index 630311f32e..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__enumerate_nested.snap
+++ /dev/null
@@ -1,140 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Enumerate",
- "kind": 10,
- "deprecated": false,
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 9,
- "character": 15
- }
- },
- "selectionRange": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 9,
- "character": 15
- }
- },
- "children": [
- {
- "name": "Item",
- "detail": "it:foo",
- "kind": 22,
- "deprecated": false,
- "range": {
- "start": {
- "line": 5,
- "character": 4
- },
- "end": {
- "line": 5,
- "character": 27
- }
- },
- "selectionRange": {
- "start": {
- "line": 5,
- "character": 9
- },
- "end": {
- "line": 5,
- "character": 23
- }
- },
- "children": []
- },
- {
- "name": "Item",
- "detail": "it:bar",
- "kind": 22,
- "deprecated": false,
- "range": {
- "start": {
- "line": 6,
- "character": 4
- },
- "end": {
- "line": 6,
- "character": 27
- }
- },
- "selectionRange": {
- "start": {
- "line": 6,
- "character": 9
- },
- "end": {
- "line": 6,
- "character": 23
- }
- },
- "children": []
- },
- {
- "name": "Baz",
- "kind": 22,
- "deprecated": false,
- "range": {
- "start": {
- "line": 7,
- "character": 4
- },
- "end": {
- "line": 7,
- "character": 18
- }
- },
- "selectionRange": {
- "start": {
- "line": 7,
- "character": 4
- },
- "end": {
- "line": 7,
- "character": 18
- }
- },
- "children": []
- },
- {
- "name": "Qux",
- "detail": "it:qux",
- "kind": 22,
- "deprecated": false,
- "range": {
- "start": {
- "line": 8,
- "character": 4
- },
- "end": {
- "line": 8,
- "character": 32
- }
- },
- "selectionRange": {
- "start": {
- "line": 8,
- "character": 14
- },
- "end": {
- "line": 8,
- "character": 28
- }
- },
- "children": []
- }
- ]
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_flat.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_flat.snap
deleted file mode 100644
index 24ab44c772..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_flat.snap
+++ /dev/null
@@ -1,60 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Equation",
- "kind": 14,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 6,
- "character": 14
- }
- }
- }
- },
- {
- "name": "Equation",
- "kind": 14,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 8,
- "character": 0
- },
- "end": {
- "line": 10,
- "character": 14
- }
- }
- }
- },
- {
- "name": "Equation",
- "kind": 14,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 12,
- "character": 0
- },
- "end": {
- "line": 14,
- "character": 14
- }
- }
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_nested.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_nested.snap
deleted file mode 100644
index 2efe7a4796..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__equation_nested.snap
+++ /dev/null
@@ -1,86 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Equation",
- "detail": "eq:foo",
- "kind": 14,
- "deprecated": false,
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 6,
- "character": 14
- }
- },
- "selectionRange": {
- "start": {
- "line": 4,
- "character": 16
- },
- "end": {
- "line": 4,
- "character": 30
- }
- },
- "children": []
- },
- {
- "name": "Equation",
- "detail": "eq:bar",
- "kind": 14,
- "deprecated": false,
- "range": {
- "start": {
- "line": 8,
- "character": 0
- },
- "end": {
- "line": 10,
- "character": 14
- }
- },
- "selectionRange": {
- "start": {
- "line": 8,
- "character": 16
- },
- "end": {
- "line": 8,
- "character": 30
- }
- },
- "children": []
- },
- {
- "name": "Equation",
- "kind": 14,
- "deprecated": false,
- "range": {
- "start": {
- "line": 12,
- "character": 0
- },
- "end": {
- "line": 14,
- "character": 14
- }
- },
- "selectionRange": {
- "start": {
- "line": 12,
- "character": 0
- },
- "end": {
- "line": 14,
- "character": 14
- }
- },
- "children": []
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_flat.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_flat.snap
deleted file mode 100644
index 3d2537d85b..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_flat.snap
+++ /dev/null
@@ -1,60 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Figure: Foo",
- "kind": 6,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 7,
- "character": 12
- }
- }
- }
- },
- {
- "name": "Figure: Bar",
- "kind": 6,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 9,
- "character": 0
- },
- "end": {
- "line": 12,
- "character": 12
- }
- }
- }
- },
- {
- "name": "Figure: Baz",
- "kind": 6,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 14,
- "character": 0
- },
- "end": {
- "line": 17,
- "character": 12
- }
- }
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_nested.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_nested.snap
deleted file mode 100644
index 18c5f3ca93..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__float_nested.snap
+++ /dev/null
@@ -1,86 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Figure: Foo",
- "detail": "fig:foo",
- "kind": 6,
- "deprecated": false,
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 7,
- "character": 12
- }
- },
- "selectionRange": {
- "start": {
- "line": 6,
- "character": 17
- },
- "end": {
- "line": 6,
- "character": 32
- }
- },
- "children": []
- },
- {
- "name": "Figure: Bar",
- "detail": "fig:bar",
- "kind": 6,
- "deprecated": false,
- "range": {
- "start": {
- "line": 9,
- "character": 0
- },
- "end": {
- "line": 12,
- "character": 12
- }
- },
- "selectionRange": {
- "start": {
- "line": 11,
- "character": 17
- },
- "end": {
- "line": 11,
- "character": 32
- }
- },
- "children": []
- },
- {
- "name": "Figure: Baz",
- "kind": 6,
- "deprecated": false,
- "range": {
- "start": {
- "line": 14,
- "character": 0
- },
- "end": {
- "line": 17,
- "character": 12
- }
- },
- "selectionRange": {
- "start": {
- "line": 14,
- "character": 0
- },
- "end": {
- "line": 17,
- "character": 12
- }
- },
- "children": []
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_flat.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_flat.snap
deleted file mode 100644
index 87ff442db1..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_flat.snap
+++ /dev/null
@@ -1,60 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Foo",
- "kind": 2,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 4,
- "character": 13
- }
- }
- }
- },
- {
- "name": "Bar",
- "kind": 2,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 6,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 31
- }
- }
- }
- },
- {
- "name": "Baz",
- "kind": 2,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 8,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 31
- }
- }
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_nested.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_nested.snap
deleted file mode 100644
index bf4fea547e..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__section_nested.snap
+++ /dev/null
@@ -1,87 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Foo",
- "kind": 2,
- "deprecated": false,
- "range": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 4,
- "character": 13
- }
- },
- "selectionRange": {
- "start": {
- "line": 4,
- "character": 0
- },
- "end": {
- "line": 4,
- "character": 13
- }
- },
- "children": []
- },
- {
- "name": "Bar",
- "detail": "sec:bar",
- "kind": 2,
- "deprecated": false,
- "range": {
- "start": {
- "line": 6,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 31
- }
- },
- "selectionRange": {
- "start": {
- "line": 6,
- "character": 13
- },
- "end": {
- "line": 6,
- "character": 28
- }
- },
- "children": [
- {
- "name": "Baz",
- "detail": "sec:baz",
- "kind": 2,
- "deprecated": false,
- "range": {
- "start": {
- "line": 8,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 31
- }
- },
- "selectionRange": {
- "start": {
- "line": 8,
- "character": 16
- },
- "end": {
- "line": 8,
- "character": 31
- }
- },
- "children": []
- }
- ]
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_flat.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_flat.snap
deleted file mode 100644
index d033c3ca62..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_flat.snap
+++ /dev/null
@@ -1,78 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Lemma (Foo)",
- "kind": 13,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 6,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 11
- }
- }
- }
- },
- {
- "name": "Lemma",
- "kind": 13,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 10,
- "character": 0
- },
- "end": {
- "line": 12,
- "character": 11
- }
- }
- }
- },
- {
- "name": "Lemma",
- "kind": 13,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 14,
- "character": 0
- },
- "end": {
- "line": 16,
- "character": 11
- }
- }
- }
- },
- {
- "name": "Lemma (Qux)",
- "kind": 13,
- "deprecated": false,
- "location": {
- "uri": "[tmp]/main.tex",
- "range": {
- "start": {
- "line": 18,
- "character": 0
- },
- "end": {
- "line": 20,
- "character": 11
- }
- }
- }
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_nested.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_nested.snap
deleted file mode 100644
index 22844dd700..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__document_symbol__theorem_nested.snap
+++ /dev/null
@@ -1,113 +0,0 @@
----
-source: src/tests/text_document/document_symbol.rs
-expression: result.response
----
-[
- {
- "name": "Lemma (Foo)",
- "detail": "thm:foo",
- "kind": 13,
- "deprecated": false,
- "range": {
- "start": {
- "line": 6,
- "character": 0
- },
- "end": {
- "line": 8,
- "character": 11
- }
- },
- "selectionRange": {
- "start": {
- "line": 6,
- "character": 18
- },
- "end": {
- "line": 6,
- "character": 33
- }
- },
- "children": []
- },
- {
- "name": "Lemma",
- "detail": "thm:bar",
- "kind": 13,
- "deprecated": false,
- "range": {
- "start": {
- "line": 10,
- "character": 0
- },
- "end": {
- "line": 12,
- "character": 11
- }
- },
- "selectionRange": {
- "start": {
- "line": 10,
- "character": 13
- },
- "end": {
- "line": 10,
- "character": 28
- }
- },
- "children": []
- },
- {
- "name": "Lemma",
- "detail": "thm:baz",
- "kind": 13,
- "deprecated": false,
- "range": {
- "start": {
- "line": 14,
- "character": 0
- },
- "end": {
- "line": 16,
- "character": 11
- }
- },
- "selectionRange": {
- "start": {
- "line": 14,
- "character": 13
- },
- "end": {
- "line": 14,
- "character": 28
- }
- },
- "children": []
- },
- {
- "name": "Lemma (Qux)",
- "kind": 13,
- "deprecated": false,
- "range": {
- "start": {
- "line": 18,
- "character": 0
- },
- "end": {
- "line": 20,
- "character": 11
- }
- },
- "selectionRange": {
- "start": {
- "line": 18,
- "character": 0
- },
- "end": {
- "line": 20,
- "character": 11
- }
- },
- "children": []
- }
-]
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_command.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_command.snap
deleted file mode 100644
index c7d1491245..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_command.snap
+++ /dev/null
@@ -1,8 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = \"\\baz\",}\"#)?"
----
-@article{foo,
- bar = "\baz",
-}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_insert_braces.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_insert_braces.snap
deleted file mode 100644
index d05b077188..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_insert_braces.snap
+++ /dev/null
@@ -1,7 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = baz,\"#)?"
----
-@article{foo,
- bar = baz,
-}
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_join_strings.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_join_strings.snap
deleted file mode 100644
index 8fb3765129..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_join_strings.snap
+++ /dev/null
@@ -1,8 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = \"baz\" # \"qux\"}\"#)?"
----
-@article{foo,
- bar = "baz" # "qux",
-}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_multiple_entries.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_multiple_entries.snap
deleted file mode 100644
index 2496f9b5e5..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_multiple_entries.snap
+++ /dev/null
@@ -1,16 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, \n%SRC consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.},}\n%SRC \n%SRC @article{foo, bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, \n%SRC consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.},}\"\"#)?"
----
-@article{foo,
- bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum
- dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit
- amet, consectetur adipiscing elit.},
-}
-
-@article{foo,
- bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum
- dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit
- amet, consectetur adipiscing elit.},
-}"
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_parens.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_parens.snap
deleted file mode 100644
index 883b97b375..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_parens.snap
+++ /dev/null
@@ -1,7 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article(foo,)\"#)?"
----
-@article{foo,
-}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_preamble.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_preamble.snap
deleted file mode 100644
index fdac219c35..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_preamble.snap
+++ /dev/null
@@ -1,6 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @preamble{\n%SRC \"foo bar baz\" }\"#)?"
----
-@preamble{"foo bar baz"}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_string.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_string.snap
deleted file mode 100644
index 8f9589773e..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_string.snap
+++ /dev/null
@@ -1,6 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @string{foo=\"bar\"}\"#)?"
----
-@string{foo = "bar"}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_trailing_comma.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_trailing_comma.snap
deleted file mode 100644
index 1051e00cf3..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_trailing_comma.snap
+++ /dev/null
@@ -1,8 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = baz}\"#)?"
----
-@article{foo,
- bar = baz,
-}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_wrap_long_lines.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_wrap_long_lines.snap
deleted file mode 100644
index e7e1f39386..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__formatting__bibtex_internal_wrap_long_lines.snap
+++ /dev/null
@@ -1,10 +0,0 @@
----
-source: src/tests/text_document/formatting.rs
-expression: "format(r#\"\n%BIB main.bib\n%SRC @article{foo, bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit.\n%SRC Lorem ipsum dolor sit amet,\n%SRC consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.},}\"#)?"
----
-@article{foo,
- bar = {Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum
- dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit
- amet, consectetur adipiscing elit.},
-}
-
diff --git a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__inlay_hint__label_definition.snap b/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__inlay_hint__label_definition.snap
deleted file mode 100644
index ff04d65efb..0000000000
--- a/support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__inlay_hint__label_definition.snap
+++ /dev/null
@@ -1,38 +0,0 @@
----
-source: src/tests/text_document/inlay_hint.rs
-expression: "check(r#\"\n%TEX main.tex\n%SRC \\documentclass{article}\n%SRC \\usepackage{caption}\n%SRC \\begin{document}\n%SRC \\section{Foo}\\label{sec:foo}\n%SRC \\section{Bar}\\label{sec:bar}\n%SRC \\subsection{Baz}\\label{sec:baz}\n%SRC \\begin{figure}\n%SRC Test\n%SRC \\label{fig:qux}\n%SRC \\caption{Qux}\n%SRC \\end{figure}\n%SRC \\end{document}\n\n%TEX main.aux\n%SRC \\relax \n%SRC \\providecommand*\\caption@xref[2]{\\@setref\\relax\\@undefined{#1}}\n%SRC \\newlabel{fig:qux}{{\\caption@xref {fig:qux}{ on input line 15}}{1}}\n%SRC \\@writefile{lof}{\\contentsline {figure}{\\numberline {1}{\\ignorespaces Qux\\relax }}{1}{}\\protected@file@percent }\n%SRC \\@writefile{toc}{\\contentsline {section}{\\numberline {1}Foo}{1}{}\\protected@file@percent }\n%SRC \\newlabel{sec:foo}{{1}{1}}\n%SRC \\@writefile{toc}{\\contentsline {section}{\\numberline {2}Bar}{1}{}\\protected@file@percent }\n%SRC \\newlabel{sec:bar}{{2}{1}}\n%SRC \\@writefile{toc}{\\contentsline {subsection}{\\numberline {2.1}Baz}{1}{}\\protected@file@percent }\n%SRC \\newlabel{sec:baz}{{2.1}{1}}\n%SRC \\gdef \\@abspage@last{1}\n\"#)?"
----
-[
- {
- "position": {
- "line": 3,
- "character": 27
- },
- "label": "Section 1 (Foo)",
- "paddingLeft": true
- },
- {
- "position": {
- "line": 4,
- "character": 27
- },
- "label": "Section 2 (Bar)",
- "paddingLeft": true
- },
- {
- "position": {
- "line": 5,
- "character": 30
- },
- "label": "Subsection 2.1 (Baz)",
- "paddingLeft": true
- },
- {
- "position": {
- "line": 8,
- "character": 18
- },
- "label": "Figure fig:qux: Qux",
- "paddingLeft": true
- }
-]