SYMBOL INDEX (564 symbols across 78 files) FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/Client.java class Client (line 8) | public class Client { method Client (line 14) | private Client() throws Exception{ method main (line 27) | public static void main (String[] args) { class ReadLineThread (line 37) | class ReadLineThread extends Thread { method ReadLineThread (line 39) | public ReadLineThread() throws Exception{ method run (line 43) | public void run(){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/Server.java class Server (line 14) | public class Server extends ServerSocket { method main (line 19) | public static void main (String[] args) throws IOException{ method Server (line 46) | public Server() throws IOException { method usage (line 59) | public static void usage(){ method version (line 69) | public static void version(){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Account.java class Account (line 20) | public class Account { method Account (line 36) | private Account(){ method getAllAccounts (line 39) | public static Set getAllAccounts(){ method loadDatabase (line 42) | @SuppressWarnings("unchecked") method updateDatabase (line 59) | public static void updateDatabase(File f) { method login (line 74) | public static boolean login(String username, String password){ method register (line 84) | public static void register(ServerThread s){ method loginOut (line 89) | public static void loginOut(ServerThread s){ method getServerThreads (line 101) | public static List getServerThreads(){ method signin (line 105) | public static boolean signin(String name, String pw, String pwcf){ method password (line 121) | public static boolean password(String user,String password){ method loginAble (line 132) | public static boolean loginAble(String name,String pw){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Command.java class Command (line 11) | public class Command { method Command (line 31) | private Command(){ method isCommand (line 35) | public static boolean isCommand(String str){ method parser (line 39) | public static String[] parser(String input){ method names (line 71) | public static String[] names(String ch){ method help (line 98) | public static String[] help(){ method list (line 109) | public static String[] list(){ method getCommands (line 118) | public static Set getCommands(){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/FriendManager.java class FriendManager (line 5) | public class FriendManager { method getFriends (line 6) | public static List getFriends(User user){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Group.java class Group (line 6) | public class Group { method Group (line 10) | public Group(String name){ method getName (line 15) | public String getName() { method getId (line 19) | public int getId() { method hasMember (line 24) | public boolean hasMember(User user){ method addMember (line 28) | public Group addMember(User user){ method removeMember (line 35) | public Group removeMember(User user){ method send (line 42) | public void send(User sender, String msg){ method send (line 49) | public void send(String msg){ method getMembers (line 55) | public List getMembers() { FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/GroupManager.java class GroupManager (line 14) | public class GroupManager { method GroupManager (line 15) | private GroupManager(){ method newGroup (line 22) | public static Group newGroup(String name){ method getGroupId (line 31) | public static int getGroupId(String name){ method generateId (line 40) | public static int generateId(){ method getGroup (line 44) | public static Group getGroup(String groupName){ method getGroup (line 52) | public static Group getGroup(int id){ method getGroups (line 61) | public static List getGroups() { FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Logger.java class Logger (line 5) | public class Logger { method Logger (line 6) | private Logger(){ method setLevel (line 16) | public static void setLevel(int level){ method info (line 20) | public static void info(String str){ method warn (line 24) | public static void warn(String str){ method error (line 28) | public static void error(String str){ method log (line 32) | public static void log(int type, String msg){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Message.java class Message (line 15) | public class Message { method format (line 16) | public static String format(String name, String msg){ method format (line 24) | public static String format(String msg){ method format (line 31) | public static String format(String gName, String uName, String msg){ method onWindowChange (line 41) | public static String onWindowChange(Group g){ method onWindowChange (line 49) | public static String onWindowChange(User u){ method getTime (line 56) | public static String getTime(){ method groupMessage (line 62) | public static String groupMessage(User sendder, Group group, String msg){ method userMessage (line 71) | public static String userMessage(User sendder, User receiver, String m... method onLeft (line 81) | public static String onLeft(User u, Group g){ method onGetConnection (line 91) | public static String onGetConnection(){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/MessageSender.java class MessageSender (line 3) | public class MessageSender { method send (line 4) | public void send(User u, String msg){ method send (line 8) | public void send(Group g, String msg){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/Security.java class Security (line 8) | public class Security { method isBlock (line 11) | public static boolean isBlock(String ip){ method getTimeOfIp (line 15) | private static Long getTimeOfIp(String ip){ method getSignTimes (line 22) | private static int getSignTimes(String ip){ method sign (line 29) | public static void sign(String ip){ method remove (line 38) | public static void remove(String ip){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/ServerThread.java class ServerThread (line 13) | public class ServerThread extends Thread{ method ServerThread (line 24) | public ServerThread(Socket s) throws IOException { method run (line 34) | public void run(){ method send (line 216) | public void send(String msg){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/User.java class User (line 12) | public class User { method User (line 19) | public User(String userName){ method join (line 23) | public void join(String gName){ method left (line 38) | public void left(){ method addFriend (line 46) | public void addFriend(User name){ method removeFriend (line 52) | public void removeFriend(User name){ method getUnReadMsg (line 58) | public String[] getUnReadMsg(){ method clearUnReadMsg (line 63) | public void clearUnReadMsg(){ method getFriends (line 67) | public List getFriends(){ method setUserName (line 71) | public void setUserName(String userName) { method getUserName (line 75) | public String getUserName() { method send (line 79) | public void send(String msg){ method send (line 86) | public void send(User sender, String msg){ method isFriend (line 100) | public boolean isFriend(User user){ method hasSameGroup (line 104) | public boolean hasSameGroup(User user){ method setClient (line 113) | public void setClient(ServerThread client) { method getClient (line 117) | public ServerThread getClient() { method hashCode (line 121) | @Override method equals (line 128) | @Override method setSmartBot (line 138) | public void setSmartBot(SmartBot smartBot) { FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/UserManager.java class UserManager (line 11) | public class UserManager { method add (line 18) | public static void add(User user){ method create (line 23) | public static User create(String name){ method getUser (line 31) | public static User getUser(String name){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/bot/Bot.java type Bot (line 3) | public interface Bot { method reply (line 4) | public String reply(String str); method help (line 5) | public String[] help(); method getName (line 6) | public String getName(); FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/bot/BotFactory.java class BotFactory (line 3) | public class BotFactory { method getBot (line 4) | public static Bot getBot(String botName){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/bot/MathBot.java class MathBot (line 9) | public class MathBot implements Bot{ method reply (line 16) | public String reply(String msg){ method reply (line 27) | private String reply(String type, String msg){ method isInteger (line 42) | private boolean isInteger(String i){ method help (line 46) | public String[] help(){ method getName (line 58) | public String getName(){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/bot/SmartBot.java class SmartBot (line 14) | public class SmartBot implements Bot { method getName (line 20) | @Override method setName (line 25) | public void setName(String name){ method help (line 29) | @Override method reply (line 41) | @Override method getMsgDict (line 71) | public Map getMsgDict() { FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/util/JsonBuilder.java class JsonBuilder (line 5) | public class JsonBuilder { method decode (line 6) | public static String decode(Map o){ method encode (line 23) | public static Map encode(String json){ FILE: bundle/Chatting-server/src/main/java/com/wsdjeg/chat/server/util/MathUtils.java class MathUtils (line 7) | public class MathUtils { method getResult (line 8) | public static String getResult(List list,int sum){ method getSubListWithnum (line 37) | private static String getSubListWithnum(List list,int n,int s... FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/ClientTest.java class ClientTest (line 5) | public class ClientTest { method main (line 6) | public static void main (String[] args) { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/AccountTest.java class AccountTest (line 15) | public class AccountTest { method testRegister (line 17) | public void testRegister() { method testPassword (line 21) | public void testPassword() { method testSignin (line 26) | public void testSignin() { method testGetServerThreads (line 30) | public void testGetServerThreads() { method testLoginOut (line 34) | public void testLoginOut() { method testLogin (line 38) | public void testLogin() { method testLoadDatabase (line 41) | public void testLoadDatabase()throws Exception{ FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/CommandTest.java class CommandTest (line 6) | public class CommandTest { method testHelp (line 8) | public void testHelp() { method testNames (line 12) | public void testNames() { method testParser (line 16) | public void testParser() { method testIsCommand (line 31) | public void testIsCommand() { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/GroupManagerTest.java class GroupManagerTest (line 3) | public class GroupManagerTest { method testGenerateId (line 5) | public void testGenerateId() { method testGetGroup (line 9) | public void testGetGroup() { method testNewGroup (line 13) | public void testNewGroup() { method testGetGroupId (line 19) | public void testGetGroupId() { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/LoggerTest.java class LoggerTest (line 3) | public class LoggerTest { method testLog (line 5) | public void testLog() { method testSetLevel (line 12) | public void testSetLevel() { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/MessageTest.java class MessageTest (line 3) | public class MessageTest { method testOnWindowChange (line 6) | public void testOnWindowChange() { method testUserMessage (line 10) | public void testUserMessage() { method testGetTime (line 14) | public void testGetTime() { method testFormat (line 18) | public void testFormat() { method testOnGetConnection (line 22) | public void testOnGetConnection(){ FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/SecurityTest.java class SecurityTest (line 3) | public class SecurityTest { method testSign (line 5) | public void testSign() { method testIsBlock (line 13) | public void testIsBlock() { method testBlock (line 26) | public void testBlock() { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/UserTest.java class UserTest (line 5) | public class UserTest { method testJoin (line 7) | public void testJoin() { method testHashCode (line 11) | public void testHashCode() { method testEquals (line 15) | public void testEquals() { method testGetClient (line 21) | public void testGetClient() { method testSetClient (line 26) | public void testSetClient() { method testGetUserName (line 30) | public void testGetUserName() { method testSetUserName (line 34) | public void testSetUserName() { method testGetFriends (line 38) | public void testGetFriends() { method testRemoveFriend (line 42) | public void testRemoveFriend() { method testSend (line 46) | public void testSend() { method testAddFriend (line 50) | public void testAddFriend() { method testSetSmartBot (line 54) | public void testSetSmartBot(){ FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/bot/MathBotTest.java class MathBotTest (line 3) | public class MathBotTest { method testIsInteger (line 5) | public void testIsInteger() { method testReply (line 10) | public void testReply() { FILE: bundle/Chatting-server/src/test/java/com/wsdjeg/chat/server/util/JsonBuilderTest.java class JsonBuilderTest (line 6) | public class JsonBuilderTest { method testDecode (line 8) | public void testDecode() { FILE: bundle/JavaUnit.vim/src/com/wsdjeg/util/GenerateMethod.java class GenerateMethod (line 5) | public class GenerateMethod { method main (line 6) | public static void main(String[] args) { method listMethos (line 9) | private static String listMethos(String name){ FILE: bundle/JavaUnit.vim/src/com/wsdjeg/util/TestMethod.java class TestMethod (line 6) | public class TestMethod{ method main (line 7) | public static void main(String[] args) { method testAllMethods (line 16) | public static void testAllMethods(String className){ method testMethods (line 30) | public static void testMethods(String[] args) { method testSpecifiedMethod (line 35) | @SuppressWarnings("unchecked") FILE: bundle/LeaderF-snippet/plugin/leaderf_snippet.py function init (line 18) | def init(): function usnip_query (line 23) | def usnip_query(): function usnip_clear (line 53) | def usnip_clear(text): function usnip_simplify (line 59) | def usnip_simplify(text): function usnip_digest (line 70) | def usnip_digest(text): function test (line 73) | def test(): FILE: bundle/ale/rplugin/python3/deoplete/sources/ale.py class Base (line 11) | class Base(object): method __init__ (line 12) | def __init__(self, vim): class Source (line 17) | class Source(Base): method __init__ (line 19) | def __init__(self, vim): method get_complete_position (line 39) | def get_complete_position(self, context): method gather_candidates (line 44) | def gather_candidates(self, context): FILE: bundle/coc.nvim-release/bin/prompt.js function createSequences (line 43) | function createSequences(str) { function send (line 47) | function send(args) { function getKey (line 68) | function getKey(key) { FILE: bundle/defx-git/rplugin/python3/defx/column/git.py class Column (line 17) | class Column(Base): method __init__ (line 19) | def __init__(self, vim: Nvim) -> None: method on_init (line 86) | def on_init(self, view: View, context: Context) -> None: method get (line 95) | def get(self, context: Context, candidate: dict) -> str: method get_indicator (line 112) | def get_indicator(self, entry: str) -> str: method length (line 121) | def length(self, context: Context) -> int: method syntaxes (line 124) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 128) | def highlight_commands(self) -> typing.List[str]: method find_in_cache (line 145) | def find_in_cache(self, candidate: dict) -> str: method cache_status (line 159) | def cache_status(self, path: str) -> None: method sort (line 178) | def sort(self, a, b) -> int: method format (line 191) | def format(self, column: str) -> str: method get_indicator_name (line 194) | def get_indicator_name(self, us: str, them: str) -> str: method run_cmd (line 213) | def run_cmd(self, cmd: typing.List[str], cwd=None) -> str: FILE: bundle/defx-icons/rplugin/python3/defx/column/icons.py class Column (line 17) | class Column(Base): method __init__ (line 18) | def __init__(self, vim: Nvim) -> None: method item_hl (line 29) | def item_hl(self, name, hi_group) -> None: method list_hl (line 37) | def list_hl(self, list_name) -> None: method generate_highlights_map (line 48) | def generate_highlights_map(self) -> None: method on_init (line 66) | def on_init(self, view: View, context: Context) -> None: method on_redraw (line 70) | def on_redraw(self, view: View, context: Context) -> None: method get_with_highlights (line 74) | def get_with_highlights( method icon (line 124) | def icon( method length (line 135) | def length(self, context: Context) -> int: method clipboard_icon (line 138) | def clipboard_icon(self) -> str: method syn_item (line 147) | def syn_item(self, name, opt_name, hi_group_name) -> typing.List[str]: method syn_list (line 159) | def syn_list(self, opt) -> typing.List[str]: method highlight_commands (line 172) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx-sftp/rplugin/python3/defx/column/sftp_mark.py class Column (line 9) | class Column(Base): method __init__ (line 11) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 16) | def get_with_highlights( FILE: bundle/defx-sftp/rplugin/python3/defx/column/sftp_size.py class Column (line 9) | class Column(Base): method __init__ (line 11) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 16) | def get_with_highlights( FILE: bundle/defx-sftp/rplugin/python3/defx/column/sftp_time.py class Column (line 10) | class Column(Base): method __init__ (line 12) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 17) | def get_with_highlights( FILE: bundle/defx-sftp/rplugin/python3/defx/kind/sftp.py class Kind (line 21) | class Kind(Base): method __init__ (line 23) | def __init__(self, vim: Nvim, source) -> None: method client (line 29) | def client(self) -> SFTPClient: method is_readable (line 32) | def is_readable(self, path: SFTPPath) -> bool: method get_home (line 35) | def get_home(self) -> SFTPPath: method path_maker (line 38) | def path_maker(self, path: str) -> SFTPPath: method rmtree (line 44) | def rmtree(self, path: SFTPPath) -> None: method get_buffer_name (line 47) | def get_buffer_name(self, path: str) -> str: method paste (line 51) | def paste(self, view: View, src: SFTPPath, dest: SFTPPath, method _copy (line 83) | def _copy(self, view: View, defx: Defx, context: Context) -> None: method _remove_trash (line 92) | def _remove_trash(self, view: View, defx: Defx, context: Context) -> N... method _copy_recursive (line 95) | def _copy_recursive(self, path: SFTPPath, dest: Path, client) -> None: method _put_recursive (line 105) | def _put_recursive(self, path: Path, dest: SFTPPath, FILE: bundle/defx-sftp/rplugin/python3/defx/sftp/__init__.py class SFTPPath (line 8) | class SFTPPath(PurePosixPath): method __new__ (line 9) | def __new__(cls, client: SFTPClient, path: str, method __eq__ (line 17) | def __eq__(self, other): method __str__ (line 20) | def __str__(self): method copy (line 23) | def copy(self, dest: SFTPPath) -> None: method copy_recursive (line 27) | def copy_recursive(self, dest: SFTPPath) -> None: method exists (line 36) | def exists(self): method is_dir (line 42) | def is_dir(self) -> bool: method is_file (line 45) | def is_file(self) -> bool: method is_symlink (line 49) | def is_symlink(self) -> bool: method iterdir (line 53) | def iterdir(self) -> typing.Iterable(SFTPPath): method joinpath (line 57) | def joinpath(self, name: str, stat: SFTPAttributes = None): method mkdir (line 62) | def mkdir(self, parents=False, exist_ok=False): method parent (line 67) | def parent(self): method relative_to (line 76) | def relative_to(self, other) -> SFTPPath: method rename (line 79) | def rename(self, new: SFTPPath) -> SFTPPath: method resolve (line 82) | def resolve(self) -> SFTPPath: method rmdir (line 87) | def rmdir(self): method rmdir_recursive (line 93) | def rmdir_recursive(self): method stat (line 101) | def stat(self) -> SFTPAttributes: method touch (line 107) | def touch(self, exist_ok=True): method unlink (line 110) | def unlink(self, missing_ok=False): FILE: bundle/defx-sftp/rplugin/python3/defx/source/sftp.py class Source (line 16) | class Source(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method init_client (line 34) | def init_client(self, hostname, username, port=None) -> None: method get_root_candidate (line 58) | def get_root_candidate( method gather_candidates (line 75) | def gather_candidates( method _parse_arg (line 90) | def _parse_arg(self, path: str) -> str: FILE: bundle/defx.nvim/rplugin/python3/defx/__init__.py class DefxHandlers (line 24) | class DefxHandlers: method __init__ (line 26) | def __init__(self, vim: vim.Nvim) -> None: method init_channel (line 30) | def init_channel(self, args: Args) -> None: method start (line 34) | def start(self, args: Args) -> None: method do_action (line 38) | def do_action(self, args: Args) -> None: method async_action (line 42) | def async_action(self, args: Args) -> None: method get_candidate (line 46) | def get_candidate(self, args: Args method get_context (line 51) | def get_context(self, args: Args) -> typing.Dict[str, typing.Any]: method redraw (line 55) | def redraw(self, args: Args) -> None: function _defx_init (line 62) | def _defx_init() -> None: function _defx_start (line 65) | def _defx_start(args: Args) -> None: function _defx_do_action (line 68) | def _defx_do_action(args: Args) -> None: function _defx_async_action (line 71) | def _defx_async_action(args: Args) -> None: function _defx_get_candidate (line 74) | def _defx_get_candidate(args: Args function _defx_get_context (line 78) | def _defx_get_context(args: Args) -> typing.Dict[str, typing.Any]: function _defx_redraw (line 81) | def _defx_redraw(args: Args) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/action.py class ActionAttr (line 15) | class ActionAttr(IntFlag): class ActionTable (line 24) | class ActionTable(typing.NamedTuple): function do_action (line 29) | def do_action(view: View, defx: Defx, FILE: bundle/defx.nvim/rplugin/python3/defx/base/column.py class Base (line 19) | class Base: method __init__ (line 21) | def __init__(self, vim: Nvim) -> None: method on_init (line 34) | def on_init(self, view: View, context: Context) -> None: method on_redraw (line 37) | def on_redraw(self, view: View, context: Context) -> None: method get (line 40) | def get(self, context: Context, candidate: Candidate) -> str: method get_with_variable_text (line 43) | def get_with_variable_text( method get_with_highlights (line 48) | def get_with_highlights( method length (line 54) | def length(self, context: Context) -> int: method syntaxes (line 57) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 60) | def highlight_commands(self) -> typing.List[str]: method debug (line 63) | def debug(self, expr: typing.Any) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/base/kind.py function action (line 26) | def action(name: str, attr: ActionAttr = ActionAttr.NONE class Base (line 37) | class Base: method __init__ (line 39) | def __init__(self, vim: Nvim) -> None: method get_actions (line 43) | def get_actions(self) -> typing.Dict[str, ActionTable]: function _add_session (line 48) | def _add_session(view: View, defx: Defx, context: Context) -> None: function _call (line 76) | def _call(view: View, defx: Defx, context: Context) -> None: function _change_filtered_files (line 92) | def _change_filtered_files(view: View, defx: Defx, context: Context) -> ... function _change_ignored_files (line 101) | def _change_ignored_files(view: View, defx: Defx, context: Context) -> N... function _clear_select_all (line 110) | def _clear_select_all(view: View, defx: Defx, context: Context) -> None: function _close_tree (line 117) | def _close_tree(view: View, defx: Defx, context: Context) -> None: function _delete_session (line 127) | def _delete_session(view: View, defx: Defx, context: Context) -> None: function _load_session (line 140) | def _load_session(view: View, defx: Defx, context: Context) -> None: function _multi (line 159) | def _multi(view: View, defx: Defx, context: Context) -> None: function _nop (line 170) | def _nop(view: View, defx: Defx, context: Context) -> None: function _open_tree (line 175) | def _open_tree(view: View, defx: Defx, context: Context) -> None: function _open_tree_recursive (line 199) | def _open_tree_recursive(view: View, defx: Defx, context: Context) -> None: function _open_or_close_tree (line 207) | def _open_or_close_tree(view: View, defx: Defx, context: Context) -> None: function _print (line 212) | def _print(view: View, defx: Defx, context: Context) -> None: function _quit (line 218) | def _quit(view: View, defx: Defx, context: Context) -> None: function _redraw (line 223) | def _redraw(view: View, defx: Defx, context: Context) -> None: function _repeat (line 228) | def _repeat(view: View, defx: Defx, context: Context) -> None: function _resize (line 233) | def _resize(view: View, defx: Defx, context: Context) -> None: function _save_session (line 243) | def _save_session(view: View, defx: Defx, context: Context) -> None: function _search (line 259) | def _search(view: View, defx: Defx, context: Context) -> None: function _toggle_columns (line 268) | def _toggle_columns(view: View, defx: Defx, context: Context) -> None: function _toggle_ignored_files (line 283) | def _toggle_ignored_files(view: View, defx: Defx, context: Context) -> N... function _toggle_select (line 288) | def _toggle_select(view: View, defx: Defx, context: Context) -> None: function _toggle_select_all (line 297) | def _toggle_select_all(view: View, defx: Defx, context: Context) -> None: function _toggle_select_visual (line 306) | def _toggle_select_visual(view: View, defx: Defx, context: Context) -> N... function _toggle_sort (line 319) | def _toggle_sort(view: View, defx: Defx, context: Context) -> None: function _yank_path (line 332) | def _yank_path(view: View, defx: Defx, context: Context) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/base/source.py class Base (line 16) | class Base(ABC): method __init__ (line 18) | def __init__(self, vim: Nvim) -> None: method get_root_candidate (line 28) | def get_root_candidate( method gather_candidates (line 34) | def gather_candidates( method debug (line 39) | def debug(self, expr: typing.Any) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/clipboard.py class ClipboardAction (line 11) | class ClipboardAction(Enum): class Clipboard (line 16) | class Clipboard(): method __init__ (line 17) | def __init__(self, FILE: bundle/defx.nvim/rplugin/python3/defx/column/filename.py class Column (line 15) | class Column(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method on_init (line 40) | def on_init(self, view: View, context: Context) -> None: method get_with_variable_text (line 43) | def get_with_variable_text( method length (line 66) | def length(self, context: Context) -> int: method syntaxes (line 79) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 82) | def highlight_commands(self) -> typing.List[str]: method _truncate (line 98) | def _truncate(self, word: str) -> str: FILE: bundle/defx.nvim/rplugin/python3/defx/column/icon.py class Column (line 15) | class Column(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 40) | def get_with_highlights( method length (line 58) | def length(self, context: Context) -> int: method syntaxes (line 61) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 64) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx.nvim/rplugin/python3/defx/column/indent.py class Column (line 15) | class Column(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method get (line 26) | def get(self, context: Context, method length (line 30) | def length(self, context: Context) -> int: FILE: bundle/defx.nvim/rplugin/python3/defx/column/mark.py class Column (line 15) | class Column(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 39) | def get_with_highlights( method length (line 52) | def length(self, context: Context) -> int: method syntaxes (line 55) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 58) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx.nvim/rplugin/python3/defx/column/size.py class Column (line 14) | class Column(Base): method __init__ (line 16) | def __init__(self, vim: Nvim) -> None: method get_with_highlights (line 23) | def get_with_highlights( method _get_size (line 33) | def _get_size(self, size: float) -> typing.Tuple[str, str]: method length (line 44) | def length(self, context: Context) -> int: method highlight_commands (line 47) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx.nvim/rplugin/python3/defx/column/space.py class Column (line 14) | class Column(Base): method __init__ (line 16) | def __init__(self, vim: Nvim) -> None: method get (line 21) | def get(self, context: Context, method length (line 25) | def length(self, context: Context) -> int: FILE: bundle/defx.nvim/rplugin/python3/defx/column/time.py class Column (line 16) | class Column(Base): method __init__ (line 18) | def __init__(self, vim: Nvim) -> None: method on_init (line 29) | def on_init(self, view: View, context: Context) -> None: method get_with_highlights (line 33) | def get_with_highlights( method length (line 43) | def length(self, context: Context) -> int: method highlight_commands (line 46) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx.nvim/rplugin/python3/defx/column/type.py class Column (line 15) | class Column(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method on_init (line 46) | def on_init(self, view: View, context: Context) -> None: method get_with_highlights (line 50) | def get_with_highlights( method length (line 64) | def length(self, context: Context) -> int: method syntaxes (line 67) | def syntaxes(self) -> typing.List[str]: method highlight_commands (line 71) | def highlight_commands(self) -> typing.List[str]: FILE: bundle/defx.nvim/rplugin/python3/defx/context.py class Context (line 10) | class Context(typing.NamedTuple): FILE: bundle/defx.nvim/rplugin/python3/defx/defx.py class Defx (line 22) | class Defx(object): method __init__ (line 24) | def __init__(self, vim: Nvim, context: Context, method _init_source (line 47) | def _init_source(self) -> None: method debug (line 53) | def debug(self, expr: typing.Any) -> None: method cd (line 56) | def cd(self, path: str) -> None: method get_root_candidate (line 62) | def get_root_candidate(self) -> Candidate: method tree_candidates (line 80) | def tree_candidates( method gather_candidates_recursive (line 108) | def gather_candidates_recursive( method _gather_candidates (line 125) | def _gather_candidates( FILE: bundle/defx.nvim/rplugin/python3/defx/kind/file.py function action (line 30) | def action(name: str, attr: ActionAttr = ActionAttr.NONE class Kind (line 41) | class Kind(Base): method __init__ (line 43) | def __init__(self, vim: Nvim) -> None: method get_actions (line 47) | def get_actions(self) -> typing.Dict[str, ActionTable]: function check_overwrite (line 53) | def check_overwrite(view: View, dest: Path, src: Path) -> Path: function _cd (line 87) | def _cd(view: View, defx: Defx, context: Context) -> None: function _change_vim_cwd (line 112) | def _change_vim_cwd(view: View, defx: Defx, context: Context) -> None: function _check_redraw (line 120) | def _check_redraw(view: View, defx: Defx, context: Context) -> None: function _copy (line 130) | def _copy(view: View, defx: Defx, context: Context) -> None: function _drop (line 145) | def _drop(view: View, defx: Defx, context: Context) -> None: function _execute_command (line 184) | def _execute_command(view: View, defx: Defx, context: Context) -> None: function _execute_system (line 202) | def _execute_system(view: View, defx: Defx, context: Context) -> None: function _move (line 211) | def _move(view: View, defx: Defx, context: Context) -> None: function _new_directory (line 226) | def _new_directory(view: View, defx: Defx, context: Context) -> None: function _new_file (line 258) | def _new_file(view: View, defx: Defx, context: Context) -> None: function _new_multiple_files (line 296) | def _new_multiple_files(view: View, defx: Defx, context: Context) -> None: function _open (line 339) | def _open(view: View, defx: Defx, context: Context) -> None: function _open_directory (line 371) | def _open_directory(view: View, defx: Defx, context: Context) -> None: function _paste (line 386) | def _paste(view: View, defx: Defx, context: Context) -> None: function _preview (line 437) | def _preview(view: View, defx: Defx, context: Context) -> None: function _preview_file (line 452) | def _preview_file(view: View, defx: Defx, function _preview_image (line 480) | def _preview_image(view: View, defx: Defx, function _remove (line 504) | def _remove(view: View, defx: Defx, context: Context) -> None: function _remove_trash (line 533) | def _remove_trash(view: View, defx: Defx, context: Context) -> None: function _rename (line 562) | def _rename(view: View, defx: Defx, context: Context) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/rplugin.py class Rplugin (line 14) | class Rplugin: method __init__ (line 16) | def __init__(self, vim: Nvim) -> None: method init_channel (line 21) | def init_channel(self) -> None: method start (line 24) | def start(self, args: typing.List[typing.Any]) -> None: method do_action (line 29) | def do_action(self, args: typing.List[typing.Any]) -> None: method get_candidate (line 45) | def get_candidate(self) -> typing.Dict[str, typing.Union[str, bool]]: method get_context (line 59) | def get_context(self) -> typing.Dict[str, typing.Any]: method get_view (line 65) | def get_view(self, context: typing.Dict[str, typing.Any]) -> View: method redraw (line 74) | def redraw(self, views: typing.List[View]) -> None: FILE: bundle/defx.nvim/rplugin/python3/defx/session.py class Session (line 10) | class Session(typing.NamedTuple): FILE: bundle/defx.nvim/rplugin/python3/defx/sort.py function sort (line 13) | def sort( function _sort_method (line 23) | def _sort_method( function _extension (line 36) | def _extension( function _filename (line 42) | def _filename( function _size (line 54) | def _size( function _time (line 62) | def _time( FILE: bundle/defx.nvim/rplugin/python3/defx/source/file/__init__.py class Source (line 15) | class Source(Base): method __init__ (line 17) | def __init__(self, vim: Nvim) -> None: method get_root_candidate (line 29) | def get_root_candidate( method gather_candidates (line 47) | def gather_candidates( FILE: bundle/defx.nvim/rplugin/python3/defx/source/file/list.py class Source (line 16) | class Source(Base): method __init__ (line 18) | def __init__(self, vim: Nvim) -> None: method get_root_candidate (line 30) | def get_root_candidate( method gather_candidates (line 48) | def gather_candidates( FILE: bundle/defx.nvim/rplugin/python3/defx/util.py function cd (line 20) | def cd(vim: Nvim, path: str) -> None: function cwd_input (line 24) | def cwd_input(vim: Nvim, cwd: str, prompt: str, function error (line 40) | def error(vim: Nvim, expr: typing.Any) -> None: function confirm (line 49) | def confirm(vim: Nvim, question: str) -> bool: function import_plugin (line 58) | def import_plugin(path: Path, source: str, function readable (line 73) | def readable(path: Path) -> bool: function safe_call (line 86) | def safe_call(fn: typing.Callable[..., typing.Any], function get_python_exe (line 97) | def get_python_exe() -> str: function strwidth (line 118) | def strwidth(vim: Nvim, word: str) -> int: function len_bytes (line 124) | def len_bytes(word: str) -> int: FILE: bundle/defx.nvim/rplugin/python3/defx/view.py class View (line 23) | class View(object): method __init__ (line 25) | def __init__(self, vim: Nvim, index: int) -> None: method init (line 49) | def init(self, context: typing.Dict[str, typing.Any]) -> None: method init_paths (line 64) | def init_paths(self, paths: typing.List[typing.List[str]], method do_action (line 100) | def do_action(self, action_name: str, method debug (line 132) | def debug(self, expr: typing.Any) -> None: method print_msg (line 135) | def print_msg(self, expr: typing.Any) -> None: method close_preview (line 138) | def close_preview(self) -> None: method quit (line 147) | def quit(self) -> None: method redraw (line 179) | def redraw(self, is_force: bool = False) -> None: method get_cursor_candidate (line 236) | def get_cursor_candidate( method get_selected_candidates (line 243) | def get_selected_candidates( method get_candidate_pos (line 254) | def get_candidate_pos(self, path: Path, index: int) -> int: method cd (line 261) | def cd(self, defx: Defx, source_name: str, method search_file (line 291) | def search_file(self, path: Path, index: int) -> bool: method search_recursive (line 302) | def search_recursive(self, path: Path, index: int) -> None: method update_candidates (line 317) | def update_candidates(self) -> None: method open_tree (line 331) | def open_tree(self, path: Path, index: int, enable_nested: bool, method close_tree (line 369) | def close_tree(self, path: Path, index: int) -> None: method restore_previous_buffer (line 396) | def restore_previous_buffer(self) -> None: method _remove_nested_path (line 409) | def _remove_nested_path(self, defx: Defx, path: Path) -> None: method _init_context (line 413) | def _init_context( method _init_window (line 422) | def _init_window(self) -> None: method _check_session (line 435) | def _check_session(self, index: int, path: str) -> None: method _init_defx (line 446) | def _init_defx(self, clipboard: Clipboard) -> bool: method _switch_buffer (line 512) | def _switch_buffer(self) -> bool: method _init_all_columns (line 587) | def _init_all_columns(self) -> None: method _init_columns (line 600) | def _init_columns(self, columns: typing.List[str]) -> None: method _init_column_length (line 612) | def _init_column_length(self) -> None: method _init_column_syntax (line 657) | def _init_column_syntax(self) -> None: method _execute_commands (line 690) | def _execute_commands(self, commands: typing.List[str]) -> None: method _init_candidates (line 698) | def _init_candidates(self) -> None: method _get_columns_text (line 711) | def _get_columns_text(self, context: Context, candidate: Candidate method _update_paths (line 749) | def _update_paths(self, index: int, path: str) -> None: method _init_cursor (line 757) | def _init_cursor(self, defx: Defx) -> None: method _get_wininfo (line 763) | def _get_wininfo(self) -> typing.List[str]: method _load_custom_columns (line 769) | def _load_custom_columns(self) -> typing.List[Path]: method _update_defx_paths (line 781) | def _update_defx_paths(self, method _check_bufnr (line 794) | def _check_bufnr(self, bufnr: int) -> bool: method _clear_prop_types (line 799) | def _clear_prop_types(self) -> None: method _update_highlights (line 805) | def _update_highlights(self, columns_highlights: typing.List[ FILE: bundle/defx.nvim/rplugin/python3/denite/source/defx/drive.py class Source (line 14) | class Source(Base): method __init__ (line 16) | def __init__(self, vim: Nvim) -> None: method on_init (line 23) | def on_init(self, context: UserContext) -> None: method gather_candidates (line 30) | def gather_candidates(self, context: UserContext) -> Candidates: FILE: bundle/defx.nvim/rplugin/python3/denite/source/defx/history.py class Source (line 13) | class Source(Base): method __init__ (line 15) | def __init__(self, vim: Nvim) -> None: method on_init (line 22) | def on_init(self, context: UserContext) -> None: method gather_candidates (line 29) | def gather_candidates(self, context: UserContext) -> Candidates: FILE: bundle/defx.nvim/rplugin/python3/denite/source/defx/session.py class Source (line 12) | class Source(Base): method __init__ (line 14) | def __init__(self, vim: Nvim) -> None: method on_init (line 20) | def on_init(self, context: UserContext) -> None: method gather_candidates (line 24) | def gather_candidates(self, context: UserContext) -> Candidates: class Kind (line 42) | class Kind(Command): method __init__ (line 43) | def __init__(self, vim: Nvim) -> None: method action_delete (line 50) | def action_delete(self, context: UserContext) -> Candidates: FILE: bundle/defx.nvim/test/rplugin/python3/defx/test_defx.py function test_view (line 9) | def test_view(): FILE: bundle/dein.vim/denops/@ddu-sources/dein.ts type Params (line 8) | type Params = Record; type Dein (line 10) | type Dein = { class Source (line 15) | class Source extends BaseSource { method gather (line 18) | gather(args: { method params (line 43) | params(): Params { FILE: bundle/dein.vim/rplugin/python3/denite/source/dein.py class Source (line 10) | class Source(Base): method __init__ (line 12) | def __init__(self, vim): method gather_candidates (line 19) | def gather_candidates(self, context): function _build_candidate (line 26) | def _build_candidate(plugin_context): function _resolve_ref (line 44) | def _resolve_ref(git, ref, branch=None): FILE: bundle/dein.vim/rplugin/python3/denite/source/dein_log.py class Source (line 19) | class Source(Base): method __init__ (line 21) | def __init__(self, vim): method on_init (line 26) | def on_init(self, context): method gather_candidates (line 29) | def gather_candidates(self, context): method highlight (line 53) | def highlight(self): FILE: bundle/deoplete-dictionary/rplugin/python3/deoplete/source/dictionary.py class Source (line 17) | class Source(Base): method __init__ (line 19) | def __init__(self, vim): method on_event (line 28) | def on_event(self, context): method gather_candidates (line 31) | def gather_candidates(self, context): method _make_cache (line 41) | def _make_cache(self, context): method _get_dictionaries (line 53) | def _get_dictionaries(self, context): FILE: bundle/deoplete-fsharp/rplugin/python3/deoplete/sources/deoplete-fsharp.py class Source (line 27) | class Source(Base): method __init__ (line 29) | def __init__(self, vim): method on_init (line 37) | def on_init(self, context): method get_complete_position (line 74) | def get_complete_position(self, context): method gather_candidates (line 79) | def gather_candidates(self, context): class Util (line 113) | class Util(): method __init__ (line 115) | def __init__(self, exe_path, timeOut_s): method work (line 136) | def work(self,_): method send (line 143) | def send(self,txt): method read (line 149) | def read(self): FILE: bundle/deoplete-go/benchmark/benchmark.py function benchmark_loads (line 11) | def benchmark_loads(module, data): function benchmark_dumps (line 15) | def benchmark_dumps(module, obj): function benchmark_loads_byline (line 19) | def benchmark_loads_byline(module, lines): function benchmark_dumps_byline (line 24) | def benchmark_dumps_byline(module, lines): function import_modules (line 29) | def import_modules(): function print_results (line 38) | def print_results(results): function run_benchmarks (line 47) | def run_benchmarks(): FILE: bundle/deoplete-go/data/gen_json.py function main (line 8) | def main(): function FindBinaryPath (line 70) | def FindBinaryPath(cmd):