@atomist/sdm-pack-aspect
Version:
an Atomist SDM Extension Pack for visualizing drift across an organization
17 lines • 832 B
TypeScript
import { Project } from "@atomist/automation-client";
import { Aspect, VirtualProjectFinder } from "@atomist/sdm-pack-fingerprint";
import { Analyzed } from "../../../aspect/AspectRegistry";
import { RepoBeingTracked } from "../../tracking/analysisTracker";
import { Analyzer, TimeRecorder } from "./Spider";
/**
* Analyzer implementation that captures timings that are useful during
* development, but don't need to be captured during regular execution.
*/
export declare class SpiderAnalyzer implements Analyzer {
private readonly aspects;
private readonly virtualProjectFinder?;
readonly timings: TimeRecorder;
analyze(p: Project, repoTracking: RepoBeingTracked): Promise<Analyzed>;
constructor(aspects: Aspect[], virtualProjectFinder?: VirtualProjectFinder);
}
//# sourceMappingURL=SpiderAnalyzer.d.ts.map