Module Import alias ImportFrom alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Num ClassDef bases body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr TupleLoad SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr Str Dict Return NameLoad handlers ExceptHandler type NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str While Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Break AugAssignAdd NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn Str NameLoad body Raise Call NameLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad BinOpDiv NameLoad Num Assign NameStore Str For NameStore Call NameLoad Num body If CompareLt NameLoad NameLoad body AugAssignAdd NameStore Str orelse AugAssignAdd NameStore Str Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call NameLoad NameLoad Str Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad While Call NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Str ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str Str Str Str Call AttributeLoad NameLoad attr NameLoad Str NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot NameLoad body Return Dict Str ListLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Num body TryExcept body Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body If CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpAdd NameLoad Num ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr BinOpAdd BinOpAdd NameLoad Str NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Return Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If CompareGt NameLoad Num body If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Return Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad Return Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call AttributeLoad Call AttributeLoad NameLoad attr Num attr Str Str Return Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIs NameLoad NameLoad body Return NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad While BoolOpAnd CompareNotEq NameLoad Str UnaryOpNot Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad
N/A N/A vim os path N/A json N/A subprocess N/A time N/A re N/A socket N/A server_addr N/A N/A vim eval g:padawan#server_addr N/A server_command N/A N/A vim eval g:padawan#server_command N/A cli N/A N/A vim eval g:padawan#cli N/A composer N/A N/A vim eval g:padawan#composer_command N/A timeout N/A float N/A N/A vim eval g:padawan#timeout N/A padawanPath N/A N/A path join N/A N/A path dirname __file__ .. N/A BUFFER_SIZE 1024 Server N/A N/A __init__ N/A N/A self N/A N/A N/A fullAddr N/A N/A server_addr split : N/A N/A self addr N/A N/A fullAddr N/A 0 N/A int N/A fullAddr N/A 1 N/A start N/A N/A self N/A N/A N/A command N/A N/A {0} > {1}/logs/server.log format server_command padawanPath N/A N/A N/A subprocess Popen command shell True stdout N/A subprocess PIPE stderr N/A subprocess STDOUT N/A N/A self socket N/A N/A socket socket N/A socket AF_INET N/A socket SOCK_STREAM N/A stop N/A N/A self N/A N/A N/A N/A N/A N/A N/A self sendRequest kill N/A N/A True N/A N/A N/A Exception N/A N/A False N/A restart N/A N/A self N/A N/A N/A N/A N/A self stop N/A N/A N/A N/A self start N/A sendRequest N/A N/A self command params N/A N/A N/A s N/A N/A socket socket N/A socket AF_INET N/A socket SOCK_STREAM N/A N/A N/A s connect N/A self addr N/A N/A N/A s setsockopt N/A socket IPPROTO_TCP N/A socket TCP_NODELAY 1 N/A requestData N/A N/A json dumps N/A command params command params N/A N/A N/A s send requestData N/A response N/A 1 N/A N/A chunk N/A N/A s recv BUFFER_SIZE N/A N/A chunk N/A N/A N/A response chunk N/A result N/A N/A json loads response N/A N/A error result N/A N/A N/A Exception N/A result N/A error N/A result N/A N/A Editor N/A N/A prepare N/A N/A self message N/A N/A N/A N/A N/A message replace ' '' N/A log N/A N/A self message N/A N/A N/A N/A N/A vim command N/A echo '%s' N/A N/A self prepare message N/A notify N/A N/A self message N/A N/A N/A N/A N/A vim command N/A echom '%s' N/A N/A self prepare message N/A progress N/A N/A self progress N/A N/A N/A bars N/A int N/A progress 5 N/A barsStr N/A i N/A range 20 N/A N/A N/A i bars N/A N/A barsStr = N/A N/A barsStr N/A barsStr N/A N/A [ barsStr ] N/A N/A N/A vim command N/A N/A N/A N/A redraw | echo 'Progress  barsStr N/A str progress %' N/A N/A error N/A N/A self error N/A N/A N/A N/A N/A self notify error N/A callAfter N/A N/A self timeout callback N/A N/A N/A N/A N/A time sleep timeout N/A N/A callback N/A N/A N/A N/A time sleep timeout N/A N/A N/A server N/A Server N/A editor N/A Editor N/A pathError padawan command is not found in your $PATH. Pleasemake sure you installed padawan.php package andconfigured your $PATH PadawanClient N/A N/A GetCompletion N/A N/A self filepath line_num column_num contents N/A N/A N/A curPath N/A N/A self GetProjectRoot filepath N/A params N/A filepath line column path data N/A N/A filepath replace curPath line_num column_num curPath contents N/A result N/A N/A self DoRequest complete params contents N/A N/A result N/A N/A N/A completion N/A N/A result N/A GetClassesList N/A N/A self cwd N/A N/A N/A params N/A path cwd N/A N/A N/A self DoRequest list params N/A SaveIndex N/A N/A self filepath N/A N/A N/A N/A N/A self DoRequest save N/A filepath filepath N/A DoRequest N/A N/A self command params data tries N/A 1 N/A N/A N/A N/A N/A N/A server sendRequest command params N/A N/A N/A N/A socket error N/A e N/A N/A N/A tries 3 N/A N/A N/A N/A editor error Padawan.php is not running N/A N/A N/A N/A self StartServer N/A N/A N/A self DoRequest command params N/A tries 1 N/A N/A Exception N/A e N/A N/A N/A N/A editor error N/A N/A Error occured {0} format N/A e message N/A False N/A AddPlugin N/A N/A self plugin N/A N/A N/A composerCommand N/A composer  global require  N/A command N/A N/A {0} {2} && {1} plugin add {2} format composerCommand cli plugin N/A stream N/A N/A subprocess Popen command shell True stdout N/A subprocess PIPE stderr N/A subprocess STDOUT OnAdd N/A N/A retcode N/A N/A N/A N/A retcode N/A N/A N/A N/A server restart N/A N/A N/A editor notify Plugin installed N/A N/A N/A retcode 127 N/A N/A N/A N/A editor error pathError N/A N/A N/A editor error Plugin installation failed N/A LogAdding N/A N/A N/A N/A N/A retcode N/A N/A stream poll N/A N/A retcode None N/A N/A N/A OnAdd retcode N/A line N/A N/A N/A stream stdout readline N/A N/A N/A editor log line N/A True N/A N/A N/A N/A editor callAfter 0.0001 LogAdding N/A RemovePlugin N/A N/A self plugin N/A N/A N/A composerCommand N/A composer  global remove N/A command N/A N/A {0} {1} format composerCommand plugin N/A stream N/A N/A subprocess Popen command shell True stdout N/A subprocess PIPE stderr N/A subprocess STDOUT onRemoved N/A N/A N/A N/A N/A N/A N/A N/A N/A subprocess Popen N/A N/A {0} format N/A N/A cli  plugin remove  plugin shell True stdout N/A subprocess PIPE stderr N/A subprocess STDOUT wait N/A N/A N/A self RestartServer N/A N/A N/A editor notify Plugin removed N/A LogRemoving N/A N/A N/A N/A N/A retcode N/A N/A stream poll N/A N/A retcode None N/A N/A N/A onRemoved N/A line N/A N/A N/A stream stdout readline N/A N/A N/A editor log line N/A True N/A N/A N/A N/A editor callAfter 0.0001 LogRemoving N/A Generate N/A N/A self filepath N/A N/A N/A curPath N/A N/A self GetProjectRoot filepath N/A stream N/A N/A subprocess Popen N/A N/A N/A N/A cd  curPath  &&  cli  generate shell True stdout N/A subprocess PIPE stderr N/A subprocess STDOUT onGenerationEnd N/A N/A retcode N/A N/A N/A N/A retcode 0 N/A N/A N/A retcode 127 N/A N/A N/A N/A editor error pathError N/A N/A N/A N/A editor error N/A N/A Error occured, code: {0} format N/A str retcode N/A N/A N/A N/A server restart N/A N/A N/A editor progress 100 N/A N/A N/A editor notify Index generated N/A ProcessGenerationPoll N/A N/A N/A N/A N/A retcode N/A N/A stream poll N/A N/A retcode None N/A N/A N/A onGenerationEnd retcode N/A N/A line N/A N/A N/A stream stdout readline N/A errorMatch N/A N/A re search Error: (.*) line N/A N/A errorMatch None N/A N/A retcode 1 N/A N/A N/A editor error N/A N/A {0} format N/A N/A N/A N/A errorMatch group 1 replace ' '' N/A N/A match N/A N/A re search Progress: ([0-9]+) line N/A N/A match None N/A N/A True N/A progress N/A int N/A N/A match group 1 N/A N/A N/A editor progress progress N/A True N/A N/A N/A N/A editor callAfter 0.0001 ProcessGenerationPoll N/A StartServer N/A N/A self N/A N/A N/A N/A N/A server start N/A StopServer N/A N/A self N/A N/A N/A N/A N/A server stop N/A RestartServer N/A N/A self N/A N/A N/A N/A N/A server restart N/A GetProjectRoot N/A N/A self filepath N/A N/A N/A curPath N/A N/A path dirname filepath N/A N/A N/A curPath / N/A N/A N/A path exists N/A N/A path join curPath composer.json N/A N/A curPath N/A N/A path dirname curPath N/A N/A curPath / N/A N/A curPath N/A N/A path dirname filepath N/A curPath N/A N/A N/A client N/A PadawanClient