Module Import alias Import alias Import alias ImportFrom alias Assign NameStore Str ClassDef bases body Assign NameStore Call AttributeLoad NameLoad attr Str BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Print BinOpMod Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad orelse With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num NameStore body Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return CompareGt Call AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Num attr Str Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Print BinOpMod Str Call NameLoad NameLoad If NameLoad body Return TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Num orelse Return TupleLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore ListLoad If NameLoad body Assign NameStore Str orelse Assign NameStore Str Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad BinOpBitOr BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr NameLoad BinOpBitOr BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If BoolOpAnd NameLoad CompareNotEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad SubscriptLoad NameLoad Index Num orelse Assign NameStore Call AttributeLoad NameLoad attr Str Str SubscriptLoad NameLoad Index Num Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad Assign NameStore Call AttributeLoad Call NameLoad attr If NameLoad body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num For NameStore NameLoad body If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Slice Num orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Return NameLoad decorator_list NameLoad decorator_list
N/A N/A sublime N/A os N/A re ml_settings MlSettings N/A SETTINGS_FILE MarkLogic.sublime-settings MlUtils N/A N/A N/A __module_import_regex__ N/A N/A re compile import[\r\n\s]+module\s+((namespace\s+)?([^\s]+)\s*=\s*)?.*?at[\r\n\s]*['\"]([^'\"]+)['\"];? N/A N/A re M N/A re DOTALL log N/A N/A log_me N/A N/A N/A N/A N/A MlSettings debug N/A N/A N/A [MarkLogic]	%s log_me N/A staticmethod load_resource N/A N/A name N/A N/A N/A N/A hasattr sublime load_resource N/A N/A N/A N/A sublime load_resource name N/A N/A N/A open N/A N/A N/A os path join N/A N/A sublime packages_path N/A name N/A 9 f N/A N/A N/A N/A f read N/A staticmethod is_server_side_js N/A N/A view N/A N/A N/A N/A N/A N/A view score_selector N/A N/A N/A N/A view sel N/A 0 a source.serverside-js 0 N/A staticmethod get_namespace N/A N/A s N/A N/A N/A ns_str \s*xquery[^'\"]+(['\"])[^'\"]+?\1;?\s+module\s+namespace\s+([^\s]+)\s+=\s+(['\"])([^'\"]+)?\3 N/A ns_re N/A N/A re compile ns_str N/A sans_comments N/A N/A re sub \(:.*?:\) s N/A match N/A N/A ns_re search sans_comments N/A N/A match: %s N/A str match N/A match N/A N/A N/A N/A N/A match group 2 N/A N/A match group 4 N/A N/A N/A None None N/A staticmethod get_function_defs N/A N/A file_name buffer ns_prefix show_private N/A N/A N/A functions N/A N/A show_private N/A N/A private_re N/A N/A private_re (?<!%private) N/A function_str N/A %s # optional bit to exclude private functions
						   \s+
						   function[\s]+
						   (?!namespace)  # bail if it's a function namespace decl
						   ((?:[\-_a-zA-Z0-9]+:)?[\-_a-zA-Z0-9]+)   #function name part
						   \s*
						   \( # paren before parameters
						   \s*([^{]*)\s* # all the parameters
						   \) # paren after parameters
						 private_re N/A function_re N/A N/A re compile function_str N/A N/A N/A re S N/A re M N/A re X N/A match N/A N/A function_re findall buffer N/A N/A N/A re DOTALL N/A re M N/A re X N/A N/A N/A ns_prefix N/A ns_prefix N/A N/A func N/A N/A re sub ([^:]+:)?([^:]+) N/A %s:\2 ns_prefix N/A match N/A 0 N/A N/A func N/A N/A re sub ([^:]+:)?([^:]+) \2 N/A match N/A 0 N/A params N/A N/A pre_params N/A N/A re sub [\r\n\s]+\$ $ N/A match N/A 1 N/A pre_params N/A N/A re sub \)[\r\n\s]+as.*$ pre_params N/A N/A N/A len pre_params 0 N/A N/A params N/A N/A re split , pre_params N/A N/A N/A functions append N/A func params N/A functions N/A staticmethod get_imported_files N/A N/A file_name buffer N/A N/A N/A files N/A N/A search_paths N/A N/A N/A MlSettings get_search_paths N/A search_paths N/A N/A match N/A N/A N/A MlUtils __module_import_regex__ findall buffer N/A N/A re DOTALL N/A re M N/A N/A ns_prefix N/A match N/A 2 N/A uri N/A match N/A 3 N/A search_path search_paths N/A N/A N/A N/A uri N/A 0 / N/A N/A f N/A N/A N/A os path join search_path N/A uri N/A 1 N/A N/A f N/A N/A N/A os path join N/A N/A N/A os path dirname file_name uri N/A N/A N/A N/A os path exists f N/A N/A N/A N/A files append N/A f ns_prefix N/A files N/A staticmethod N/A