pub fn compile_abi_project_cached<C: Compiler<CompilerContract = Contract>>(
project: &mut Project<C>,
compiler: ProjectCompiler,
) -> Result<ProjectCompileOutput<C>>where
DynamicTestLinkingPreprocessor: Preprocessor<C>,Expand description
Acquires ABI output with compiler-owned persistence separate from normal artifacts.
Requests for additional files or full build info retain their existing output behavior.