Created
October 9, 2020 07:03
-
-
Save yyoncho/755825e84c7138c31789498fb20de9cd to your computer and use it in GitHub Desktop.
completion
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
====================================================================== | |
1 -> (company-capf prefix) | |
1 <- company-capf: ("n" . t) | |
====================================================================== | |
1 -> (company-capf require-match) | |
1 <- company-capf: never | |
====================================================================== | |
1 -> (company-capf candidates "n") | |
1 <- company-capf: (#("new-cap" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-cap" "insertText" "\"new-cap\"" "insertTextFormat" 2 "filterText" #("\"new-cap\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Require constructor function names to begin with a capital letter" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-cap\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("new-parens" 0 1 (lsp-completion-item #4=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-parens" "insertText" "\"new-parens\"" "insertTextFormat" 2 "filterText" #("\"new-parens\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Require parentheses when invoking a constructor with no arguments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #4# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #4# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("newline-after-var" 0 1 (lsp-completion-item #5=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-after-var" "insertText" "\"newline-after-var\"" "insertTextFormat" 2 "filterText" #("\"newline-after-var\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Require or disallow an empty line after var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-after-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #5# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #5# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("newline-before-return" 0 1 (lsp-completion-item #6=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-before-return" "insertText" "\"newline-before-return\"" "insertTextFormat" 2 "filterText" #("\"newline-before-return\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Require an empty line before return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-before-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #6# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #6# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("newline-per-chained-call" 0 1 (lsp-completion-item #7=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-per-chained-call" "insertText" "\"newline-per-chained-call\"" "insertTextFormat" 2 "filterText" #("\"newline-per-chained-call\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Require a newline after each call in a method chain" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-per-chained-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #7# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #7# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-alert" 0 1 (lsp-completion-item #8=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #8# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #8# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-array-constructor" 0 1 (lsp-completion-item #9=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #9# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #9# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-await-in-loop" 0 1 (lsp-completion-item #10=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #10# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #10# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-bitwise" 0 1 (lsp-completion-item #11=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #11# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #11# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-buffer-constructor" 0 1 (lsp-completion-item #12=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #12# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #12# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-caller" 0 1 (lsp-completion-item #13=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-caller" "insertText" "\"no-caller\"" "insertTextFormat" 2 "filterText" #("\"no-caller\"" 0 11 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of arguments.caller or arguments.callee" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-caller\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #13# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #13# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-case-declarations" 0 1 (lsp-completion-item #14=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-case-declarations" "insertText" "\"no-case-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-case-declarations\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow lexical declarations in case clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-case-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #14# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #14# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-catch-shadow" 0 1 (lsp-completion-item #15=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-catch-shadow" "insertText" "\"no-catch-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-catch-shadow\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow catch clause parameters from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-catch-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #15# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #15# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-class-assign" 0 1 (lsp-completion-item #16=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-class-assign" "insertText" "\"no-class-assign\"" "insertTextFormat" 2 "filterText" #("\"no-class-assign\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow reassigning class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-class-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #16# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #16# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-compare-neg-zero" 0 1 (lsp-completion-item #17=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-compare-neg-zero" "insertText" "\"no-compare-neg-zero\"" "insertTextFormat" 2 "filterText" #("\"no-compare-neg-zero\"" 0 21 (match-data (0 2 0 1 1 2))) "documentation" "Disallow comparing against -0" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-compare-neg-zero\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #17# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #17# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-cond-assign" 0 1 (lsp-completion-item #18=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-cond-assign" "insertText" "\"no-cond-assign\"" "insertTextFormat" 2 "filterText" #("\"no-cond-assign\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow assignment operators in conditional expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-cond-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #18# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #18# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-confusing-arrow" 0 1 (lsp-completion-item #19=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-confusing-arrow" "insertText" "\"no-confusing-arrow\"" "insertTextFormat" 2 "filterText" #("\"no-confusing-arrow\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" "Disallow arrow functions where they could be confused with comparisons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-confusing-arrow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #19# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #19# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-console" 0 1 (lsp-completion-item #20=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-console" "insertText" "\"no-console\"" "insertTextFormat" 2 "filterText" #("\"no-console\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of console" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-console\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #20# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #20# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-const-assign" 0 1 (lsp-completion-item #21=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-const-assign" "insertText" "\"no-const-assign\"" "insertTextFormat" 2 "filterText" #("\"no-const-assign\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow reassigning const variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-const-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #21# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #21# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-constant-condition" 0 1 (lsp-completion-item #22=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-constant-condition" "insertText" "\"no-constant-condition\"" "insertTextFormat" 2 "filterText" #("\"no-constant-condition\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow constant expressions in conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-constant-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #22# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #22# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-continue" 0 1 (lsp-completion-item #23=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-continue" "insertText" "\"no-continue\"" "insertTextFormat" 2 "filterText" #("\"no-continue\"" 0 13 (match-data (0 2 0 1 1 2))) "documentation" "Disallow continue statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-continue\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #23# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #23# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-control-regex" 0 1 (lsp-completion-item #24=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-control-regex" "insertText" "\"no-control-regex\"" "insertTextFormat" 2 "filterText" #("\"no-control-regex\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow control characters in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-control-regex\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #24# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #24# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-debugger" 0 1 (lsp-completion-item #25=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-debugger" "insertText" "\"no-debugger\"" "insertTextFormat" 2 "filterText" #("\"no-debugger\"" 0 13 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of debugger" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-debugger\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #25# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #25# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-delete-var" 0 1 (lsp-completion-item #26=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-delete-var" "insertText" "\"no-delete-var\"" "insertTextFormat" 2 "filterText" #("\"no-delete-var\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow deleting variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-delete-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #26# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #26# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-div-regex" 0 1 (lsp-completion-item #27=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-div-regex" "insertText" "\"no-div-regex\"" "insertTextFormat" 2 "filterText" #("\"no-div-regex\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow division operators explicitly at the beginning of regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-div-regex\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #27# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #27# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-args" 0 1 (lsp-completion-item #28=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-args" "insertText" "\"no-dupe-args\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-args\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow duplicate arguments in function definitions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-args\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #28# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #28# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-class-members" 0 1 (lsp-completion-item #29=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-class-members" "insertText" "\"no-dupe-class-members\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-class-members\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow duplicate class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-class-members\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #29# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #29# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-keys" 0 1 (lsp-completion-item #30=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-keys" "insertText" "\"no-dupe-keys\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-keys\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow duplicate keys in object literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-keys\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #30# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #30# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-duplicate-case" 0 1 (lsp-completion-item #31=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-duplicate-case" "insertText" "\"no-duplicate-case\"" "insertTextFormat" 2 "filterText" #("\"no-duplicate-case\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow duplicate case labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-duplicate-case\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #31# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #31# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-duplicate-imports" 0 1 (lsp-completion-item #32=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-duplicate-imports" "insertText" "\"no-duplicate-imports\"" "insertTextFormat" 2 "filterText" #("\"no-duplicate-imports\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow duplicate module imports" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-duplicate-imports\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #32# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #32# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-else-return" 0 1 (lsp-completion-item #33=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-else-return" "insertText" "\"no-else-return\"" "insertTextFormat" 2 "filterText" #("\"no-else-return\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow else blocks after return statements in if statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-else-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #33# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #33# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty" 0 1 (lsp-completion-item #34=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty" "insertText" "\"no-empty\"" "insertTextFormat" 2 "filterText" #("\"no-empty\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow empty block statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #34# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #34# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-character-class" 0 1 (lsp-completion-item #35=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-character-class" "insertText" "\"no-empty-character-class\"" "insertTextFormat" 2 "filterText" #("\"no-empty-character-class\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Disallow empty character classes in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-character-class\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #35# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #35# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-function" 0 1 (lsp-completion-item #36=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-function" "insertText" "\"no-empty-function\"" "insertTextFormat" 2 "filterText" #("\"no-empty-function\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow empty functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-function\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #36# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #36# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-pattern" 0 1 (lsp-completion-item #37=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-pattern" "insertText" "\"no-empty-pattern\"" "insertTextFormat" 2 "filterText" #("\"no-empty-pattern\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow empty destructuring patterns" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-pattern\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #37# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #37# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-eq-null" 0 1 (lsp-completion-item #38=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-eq-null" "insertText" "\"no-eq-null\"" "insertTextFormat" 2 "filterText" #("\"no-eq-null\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow null comparisons without type-checking operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-eq-null\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #38# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #38# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-eval" 0 1 (lsp-completion-item #39=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-eval" "insertText" "\"no-eval\"" "insertTextFormat" 2 "filterText" #("\"no-eval\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of eval()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-eval\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #39# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #39# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-ex-assign" 0 1 (lsp-completion-item #40=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-ex-assign" "insertText" "\"no-ex-assign\"" "insertTextFormat" 2 "filterText" #("\"no-ex-assign\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow reassigning exceptions in catch clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-ex-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #40# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #40# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extend-native" 0 1 (lsp-completion-item #41=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extend-native" "insertText" "\"no-extend-native\"" "insertTextFormat" 2 "filterText" #("\"no-extend-native\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow extending native types" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extend-native\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #41# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #41# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-bind" 0 1 (lsp-completion-item #42=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-bind" "insertText" "\"no-extra-bind\"" "insertTextFormat" 2 "filterText" #("\"no-extra-bind\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary calls to .bind()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-bind\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #42# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #42# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-boolean-cast" 0 1 (lsp-completion-item #43=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-boolean-cast" "insertText" "\"no-extra-boolean-cast\"" "insertTextFormat" 2 "filterText" #("\"no-extra-boolean-cast\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary boolean casts" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-boolean-cast\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #43# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #43# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-label" 0 1 (lsp-completion-item #44=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-label" "insertText" "\"no-extra-label\"" "insertTextFormat" 2 "filterText" #("\"no-extra-label\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-label\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #44# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #44# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-parens" 0 1 (lsp-completion-item #45=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-parens" "insertText" "\"no-extra-parens\"" "insertTextFormat" 2 "filterText" #("\"no-extra-parens\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary parentheses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #45# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #45# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-semi" 0 1 (lsp-completion-item #46=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-semi" "insertText" "\"no-extra-semi\"" "insertTextFormat" 2 "filterText" #("\"no-extra-semi\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary semicolons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-semi\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #46# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #46# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-fallthrough" 0 1 (lsp-completion-item #47=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-fallthrough" "insertText" "\"no-fallthrough\"" "insertTextFormat" 2 "filterText" #("\"no-fallthrough\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow fallthrough of case statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-fallthrough\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #47# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #47# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-floating-decimal" 0 1 (lsp-completion-item #48=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-floating-decimal" "insertText" "\"no-floating-decimal\"" "insertTextFormat" 2 "filterText" #("\"no-floating-decimal\"" 0 21 (match-data (0 2 0 1 1 2))) "documentation" "Disallow leading or trailing decimal points in numeric literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-floating-decimal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #48# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #48# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-func-assign" 0 1 (lsp-completion-item #49=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-func-assign" "insertText" "\"no-func-assign\"" "insertTextFormat" 2 "filterText" #("\"no-func-assign\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow reassigning function declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-func-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #49# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #49# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-global-assign" 0 1 (lsp-completion-item #50=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-global-assign" "insertText" "\"no-global-assign\"" "insertTextFormat" 2 "filterText" #("\"no-global-assign\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow assignments to native objects or read-only global variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-global-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #50# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #50# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implicit-coercion" 0 1 (lsp-completion-item #51=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implicit-coercion" "insertText" "\"no-implicit-coercion\"" "insertTextFormat" 2 "filterText" #("\"no-implicit-coercion\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow shorthand type conversions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implicit-coercion\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #51# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #51# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implicit-globals" 0 1 (lsp-completion-item #52=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implicit-globals" "insertText" "\"no-implicit-globals\"" "insertTextFormat" 2 "filterText" #("\"no-implicit-globals\"" 0 21 (match-data (0 2 0 1 1 2))) "documentation" "Disallow var and named function declarations in the global scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implicit-globals\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #52# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #52# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implied-eval" 0 1 (lsp-completion-item #53=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implied-eval" "insertText" "\"no-implied-eval\"" "insertTextFormat" 2 "filterText" #("\"no-implied-eval\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of eval()-like methods" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implied-eval\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #53# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #53# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-inline-comments" 0 1 (lsp-completion-item #54=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-inline-comments" "insertText" "\"no-inline-comments\"" "insertTextFormat" 2 "filterText" #("\"no-inline-comments\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" "Disallow inline comments after code" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-inline-comments\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #54# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #54# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-inner-declarations" 0 1 (lsp-completion-item #55=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-inner-declarations" "insertText" "\"no-inner-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-inner-declarations\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow function or var declarations in nested blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-inner-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #55# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #55# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-invalid-regexp" 0 1 (lsp-completion-item #56=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-invalid-regexp" "insertText" "\"no-invalid-regexp\"" "insertTextFormat" 2 "filterText" #("\"no-invalid-regexp\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow invalid regular expression strings in RegExp constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-invalid-regexp\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #56# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #56# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-invalid-this" 0 1 (lsp-completion-item #57=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-invalid-this" "insertText" "\"no-invalid-this\"" "insertTextFormat" 2 "filterText" #("\"no-invalid-this\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow this keywords outside of classes or class-like objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-invalid-this\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #57# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #57# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-irregular-whitespace" 0 1 (lsp-completion-item #58=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-irregular-whitespace" "insertText" "\"no-irregular-whitespace\"" "insertTextFormat" 2 "filterText" #("\"no-irregular-whitespace\"" 0 25 (match-data (0 2 0 1 1 2))) "documentation" "Disallow irregular whitespace outside of strings and comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-irregular-whitespace\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #58# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #58# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-iterator" 0 1 (lsp-completion-item #59=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-iterator" "insertText" "\"no-iterator\"" "insertTextFormat" 2 "filterText" #("\"no-iterator\"" 0 13 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of the __iterator__ property" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-iterator\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #59# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #59# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-label-var" 0 1 (lsp-completion-item #60=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-label-var" "insertText" "\"no-label-var\"" "insertTextFormat" 2 "filterText" #("\"no-label-var\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow labels that share a name with a variable" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-label-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #60# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #60# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-labels" 0 1 (lsp-completion-item #61=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-labels" "insertText" "\"no-labels\"" "insertTextFormat" 2 "filterText" #("\"no-labels\"" 0 11 (match-data (0 2 0 1 1 2))) "documentation" "Disallow labeled statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-labels\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #61# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #61# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-lone-blocks" 0 1 (lsp-completion-item #62=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-lone-blocks" "insertText" "\"no-lone-blocks\"" "insertTextFormat" 2 "filterText" #("\"no-lone-blocks\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary nested blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-lone-blocks\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #62# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #62# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-lonely-if" 0 1 (lsp-completion-item #63=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-lonely-if" "insertText" "\"no-lonely-if\"" "insertTextFormat" 2 "filterText" #("\"no-lonely-if\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow if statements as the only statement in else blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-lonely-if\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #63# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #63# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-loop-func" 0 1 (lsp-completion-item #64=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-loop-func" "insertText" "\"no-loop-func\"" "insertTextFormat" 2 "filterText" #("\"no-loop-func\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow function declarations and expressions inside loop statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-loop-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #64# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #64# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-magic-numbers" 0 1 (lsp-completion-item #65=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-magic-numbers" "insertText" "\"no-magic-numbers\"" "insertTextFormat" 2 "filterText" #("\"no-magic-numbers\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow magic numbers" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-magic-numbers\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #65# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #65# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-operators" 0 1 (lsp-completion-item #66=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-operators" "insertText" "\"no-mixed-operators\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-operators\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" "Disallow mixed binary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-operators\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #66# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #66# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-requires" 0 1 (lsp-completion-item #67=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-requires" "insertText" "\"no-mixed-requires\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-requires\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow require calls to be mixed with regular var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-requires\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #67# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #67# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-spaces-and-tabs" 0 1 (lsp-completion-item #68=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-spaces-and-tabs" "insertText" "\"no-mixed-spaces-and-tabs\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-spaces-and-tabs\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Disallow mixed spaces and tabs for indentation" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-spaces-and-tabs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #68# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #68# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-assign" 0 1 (lsp-completion-item #69=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-assign" "insertText" "\"no-multi-assign\"" "insertTextFormat" 2 "filterText" #("\"no-multi-assign\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow use of chained assignment expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #69# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #69# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-spaces" 0 1 (lsp-completion-item #70=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-spaces" "insertText" "\"no-multi-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-multi-spaces\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow multiple spaces" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #70# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #70# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-str" 0 1 (lsp-completion-item #71=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-str" "insertText" "\"no-multi-str\"" "insertTextFormat" 2 "filterText" #("\"no-multi-str\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow multiline strings" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-str\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #71# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #71# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multiple-empty-lines" 0 1 (lsp-completion-item #72=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multiple-empty-lines" "insertText" "\"no-multiple-empty-lines\"" "insertTextFormat" 2 "filterText" #("\"no-multiple-empty-lines\"" 0 25 (match-data (0 2 0 1 1 2))) "documentation" "Disallow multiple empty lines" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multiple-empty-lines\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #72# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #72# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-native-reassign" 0 1 (lsp-completion-item #73=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-native-reassign" "insertText" "\"no-native-reassign\"" "insertTextFormat" 2 "filterText" #("\"no-native-reassign\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" #108="" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-native-reassign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #73# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #73# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-negated-condition" 0 1 (lsp-completion-item #74=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-negated-condition" "insertText" "\"no-negated-condition\"" "insertTextFormat" 2 "filterText" #("\"no-negated-condition\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow negated conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-negated-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #74# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #74# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-negated-in-lhs" 0 1 (lsp-completion-item #75=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-negated-in-lhs" "insertText" "\"no-negated-in-lhs\"" "insertTextFormat" 2 "filterText" #("\"no-negated-in-lhs\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow negating the left operand in in expressions (deprecated)" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-negated-in-lhs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #75# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #75# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-nested-ternary" 0 1 (lsp-completion-item #76=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-nested-ternary" "insertText" "\"no-nested-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-nested-ternary\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow nested ternary expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-nested-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #76# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #76# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new" 0 1 (lsp-completion-item #77=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new" "insertText" "\"no-new\"" "insertTextFormat" 2 "filterText" #("\"no-new\"" 0 8 (match-data (0 2 0 1 1 2))) "documentation" "Disallow new operators outside of assignments or comparisons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #77# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 6 (lsp-completion-item #77# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-func" 0 1 (lsp-completion-item #78=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-func" "insertText" "\"no-new-func\"" "insertTextFormat" 2 "filterText" #("\"no-new-func\"" 0 13 (match-data (0 2 0 1 1 2))) "documentation" "Disallow new operators with the Function object" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #78# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #78# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-object" 0 1 (lsp-completion-item #79=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-object" "insertText" "\"no-new-object\"" "insertTextFormat" 2 "filterText" #("\"no-new-object\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow Object constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-object\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #79# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #79# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-require" 0 1 (lsp-completion-item #80=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-require" "insertText" "\"no-new-require\"" "insertTextFormat" 2 "filterText" #("\"no-new-require\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow new operators with calls to require" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-require\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #80# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #80# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-symbol" 0 1 (lsp-completion-item #81=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-symbol" "insertText" "\"no-new-symbol\"" "insertTextFormat" 2 "filterText" #("\"no-new-symbol\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow new operators with the Symbol object" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-symbol\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #81# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #81# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-wrappers" 0 1 (lsp-completion-item #82=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-wrappers" "insertText" "\"no-new-wrappers\"" "insertTextFormat" 2 "filterText" #("\"no-new-wrappers\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow new operators with the String, Number, and Boolean objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-wrappers\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #82# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #82# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-obj-calls" 0 1 (lsp-completion-item #83=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-obj-calls" "insertText" "\"no-obj-calls\"" "insertTextFormat" 2 "filterText" #("\"no-obj-calls\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow calling global object properties as functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-obj-calls\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #83# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #83# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-octal" 0 1 (lsp-completion-item #84=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-octal" "insertText" "\"no-octal\"" "insertTextFormat" 2 "filterText" #("\"no-octal\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow octal literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-octal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #84# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #84# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-octal-escape" 0 1 (lsp-completion-item #85=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-octal-escape" "insertText" "\"no-octal-escape\"" "insertTextFormat" 2 "filterText" #("\"no-octal-escape\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow octal escape sequences in string literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-octal-escape\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #85# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #85# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-param-reassign" 0 1 (lsp-completion-item #86=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-param-reassign" "insertText" "\"no-param-reassign\"" "insertTextFormat" 2 "filterText" #("\"no-param-reassign\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow reassigning function parameters" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-param-reassign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #86# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #86# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-path-concat" 0 1 (lsp-completion-item #87=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-path-concat" "insertText" "\"no-path-concat\"" "insertTextFormat" 2 "filterText" #("\"no-path-concat\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow string concatenation with __dirname and __filename" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-path-concat\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #87# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #87# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-plusplus" 0 1 (lsp-completion-item #88=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-plusplus" "insertText" "\"no-plusplus\"" "insertTextFormat" 2 "filterText" #("\"no-plusplus\"" 0 13 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the unary operators ++ and --" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-plusplus\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #88# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #88# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-process-env" 0 1 (lsp-completion-item #89=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-process-env" "insertText" "\"no-process-env\"" "insertTextFormat" 2 "filterText" #("\"no-process-env\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of process.env" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-process-env\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #89# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #89# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-process-exit" 0 1 (lsp-completion-item #90=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-process-exit" "insertText" "\"no-process-exit\"" "insertTextFormat" 2 "filterText" #("\"no-process-exit\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of process.exit()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-process-exit\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #90# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #90# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-proto" 0 1 (lsp-completion-item #91=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-proto" "insertText" "\"no-proto\"" "insertTextFormat" 2 "filterText" #("\"no-proto\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of the __proto__ property" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-proto\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #91# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #91# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-prototype-builtins" 0 1 (lsp-completion-item #92=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-prototype-builtins" "insertText" "\"no-prototype-builtins\"" "insertTextFormat" 2 "filterText" #("\"no-prototype-builtins\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow calling some Object.prototype methods directly on objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-prototype-builtins\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #92# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #92# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-redeclare" 0 1 (lsp-completion-item #93=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-redeclare" "insertText" "\"no-redeclare\"" "insertTextFormat" 2 "filterText" #("\"no-redeclare\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow var redeclaration" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-redeclare\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #93# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #93# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-regex-spaces" 0 1 (lsp-completion-item #94=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-regex-spaces" "insertText" "\"no-regex-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-regex-spaces\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow multiple spaces in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-regex-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #94# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #94# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-globals" 0 1 (lsp-completion-item #95=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-globals" "insertText" "\"no-restricted-globals\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-globals\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow specified global variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-globals\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #95# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #95# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-imports" 0 1 (lsp-completion-item #96=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-imports" "insertText" "\"no-restricted-imports\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-imports\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow specified modules when loaded by import" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-imports\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #96# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #96# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-modules" 0 1 (lsp-completion-item #97=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-modules" "insertText" "\"no-restricted-modules\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-modules\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow specified modules when loaded by require" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-modules\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #97# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #97# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-properties" 0 1 (lsp-completion-item #98=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-properties" "insertText" "\"no-restricted-properties\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-properties\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Disallow certain properties on certain objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-properties\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #98# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #98# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-syntax" 0 1 (lsp-completion-item #99=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-syntax" "insertText" "\"no-restricted-syntax\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-syntax\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow specified syntax" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-syntax\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #99# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #99# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-return-assign" 0 1 (lsp-completion-item #100=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-return-assign" "insertText" "\"no-return-assign\"" "insertTextFormat" 2 "filterText" #("\"no-return-assign\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow assignment operators in return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-return-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #100# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #100# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-return-await" 0 1 (lsp-completion-item #101=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-return-await" "insertText" "\"no-return-await\"" "insertTextFormat" 2 "filterText" #("\"no-return-await\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary return await" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-return-await\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #101# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #101# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-script-url" 0 1 (lsp-completion-item #102=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-script-url" "insertText" "\"no-script-url\"" "insertTextFormat" 2 "filterText" #("\"no-script-url\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow javascript: urls" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-script-url\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #102# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #102# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-self-assign" 0 1 (lsp-completion-item #103=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-self-assign" "insertText" "\"no-self-assign\"" "insertTextFormat" 2 "filterText" #("\"no-self-assign\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow assignments where both sides are exactly the same" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-self-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #103# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #103# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-self-compare" 0 1 (lsp-completion-item #104=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-self-compare" "insertText" "\"no-self-compare\"" "insertTextFormat" 2 "filterText" #("\"no-self-compare\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow comparisons where both sides are exactly the same" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-self-compare\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #104# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #104# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sequences" 0 1 (lsp-completion-item #105=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sequences" "insertText" "\"no-sequences\"" "insertTextFormat" 2 "filterText" #("\"no-sequences\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow comma operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sequences\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #105# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #105# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-shadow" 0 1 (lsp-completion-item #106=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-shadow" "insertText" "\"no-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-shadow\"" 0 11 (match-data (0 2 0 1 1 2))) "documentation" "Disallow var declarations from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #106# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #106# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-shadow-restricted-names" 0 1 (lsp-completion-item #107=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-shadow-restricted-names" "insertText" "\"no-shadow-restricted-names\"" "insertTextFormat" 2 "filterText" #("\"no-shadow-restricted-names\"" 0 28 (match-data (0 2 0 1 1 2))) "documentation" "Disallow identifiers from shadowing restricted names" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-shadow-restricted-names\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #107# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 26 (lsp-completion-item #107# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-spaced-func" 0 1 (lsp-completion-item #109=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-spaced-func" "insertText" "\"no-spaced-func\"" "insertTextFormat" 2 "filterText" #("\"no-spaced-func\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" #108# "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-spaced-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #109# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #109# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sparse-arrays" 0 1 (lsp-completion-item #110=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sparse-arrays" "insertText" "\"no-sparse-arrays\"" "insertTextFormat" 2 "filterText" #("\"no-sparse-arrays\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow sparse arrays" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sparse-arrays\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #110# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #110# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sync" 0 1 (lsp-completion-item #111=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sync" "insertText" "\"no-sync\"" "insertTextFormat" 2 "filterText" #("\"no-sync\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Disallow synchronous methods" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sync\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #111# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #111# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-tabs" 0 1 (lsp-completion-item #112=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-tabs" "insertText" "\"no-tabs\"" "insertTextFormat" 2 "filterText" #("\"no-tabs\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Disallow tabs in file" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-tabs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #112# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #112# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-template-curly-in-string" 0 1 (lsp-completion-item #113=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-template-curly-in-string" "insertText" "\"no-template-curly-in-string\"" "insertTextFormat" 2 "filterText" #("\"no-template-curly-in-string\"" 0 29 (match-data (0 2 0 1 1 2))) "documentation" "Disallow template literal placeholder syntax in regular strings" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-template-curly-in-string\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #113# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 27 (lsp-completion-item #113# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-ternary" 0 1 (lsp-completion-item #114=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-ternary" "insertText" "\"no-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-ternary\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow ternary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #114# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #114# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-this-before-super" 0 1 (lsp-completion-item #115=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-this-before-super" "insertText" "\"no-this-before-super\"" "insertTextFormat" 2 "filterText" #("\"no-this-before-super\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow this/super before calling super() in constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-this-before-super\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #115# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #115# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-throw-literal" 0 1 (lsp-completion-item #116=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-throw-literal" "insertText" "\"no-throw-literal\"" "insertTextFormat" 2 "filterText" #("\"no-throw-literal\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow throwing literals as exceptions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-throw-literal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #116# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #116# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-trailing-spaces" 0 1 (lsp-completion-item #117=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-trailing-spaces" "insertText" "\"no-trailing-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-trailing-spaces\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" "Disallow trailing whitespace at the end of lines" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-trailing-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #117# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #117# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undef" 0 1 (lsp-completion-item #118=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undef" "insertText" "\"no-undef\"" "insertTextFormat" 2 "filterText" #("\"no-undef\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of undeclared variables unless mentioned in /*global */ comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undef\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #118# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #118# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undef-init" 0 1 (lsp-completion-item #119=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undef-init" "insertText" "\"no-undef-init\"" "insertTextFormat" 2 "filterText" #("\"no-undef-init\"" 0 15 (match-data (0 2 0 1 1 2))) "documentation" "Disallow initializing variables to undefined" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undef-init\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #119# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #119# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undefined" 0 1 (lsp-completion-item #120=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undefined" "insertText" "\"no-undefined\"" "insertTextFormat" 2 "filterText" #("\"no-undefined\"" 0 14 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of undefined as an identifier" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undefined\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #120# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #120# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-underscore-dangle" 0 1 (lsp-completion-item #121=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-underscore-dangle" "insertText" "\"no-underscore-dangle\"" "insertTextFormat" 2 "filterText" #("\"no-underscore-dangle\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow dangling underscores in identifiers" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-underscore-dangle\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #121# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #121# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unexpected-multiline" 0 1 (lsp-completion-item #122=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unexpected-multiline" "insertText" "\"no-unexpected-multiline\"" "insertTextFormat" 2 "filterText" #("\"no-unexpected-multiline\"" 0 25 (match-data (0 2 0 1 1 2))) "documentation" "Disallow confusing multiline expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unexpected-multiline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #122# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #122# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unmodified-loop-condition" 0 1 (lsp-completion-item #123=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unmodified-loop-condition" "insertText" "\"no-unmodified-loop-condition\"" "insertTextFormat" 2 "filterText" #("\"no-unmodified-loop-condition\"" 0 30 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unmodified loop conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unmodified-loop-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #123# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 28 (lsp-completion-item #123# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unneeded-ternary" 0 1 (lsp-completion-item #124=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unneeded-ternary" "insertText" "\"no-unneeded-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-unneeded-ternary\"" 0 21 (match-data (0 2 0 1 1 2))) "documentation" "Disallow ternary operators when simpler alternatives exist" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unneeded-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #124# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #124# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unreachable" 0 1 (lsp-completion-item #125=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unreachable" "insertText" "\"no-unreachable\"" "insertTextFormat" 2 "filterText" #("\"no-unreachable\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unreachable code after return, throw, continue, and break statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unreachable\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #125# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #125# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unsafe-finally" 0 1 (lsp-completion-item #126=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unsafe-finally" "insertText" "\"no-unsafe-finally\"" "insertTextFormat" 2 "filterText" #("\"no-unsafe-finally\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow control flow statements in finally blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unsafe-finally\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #126# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #126# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unsafe-negation" 0 1 (lsp-completion-item #127=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unsafe-negation" "insertText" "\"no-unsafe-negation\"" "insertTextFormat" 2 "filterText" #("\"no-unsafe-negation\"" 0 20 (match-data (0 2 0 1 1 2))) "documentation" "Disallow negating the left operand of relational operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unsafe-negation\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #127# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #127# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-expressions" 0 1 (lsp-completion-item #128=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-expressions" "insertText" "\"no-unused-expressions\"" "insertTextFormat" 2 "filterText" #("\"no-unused-expressions\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unused expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-expressions\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #128# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #128# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-labels" 0 1 (lsp-completion-item #129=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-labels" "insertText" "\"no-unused-labels\"" "insertTextFormat" 2 "filterText" #("\"no-unused-labels\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unused labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-labels\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #129# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #129# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-vars" 0 1 (lsp-completion-item #130=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-vars" "insertText" "\"no-unused-vars\"" "insertTextFormat" 2 "filterText" #("\"no-unused-vars\"" 0 16 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unused variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-vars\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #130# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #130# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-use-before-define" 0 1 (lsp-completion-item #131=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-use-before-define" "insertText" "\"no-use-before-define\"" "insertTextFormat" 2 "filterText" #("\"no-use-before-define\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of variables before they are defined" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-use-before-define\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #131# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #131# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-call" 0 1 (lsp-completion-item #132=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-call" "insertText" "\"no-useless-call\"" "insertTextFormat" 2 "filterText" #("\"no-useless-call\"" 0 17 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary calls to .call() and .apply()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #132# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #132# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-computed-key" 0 1 (lsp-completion-item #133=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-computed-key" "insertText" "\"no-useless-computed-key\"" "insertTextFormat" 2 "filterText" #("\"no-useless-computed-key\"" 0 25 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary computed property keys in object literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-computed-key\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #133# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #133# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-concat" 0 1 (lsp-completion-item #134=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-concat" "insertText" "\"no-useless-concat\"" "insertTextFormat" 2 "filterText" #("\"no-useless-concat\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary concatenation of literals or template literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-concat\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #134# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #134# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-constructor" 0 1 (lsp-completion-item #135=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-constructor" "insertText" "\"no-useless-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-useless-constructor\"" 0 24 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #135# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 22 (lsp-completion-item #135# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-escape" 0 1 (lsp-completion-item #136=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-escape" "insertText" "\"no-useless-escape\"" "insertTextFormat" 2 "filterText" #("\"no-useless-escape\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow unnecessary escape characters" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-escape\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #136# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #136# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-rename" 0 1 (lsp-completion-item #137=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-rename" "insertText" "\"no-useless-rename\"" "insertTextFormat" 2 "filterText" #("\"no-useless-rename\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow renaming import, export, and destructured assignments to the same name" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-rename\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #137# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #137# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-return" 0 1 (lsp-completion-item #138=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-return" "insertText" "\"no-useless-return\"" "insertTextFormat" 2 "filterText" #("\"no-useless-return\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Disallow redundant return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #138# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #138# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-var" 0 1 (lsp-completion-item #139=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-var" "insertText" "\"no-var\"" "insertTextFormat" 2 "filterText" #("\"no-var\"" 0 8 (match-data (0 2 0 1 1 2))) "documentation" "Require let or const instead of var" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #139# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 6 (lsp-completion-item #139# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-void" 0 1 (lsp-completion-item #140=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-void" "insertText" "\"no-void\"" "insertTextFormat" 2 "filterText" #("\"no-void\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Disallow void operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-void\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #140# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #140# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-warning-comments" 0 1 (lsp-completion-item #141=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-warning-comments" "insertText" "\"no-warning-comments\"" "insertTextFormat" 2 "filterText" #("\"no-warning-comments\"" 0 21 (match-data (0 2 0 1 1 2))) "documentation" "Disallow specified warning terms in comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-warning-comments\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #141# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #141# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-whitespace-before-property" 0 1 (lsp-completion-item #142=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-whitespace-before-property" "insertText" "\"no-whitespace-before-property\"" "insertTextFormat" 2 "filterText" #("\"no-whitespace-before-property\"" 0 31 (match-data (0 2 0 1 1 2))) "documentation" "Disallow whitespace before properties" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-whitespace-before-property\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #142# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 29 (lsp-completion-item #142# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-with" 0 1 (lsp-completion-item #143=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-with" "insertText" "\"no-with\"" "insertTextFormat" 2 "filterText" #("\"no-with\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Disallow with statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-with\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #143# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #143# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("nonblock-statement-body-position" 0 1 (lsp-completion-item #144=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "nonblock-statement-body-position" "insertText" "\"nonblock-statement-body-position\"" "insertTextFormat" 2 "filterText" #("\"nonblock-statement-body-position\"" 0 34 (match-data (0 2 0 1 1 2))) "documentation" "Enforce the location of single-line statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"nonblock-statement-body-position\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #144# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 32 (lsp-completion-item #144# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("indent" 0 1 (lsp-completion-item #145=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "indent" "insertText" "\"indent\"" "insertTextFormat" 2 "filterText" #("\"indent\"" 0 8 (match-data (0 3 0 1 2 3))) "documentation" "Enforce consistent indentation" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"indent\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #145# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 6 (lsp-completion-item #145# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("indent-legacy" 0 1 (lsp-completion-item #146=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "indent-legacy" "insertText" "\"indent-legacy\"" "insertTextFormat" 2 "filterText" #("\"indent-legacy\"" 0 15 (match-data (0 3 0 1 2 3))) "documentation" "Enforce consistent indentation (legacy, deprecated)" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"indent-legacy\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #146# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #146# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("init-declarations" 0 1 (lsp-completion-item #147=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "init-declarations" "insertText" "\"init-declarations\"" "insertTextFormat" 2 "filterText" #("\"init-declarations\"" 0 19 (match-data (0 3 0 1 2 3))) "documentation" "Require or disallow initialization in var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"init-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #147# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #147# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("one-var" 0 1 (lsp-completion-item #148=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "one-var" "insertText" "\"one-var\"" "insertTextFormat" 2 "filterText" #("\"one-var\"" 0 9 (match-data (0 3 0 1 2 3))) "documentation" "Enforce variables to be declared either together or separately in functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"one-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #148# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #148# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("one-var-declaration-per-line" 0 1 (lsp-completion-item #149=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "one-var-declaration-per-line" "insertText" "\"one-var-declaration-per-line\"" "insertTextFormat" 2 "filterText" #("\"one-var-declaration-per-line\"" 0 30 (match-data (0 3 0 1 2 3))) "documentation" "Require or disallow newlines around var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"one-var-declaration-per-line\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #149# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 28 (lsp-completion-item #149# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("unicode-bom" 0 1 (lsp-completion-item #150=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "unicode-bom" "insertText" "\"unicode-bom\"" "insertTextFormat" 2 "filterText" #("\"unicode-bom\"" 0 13 (match-data (0 3 0 1 2 3))) "documentation" "Require or disallow Unicode byte order mark (BOM)" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"unicode-bom\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #150# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #150# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("consistent-return" 0 1 (lsp-completion-item #151=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "consistent-return" "insertText" "\"consistent-return\"" "insertTextFormat" 2 "filterText" #("\"consistent-return\"" 0 19 (match-data (0 4 0 1 3 4))) "documentation" "Require return statements to either always or never specify values" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"consistent-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #151# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #151# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("consistent-this" 0 1 (lsp-completion-item #152=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "consistent-this" "insertText" "\"consistent-this\"" "insertTextFormat" 2 "filterText" #("\"consistent-this\"" 0 17 (match-data (0 4 0 1 3 4))) "documentation" "Enforce consistent naming when capturing the current execution context" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"consistent-this\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #152# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #152# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("constructor-super" 0 1 (lsp-completion-item #153=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "constructor-super" "insertText" "\"constructor-super\"" "insertTextFormat" 2 "filterText" #("\"constructor-super\"" 0 19 (match-data (0 4 0 1 3 4))) "documentation" "Require super() calls in constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"constructor-super\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #153# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #153# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("func-call-spacing" 0 1 (lsp-completion-item #154=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "func-call-spacing" "insertText" "\"func-call-spacing\"" "insertTextFormat" 2 "filterText" #("\"func-call-spacing\"" 0 19 (match-data (0 4 0 1 3 4))) "documentation" "Require or disallow spacing between function identifiers and their invocations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"func-call-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #154# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #154# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("func-name-matching" 0 1 (lsp-completion-item #155=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "func-name-matching" "insertText" "\"func-name-matching\"" "insertTextFormat" 2 "filterText" #("\"func-name-matching\"" 0 20 (match-data (0 4 0 1 3 4))) "documentation" "Require function names to match the name of the variable or property to which they are assigned" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"func-name-matching\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #155# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #155# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("func-names" 0 1 (lsp-completion-item #156=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "func-names" "insertText" "\"func-names\"" "insertTextFormat" 2 "filterText" #("\"func-names\"" 0 12 (match-data (0 4 0 1 3 4))) "documentation" "Require or disallow named function expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"func-names\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #156# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #156# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("func-style" 0 1 (lsp-completion-item #157=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "func-style" "insertText" "\"func-style\"" "insertTextFormat" 2 "filterText" #("\"func-style\"" 0 12 (match-data (0 4 0 1 3 4))) "documentation" "Enforce the consistent use of either function declarations or expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"func-style\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #157# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #157# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("function-call-argument-newline" 0 1 (lsp-completion-item #158=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "function-call-argument-newline" "insertText" "\"function-call-argument-newline\"" "insertTextFormat" 2 "filterText" #("\"function-call-argument-newline\"" 0 32 (match-data (0 4 0 1 3 4))) "documentation" "Enforce line breaks between arguments of a function call" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"function-call-argument-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #158# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 30 (lsp-completion-item #158# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("function-paren-newline" 0 1 (lsp-completion-item #159=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "function-paren-newline" "insertText" "\"function-paren-newline\"" "insertTextFormat" 2 "filterText" #("\"function-paren-newline\"" 0 24 (match-data (0 4 0 1 3 4))) "documentation" "Enforce consistent line breaks inside function parentheses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"function-paren-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #159# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 22 (lsp-completion-item #159# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("generator-star-spacing" 0 1 (lsp-completion-item #160=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "generator-star-spacing" "insertText" "\"generator-star-spacing\"" "insertTextFormat" 2 "filterText" #("\"generator-star-spacing\"" 0 24 (match-data (0 4 0 1 3 4))) "documentation" "Enforce consistent spacing around * operators in generator functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"generator-star-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #160# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 22 (lsp-completion-item #160# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("handle-callback-err" 0 1 (lsp-completion-item #161=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "handle-callback-err" "insertText" "\"handle-callback-err\"" "insertTextFormat" 2 "filterText" #("\"handle-callback-err\"" 0 21 (match-data (0 4 0 1 3 4))) "documentation" "Require error handling in callbacks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"handle-callback-err\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #161# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #161# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("line-comment-position" 0 1 (lsp-completion-item #162=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "line-comment-position" "insertText" "\"line-comment-position\"" "insertTextFormat" 2 "filterText" #("\"line-comment-position\"" 0 23 (match-data (0 4 0 1 3 4))) "documentation" "Enforce position of line comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"line-comment-position\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #162# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #162# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("linebreak-style" 0 1 (lsp-completion-item #163=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "linebreak-style" "insertText" "\"linebreak-style\"" "insertTextFormat" 2 "filterText" #("\"linebreak-style\"" 0 17 (match-data (0 4 0 1 3 4))) "documentation" "Enforce consistent linebreak style" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"linebreak-style\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #163# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #163# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("lines-around-comment" 0 1 (lsp-completion-item #164=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "lines-around-comment" "insertText" "\"lines-around-comment\"" "insertTextFormat" 2 "filterText" #("\"lines-around-comment\"" 0 22 (match-data (0 4 0 1 3 4))) "documentation" "Require empty lines around comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"lines-around-comment\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #164# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #164# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("lines-around-directive" 0 1 (lsp-completion-item #165=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "lines-around-directive" "insertText" "\"lines-around-directive\"" "insertTextFormat" 2 "filterText" #("\"lines-around-directive\"" 0 24 (match-data (0 4 0 1 3 4))) "documentation" "Require or disallow newlines around directives" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"lines-around-directive\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #165# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 22 (lsp-completion-item #165# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("lines-between-class-members" 0 1 (lsp-completion-item #166=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "lines-between-class-members" "insertText" "\"lines-between-class-members\"" "insertTextFormat" 2 "filterText" #("\"lines-between-class-members\"" 0 29 (match-data (0 4 0 1 3 4))) "documentation" "Require or disallow an empty line between class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"lines-between-class-members\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #166# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 27 (lsp-completion-item #166# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("dot-notation" 0 1 (lsp-completion-item #167=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "dot-notation" "insertText" "\"dot-notation\"" "insertTextFormat" 2 "filterText" #("\"dot-notation\"" 0 14 (match-data (0 6 0 1 5 6))) "documentation" "Enforce dot notation whenever possible" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"dot-notation\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #167# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #167# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("max-nested-callbacks" 0 1 (lsp-completion-item #168=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "max-nested-callbacks" "insertText" "\"max-nested-callbacks\"" "insertTextFormat" 2 "filterText" #("\"max-nested-callbacks\"" 0 22 (match-data (0 6 0 1 5 6))) "documentation" "Enforce a maximum depth that callbacks can be nested" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"max-nested-callbacks\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #168# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #168# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("id-length" 0 1 (lsp-completion-item #169=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "id-length" "insertText" "\"id-length\"" "insertTextFormat" 2 "filterText" #("\"id-length\"" 0 11 (match-data (0 7 0 1 6 7))) "documentation" "Enforce minimum and maximum identifier lengths" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"id-length\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #169# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #169# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("padding-line-between-statements" 0 1 (lsp-completion-item #170=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "padding-line-between-statements" "insertText" "\"padding-line-between-statements\"" "insertTextFormat" 2 "filterText" #("\"padding-line-between-statements\"" 0 33 (match-data (0 7 0 1 6 7))) "documentation" "Require or disallow padding lines between statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"padding-line-between-statements\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #170# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 31 (lsp-completion-item #170# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("max-len" 0 1 (lsp-completion-item #171=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "max-len" "insertText" "\"max-len\"" "insertTextFormat" 2 "filterText" #("\"max-len\"" 0 9 (match-data (0 8 0 1 7 8))) "documentation" "Enforce a maximum line length" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"max-len\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #171# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #171# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("max-lines" 0 1 (lsp-completion-item #172=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "max-lines" "insertText" "\"max-lines\"" "insertTextFormat" 2 "filterText" #("\"max-lines\"" 0 11 (match-data (0 8 0 1 7 8))) "documentation" "Enforce a maximum number of lines per file" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"max-lines\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #172# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #172# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("use-isnan" 0 1 (lsp-completion-item #173=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "use-isnan" "insertText" "\"use-isnan\"" "insertTextFormat" 2 "filterText" #("\"use-isnan\"" 0 11 (match-data (0 8 0 1 7 8))) "documentation" "Require calls to isNaN() when checking for NaN" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"use-isnan\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #173# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 9 (lsp-completion-item #173# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("vars-on-top" 0 1 (lsp-completion-item #174=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "vars-on-top" "insertText" "\"vars-on-top\"" "insertTextFormat" 2 "filterText" #("\"vars-on-top\"" 0 13 (match-data (0 8 0 1 7 8))) "documentation" "Require var declarations be placed at the top of their containing scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"vars-on-top\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #174# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #174# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("multiline-comment-style" 0 1 (lsp-completion-item #175=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "multiline-comment-style" "insertText" "\"multiline-comment-style\"" "insertTextFormat" 2 "filterText" #("\"multiline-comment-style\"" 0 25 (match-data (0 9 0 1 8 9))) "documentation" "Enforce a particular style for multiline comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"multiline-comment-style\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #175# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #175# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("multiline-ternary" 0 1 (lsp-completion-item #176=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "multiline-ternary" "insertText" "\"multiline-ternary\"" "insertTextFormat" 2 "filterText" #("\"multiline-ternary\"" 0 19 (match-data (0 9 0 1 8 9))) "documentation" "Enforce newlines between operands of ternary expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"multiline-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #176# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #176# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("prefer-numeric-literals" 0 1 (lsp-completion-item #177=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "prefer-numeric-literals" "insertText" "\"prefer-numeric-literals\"" "insertTextFormat" 2 "filterText" #("\"prefer-numeric-literals\"" 0 25 (match-data (0 9 0 1 8 9))) "documentation" "Disallow parseInt() in favor of binary, octal, and hexadecimal literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"prefer-numeric-literals\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #177# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #177# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-in-parens" 0 1 (lsp-completion-item #178=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-in-parens" "insertText" "\"space-in-parens\"" "insertTextFormat" 2 "filterText" #("\"space-in-parens\"" 0 17 (match-data (0 9 0 1 8 9))) "documentation" "Enforce consistent spacing inside parentheses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-in-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #178# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #178# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-infix-ops" 0 1 (lsp-completion-item #179=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-infix-ops" "insertText" "\"space-infix-ops\"" "insertTextFormat" 2 "filterText" #("\"space-infix-ops\"" 0 17 (match-data (0 9 0 1 8 9))) "documentation" "Require spacing around operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-infix-ops\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #179# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #179# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-unary-ops" 0 1 (lsp-completion-item #180=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-unary-ops" "insertText" "\"space-unary-ops\"" "insertTextFormat" 2 "filterText" #("\"space-unary-ops\"" 0 17 (match-data (0 9 0 1 8 9))) "documentation" "Enforce consistent spacing before or after unary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-unary-ops\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #180# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #180# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("comma-dangle" 0 1 (lsp-completion-item #181=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "comma-dangle" "insertText" "\"comma-dangle\"" "insertTextFormat" 2 "filterText" #("\"comma-dangle\"" 0 14 (match-data (0 10 0 1 9 10))) "documentation" "Require or disallow trailing commas" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"comma-dangle\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #181# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #181# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("key-spacing" 0 1 (lsp-completion-item #182=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "key-spacing" "insertText" "\"key-spacing\"" "insertTextFormat" 2 "filterText" #("\"key-spacing\"" 0 13 (match-data (0 11 0 1 10 11))) "documentation" "Enforce consistent spacing between keys and values in object literal properties" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"key-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #182# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 11 (lsp-completion-item #182# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("prefer-const" 0 1 (lsp-completion-item #183=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "prefer-const" "insertText" "\"prefer-const\"" "insertTextFormat" 2 "filterText" #("\"prefer-const\"" 0 14 (match-data (0 11 0 1 10 11))) "documentation" "Require const declarations for variables that are never reassigned after declared" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"prefer-const\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #183# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #183# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("arrow-parens" 0 1 (lsp-completion-item #184=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "arrow-parens" "insertText" "\"arrow-parens\"" "insertTextFormat" 2 "filterText" #("\"arrow-parens\"" 0 14 (match-data (0 12 0 1 11 12))) "documentation" "Require parentheses around arrow function arguments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"arrow-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #184# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #184# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("semi-spacing" 0 1 (lsp-completion-item #185=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "semi-spacing" "insertText" "\"semi-spacing\"" "insertTextFormat" 2 "filterText" #("\"semi-spacing\"" 0 14 (match-data (0 12 0 1 11 12))) "documentation" "Enforce consistent spacing before and after semicolons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"semi-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #185# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #185# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("array-element-newline" 0 1 (lsp-completion-item #186=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "array-element-newline" "insertText" "\"array-element-newline\"" "insertTextFormat" 2 "filterText" #("\"array-element-newline\"" 0 23 (match-data (0 13 0 1 12 13))) "documentation" "Enforce line breaks after each array element" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"array-element-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #186# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #186# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("arrow-spacing" 0 1 (lsp-completion-item #187=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "arrow-spacing" "insertText" "\"arrow-spacing\"" "insertTextFormat" 2 "filterText" #("\"arrow-spacing\"" 0 15 (match-data (0 13 0 1 12 13))) "documentation" "Enforce consistent spacing before and after the arrow in arrow functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"arrow-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #187# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #187# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("block-spacing" 0 1 (lsp-completion-item #188=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "block-spacing" "insertText" "\"block-spacing\"" "insertTextFormat" 2 "filterText" #("\"block-spacing\"" 0 15 (match-data (0 13 0 1 12 13))) "documentation" "Enforce consistent spacing inside single-line blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"block-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #188# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #188# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("comma-spacing" 0 1 (lsp-completion-item #189=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "comma-spacing" "insertText" "\"comma-spacing\"" "insertTextFormat" 2 "filterText" #("\"comma-spacing\"" 0 15 (match-data (0 13 0 1 12 13))) "documentation" "Enforce consistent spacing before and after commas" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"comma-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #189# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #189# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("dot-location" 0 1 (lsp-completion-item #190=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "dot-location" "insertText" "\"dot-location\"" "insertTextFormat" 2 "filterText" #("\"dot-location\"" 0 14 (match-data (0 13 0 1 12 13))) "documentation" "Enforce consistent newlines before and after dots" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"dot-location\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #190# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #190# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("guard-for-in" 0 1 (lsp-completion-item #191=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "guard-for-in" "insertText" "\"guard-for-in\"" "insertTextFormat" 2 "filterText" #("\"guard-for-in\"" 0 14 (match-data (0 13 0 1 12 13))) "documentation" "Require for-in loops to include an if statement" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"guard-for-in\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #191# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 12 (lsp-completion-item #191# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("max-statements" 0 1 (lsp-completion-item #192=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "max-statements" "insertText" "\"max-statements\"" "insertTextFormat" 2 "filterText" #("\"max-statements\"" 0 16 (match-data (0 13 0 1 12 13))) "documentation" "Enforce a maximum number of statements allowed in function blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"max-statements\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #192# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #192# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("max-statements-per-line" 0 1 (lsp-completion-item #193=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "max-statements-per-line" "insertText" "\"max-statements-per-line\"" "insertTextFormat" 2 "filterText" #("\"max-statements-per-line\"" 0 25 (match-data (0 13 0 1 12 13))) "documentation" "Enforce a maximum number of statements allowed per line" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"max-statements-per-line\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #193# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #193# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("operator-linebreak" 0 1 (lsp-completion-item #194=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "operator-linebreak" "insertText" "\"operator-linebreak\"" "insertTextFormat" 2 "filterText" #("\"operator-linebreak\"" 0 20 (match-data (0 13 0 1 12 13))) "documentation" "Enforce consistent linebreak style for operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"operator-linebreak\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #194# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #194# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("switch-colon-spacing" 0 1 (lsp-completion-item #195=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "switch-colon-spacing" "insertText" "\"switch-colon-spacing\"" "insertTextFormat" 2 "filterText" #("\"switch-colon-spacing\"" 0 22 (match-data (0 13 0 1 12 13))) "documentation" "Enforce spacing around colons of switch statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"switch-colon-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #195# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #195# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("for-direction" 0 1 (lsp-completion-item #196=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "for-direction" "insertText" "\"for-direction\"" "insertTextFormat" 2 "filterText" #("\"for-direction\"" 0 15 (match-data (0 14 0 1 13 14))) "documentation" "Enforce “for” loop update clause moving the counter in the right direction" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"for-direction\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #196# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #196# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("getter-return" 0 1 (lsp-completion-item #197=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "getter-return" "insertText" "\"getter-return\"" "insertTextFormat" 2 "filterText" #("\"getter-return\"" 0 15 (match-data (0 14 0 1 13 14))) "documentation" "Enforce return statements in getters" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"getter-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #197# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 13 (lsp-completion-item #197# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("spaced-comment" 0 1 (lsp-completion-item #198=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "spaced-comment" "insertText" "\"spaced-comment\"" "insertTextFormat" 2 "filterText" #("\"spaced-comment\"" 0 16 (match-data (0 14 0 1 13 14))) "documentation" "Enforce consistent spacing after the // or /* in a comment" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"spaced-comment\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #198# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 14 (lsp-completion-item #198# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("keyword-spacing" 0 1 (lsp-completion-item #199=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "keyword-spacing" "insertText" "\"keyword-spacing\"" "insertTextFormat" 2 "filterText" #("\"keyword-spacing\"" 0 17 (match-data (0 15 0 1 14 15))) "documentation" "Enforce consistent spacing before and after keywords" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"keyword-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #199# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #199# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("object-curly-newline" 0 1 (lsp-completion-item #200=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "object-curly-newline" "insertText" "\"object-curly-newline\"" "insertTextFormat" 2 "filterText" #("\"object-curly-newline\"" 0 22 (match-data (0 15 0 1 14 15))) "documentation" "Enforce consistent line breaks inside braces" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"object-curly-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #200# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #200# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("array-bracket-newline" 0 1 (lsp-completion-item #201=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "array-bracket-newline" "insertText" "\"array-bracket-newline\"" "insertTextFormat" 2 "filterText" #("\"array-bracket-newline\"" 0 23 (match-data (0 16 0 1 15 16))) "documentation" "Enforce line breaks after opening and before closing array brackets" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"array-bracket-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #201# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #201# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("callback-return" 0 1 (lsp-completion-item #202=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "callback-return" "insertText" "\"callback-return\"" "insertTextFormat" 2 "filterText" #("\"callback-return\"" 0 17 (match-data (0 16 0 1 15 16))) "documentation" "Require return statements after callbacks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"callback-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #202# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 15 (lsp-completion-item #202# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("object-shorthand" 0 1 (lsp-completion-item #203=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "object-shorthand" "insertText" "\"object-shorthand\"" "insertTextFormat" 2 "filterText" #("\"object-shorthand\"" 0 18 (match-data (0 16 0 1 15 16))) "documentation" "Require or disallow method and property shorthand syntax for object literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"object-shorthand\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #203# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #203# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("operator-assignment" 0 1 (lsp-completion-item #204=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "operator-assignment" "insertText" "\"operator-assignment\"" "insertTextFormat" 2 "filterText" #("\"operator-assignment\"" 0 21 (match-data (0 16 0 1 15 16))) "documentation" "Require or disallow assignment operator shorthand where possible" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"operator-assignment\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #204# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #204# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-before-function-paren" 0 1 (lsp-completion-item #205=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-before-function-paren" "insertText" "\"space-before-function-paren\"" "insertTextFormat" 2 "filterText" #("\"space-before-function-paren\"" 0 29 (match-data (0 17 0 1 16 17))) "documentation" "Enforce consistent spacing before function definition opening parenthesis" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-before-function-paren\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #205# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 27 (lsp-completion-item #205# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("object-property-newline" 0 1 (lsp-completion-item #206=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "object-property-newline" "insertText" "\"object-property-newline\"" "insertTextFormat" 2 "filterText" #("\"object-property-newline\"" 0 25 (match-data (0 18 0 1 17 18))) "documentation" "Enforce placing object properties on separate lines" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"object-property-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #206# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 23 (lsp-completion-item #206# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("yield-star-spacing" 0 1 (lsp-completion-item #207=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "yield-star-spacing" "insertText" "\"yield-star-spacing\"" "insertTextFormat" 2 "filterText" #("\"yield-star-spacing\"" 0 20 (match-data (0 18 0 1 17 18))) "documentation" "Require or disallow spacing around the * in yield* expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"yield-star-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #207# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #207# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("capitalized-comments" 0 1 (lsp-completion-item #208=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "capitalized-comments" "insertText" "\"capitalized-comments\"" "insertTextFormat" 2 "filterText" #("\"capitalized-comments\"" 0 22 (match-data (0 19 0 1 18 19))) "documentation" "Enforce or disallow capitalization of the first letter of a comment" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"capitalized-comments\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #208# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #208# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("implicit-arrow-linebreak" 0 1 (lsp-completion-item #209=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "implicit-arrow-linebreak" "insertText" "\"implicit-arrow-linebreak\"" "insertTextFormat" 2 "filterText" #("\"implicit-arrow-linebreak\"" 0 26 (match-data (0 19 0 1 18 19))) "documentation" "Enforce the location of arrow function bodies" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"implicit-arrow-linebreak\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #209# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #209# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("rest-spread-spacing" 0 1 (lsp-completion-item #210=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "rest-spread-spacing" "insertText" "\"rest-spread-spacing\"" "insertTextFormat" 2 "filterText" #("\"rest-spread-spacing\"" 0 21 (match-data (0 19 0 1 18 19))) "documentation" "Enforce spacing between rest and spread operators and their expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"rest-spread-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #210# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 19 (lsp-completion-item #210# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("symbol-description" 0 1 (lsp-completion-item #211=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "symbol-description" "insertText" "\"symbol-description\"" "insertTextFormat" 2 "filterText" #("\"symbol-description\"" 0 20 (match-data (0 19 0 1 18 19))) "documentation" "Require symbol descriptions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"symbol-description\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #211# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 18 (lsp-completion-item #211# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("object-curly-spacing" 0 1 (lsp-completion-item #212=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "object-curly-spacing" "insertText" "\"object-curly-spacing\"" "insertTextFormat" 2 "filterText" #("\"object-curly-spacing\"" 0 22 (match-data (0 20 0 1 19 20))) "documentation" "Enforce consistent spacing inside braces" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"object-curly-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #212# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #212# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("prefer-destructuring" 0 1 (lsp-completion-item #213=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "prefer-destructuring" "insertText" "\"prefer-destructuring\"" "insertTextFormat" 2 "filterText" #("\"prefer-destructuring\"" 0 22 (match-data (0 20 0 1 19 20))) "documentation" "Require destructuring from arrays and/or objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"prefer-destructuring\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #213# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #213# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("template-tag-spacing" 0 1 (lsp-completion-item #214=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "template-tag-spacing" "insertText" "\"template-tag-spacing\"" "insertTextFormat" 2 "filterText" #("\"template-tag-spacing\"" 0 22 (match-data (0 20 0 1 19 20))) "documentation" "Require or disallow spacing between template tags and their literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"template-tag-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #214# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #214# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("array-bracket-spacing" 0 1 (lsp-completion-item #215=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "array-bracket-spacing" "insertText" "\"array-bracket-spacing\"" "insertTextFormat" 2 "filterText" #("\"array-bracket-spacing\"" 0 23 (match-data (0 21 0 1 20 21))) "documentation" "Enforce consistent spacing inside array brackets" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"array-bracket-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #215# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #215# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("array-callback-return" 0 1 (lsp-completion-item #216=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "array-callback-return" "insertText" "\"array-callback-return\"" "insertTextFormat" 2 "filterText" #("\"array-callback-return\"" 0 23 (match-data (0 22 0 1 21 22))) "documentation" "Enforce return statements in callbacks of array methods" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"array-callback-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #216# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #216# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("template-curly-spacing" 0 1 (lsp-completion-item #217=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "template-curly-spacing" "insertText" "\"template-curly-spacing\"" "insertTextFormat" 2 "filterText" #("\"template-curly-spacing\"" 0 24 (match-data (0 22 0 1 21 22))) "documentation" "Require or disallow spacing around embedded expressions of template strings" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"template-curly-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #217# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 22 (lsp-completion-item #217# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("computed-property-spacing" 0 1 (lsp-completion-item #218=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "computed-property-spacing" "insertText" "\"computed-property-spacing\"" "insertTextFormat" 2 "filterText" #("\"computed-property-spacing\"" 0 27 (match-data (0 25 0 1 24 25))) "documentation" "Enforce consistent spacing inside computed property brackets" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"computed-property-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 1 2 (lsp-completion-item #218# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 25 (lsp-completion-item #218# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
====================================================================== | |
1 -> (company-capf sorted) | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf duplicates) | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf annotation #("new-cap" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-cap" "insertText" "\"new-cap\"" "insertTextFormat" 2 "filterText" #("\"new-cap\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Require constructor function names to begin with a capital letter" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-cap\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("new-parens" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-parens" "insertText" "\"new-parens\"" "insertTextFormat" 2 "filterText" #("\"new-parens\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Require parentheses when invoking a constructor with no arguments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("newline-after-var" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-after-var" "insertText" "\"newline-after-var\"" "insertTextFormat" 2 "filterText" #("\"newline-after-var\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Require or disallow an empty line after var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-after-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("newline-before-return" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-before-return" "insertText" "\"newline-before-return\"" "insertTextFormat" 2 "filterText" #("\"newline-before-return\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Require an empty line before return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-before-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("newline-per-chained-call" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-per-chained-call" "insertText" "\"newline-per-chained-call\"" "insertTextFormat" 2 "filterText" #("\"newline-per-chained-call\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Require a newline after each call in a method chain" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-per-chained-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-alert" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-array-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-await-in-loop" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-bitwise" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-buffer-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf match #("new-cap" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-cap" "insertText" "\"new-cap\"" "insertTextFormat" 2 "filterText" #("\"new-cap\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Require constructor function names to begin with a capital letter" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-cap\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("new-cap" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-cap" "insertText" "\"new-cap\"" "insertTextFormat" 2 "filterText" #("\"new-cap\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Require constructor function names to begin with a capital letter" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-cap\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("new-parens" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-parens" "insertText" "\"new-parens\"" "insertTextFormat" 2 "filterText" #("\"new-parens\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Require parentheses when invoking a constructor with no arguments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("new-parens" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-parens" "insertText" "\"new-parens\"" "insertTextFormat" 2 "filterText" #("\"new-parens\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Require parentheses when invoking a constructor with no arguments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("newline-after-var" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-after-var" "insertText" "\"newline-after-var\"" "insertTextFormat" 2 "filterText" #("\"newline-after-var\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Require or disallow an empty line after var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-after-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("newline-after-var" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-after-var" "insertText" "\"newline-after-var\"" "insertTextFormat" 2 "filterText" #("\"newline-after-var\"" 0 19 (match-data (0 2 0 1 1 2))) "documentation" "Require or disallow an empty line after var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-after-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 17 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("newline-before-return" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-before-return" "insertText" "\"newline-before-return\"" "insertTextFormat" 2 "filterText" #("\"newline-before-return\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Require an empty line before return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-before-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("newline-before-return" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-before-return" "insertText" "\"newline-before-return\"" "insertTextFormat" 2 "filterText" #("\"newline-before-return\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Require an empty line before return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-before-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("newline-per-chained-call" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-per-chained-call" "insertText" "\"newline-per-chained-call\"" "insertTextFormat" 2 "filterText" #("\"newline-per-chained-call\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Require a newline after each call in a method chain" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-per-chained-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("newline-per-chained-call" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-per-chained-call" "insertText" "\"newline-per-chained-call\"" "insertTextFormat" 2 "filterText" #("\"newline-per-chained-call\"" 0 26 (match-data (0 2 0 1 1 2))) "documentation" "Require a newline after each call in a method chain" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-per-chained-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 24 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-alert" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-alert" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 2 0 1 1 2))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-array-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-array-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 2 0 1 1 2))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-await-in-loop" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-await-in-loop" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 2 0 1 1 2))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-bitwise" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-bitwise" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 2 0 1 1 2))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-buffer-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 1)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-buffer-constructor" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 2 0 1 1 2))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf meta #("new-cap" 0 1 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "new-cap" "insertText" "\"new-cap\"" "insertTextFormat" 2 "filterText" #("\"new-cap\"" 0 9 (match-data (0 2 0 1 1 2))) "documentation" "Require constructor function names to begin with a capital letter" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"new-cap\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 461 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 1 2 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 2 7 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf no-cache "n") | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf prefix) | |
1 <- company-capf: ("no" . t) | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf require-match) | |
1 <- company-capf: never | |
====================================================================== | |
1 -> (company-capf candidates "no") | |
1 <- company-capf: (#("no-alert" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-array-constructor" 0 2 (lsp-completion-item #4=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #4# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #4# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-await-in-loop" 0 2 (lsp-completion-item #5=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #5# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #5# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-bitwise" 0 2 (lsp-completion-item #6=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #6# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #6# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-buffer-constructor" 0 2 (lsp-completion-item #7=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #7# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #7# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-caller" 0 2 (lsp-completion-item #8=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-caller" "insertText" "\"no-caller\"" "insertTextFormat" 2 "filterText" #("\"no-caller\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of arguments.caller or arguments.callee" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-caller\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #8# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #8# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-case-declarations" 0 2 (lsp-completion-item #9=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-case-declarations" "insertText" "\"no-case-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-case-declarations\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow lexical declarations in case clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-case-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #9# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #9# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-catch-shadow" 0 2 (lsp-completion-item #10=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-catch-shadow" "insertText" "\"no-catch-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-catch-shadow\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow catch clause parameters from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-catch-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #10# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #10# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-class-assign" 0 2 (lsp-completion-item #11=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-class-assign" "insertText" "\"no-class-assign\"" "insertTextFormat" 2 "filterText" #("\"no-class-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-class-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #11# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #11# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-compare-neg-zero" 0 2 (lsp-completion-item #12=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-compare-neg-zero" "insertText" "\"no-compare-neg-zero\"" "insertTextFormat" 2 "filterText" #("\"no-compare-neg-zero\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comparing against -0" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-compare-neg-zero\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #12# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #12# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-cond-assign" 0 2 (lsp-completion-item #13=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-cond-assign" "insertText" "\"no-cond-assign\"" "insertTextFormat" 2 "filterText" #("\"no-cond-assign\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow assignment operators in conditional expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-cond-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #13# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #13# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-confusing-arrow" 0 2 (lsp-completion-item #14=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-confusing-arrow" "insertText" "\"no-confusing-arrow\"" "insertTextFormat" 2 "filterText" #("\"no-confusing-arrow\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow arrow functions where they could be confused with comparisons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-confusing-arrow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #14# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #14# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-console" 0 2 (lsp-completion-item #15=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-console" "insertText" "\"no-console\"" "insertTextFormat" 2 "filterText" #("\"no-console\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of console" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-console\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #15# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #15# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-const-assign" 0 2 (lsp-completion-item #16=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-const-assign" "insertText" "\"no-const-assign\"" "insertTextFormat" 2 "filterText" #("\"no-const-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning const variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-const-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #16# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #16# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-constant-condition" 0 2 (lsp-completion-item #17=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-constant-condition" "insertText" "\"no-constant-condition\"" "insertTextFormat" 2 "filterText" #("\"no-constant-condition\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow constant expressions in conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-constant-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #17# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #17# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-continue" 0 2 (lsp-completion-item #18=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-continue" "insertText" "\"no-continue\"" "insertTextFormat" 2 "filterText" #("\"no-continue\"" 0 13 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow continue statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-continue\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #18# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #18# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-control-regex" 0 2 (lsp-completion-item #19=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-control-regex" "insertText" "\"no-control-regex\"" "insertTextFormat" 2 "filterText" #("\"no-control-regex\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow control characters in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-control-regex\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #19# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #19# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-debugger" 0 2 (lsp-completion-item #20=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-debugger" "insertText" "\"no-debugger\"" "insertTextFormat" 2 "filterText" #("\"no-debugger\"" 0 13 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of debugger" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-debugger\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #20# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #20# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-delete-var" 0 2 (lsp-completion-item #21=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-delete-var" "insertText" "\"no-delete-var\"" "insertTextFormat" 2 "filterText" #("\"no-delete-var\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow deleting variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-delete-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #21# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #21# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-div-regex" 0 2 (lsp-completion-item #22=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-div-regex" "insertText" "\"no-div-regex\"" "insertTextFormat" 2 "filterText" #("\"no-div-regex\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow division operators explicitly at the beginning of regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-div-regex\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #22# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #22# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-args" 0 2 (lsp-completion-item #23=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-args" "insertText" "\"no-dupe-args\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-args\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow duplicate arguments in function definitions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-args\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #23# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #23# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-class-members" 0 2 (lsp-completion-item #24=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-class-members" "insertText" "\"no-dupe-class-members\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-class-members\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow duplicate class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-class-members\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #24# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #24# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-dupe-keys" 0 2 (lsp-completion-item #25=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-dupe-keys" "insertText" "\"no-dupe-keys\"" "insertTextFormat" 2 "filterText" #("\"no-dupe-keys\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow duplicate keys in object literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-dupe-keys\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #25# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #25# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-duplicate-case" 0 2 (lsp-completion-item #26=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-duplicate-case" "insertText" "\"no-duplicate-case\"" "insertTextFormat" 2 "filterText" #("\"no-duplicate-case\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow duplicate case labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-duplicate-case\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #26# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #26# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-duplicate-imports" 0 2 (lsp-completion-item #27=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-duplicate-imports" "insertText" "\"no-duplicate-imports\"" "insertTextFormat" 2 "filterText" #("\"no-duplicate-imports\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow duplicate module imports" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-duplicate-imports\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #27# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #27# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-else-return" 0 2 (lsp-completion-item #28=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-else-return" "insertText" "\"no-else-return\"" "insertTextFormat" 2 "filterText" #("\"no-else-return\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow else blocks after return statements in if statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-else-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #28# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #28# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty" 0 2 (lsp-completion-item #29=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty" "insertText" "\"no-empty\"" "insertTextFormat" 2 "filterText" #("\"no-empty\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow empty block statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #29# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #29# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-character-class" 0 2 (lsp-completion-item #30=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-character-class" "insertText" "\"no-empty-character-class\"" "insertTextFormat" 2 "filterText" #("\"no-empty-character-class\"" 0 26 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow empty character classes in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-character-class\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #30# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 24 (lsp-completion-item #30# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-function" 0 2 (lsp-completion-item #31=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-function" "insertText" "\"no-empty-function\"" "insertTextFormat" 2 "filterText" #("\"no-empty-function\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow empty functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-function\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #31# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #31# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-empty-pattern" 0 2 (lsp-completion-item #32=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-empty-pattern" "insertText" "\"no-empty-pattern\"" "insertTextFormat" 2 "filterText" #("\"no-empty-pattern\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow empty destructuring patterns" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-empty-pattern\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #32# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #32# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-eq-null" 0 2 (lsp-completion-item #33=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-eq-null" "insertText" "\"no-eq-null\"" "insertTextFormat" 2 "filterText" #("\"no-eq-null\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow null comparisons without type-checking operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-eq-null\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #33# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #33# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-eval" 0 2 (lsp-completion-item #34=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-eval" "insertText" "\"no-eval\"" "insertTextFormat" 2 "filterText" #("\"no-eval\"" 0 9 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of eval()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-eval\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #34# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 7 (lsp-completion-item #34# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-ex-assign" 0 2 (lsp-completion-item #35=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-ex-assign" "insertText" "\"no-ex-assign\"" "insertTextFormat" 2 "filterText" #("\"no-ex-assign\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning exceptions in catch clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-ex-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #35# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #35# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extend-native" 0 2 (lsp-completion-item #36=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extend-native" "insertText" "\"no-extend-native\"" "insertTextFormat" 2 "filterText" #("\"no-extend-native\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow extending native types" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extend-native\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #36# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #36# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-bind" 0 2 (lsp-completion-item #37=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-bind" "insertText" "\"no-extra-bind\"" "insertTextFormat" 2 "filterText" #("\"no-extra-bind\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary calls to .bind()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-bind\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #37# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #37# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-boolean-cast" 0 2 (lsp-completion-item #38=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-boolean-cast" "insertText" "\"no-extra-boolean-cast\"" "insertTextFormat" 2 "filterText" #("\"no-extra-boolean-cast\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary boolean casts" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-boolean-cast\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #38# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #38# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-label" 0 2 (lsp-completion-item #39=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-label" "insertText" "\"no-extra-label\"" "insertTextFormat" 2 "filterText" #("\"no-extra-label\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-label\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #39# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #39# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-parens" 0 2 (lsp-completion-item #40=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-parens" "insertText" "\"no-extra-parens\"" "insertTextFormat" 2 "filterText" #("\"no-extra-parens\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary parentheses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-parens\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #40# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #40# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-extra-semi" 0 2 (lsp-completion-item #41=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-extra-semi" "insertText" "\"no-extra-semi\"" "insertTextFormat" 2 "filterText" #("\"no-extra-semi\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary semicolons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-extra-semi\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #41# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #41# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-fallthrough" 0 2 (lsp-completion-item #42=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-fallthrough" "insertText" "\"no-fallthrough\"" "insertTextFormat" 2 "filterText" #("\"no-fallthrough\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow fallthrough of case statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-fallthrough\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #42# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #42# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-floating-decimal" 0 2 (lsp-completion-item #43=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-floating-decimal" "insertText" "\"no-floating-decimal\"" "insertTextFormat" 2 "filterText" #("\"no-floating-decimal\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow leading or trailing decimal points in numeric literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-floating-decimal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #43# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #43# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-func-assign" 0 2 (lsp-completion-item #44=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-func-assign" "insertText" "\"no-func-assign\"" "insertTextFormat" 2 "filterText" #("\"no-func-assign\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning function declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-func-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #44# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #44# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-global-assign" 0 2 (lsp-completion-item #45=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-global-assign" "insertText" "\"no-global-assign\"" "insertTextFormat" 2 "filterText" #("\"no-global-assign\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow assignments to native objects or read-only global variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-global-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #45# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #45# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implicit-coercion" 0 2 (lsp-completion-item #46=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implicit-coercion" "insertText" "\"no-implicit-coercion\"" "insertTextFormat" 2 "filterText" #("\"no-implicit-coercion\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow shorthand type conversions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implicit-coercion\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #46# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #46# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implicit-globals" 0 2 (lsp-completion-item #47=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implicit-globals" "insertText" "\"no-implicit-globals\"" "insertTextFormat" 2 "filterText" #("\"no-implicit-globals\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow var and named function declarations in the global scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implicit-globals\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #47# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #47# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-implied-eval" 0 2 (lsp-completion-item #48=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-implied-eval" "insertText" "\"no-implied-eval\"" "insertTextFormat" 2 "filterText" #("\"no-implied-eval\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of eval()-like methods" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-implied-eval\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #48# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #48# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-inline-comments" 0 2 (lsp-completion-item #49=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-inline-comments" "insertText" "\"no-inline-comments\"" "insertTextFormat" 2 "filterText" #("\"no-inline-comments\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow inline comments after code" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-inline-comments\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #49# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #49# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-inner-declarations" 0 2 (lsp-completion-item #50=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-inner-declarations" "insertText" "\"no-inner-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-inner-declarations\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow function or var declarations in nested blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-inner-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #50# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #50# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-invalid-regexp" 0 2 (lsp-completion-item #51=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-invalid-regexp" "insertText" "\"no-invalid-regexp\"" "insertTextFormat" 2 "filterText" #("\"no-invalid-regexp\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow invalid regular expression strings in RegExp constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-invalid-regexp\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #51# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #51# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-invalid-this" 0 2 (lsp-completion-item #52=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-invalid-this" "insertText" "\"no-invalid-this\"" "insertTextFormat" 2 "filterText" #("\"no-invalid-this\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow this keywords outside of classes or class-like objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-invalid-this\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #52# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #52# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-irregular-whitespace" 0 2 (lsp-completion-item #53=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-irregular-whitespace" "insertText" "\"no-irregular-whitespace\"" "insertTextFormat" 2 "filterText" #("\"no-irregular-whitespace\"" 0 25 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow irregular whitespace outside of strings and comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-irregular-whitespace\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #53# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 23 (lsp-completion-item #53# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-iterator" 0 2 (lsp-completion-item #54=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-iterator" "insertText" "\"no-iterator\"" "insertTextFormat" 2 "filterText" #("\"no-iterator\"" 0 13 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of the __iterator__ property" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-iterator\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #54# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #54# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-label-var" 0 2 (lsp-completion-item #55=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-label-var" "insertText" "\"no-label-var\"" "insertTextFormat" 2 "filterText" #("\"no-label-var\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow labels that share a name with a variable" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-label-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #55# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #55# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-labels" 0 2 (lsp-completion-item #56=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-labels" "insertText" "\"no-labels\"" "insertTextFormat" 2 "filterText" #("\"no-labels\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow labeled statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-labels\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #56# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #56# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-lone-blocks" 0 2 (lsp-completion-item #57=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-lone-blocks" "insertText" "\"no-lone-blocks\"" "insertTextFormat" 2 "filterText" #("\"no-lone-blocks\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary nested blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-lone-blocks\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #57# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #57# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-lonely-if" 0 2 (lsp-completion-item #58=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-lonely-if" "insertText" "\"no-lonely-if\"" "insertTextFormat" 2 "filterText" #("\"no-lonely-if\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow if statements as the only statement in else blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-lonely-if\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #58# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #58# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-loop-func" 0 2 (lsp-completion-item #59=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-loop-func" "insertText" "\"no-loop-func\"" "insertTextFormat" 2 "filterText" #("\"no-loop-func\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow function declarations and expressions inside loop statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-loop-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #59# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #59# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-magic-numbers" 0 2 (lsp-completion-item #60=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-magic-numbers" "insertText" "\"no-magic-numbers\"" "insertTextFormat" 2 "filterText" #("\"no-magic-numbers\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow magic numbers" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-magic-numbers\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #60# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #60# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-operators" 0 2 (lsp-completion-item #61=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-operators" "insertText" "\"no-mixed-operators\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-operators\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow mixed binary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-operators\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #61# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #61# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-requires" 0 2 (lsp-completion-item #62=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-requires" "insertText" "\"no-mixed-requires\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-requires\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow require calls to be mixed with regular var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-requires\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #62# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #62# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-mixed-spaces-and-tabs" 0 2 (lsp-completion-item #63=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-mixed-spaces-and-tabs" "insertText" "\"no-mixed-spaces-and-tabs\"" "insertTextFormat" 2 "filterText" #("\"no-mixed-spaces-and-tabs\"" 0 26 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow mixed spaces and tabs for indentation" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-mixed-spaces-and-tabs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #63# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 24 (lsp-completion-item #63# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-assign" 0 2 (lsp-completion-item #64=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-assign" "insertText" "\"no-multi-assign\"" "insertTextFormat" 2 "filterText" #("\"no-multi-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow use of chained assignment expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #64# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #64# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-spaces" 0 2 (lsp-completion-item #65=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-spaces" "insertText" "\"no-multi-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-multi-spaces\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow multiple spaces" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #65# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #65# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multi-str" 0 2 (lsp-completion-item #66=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multi-str" "insertText" "\"no-multi-str\"" "insertTextFormat" 2 "filterText" #("\"no-multi-str\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow multiline strings" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multi-str\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #66# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #66# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-multiple-empty-lines" 0 2 (lsp-completion-item #67=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-multiple-empty-lines" "insertText" "\"no-multiple-empty-lines\"" "insertTextFormat" 2 "filterText" #("\"no-multiple-empty-lines\"" 0 25 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow multiple empty lines" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-multiple-empty-lines\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #67# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 23 (lsp-completion-item #67# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-native-reassign" 0 2 (lsp-completion-item #68=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-native-reassign" "insertText" "\"no-native-reassign\"" "insertTextFormat" 2 "filterText" #("\"no-native-reassign\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" #103="" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-native-reassign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #68# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #68# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-negated-condition" 0 2 (lsp-completion-item #69=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-negated-condition" "insertText" "\"no-negated-condition\"" "insertTextFormat" 2 "filterText" #("\"no-negated-condition\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow negated conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-negated-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #69# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #69# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-negated-in-lhs" 0 2 (lsp-completion-item #70=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-negated-in-lhs" "insertText" "\"no-negated-in-lhs\"" "insertTextFormat" 2 "filterText" #("\"no-negated-in-lhs\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow negating the left operand in in expressions (deprecated)" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-negated-in-lhs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #70# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #70# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-nested-ternary" 0 2 (lsp-completion-item #71=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-nested-ternary" "insertText" "\"no-nested-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-nested-ternary\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow nested ternary expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-nested-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #71# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #71# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new" 0 2 (lsp-completion-item #72=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new" "insertText" "\"no-new\"" "insertTextFormat" 2 "filterText" #("\"no-new\"" 0 8 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow new operators outside of assignments or comparisons" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #72# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 6 (lsp-completion-item #72# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-func" 0 2 (lsp-completion-item #73=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-func" "insertText" "\"no-new-func\"" "insertTextFormat" 2 "filterText" #("\"no-new-func\"" 0 13 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow new operators with the Function object" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #73# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #73# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-object" 0 2 (lsp-completion-item #74=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-object" "insertText" "\"no-new-object\"" "insertTextFormat" 2 "filterText" #("\"no-new-object\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow Object constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-object\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #74# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #74# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-require" 0 2 (lsp-completion-item #75=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-require" "insertText" "\"no-new-require\"" "insertTextFormat" 2 "filterText" #("\"no-new-require\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow new operators with calls to require" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-require\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #75# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #75# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-symbol" 0 2 (lsp-completion-item #76=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-symbol" "insertText" "\"no-new-symbol\"" "insertTextFormat" 2 "filterText" #("\"no-new-symbol\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow new operators with the Symbol object" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-symbol\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #76# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #76# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-new-wrappers" 0 2 (lsp-completion-item #77=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-new-wrappers" "insertText" "\"no-new-wrappers\"" "insertTextFormat" 2 "filterText" #("\"no-new-wrappers\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow new operators with the String, Number, and Boolean objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-new-wrappers\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #77# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #77# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-obj-calls" 0 2 (lsp-completion-item #78=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-obj-calls" "insertText" "\"no-obj-calls\"" "insertTextFormat" 2 "filterText" #("\"no-obj-calls\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow calling global object properties as functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-obj-calls\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #78# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #78# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-octal" 0 2 (lsp-completion-item #79=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-octal" "insertText" "\"no-octal\"" "insertTextFormat" 2 "filterText" #("\"no-octal\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow octal literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-octal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #79# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #79# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-octal-escape" 0 2 (lsp-completion-item #80=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-octal-escape" "insertText" "\"no-octal-escape\"" "insertTextFormat" 2 "filterText" #("\"no-octal-escape\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow octal escape sequences in string literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-octal-escape\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #80# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #80# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-param-reassign" 0 2 (lsp-completion-item #81=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-param-reassign" "insertText" "\"no-param-reassign\"" "insertTextFormat" 2 "filterText" #("\"no-param-reassign\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning function parameters" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-param-reassign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #81# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #81# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-path-concat" 0 2 (lsp-completion-item #82=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-path-concat" "insertText" "\"no-path-concat\"" "insertTextFormat" 2 "filterText" #("\"no-path-concat\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow string concatenation with __dirname and __filename" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-path-concat\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #82# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #82# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-plusplus" 0 2 (lsp-completion-item #83=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-plusplus" "insertText" "\"no-plusplus\"" "insertTextFormat" 2 "filterText" #("\"no-plusplus\"" 0 13 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the unary operators ++ and --" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-plusplus\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #83# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #83# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-process-env" 0 2 (lsp-completion-item #84=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-process-env" "insertText" "\"no-process-env\"" "insertTextFormat" 2 "filterText" #("\"no-process-env\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of process.env" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-process-env\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #84# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #84# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-process-exit" 0 2 (lsp-completion-item #85=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-process-exit" "insertText" "\"no-process-exit\"" "insertTextFormat" 2 "filterText" #("\"no-process-exit\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of process.exit()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-process-exit\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #85# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #85# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-proto" 0 2 (lsp-completion-item #86=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-proto" "insertText" "\"no-proto\"" "insertTextFormat" 2 "filterText" #("\"no-proto\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of the __proto__ property" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-proto\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #86# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #86# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-prototype-builtins" 0 2 (lsp-completion-item #87=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-prototype-builtins" "insertText" "\"no-prototype-builtins\"" "insertTextFormat" 2 "filterText" #("\"no-prototype-builtins\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow calling some Object.prototype methods directly on objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-prototype-builtins\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #87# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #87# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-redeclare" 0 2 (lsp-completion-item #88=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-redeclare" "insertText" "\"no-redeclare\"" "insertTextFormat" 2 "filterText" #("\"no-redeclare\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow var redeclaration" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-redeclare\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #88# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #88# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-regex-spaces" 0 2 (lsp-completion-item #89=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-regex-spaces" "insertText" "\"no-regex-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-regex-spaces\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow multiple spaces in regular expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-regex-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #89# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #89# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-globals" 0 2 (lsp-completion-item #90=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-globals" "insertText" "\"no-restricted-globals\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-globals\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow specified global variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-globals\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #90# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #90# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-imports" 0 2 (lsp-completion-item #91=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-imports" "insertText" "\"no-restricted-imports\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-imports\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow specified modules when loaded by import" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-imports\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #91# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #91# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-modules" 0 2 (lsp-completion-item #92=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-modules" "insertText" "\"no-restricted-modules\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-modules\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow specified modules when loaded by require" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-modules\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #92# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #92# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-properties" 0 2 (lsp-completion-item #93=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-properties" "insertText" "\"no-restricted-properties\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-properties\"" 0 26 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow certain properties on certain objects" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-properties\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #93# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 24 (lsp-completion-item #93# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-restricted-syntax" 0 2 (lsp-completion-item #94=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-restricted-syntax" "insertText" "\"no-restricted-syntax\"" "insertTextFormat" 2 "filterText" #("\"no-restricted-syntax\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow specified syntax" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-restricted-syntax\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #94# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #94# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-return-assign" 0 2 (lsp-completion-item #95=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-return-assign" "insertText" "\"no-return-assign\"" "insertTextFormat" 2 "filterText" #("\"no-return-assign\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow assignment operators in return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-return-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #95# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #95# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-return-await" 0 2 (lsp-completion-item #96=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-return-await" "insertText" "\"no-return-await\"" "insertTextFormat" 2 "filterText" #("\"no-return-await\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary return await" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-return-await\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #96# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #96# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-script-url" 0 2 (lsp-completion-item #97=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-script-url" "insertText" "\"no-script-url\"" "insertTextFormat" 2 "filterText" #("\"no-script-url\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow javascript: urls" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-script-url\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #97# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #97# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-self-assign" 0 2 (lsp-completion-item #98=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-self-assign" "insertText" "\"no-self-assign\"" "insertTextFormat" 2 "filterText" #("\"no-self-assign\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow assignments where both sides are exactly the same" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-self-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #98# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #98# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-self-compare" 0 2 (lsp-completion-item #99=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-self-compare" "insertText" "\"no-self-compare\"" "insertTextFormat" 2 "filterText" #("\"no-self-compare\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comparisons where both sides are exactly the same" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-self-compare\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #99# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #99# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sequences" 0 2 (lsp-completion-item #100=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sequences" "insertText" "\"no-sequences\"" "insertTextFormat" 2 "filterText" #("\"no-sequences\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comma operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sequences\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #100# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #100# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-shadow" 0 2 (lsp-completion-item #101=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-shadow" "insertText" "\"no-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-shadow\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow var declarations from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #101# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #101# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-shadow-restricted-names" 0 2 (lsp-completion-item #102=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-shadow-restricted-names" "insertText" "\"no-shadow-restricted-names\"" "insertTextFormat" 2 "filterText" #("\"no-shadow-restricted-names\"" 0 28 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow identifiers from shadowing restricted names" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-shadow-restricted-names\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #102# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 26 (lsp-completion-item #102# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-spaced-func" 0 2 (lsp-completion-item #104=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-spaced-func" "insertText" "\"no-spaced-func\"" "insertTextFormat" 2 "filterText" #("\"no-spaced-func\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" #103# "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-spaced-func\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #104# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #104# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sparse-arrays" 0 2 (lsp-completion-item #105=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sparse-arrays" "insertText" "\"no-sparse-arrays\"" "insertTextFormat" 2 "filterText" #("\"no-sparse-arrays\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow sparse arrays" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sparse-arrays\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #105# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #105# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-sync" 0 2 (lsp-completion-item #106=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-sync" "insertText" "\"no-sync\"" "insertTextFormat" 2 "filterText" #("\"no-sync\"" 0 9 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow synchronous methods" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-sync\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #106# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 7 (lsp-completion-item #106# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-tabs" 0 2 (lsp-completion-item #107=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-tabs" "insertText" "\"no-tabs\"" "insertTextFormat" 2 "filterText" #("\"no-tabs\"" 0 9 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow tabs in file" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-tabs\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #107# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 7 (lsp-completion-item #107# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-template-curly-in-string" 0 2 (lsp-completion-item #108=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-template-curly-in-string" "insertText" "\"no-template-curly-in-string\"" "insertTextFormat" 2 "filterText" #("\"no-template-curly-in-string\"" 0 29 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow template literal placeholder syntax in regular strings" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-template-curly-in-string\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #108# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 27 (lsp-completion-item #108# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-ternary" 0 2 (lsp-completion-item #109=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-ternary" "insertText" "\"no-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-ternary\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow ternary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #109# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #109# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-this-before-super" 0 2 (lsp-completion-item #110=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-this-before-super" "insertText" "\"no-this-before-super\"" "insertTextFormat" 2 "filterText" #("\"no-this-before-super\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow this/super before calling super() in constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-this-before-super\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #110# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #110# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-throw-literal" 0 2 (lsp-completion-item #111=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-throw-literal" "insertText" "\"no-throw-literal\"" "insertTextFormat" 2 "filterText" #("\"no-throw-literal\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow throwing literals as exceptions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-throw-literal\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #111# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #111# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-trailing-spaces" 0 2 (lsp-completion-item #112=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-trailing-spaces" "insertText" "\"no-trailing-spaces\"" "insertTextFormat" 2 "filterText" #("\"no-trailing-spaces\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow trailing whitespace at the end of lines" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-trailing-spaces\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #112# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #112# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undef" 0 2 (lsp-completion-item #113=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undef" "insertText" "\"no-undef\"" "insertTextFormat" 2 "filterText" #("\"no-undef\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of undeclared variables unless mentioned in /*global */ comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undef\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #113# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #113# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undef-init" 0 2 (lsp-completion-item #114=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undef-init" "insertText" "\"no-undef-init\"" "insertTextFormat" 2 "filterText" #("\"no-undef-init\"" 0 15 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow initializing variables to undefined" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undef-init\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #114# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 13 (lsp-completion-item #114# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-undefined" 0 2 (lsp-completion-item #115=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-undefined" "insertText" "\"no-undefined\"" "insertTextFormat" 2 "filterText" #("\"no-undefined\"" 0 14 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of undefined as an identifier" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-undefined\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #115# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #115# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-underscore-dangle" 0 2 (lsp-completion-item #116=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-underscore-dangle" "insertText" "\"no-underscore-dangle\"" "insertTextFormat" 2 "filterText" #("\"no-underscore-dangle\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow dangling underscores in identifiers" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-underscore-dangle\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #116# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #116# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unexpected-multiline" 0 2 (lsp-completion-item #117=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unexpected-multiline" "insertText" "\"no-unexpected-multiline\"" "insertTextFormat" 2 "filterText" #("\"no-unexpected-multiline\"" 0 25 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow confusing multiline expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unexpected-multiline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #117# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 23 (lsp-completion-item #117# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unmodified-loop-condition" 0 2 (lsp-completion-item #118=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unmodified-loop-condition" "insertText" "\"no-unmodified-loop-condition\"" "insertTextFormat" 2 "filterText" #("\"no-unmodified-loop-condition\"" 0 30 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unmodified loop conditions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unmodified-loop-condition\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #118# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 28 (lsp-completion-item #118# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unneeded-ternary" 0 2 (lsp-completion-item #119=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unneeded-ternary" "insertText" "\"no-unneeded-ternary\"" "insertTextFormat" 2 "filterText" #("\"no-unneeded-ternary\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow ternary operators when simpler alternatives exist" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unneeded-ternary\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #119# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #119# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unreachable" 0 2 (lsp-completion-item #120=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unreachable" "insertText" "\"no-unreachable\"" "insertTextFormat" 2 "filterText" #("\"no-unreachable\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unreachable code after return, throw, continue, and break statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unreachable\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #120# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #120# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unsafe-finally" 0 2 (lsp-completion-item #121=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unsafe-finally" "insertText" "\"no-unsafe-finally\"" "insertTextFormat" 2 "filterText" #("\"no-unsafe-finally\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow control flow statements in finally blocks" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unsafe-finally\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #121# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #121# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unsafe-negation" 0 2 (lsp-completion-item #122=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unsafe-negation" "insertText" "\"no-unsafe-negation\"" "insertTextFormat" 2 "filterText" #("\"no-unsafe-negation\"" 0 20 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow negating the left operand of relational operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unsafe-negation\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #122# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 18 (lsp-completion-item #122# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-expressions" 0 2 (lsp-completion-item #123=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-expressions" "insertText" "\"no-unused-expressions\"" "insertTextFormat" 2 "filterText" #("\"no-unused-expressions\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unused expressions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-expressions\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #123# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #123# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-labels" 0 2 (lsp-completion-item #124=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-labels" "insertText" "\"no-unused-labels\"" "insertTextFormat" 2 "filterText" #("\"no-unused-labels\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unused labels" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-labels\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #124# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #124# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-unused-vars" 0 2 (lsp-completion-item #125=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-unused-vars" "insertText" "\"no-unused-vars\"" "insertTextFormat" 2 "filterText" #("\"no-unused-vars\"" 0 16 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unused variables" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-unused-vars\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #125# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 14 (lsp-completion-item #125# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-use-before-define" 0 2 (lsp-completion-item #126=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-use-before-define" "insertText" "\"no-use-before-define\"" "insertTextFormat" 2 "filterText" #("\"no-use-before-define\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of variables before they are defined" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-use-before-define\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #126# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #126# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-call" 0 2 (lsp-completion-item #127=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-call" "insertText" "\"no-useless-call\"" "insertTextFormat" 2 "filterText" #("\"no-useless-call\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary calls to .call() and .apply()" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-call\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #127# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #127# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-computed-key" 0 2 (lsp-completion-item #128=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-computed-key" "insertText" "\"no-useless-computed-key\"" "insertTextFormat" 2 "filterText" #("\"no-useless-computed-key\"" 0 25 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary computed property keys in object literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-computed-key\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #128# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 23 (lsp-completion-item #128# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-concat" 0 2 (lsp-completion-item #129=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-concat" "insertText" "\"no-useless-concat\"" "insertTextFormat" 2 "filterText" #("\"no-useless-concat\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary concatenation of literals or template literals" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-concat\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #129# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #129# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-constructor" 0 2 (lsp-completion-item #130=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-constructor" "insertText" "\"no-useless-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-useless-constructor\"" 0 24 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #130# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 22 (lsp-completion-item #130# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-escape" 0 2 (lsp-completion-item #131=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-escape" "insertText" "\"no-useless-escape\"" "insertTextFormat" 2 "filterText" #("\"no-useless-escape\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow unnecessary escape characters" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-escape\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #131# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #131# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-rename" 0 2 (lsp-completion-item #132=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-rename" "insertText" "\"no-useless-rename\"" "insertTextFormat" 2 "filterText" #("\"no-useless-rename\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow renaming import, export, and destructured assignments to the same name" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-rename\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #132# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #132# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-useless-return" 0 2 (lsp-completion-item #133=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-useless-return" "insertText" "\"no-useless-return\"" "insertTextFormat" 2 "filterText" #("\"no-useless-return\"" 0 19 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow redundant return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-useless-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #133# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #133# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-var" 0 2 (lsp-completion-item #134=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-var" "insertText" "\"no-var\"" "insertTextFormat" 2 "filterText" #("\"no-var\"" 0 8 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Require let or const instead of var" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-var\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #134# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 6 (lsp-completion-item #134# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-void" 0 2 (lsp-completion-item #135=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-void" "insertText" "\"no-void\"" "insertTextFormat" 2 "filterText" #("\"no-void\"" 0 9 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow void operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-void\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #135# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 7 (lsp-completion-item #135# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-warning-comments" 0 2 (lsp-completion-item #136=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-warning-comments" "insertText" "\"no-warning-comments\"" "insertTextFormat" 2 "filterText" #("\"no-warning-comments\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow specified warning terms in comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-warning-comments\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #136# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #136# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-whitespace-before-property" 0 2 (lsp-completion-item #137=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-whitespace-before-property" "insertText" "\"no-whitespace-before-property\"" "insertTextFormat" 2 "filterText" #("\"no-whitespace-before-property\"" 0 31 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow whitespace before properties" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-whitespace-before-property\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #137# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 29 (lsp-completion-item #137# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("no-with" 0 2 (lsp-completion-item #138=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-with" "insertText" "\"no-with\"" "insertTextFormat" 2 "filterText" #("\"no-with\"" 0 9 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow with statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-with\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #138# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 7 (lsp-completion-item #138# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("nonblock-statement-body-position" 0 2 (lsp-completion-item #139=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "nonblock-statement-body-position" "insertText" "\"nonblock-statement-body-position\"" "insertTextFormat" 2 "filterText" #("\"nonblock-statement-body-position\"" 0 34 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Enforce the location of single-line statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"nonblock-statement-body-position\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #139# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 32 (lsp-completion-item #139# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("dot-notation" 0 2 (lsp-completion-item #140=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "dot-notation" "insertText" "\"dot-notation\"" "insertTextFormat" 2 "filterText" #("\"dot-notation\"" 0 14 (match-data (0 7 0 1 5 6 6 7))) "documentation" "Enforce dot notation whenever possible" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"dot-notation\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #140# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 12 (lsp-completion-item #140# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("newline-before-return" 0 2 (lsp-completion-item #141=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "newline-before-return" "insertText" "\"newline-before-return\"" "insertTextFormat" 2 "filterText" #("\"newline-before-return\"" 0 23 (match-data (0 13 0 1 1 2 12 13))) "documentation" "Require an empty line before return statements" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"newline-before-return\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #141# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #141# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("unicode-bom" 0 2 (lsp-completion-item #142=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "unicode-bom" "insertText" "\"unicode-bom\"" "insertTextFormat" 2 "filterText" #("\"unicode-bom\"" 0 13 (match-data (0 6 0 1 2 3 5 6))) "documentation" "Require or disallow Unicode byte order mark (BOM)" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"unicode-bom\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #142# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #142# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("init-declarations" 0 2 (lsp-completion-item #143=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "init-declarations" "insertText" "\"init-declarations\"" "insertTextFormat" 2 "filterText" #("\"init-declarations\"" 0 19 (match-data (0 16 0 1 2 3 15 16))) "documentation" "Require or disallow initialization in var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"init-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #143# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #143# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("one-var-declaration-per-line" 0 2 (lsp-completion-item #144=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "one-var-declaration-per-line" "insertText" "\"one-var-declaration-per-line\"" "insertTextFormat" 2 "filterText" #("\"one-var-declaration-per-line\"" 0 30 (match-data (0 19 0 1 2 3 18 19))) "documentation" "Require or disallow newlines around var declarations" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"one-var-declaration-per-line\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #144# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 28 (lsp-completion-item #144# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("function-call-argument-newline" 0 2 (lsp-completion-item #145=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "function-call-argument-newline" "insertText" "\"function-call-argument-newline\"" "insertTextFormat" 2 "filterText" #("\"function-call-argument-newline\"" 0 32 (match-data (0 8 0 1 3 4 7 8))) "documentation" "Enforce line breaks between arguments of a function call" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"function-call-argument-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #145# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 30 (lsp-completion-item #145# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("function-paren-newline" 0 2 (lsp-completion-item #146=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "function-paren-newline" "insertText" "\"function-paren-newline\"" "insertTextFormat" 2 "filterText" #("\"function-paren-newline\"" 0 24 (match-data (0 8 0 1 3 4 7 8))) "documentation" "Enforce consistent line breaks inside function parentheses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"function-paren-newline\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #146# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 22 (lsp-completion-item #146# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("line-comment-position" 0 2 (lsp-completion-item #147=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "line-comment-position" "insertText" "\"line-comment-position\"" "insertTextFormat" 2 "filterText" #("\"line-comment-position\"" 0 23 (match-data (0 8 0 1 3 4 7 8))) "documentation" "Enforce position of line comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"line-comment-position\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #147# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #147# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("generator-star-spacing" 0 2 (lsp-completion-item #148=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "generator-star-spacing" "insertText" "\"generator-star-spacing\"" "insertTextFormat" 2 "filterText" #("\"generator-star-spacing\"" 0 24 (match-data (0 9 0 1 3 4 8 9))) "documentation" "Enforce consistent spacing around * operators in generator functions" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"generator-star-spacing\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #148# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 22 (lsp-completion-item #148# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("lines-around-comment" 0 2 (lsp-completion-item #149=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "lines-around-comment" "insertText" "\"lines-around-comment\"" "insertTextFormat" 2 "filterText" #("\"lines-around-comment\"" 0 22 (match-data (0 10 0 1 3 4 9 10))) "documentation" "Require empty lines around comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"lines-around-comment\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #149# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #149# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("lines-around-directive" 0 2 (lsp-completion-item #150=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "lines-around-directive" "insertText" "\"lines-around-directive\"" "insertTextFormat" 2 "filterText" #("\"lines-around-directive\"" 0 24 (match-data (0 10 0 1 3 4 9 10))) "documentation" "Require or disallow newlines around directives" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"lines-around-directive\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #150# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 22 (lsp-completion-item #150# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("constructor-super" 0 2 (lsp-completion-item #151=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "constructor-super" "insertText" "\"constructor-super\"" "insertTextFormat" 2 "filterText" #("\"constructor-super\"" 0 19 (match-data (0 11 0 1 3 4 10 11))) "documentation" "Require super() calls in constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"constructor-super\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #151# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 17 (lsp-completion-item #151# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("vars-on-top" 0 2 (lsp-completion-item #152=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "vars-on-top" "insertText" "\"vars-on-top\"" "insertTextFormat" 2 "filterText" #("\"vars-on-top\"" 0 13 (match-data (0 11 0 1 7 8 10 11))) "documentation" "Require var declarations be placed at the top of their containing scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"vars-on-top\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #152# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 11 (lsp-completion-item #152# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("multiline-comment-style" 0 2 (lsp-completion-item #153=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "multiline-comment-style" "insertText" "\"multiline-comment-style\"" "insertTextFormat" 2 "filterText" #("\"multiline-comment-style\"" 0 25 (match-data (0 13 0 1 8 9 12 13))) "documentation" "Enforce a particular style for multiline comments" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"multiline-comment-style\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #153# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 23 (lsp-completion-item #153# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-infix-ops" 0 2 (lsp-completion-item #154=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-infix-ops" "insertText" "\"space-infix-ops\"" "insertTextFormat" 2 "filterText" #("\"space-infix-ops\"" 0 17 (match-data (0 14 0 1 8 9 13 14))) "documentation" "Require spacing around operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-infix-ops\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #154# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #154# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-unary-ops" 0 2 (lsp-completion-item #155=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-unary-ops" "insertText" "\"space-unary-ops\"" "insertTextFormat" 2 "filterText" #("\"space-unary-ops\"" 0 17 (match-data (0 14 0 1 8 9 13 14))) "documentation" "Enforce consistent spacing before or after unary operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-unary-ops\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #155# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #155# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) #("space-before-function-paren" 0 2 (lsp-completion-item #156=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "space-before-function-paren" "insertText" "\"space-before-function-paren\"" "insertTextFormat" 2 "filterText" #("\"space-before-function-paren\"" 0 29 (match-data (0 21 0 1 16 17 20 21))) "documentation" "Enforce consistent spacing before function definition opening parenthesis" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"space-before-function-paren\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-common-part)) 2 3 (lsp-completion-item #156# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 27 (lsp-completion-item #156# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
====================================================================== | |
1 -> (company-capf sorted) | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf duplicates) | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf annotation #("no-alert" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-array-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-await-in-loop" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-bitwise" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-buffer-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-caller" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-caller" "insertText" "\"no-caller\"" "insertTextFormat" 2 "filterText" #("\"no-caller\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of arguments.caller or arguments.callee" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-caller\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-case-declarations" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-case-declarations" "insertText" "\"no-case-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-case-declarations\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow lexical declarations in case clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-case-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-catch-shadow" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-catch-shadow" "insertText" "\"no-catch-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-catch-shadow\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow catch clause parameters from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-catch-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-class-assign" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-class-assign" "insertText" "\"no-class-assign\"" "insertTextFormat" 2 "filterText" #("\"no-class-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-class-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf annotation #("no-compare-neg-zero" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-compare-neg-zero" "insertText" "\"no-compare-neg-zero\"" "insertTextFormat" 2 "filterText" #("\"no-compare-neg-zero\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comparing against -0" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-compare-neg-zero\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: " (Property)" | |
====================================================================== | |
1 -> (company-capf match #("no-alert" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-alert" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-array-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-array-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-array-constructor" "insertText" "\"no-array-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-array-constructor\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow Array constructors" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-array-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-await-in-loop" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-await-in-loop" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-await-in-loop" "insertText" "\"no-await-in-loop\"" "insertTextFormat" 2 "filterText" #("\"no-await-in-loop\"" 0 18 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow await inside of loops" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-await-in-loop\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 16 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-bitwise" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-bitwise" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-bitwise" "insertText" "\"no-bitwise\"" "insertTextFormat" 2 "filterText" #("\"no-bitwise\"" 0 12 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow bitwise operators" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-bitwise\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 10 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-buffer-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-buffer-constructor" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-buffer-constructor" "insertText" "\"no-buffer-constructor\"" "insertTextFormat" 2 "filterText" #("\"no-buffer-constructor\"" 0 23 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow use of the Buffer() constructor" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-buffer-constructor\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 21 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-caller" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-caller" "insertText" "\"no-caller\"" "insertTextFormat" 2 "filterText" #("\"no-caller\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of arguments.caller or arguments.callee" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-caller\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-caller" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-caller" "insertText" "\"no-caller\"" "insertTextFormat" 2 "filterText" #("\"no-caller\"" 0 11 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of arguments.caller or arguments.callee" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-caller\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 9 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-case-declarations" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-case-declarations" "insertText" "\"no-case-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-case-declarations\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow lexical declarations in case clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-case-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-case-declarations" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-case-declarations" "insertText" "\"no-case-declarations\"" "insertTextFormat" 2 "filterText" #("\"no-case-declarations\"" 0 22 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow lexical declarations in case clauses" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-case-declarations\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 20 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-catch-shadow" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-catch-shadow" "insertText" "\"no-catch-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-catch-shadow\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow catch clause parameters from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-catch-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-catch-shadow" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-catch-shadow" "insertText" "\"no-catch-shadow\"" "insertTextFormat" 2 "filterText" #("\"no-catch-shadow\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow catch clause parameters from shadowing variables in the outer scope" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-catch-shadow\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-class-assign" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-class-assign" "insertText" "\"no-class-assign\"" "insertTextFormat" 2 "filterText" #("\"no-class-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-class-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-class-assign" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-class-assign" "insertText" "\"no-class-assign\"" "insertTextFormat" 2 "filterText" #("\"no-class-assign\"" 0 17 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow reassigning class members" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-class-assign\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 15 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf match #("no-compare-neg-zero" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-compare-neg-zero" "insertText" "\"no-compare-neg-zero\"" "insertTextFormat" 2 "filterText" #("\"no-compare-neg-zero\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comparing against -0" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-compare-neg-zero\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: ((0 . 2)) | |
====================================================================== | |
1 -> (company-capf pre-render #("no-compare-neg-zero" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-compare-neg-zero" "insertText" "\"no-compare-neg-zero\"" "insertTextFormat" 2 "filterText" #("\"no-compare-neg-zero\"" 0 21 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow comparing against -0" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-compare-neg-zero\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 19 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#)) nil) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf pre-render " (Property)" t) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf meta #("no-alert" 0 2 (lsp-completion-item #3=#s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("kind" 10 "label" "no-alert" "insertText" "\"no-alert\"" "insertTextFormat" 2 "filterText" #("\"no-alert\"" 0 10 (match-data (0 3 0 1 1 2 2 3))) "documentation" "Disallow the use of alert, confirm, and prompt" "textEdit" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 1)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 24 "character" 3)))) "newText" "\"no-alert\"")) "_emacsStartPoint" 459)) lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2=(460 #<marker (moves after insertion) at 462 in .eslintrc.json>) lsp-completion-prefix #1="n" face (completions-common-part)) 2 3 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1# face (completions-first-difference)) 3 8 (lsp-completion-item #3# lsp-sort-text nil lsp-completion-start-point 459 lsp-completion-markers #2# lsp-completion-prefix #1#))) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf no-cache "no") | |
1 <- company-capf: t | |
====================================================================== | |
1 -> (company-capf prefix) | |
1 <- company-capf: "" | |
====================================================================== | |
1 -> (company-capf ignore-case) | |
1 <- company-capf: nil | |
====================================================================== | |
1 -> (company-capf require-match) | |
1 <- company-capf: never | |
====================================================================== | |
1 -> (company-capf require-match) | |
1 <- company-capf: never | |
====================================================================== | |
1 -> (company-capf prefix) | |
1 <- company-capf: "" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment