# Interface ScmFileChange

File change in a pull request.

interface ScmFileChange {
filename: string;
status: "added" | "removed" | "modified" | "renamed" | "copied";
additions: number;
deletions: number;
patch?: string;
previousFilename?: string;
}

- Defined in packages/nexus-agents/src/scm/types.ts:128

##### Index

### Properties

filename
status
additions
deletions
patch?
previousFilename?

## Properties

### `Readonly` filename

filename: string

- Defined in packages/nexus-agents/src/scm/types.ts:129

### `Readonly` status

status: "added" | "removed" | "modified" | "renamed" | "copied"

- Defined in packages/nexus-agents/src/scm/types.ts:130

### `Readonly` additions

additions: number

- Defined in packages/nexus-agents/src/scm/types.ts:131

### `Readonly` deletions

deletions: number

- Defined in packages/nexus-agents/src/scm/types.ts:132

### `Optional` `Readonly` patch

patch?: string

- Defined in packages/nexus-agents/src/scm/types.ts:133

### `Optional` `Readonly` previousFilename

previousFilename?: string

- Defined in packages/nexus-agents/src/scm/types.ts:134