Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
101 lines
4.7 KiB
Plaintext
101 lines
4.7 KiB
Plaintext
"{{{ycm
|
|
Execute (error menu):
|
|
let completed_item = {'menu': 'number'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual [], result
|
|
|
|
Execute (fn()):
|
|
let completed_item = {'menu': 'fn()'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['()'], result
|
|
|
|
Execute (fn(other: [?])):
|
|
let completed_item = {'menu': 'fn(other: [?])'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(other)'], result
|
|
|
|
Execute (fn(other?: string) -> string):
|
|
let completed_item = {'menu': 'fn(other?: string) -> string'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(other)'], result
|
|
|
|
Execute (fn(other: ?) -> string):
|
|
let completed_item = {'menu': 'fn(other: ?) -> string'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(other)'], result
|
|
|
|
|
|
Execute (fn(test: fn(elt: ?, i: number, array: Array) -> bool, context?: ?) -> bool):
|
|
let completed_item = {'menu': 'fn(test: fn(elt: ?, i: number, array: Array) -> bool, context?: ?) -> bool'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(test, context)'], result
|
|
|
|
Execute (fn(test: {elt: string, i: number, array: Array}, context?: ?) -> bool):
|
|
let completed_item = {'menu': 'fn(test: fn(elt: ?, i: number, array: Array) -> bool, context?: ?) -> bool'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(test, context)'], result
|
|
|
|
Execute (fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})):
|
|
let completed_item = {'menu': 'fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['({compressible, extensions, register, source, type})'], result
|
|
|
|
Execute (fn({compressible, extensions, register, source, type}: {compressible: bool, extensions: [?], register: ?, source: string, type: string})):
|
|
let completed_item = {'menu': 'fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['({compressible, extensions, register, source, type})'], result
|
|
|
|
Execute (add(, omni):
|
|
let completed_item = {'word': 'add(', 'menu': 'a, b', 'info': '', 'kind': 'f', 'abbr': ''}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['(a, b)'], result
|
|
"}}}
|
|
|
|
"{{{ deoplete
|
|
Execute (error menu):
|
|
let completed_item = {"info": "number"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual [], result
|
|
|
|
Execute (fn()):
|
|
let completed_item = {"info": "fn()\nfsaf"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["()"], result
|
|
|
|
Execute (fn(other: [?])):
|
|
let completed_item = {"info": "fn(other: [?]\n)->faf"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["(other)"], result
|
|
|
|
Execute (fn(other?: string) -> string):
|
|
let completed_item = {"info": "fn(other?: string\n) -> string"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["(other)"], result
|
|
|
|
Execute (fn(other: ?) -> string):
|
|
let completed_item = {"info": "fn(other: ?) -> string"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["(other)"], result
|
|
|
|
|
|
Execute (fn(test: fn(elt: ?, i: number, array: Array) -> bool, context?: ?) -> bool):
|
|
let completed_item = {"info": "fn(test: fn(elt: ?, i: number, array: Array) -> bool, \ncontext?: ?) -> bool"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["(test, context)"], result
|
|
|
|
Execute (fn(test: {elt: number, i: number, array: Array}, context?: ?) -> bool):
|
|
let completed_item = {"info": "fn(test: fn(elt: ?, i: number, array: Array) -> bool, \ncontext?: ?) -> bool"}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ["(test, context)"], result
|
|
|
|
Execute (fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})):
|
|
let completed_item = {'info': 'fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['({compressible, extensions, register, source, type})'], result
|
|
|
|
Execute (fn({compressible, extensions, register, source, type}: {compressible: bool, extensions: [?], register: ?, source: string, type: string})):
|
|
let completed_item = {'info': 'fn(options: {compressible: bool, extensions: [?], register: ?, source: string, type: string})'}
|
|
let result = cm_parser#javascript#parameters(completed_item)
|
|
AssertEqual ['({compressible, extensions, register, source, type})'], result
|
|
"}}}
|