#NEWLINE# def get_inline_documentation( view , position ) : #NEWLINE# #INDENT# project_name = utils . get_project_name ( dot_path ) #NEWLINE# if ( not project_name ) : #NEWLINE# #INDENT# return None #NEWLINE# #UNINDENT# ( cfc_path , file_path , dot_path , function_name ) = find_cfc ( view , position , project_name ) #NEWLINE# if file_path : #NEWLINE# #INDENT# if dot_path : #NEWLINE# #INDENT# if function_name : #NEWLINE# #INDENT# metadata = model_index . get_extended_metadata_by_file_path ( project_name , file_path ) #NEWLINE# if ( function_name in metadata [ 'functions' ] ) : #NEWLINE# #INDENT# header = ( ( ( dot_path . split ( '.' ) . pop ( ) + '.' ) + metadata [ 'functions' ] [ function_name ] . name ) + '()' ) #NEWLINE# ( doc , callback ) = model_index . get_method_documentation ( view , project_name , file_path , function_name , header ) #NEWLINE# return Documentation ( doc , callback , 2 ) #NEWLINE# #UNINDENT# #UNINDENT# ( doc , callback ) = model_index . get_documentation ( view , project_name , file_path , dot_path ) #NEWLINE# return Documentation ( doc , callback , 2 ) #NEWLINE# #UNINDENT# ( doc , callback ) = get_documentation ( view , file_path , cfc_path ) #NEWLINE# return Documentation ( doc , callback , 2 ) #NEWLINE# #UNINDENT# return None