package pfff
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Tools and APIs for program analysis, code visualization, refactoring
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.39.4.tar.gz
md5=9aabf597b6de59ced5a3ecfadb1c9a13
sha512=8f4762840b8de0a76a8cbd972e6a4babd7b17e3830b65b5eaff017711bd247f88a29d04d64b6bd31fa3610d5e045bb48ddaaf58b279fcac19a1c53590f0b411e
doc/pfff-graph_code/Graph_code/index.html
Module Graph_code
type node = string * Entity_code.entity_kindtype nodeinfo = {pos : Parse_info.token_location;props : Entity_code.property list;typ : string option;
}exception Error of errorval string_of_error : error -> stringtype statistics = {parse_errors : Common.filename list ref;lookup_fail : (Parse_info.t * node) list ref;method_calls : (Parse_info.t * resolved) list ref;field_access : (Parse_info.t * resolved) list ref;unresolved_class_access : Parse_info.t list ref;unresolved_calls : Parse_info.t list ref;
}val empty_statistics : unit -> statisticstype whitelist = dependency listval load : Common.filename -> graphval save : graph -> Common.filename -> unitval root : nodeval pb : nodeval not_found : nodeval dupe : nodeval create : unit -> graphval create_initial_hierarchy : graph -> unitval create_intermediate_directories_if_not_present :
graph ->
Common.dirname ->
unitval basename_to_readable_disambiguator :
Common.filename list ->
root:Common.dirname ->
string ->
Common.filename listval file_of_node : node -> graph -> Common.filenameval privacy_of_node : node -> graph -> Entity_code.privacyval shortname_of_node : node -> stringval nb_nodes : graph -> intval nb_use_edges : graph -> intval print_statistics : statistics -> graph -> unitval group_edges_by_files_edges :
(node * node) list ->
graph ->
((Common.filename * Common.filename) * (node * node) list) listval graph_of_dotfile : Common.filename -> graphval string_of_node : node -> stringval display_with_gv : graph -> unitval load_adjust : Common.filename -> adjust listval load_whitelist : Common.filename -> whitelistval save_whitelist : whitelist -> Common.filename -> graph -> unit sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>