Open sig-critchie opened 5 years ago
It looks like the server didn't receive content update when typing, or server responded regardless the update.
Can you try the following:
company-lsp-cache-candidates
M-x company-lsp
to see if the completion list is still the same. If it still doesn't filter by your prefix, try save the file, then M-x revert-buffer
, then M-x company-lsp
.M-x company-diag
. Paste the output here.Thanks
Same problem here, using company-tng.
auto
, tried with nil
too, no difference.Emacs 25.2.2 (x86_64-pc-linux-gnu) of 2018-08-27 on lgw01-amd64-037
Company 0.9.9
company-backends: (company-lsp)
Used backend: company-lsp
Major mode: php-mode
Prefix: (#("before" 0 1
(fontified t face
(highlight-symbol-face php-property-name))
1 2
(fontified t face
(highlight-symbol-face php-property-name))
2 3
(fontified t face
(highlight-symbol-face php-property-name))
3 4
(fontified t face
(highlight-symbol-face php-property-name))
4 5
(fontified t face
(highlight-symbol-face php-property-name))
5 6
(fontified t ws-butler-chg chg face
(highlight-symbol-face php-property-name)))
. t)
Completions:
#("__construct" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "__construct" "kind" 4 "detail" "mixed" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Constructor)"
#("addToAssertionCount" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "addToAssertionCount" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("addWarning" 0 10 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "addWarning" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("afterApplicationCreated" 0 23 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "afterApplicationCreated" "kind" 2 "detail" "void" "documentation" "Register a callback to be run after the application is created." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("afterApplicationCreatedCallbacks" 0 32 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "afterApplicationCreatedCallbacks" "kind" 10 "detail" "array" "documentation" "The callbacks that should be run after the application is created." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("app" 0 3 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "app" "kind" 10 "detail" "\\Illuminate\\Foundation\\Application" "documentation" "The Illuminate application instance." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\Illuminate\\Foundation\\Application (Property)"
#("assertPostConditions" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "assertPostConditions" "kind" 2 "detail" "mixed" "documentation" "Performs assertions shared by all tests of a test case.
This method is called between test and tearDown()." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("assertPreConditions" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "assertPreConditions" "kind" 2 "detail" "mixed" "documentation" "Performs assertions shared by all tests of a test case.
This method is called between setUp() and test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("backupGlobals" 0 13 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "backupGlobals" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("backupGlobalsBlacklist" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "backupGlobalsBlacklist" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("backupStaticAttributes" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "backupStaticAttributes" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("backupStaticAttributesBlacklist" 0 31 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "backupStaticAttributesBlacklist" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("beStrictAboutChangesToGlobalState" 0 33 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "beStrictAboutChangesToGlobalState" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("beforeApplicationDestroyed" 0 26 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "beforeApplicationDestroyed" "kind" 2 "detail" "void" "documentation" "Register a callback to be run before the application is destroyed." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("beforeApplicationDestroyedCallbacks" 0 35 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "beforeApplicationDestroyedCallbacks" "kind" 10 "detail" "array" "documentation" "The callbacks that should be run before the application is destroyed." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("checkExceptionExpectations" 0 26 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "checkExceptionExpectations" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("checkRequirements" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "checkRequirements" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("cleanupIniSettings" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "cleanupIniSettings" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("cleanupLocaleSettings" 0 21 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "cleanupLocaleSettings" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("compareGlobalStateSnapshotPart" 0 30 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "compareGlobalStateSnapshotPart" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("compareGlobalStateSnapshots" 0 27 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "compareGlobalStateSnapshots" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("count" 0 5 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "count" "kind" 2 "detail" "int" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Method)"
#("createApplication" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createApplication" "kind" 2 "detail" "\\Symfony\\Component\\HttpKernel\\HttpKernelInterface" "documentation" "Creates the application.
Needs to be implemented by subclasses." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\Symfony\\Component\\HttpKernel\\HttpKernelInterface (Method)"
#("createConfiguredMock" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createConfiguredMock" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a configured test double for the specified class." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("createGlobalStateSnapshot" 0 25 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createGlobalStateSnapshot" "kind" 2 "detail" "\\SebastianBergmann\\GlobalState\\Snapshot" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\SebastianBergmann\\GlobalState\\Snapshot (Method)"
#("createMock" 0 10 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createMock" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a test double for the specified class." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("createPartialMock" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createPartialMock" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a partial test double for the specified class." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("createResult" 0 12 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createResult" "kind" 2 "detail" "\\PHPUnit\\Framework\\TestResult" "documentation" "Creates a default TestResult object." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\TestResult (Method)"
#("createTestProxy" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "createTestProxy" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a test proxy for the specified class." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("customComparators" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "customComparators" "kind" 10 "detail" "\\SebastianBergmann\\Comparator\\Comparator[]" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\SebastianBergmann\\Comparator\\Comparator[] (Property)"
#("data" 0 4 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "data" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("dataDescription" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "dataDescription" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("dataName" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "dataName" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("dataName" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "dataName" "kind" 2 "detail" "int|string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int|string (Method)"
#("dependencies" 0 12 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "dependencies" "kind" 10 "detail" "string[]" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string[] (Property)"
#("dependencyInput" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "dependencyInput" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("doesNotPerformAssertions" 0 24 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "doesNotPerformAssertions" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("doesNotPerformAssertions" 0 24 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "doesNotPerformAssertions" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("expectException" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectException" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectExceptionCode" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectExceptionCode" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectExceptionMessage" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectExceptionMessage" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectExceptionMessageRegExp" 0 28 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectExceptionMessageRegExp" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectExceptionObject" 0 21 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectExceptionObject" "kind" 2 "detail" "void" "documentation" "Sets up an expectation for an exception to be raised by the code under test.
Information for expected exception class, expected exception message, and
expected exception code are retrieved from a given Exception object." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectNotToPerformAssertions" 0 28 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectNotToPerformAssertions" "kind" 2 "detail" "mixed" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("expectOutputRegex" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectOutputRegex" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectOutputString" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectOutputString" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("expectedException" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectedException" "kind" 10 "detail" "null|string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " null|string (Property)"
#("expectedExceptionCode" 0 21 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectedExceptionCode" "kind" 10 "detail" "null|int|string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " null|int|string (Property)"
#("expectedExceptionMessage" 0 24 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectedExceptionMessage" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("expectedExceptionMessageRegExp" 0 30 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "expectedExceptionMessageRegExp" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("getActualOutput" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getActualOutput" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getAnnotations" 0 14 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getAnnotations" "kind" 2 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Method)"
#("getDataSetAsString" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getDataSetAsString" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getDependencies" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getDependencies" "kind" 2 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Method)"
#("getExpectedException" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getExpectedException" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getExpectedExceptionCode" 0 24 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getExpectedExceptionCode" "kind" 2 "detail" "null|int|string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " null|int|string (Method)"
#("getExpectedExceptionMessage" 0 27 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getExpectedExceptionMessage" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getExpectedExceptionMessageRegExp" 0 33 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getExpectedExceptionMessageRegExp" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getGroups" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getGroups" "kind" 2 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Method)"
#("getMockBuilder" 0 14 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockBuilder" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockBuilder" "documentation" "Returns a builder object to create mock objects using a fluent interface." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockBuilder (Method)"
#("getMockClass" 0 12 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockClass" "kind" 2 "detail" "string" "documentation" "Mocks the specified class and returns the name of the mocked class." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getMockForAbstractClass" 0 23 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockForAbstractClass" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a mock object for the specified abstract class with all abstract
methods of the class mocked. Concrete methods are not mocked by default.
To mock concrete methods, use the 7th parameter ($mockedMethods)." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("getMockForTrait" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockForTrait" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a mock object for the specified trait with all abstract methods
of the trait mocked. Concrete methods to mock can be specified with the
`$mockedMethods` parameter." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("getMockFromWsdl" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockFromWsdl" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\MockObject" "documentation" "Returns a mock object based on the given WSDL file." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\MockObject (Method)"
#("getMockObjectGenerator" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getMockObjectGenerator" "kind" 2 "detail" "\\PHPUnit\\Framework\\MockObject\\Generator" "documentation" "Get the mock object generator, creating it if it doesn't exist." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\Generator (Method)"
#("getName" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getName" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getNumAssertions" 0 16 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getNumAssertions" "kind" 2 "detail" "int" "documentation" "Returns the number of assertions performed by this test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Method)"
#("getObjectForTrait" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getObjectForTrait" "kind" 2 "detail" "object" "documentation" "Returns an object for the specified trait." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " object (Method)"
#("getProphet" 0 10 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getProphet" "kind" 2 "detail" "\\Prophecy\\Prophet" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\Prophecy\\Prophet (Method)"
#("getProvidedData" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getProvidedData" "kind" 2 "detail" "array" "documentation" "Gets the data set of a TestCase." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Method)"
#("getResult" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getResult" "kind" 2 "detail" "mixed" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("getSize" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getSize" "kind" 2 "detail" "int" "documentation" "Returns the size of the test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Method)"
#("getStatus" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getStatus" "kind" 2 "detail" "int" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Method)"
#("getStatusMessage" 0 16 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getStatusMessage" "kind" 2 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("getTestResultObject" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "getTestResultObject" "kind" 2 "detail" "\\PHPUnit\\Framework\\TestResult" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\TestResult (Method)"
#("groups" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "groups" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("handleDependencies" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "handleDependencies" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("hasDependencies" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "hasDependencies" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("hasExpectationOnOutput" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "hasExpectationOnOutput" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("hasFailed" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "hasFailed" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("hasOutput" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "hasOutput" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("hasSize" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "hasSize" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("inIsolation" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "inIsolation" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("iniSet" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "iniSet" "kind" 2 "detail" "void" "documentation" "This method is a wrapper for the ini_set() function that automatically
resets the modified php.ini setting to its original value after the
test is run." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("iniSettings" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "iniSettings" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("isCloneable" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "isCloneable" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("isInIsolation" 0 13 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "isInIsolation" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("isLarge" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "isLarge" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("isMedium" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "isMedium" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("isSmall" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "isSmall" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("locale" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "locale" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("markAsRisky" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "markAsRisky" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("mockObjectGenerator" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "mockObjectGenerator" "kind" 10 "detail" "\\PHPUnit\\Framework\\MockObject\\Generator" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\MockObject\\Generator (Property)"
#("mockObjects" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "mockObjects" "kind" 10 "detail" "array" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Property)"
#("name" 0 4 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "name" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("numAssertions" 0 13 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "numAssertions" "kind" 10 "detail" "int" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Property)"
#("onNotSuccessfulTest" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "onNotSuccessfulTest" "kind" 2 "detail" "mixed" "documentation" "This method is called when a test method did not execute successfully." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("output" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "output" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("outputBufferingActive" 0 21 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "outputBufferingActive" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("outputBufferingLevel" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "outputBufferingLevel" "kind" 10 "detail" "int" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Property)"
#("outputCallback" 0 14 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "outputCallback" "kind" 10 "detail" "mixed" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Property)"
#("outputExpectedRegex" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "outputExpectedRegex" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("outputExpectedString" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "outputExpectedString" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("preserveGlobalState" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "preserveGlobalState" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("prophesize" 0 10 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "prophesize" "kind" 2 "detail" "\\Prophecy\\Prophecy\\ObjectProphecy" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\Prophecy\\Prophecy\\ObjectProphecy (Method)"
#("prophet" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "prophet" "kind" 10 "detail" "\\Prophecy\\Prophet" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\Prophecy\\Prophet (Property)"
#("refreshApplication" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "refreshApplication" "kind" 2 "detail" "void" "documentation" "Refresh the application instance." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("registerComparator" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "registerComparator" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("registerMockObject" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "registerMockObject" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("registerMockObjectsFromTestArguments" 0 36 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "registerMockObjectsFromTestArguments" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("registerMockObjectsFromTestArgumentsRecursively" 0 47 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "registerMockObjectsFromTestArgumentsRecursively" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("restoreGlobalState" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "restoreGlobalState" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("result" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "result" "kind" 10 "detail" "\\PHPUnit\\Framework\\TestResult" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\TestResult (Property)"
#("run" 0 3 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "run" "kind" 2 "detail" "\\PHPUnit\\Framework\\TestResult" "documentation" "Runs the test case and collects the results in a TestResult object.
If no TestResult object is passed a new one will be created." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\PHPUnit\\Framework\\TestResult (Method)"
#("runBare" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "runBare" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("runClassInSeparateProcess" 0 25 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "runClassInSeparateProcess" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("runInSeparateProcess" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "runInSeparateProcess" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("runTest" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "runTest" "kind" 2 "detail" "mixed" "documentation" "Override to run the test and assert its state." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("runTestInSeparateProcess" 0 24 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "runTestInSeparateProcess" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("setBackupGlobals" 0 16 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setBackupGlobals" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setBackupStaticAttributes" 0 25 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setBackupStaticAttributes" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setBeStrictAboutChangesToGlobalState" 0 36 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setBeStrictAboutChangesToGlobalState" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setDependencies" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setDependencies" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setDependencyInput" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setDependencyInput" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setDoesNotPerformAssertionsFromAnnotation" 0 41 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setDoesNotPerformAssertionsFromAnnotation" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setExpectedExceptionFromAnnotation" 0 34 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setExpectedExceptionFromAnnotation" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setGroups" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setGroups" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setInIsolation" 0 14 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setInIsolation" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setLocale" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setLocale" "kind" 2 "detail" "void" "documentation" "This method is a wrapper for the setlocale() function that automatically
resets the locale to its original value after the test is run." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setName" 0 7 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setName" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setOutputCallback" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setOutputCallback" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setPreserveGlobalState" 0 22 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setPreserveGlobalState" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setRegisterMockObjectsFromTestArgumentsRecursively" 0 50 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setRegisterMockObjectsFromTestArgumentsRecursively" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setResult" 0 9 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setResult" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setRunClassInSeparateProcess" 0 28 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setRunClassInSeparateProcess" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setRunTestInSeparateProcess" 0 27 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setRunTestInSeparateProcess" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setTestResultObject" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setTestResultObject" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setUp" 0 5 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUp" "kind" 2 "detail" "void" "documentation" "Setup the test environment." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setUp" 0 5 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUp" "kind" 2 "detail" "mixed" "documentation" "This method is called before each test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("setUpHasRun" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUpHasRun" "kind" 10 "detail" "bool" "documentation" "Indicates if we have made it through the base setUp function." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("setUpTraits" 0 11 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUpTraits" "kind" 2 "detail" "array" "documentation" "Boot the testing helper traits." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " array (Method)"
#("setUseErrorHandler" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUseErrorHandler" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("setUseErrorHandlerFromAnnotation" 0 32 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "setUseErrorHandlerFromAnnotation" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("shouldInvocationMockerBeReset" 0 29 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "shouldInvocationMockerBeReset" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("snapshot" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "snapshot" "kind" 10 "detail" "\\SebastianBergmann\\GlobalState\\Snapshot" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " \\SebastianBergmann\\GlobalState\\Snapshot (Property)"
#("snapshotGlobalState" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "snapshotGlobalState" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("startOutputBuffering" 0 20 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "startOutputBuffering" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("status" 0 6 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "status" "kind" 10 "detail" "int" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " int (Property)"
#("statusMessage" 0 13 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "statusMessage" "kind" 10 "detail" "string" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Property)"
#("stopOutputBuffering" 0 19 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "stopOutputBuffering" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("tearDown" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "tearDown" "kind" 2 "detail" "void" "documentation" "Clean up the testing environment before the next test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("tearDown" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "tearDown" "kind" 2 "detail" "mixed" "documentation" "This method is called after each test." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Method)"
#("testResult" 0 10 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "testResult" "kind" 10 "detail" "mixed" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " mixed (Property)"
#("testSeeingSettings" 0 18 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "testSeeingSettings" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("toString" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "toString" "kind" 2 "detail" "string" "documentation" "Returns a string representation of the test case." "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string (Method)"
#("unregisterCustomComparators" 0 27 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "unregisterCustomComparators" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("useErrorHandler" 0 15 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "useErrorHandler" "kind" 10 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Property)"
#("usesDataProvider" 0 16 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "usesDataProvider" "kind" 2 "detail" "bool" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " bool (Method)"
#("verifyMockObjects" 0 17 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "verifyMockObjects" "kind" 2 "detail" "void" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " void (Method)"
#("warnings" 0 8 (lsp-completion-prefix #("before" 0 1 (fontified t face (highlight-symbol-face php-property-name)) 1 2 (fontified t face (highlight-symbol-face php-property-name)) 2 3 (fontified t face (highlight-symbol-face php-property-name)) 3 4 (fontified t face (highlight-symbol-face php-property-name)) 4 5 (fontified t face (highlight-symbol-face php-property-name)) 5 6 (fontified t face (highlight-symbol-face php-property-name))) lsp-completion-item #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("label" "warnings" "kind" 10 "detail" "string[]" "documentation" nil "sortText" nil "filterText" nil "insertText" nil "textEdit" nil "additionalTextEdits" nil "command" nil "data" nil)))) " string[] (Property)"
Looks like the php lang server does no filter candidates, or provide sorting hints. This contradicts with other language servers.
I can provide a custom option to use prefix filter for the result.
On a second thought, can you set company-lsp-cache-candidates
to t? This will use company-mode's native functionality to cache the candidates and filter them.
company-lsp-cache-candidates
seems to fix the problem. However, typing something that doesn't match a completion makes it show the full list again.
Looks like the php lang server does no filter candidates, or provide sorting hints. This contradicts with other language servers.
Should this be brought upstream, is it against spec? The PHP server is written in PHP, so one could make a case for leaving the sorting and filtering of suggestions to the LSP client which might be more efficient in string handling.
company-lsp-cache-candidates
seems to fix the problem. However, typing something that doesn't match a completion makes it show the full list again.Looks like the php lang server does no filter candidates, or provide sorting hints. This contradicts with other language servers.
I can confirm the same behaviour for the Microsoft Python Language Server so I don't think it's PHP specific.
I wish to report the same for microsoft-typescript-language-server
Same with typescript-language-server
(https://github.com/theia-ide/typescript-language-server). Confirmed that setting company-lsp-cache-candidates
to t
fixes the issue.
So it's common that language servers return unfiltered candidates. I'll implement client-side filtering so that it works regardless of the value of company-lsp-cache-candidates
So it's common that language servers return unfiltered candidates. I'll implement client-side filtering so that it works regardless of the value of
company-lsp-cache-candidates
That's great!
This implementation targets vscode which caches the candidates once the server returns isIncomplete
flag = nil.
Hi all, please take a look at pull request #86 which is supposed to fix this issue. I'll merge it in a week or upon the first few LGTM. I've tried it with JS language server and it worked for me. However I don't use the JS/CSS language servers on a daily basis so I don't have enough usage for this change yet.
This implementation targets vscode which caches the candidates once the server returns
isIncomplete
flag = nil.
If you set company-lsp-cache-candidates
to 'auto
, it also caches complete candidates. I made it non-default because there are bugs on cache invalidation.
I can report the same behaviour for lsp-python.
import python as np
becomes
importpython
Its hard to explain, I hope you know what I mean.
What is that and how can I change that?
@CDitzel The easiest way to set company-lsp-cache-candidates
is by customizing it:
M-x customize-group company-lsp
. You will see all the customizable options. Change cache candidates to "Respect server response" will do it.
But lsp-python should support server-side filtering. I don't have this issue on my side. I wonder if something is wrong in synchronizing the editor content with the server. Can you turn on lsp-print-io
by M-x set-variable <ret> lsp-print-io <ret> t <ret>
? You will see the logs in the lsp-log buffer. Please try some completion and paste the logs here when you see some errors.
thank you for your reply. The two problems remain.
almost impossible to type/continue to type, already when trying to write the very first import statement. Feels like emacs is hanging/delaying for some reason
senseless suggestions =/
I appended the output of the log buffer below
also when I open a python file, there is this content initially in the log buffer
Command "pyls" is not present on the path. Command "~/git-repos/python-language-server/output/bin/Release/ubuntu.18.04-x64/publish/Microsoft.Python.LanguageServer" is present on the path. Found the following clients for /home/ditzel/test/test.py: (server-id mspyls, priority 1) The following clients were selected based on priority: (server-id mspyls, priority 1) GetCurrentSearchPaths /usr/bin/python SearchPaths: /usr/lib/python3.6 /usr/lib/python3.6/lib-dynload /usr/local/lib/python3.6/dist-packages /usr/lib/python3/dist-packages /home/ditzel/test/ /usr/lib/python36.zip /usr/lib/python3.6 /usr/lib/python3.6/lib-dynload /usr/local/lib/python3.6/dist-packages /usr/lib/python3/dist-packages Microsoft Python Language Server version 1.0.0.0 Initializing for /usr/bin/python
What is the difference between the MS language server and palantir/pyls?
My entire config file is quite small and reads
(require 'package)
(setq package-enable-at-startup nil)
(setq package-archives '(("melpa" . "http://melpa.org/packages/")
("gnu" . "http://elpa.gnu.org/packages/")
("org" . "https://orgmode.org/elpa/")))
(package-initialize)
;; Install use-package if not installed yet.
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))
(use-package company
:ensure t)
(use-package lsp-mode
:ensure t
:commands lsp
:hook
(python-mode . lsp))
(use-package lsp-ui
:ensure t)
;; https://github.com/andrew-christianson/lsp-python-ms
(use-package lsp-python-ms
:demand
:load-path "~/git-repos/lsp-python-ms"
:ensure nil
:hook (python-mode . lsp)
:config
;; for dev build of language server
;; git clone https://github.com/Microsoft/python-language-server.git
;; cd python-language-server/src/LanguageServer/Impl
;; dotnet build -c Release
(setq lsp-python-ms-dir
(expand-file-name "~/git-repos/python-language-server/output/bin/Release/"))
;; for executable of language server
(setq lsp-python-ms-executable
"~/git-repos/python-language-server/output/bin/Release/ubuntu.18.04-x64/publish/Microsoft.Python.LanguageServer"))
(use-package company-lsp
:ensure t)
I haven't been able to get it to behave with the PR. Whenever I set company-lsp-cache-candidates
to 'auto
or nil
it doesn't filter the list and get unpredictable.
For instance:
I believe I've set company-lsp-filter-candidates
to properly filter:
Secondly, when company-lsp-cache-candidates
is non-t
, the completion becomes quite unstable. I had to type key
slowly to get the above screenshot, if typing at normal speed I'd get nothing. Setting it to nil
made it disappear after the first keypress.
I have the very same issues as @xendk describes
@xendk @CDitzel company-lsp-filter-candidates
only works when company-lsp-cache-candidates
is set to nil
.
I suspect there is something wrong with your all-completions
function. Can you paste the first few lines of its help doc? You can show its help doc by doing M-x describe-function <ret> all-completions <ret>
.
The first few lines in my help doc is shown as follows:
all-completions is a built-in function in ‘C source code’.
(all-completions STRING COLLECTION &optional PREDICATE)
Search for partial matches to STRING in COLLECTION.
Test each of the possible completions specified by COLLECTION
to see if it begins with STRING. The possible completions may be
strings or symbols. Symbols are converted to strings before testing,
see ‘symbol-name’.
The value is a list of all the possible completions that match STRING.
will do that a soon as I get home. In the meantimey this video shows how vanilla emacs acts when I only include lsp stuff and nothing else and enter a python file https://youtu.be/IVHt9G7aaNA
@CDitzel Thanks for trying out vanilla emacs. Now I'm suspecting if it's caused by company-lsp not handling out-of-order response correctly.
It seems to me that your Python language server is substantially slower than mine. Not sure if it's caused by the number of packages installed on your side. Can you try out #90 to see if it mitigates your issue?
Keeping this open for now.
@xendk @CDitzel I merged #90. Can you try and see if it fixes your issue?
I will, thank you. If I download company-lsp from melpa now, it has the changes included already I guess? I dont use straight until now...
Ok so I tried it and I cant really tell if there is a difference. I am using a minimal config, i.e. only lsp stuff is included. And for both palantirs as well as MS-lsp implementation the delay/lag/freeze if typing is so high that I cannot work with it. This problem occurs on both my powerful working machine as well as on my lenovo laptop. No idea what the problem is or where it originates from
@CDitzel do you still see the narrowing issue?
High latency may come from JSON parsing or language server. That part I don't have control of. Does setting company-lsp-cache-candidates
to 'auto
mitigate the issue?
If you experience this issue when working on open source projects, please let me know which project you are working on. I'd like to try it out to get similar performance issue as you experienced, so that I can investigate possible solutions.
It does filter more, but too much it seems:
Here the same as xendk.
I'm still struggling in making php-ls working for me :(
I guess the problem is that php-ls is too slow and it takes too much time for the server to return the candidates when typing more characters? What's the value of company-lsp-cache-candidates
when this occurs? I hope setting it to 'auto
will mitigate it.
I take my word back. I finally successfully setup php-ls and tried it out. It turned out that the server only sends back completion candidates for the first completion request. After that the server always sends back empty list for me. I think it's a server bug.
@tigersoldier can we try to specify the trigger type in the completion request?
/**
* How a completion was triggered
*/
export namespace CompletionTriggerKind {
/**
* Completion was triggered by typing an identifier (24x7 code
* complete), manual invocation (e.g Ctrl+Space) or via API.
*/
export const Invoked: 1 = 1;
/**
* Completion was triggered by a trigger character specified by
* the `triggerCharacters` properties of the `CompletionRegistrationOptions`.
*/
export const TriggerCharacter: 2 = 2;
/**
* Completion was re-triggered as the current completion list is incomplete.
*/
export const TriggerForIncompleteCompletions: 3 = 3;
}
@yyoncho It doesn't look like a completion issue. My experience is that whenever I change anything, e.g. deleting a line, the server stops working. The server does send response for completion, but the candidates are just an empty list with incomplete set to true
I filed felixfbecker/php-language-server#708 upstream. This may just be some error in my setup but I need to make it work so that I can look into the php issues on company-lsp side.
I have been using company-lsp for PHP completion. The completion seems to be working as expected, but instead of narrowing the completion results, it is highlighting only.
e.g.
Using: