mirror of
https://github.com/morluto/rea.git
synced 2026-10-29 10:55:57 +00:00
* feat(android): integrate static APK analysis with headless JADX * test(android): include APK tools in explicit effects audit
18 lines
624 B
TypeScript
18 lines
624 B
TypeScript
import type {
|
|
AnalysisExecution,
|
|
ExecutionOptions,
|
|
} from "./AnalysisProvider.js";
|
|
import type { AndroidRequest } from "../domain/androidAnalysis.js";
|
|
import type { BinaryTarget } from "../domain/binaryTarget.js";
|
|
import type { AnalysisError } from "../domain/analysisErrorBase.js";
|
|
import type { Result } from "../domain/result.js";
|
|
|
|
/** Static Android inspection boundary; implementation details belong to the provider. */
|
|
export interface AndroidAnalysisPort {
|
|
execute(
|
|
target: BinaryTarget,
|
|
request: AndroidRequest,
|
|
options?: ExecutionOptions,
|
|
): Promise<Result<AnalysisExecution, AnalysisError>>;
|
|
}
|