Module rebar_compiler_epp

Analyze erlang-related files and compilation data using EPP, in order to build complete and accurate DAGs.

Behaviours: gen_server.

Description

Analyze erlang-related files and compilation data using EPP, in order to build complete and accurate DAGs

Function Index

code_change/3
deps/2
ensure_started/0
flush/0
handle_call/3
handle_cast/2
handle_info/2
init/1
resolve_module/2
resolve_source/2Resolves "Name" erl module to a path, given list of paths to search.
terminate/2

Function Details

code_change/3

code_change(OldVsn, State, Extra) -> any()

deps/2

deps(File::file:filename_all(), Opts) -> Attributes

ensure_started/0

ensure_started() -> ok

flush/0

flush() -> any()

handle_call/3

handle_call(X1, From, State) -> any()

handle_cast/2

handle_cast(X1, State) -> any()

handle_info/2

handle_info(Request, State) -> any()

init/1

init(X1) -> any()

resolve_module/2

resolve_module(Mod, Paths) -> any()

resolve_source/2

resolve_source(Name::atom() | file:filename_all(), Dirs::[file:filename_all()]) -> {true, file:filename_all()} | false

Resolves "Name" erl module to a path, given list of paths to search. Caches result for subsequent requests.

terminate/2

terminate(Reason, State) -> any()


Generated by EDoc