Skip to content

Display file mode changes #23021

@delvh

Description

@delvh

Feature Description

Git stores two possible file modes: not executable and executable (AFAIK) when enabled (git config core.fileMode [true|false]).
Sometimes, a commit (and then subsequently a PR) changes the file mode of a file.
At the moment, the user is not informed that the file mode has changed, instead they see that a file inside the changed files without any changes (assuming no other changes).
If (and only if) this mode has been changed, the new (and old) mode should be shown for this file of the PR/ commit you are viewing.
At the moment, this is also a point of error as a changed file mode won't be noticed in a PR, thus potentially leading to subsequent client-side errors.

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/featureCompletely new functionality. Can only be merged if feature freeze is not active.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions