AttributionState constructor
AttributionState({
- Map<
String, FileAttributionState> ? fileStates, - Map<
String, BaselineEntry> ? sessionBaselines, - String surface = 'cli',
- String? startingHeadSha,
- int promptCount = 0,
- int promptCountAtLastCommit = 0,
- int permissionPromptCount = 0,
- int permissionPromptCountAtLastCommit = 0,
- int escapeCount = 0,
- int escapeCountAtLastCommit = 0,
Implementation
AttributionState({
Map<String, FileAttributionState>? fileStates,
Map<String, BaselineEntry>? sessionBaselines,
this.surface = 'cli',
this.startingHeadSha,
this.promptCount = 0,
this.promptCountAtLastCommit = 0,
this.permissionPromptCount = 0,
this.permissionPromptCountAtLastCommit = 0,
this.escapeCount = 0,
this.escapeCountAtLastCommit = 0,
}) : fileStates = fileStates ?? {},
sessionBaselines = sessionBaselines ?? {};