GitObjectStatus

class GitObjectStatus.GitObjectStatus(value)

Bases: Enum

Calculated status of a CODESYS object.
Nonexistent = 2147483648
The object doesn’t exist.
Unaltered = 0
The object hasn’t been modified.
NewInIndex = 1
New object has been added to the Index. It’s unknown from the Head.
ModifiedInIndex = 2
New version of a object has been added to the Index. A previous version exists in the Head.
DeletedFromIndex = 4
The deletion of a object has been promoted from the working directory to the Index. A previous version exists in the Head.
RenamedInIndex = 8
The renaming of a object has been promoted from the working directory to the Index. A previous version exists in the Head.
TypeChangeInIndex = 16
A change in type for a object has been promoted from the working directory to the Index. A previous version exists in the Head.
NewInWorkdir = 128
New object in the working directory, unknown from the Index and the Head.
ModifiedInWorkdir = 256
The object has been updated in the working directory. A previous version exists in the Index.
DeletedFromWorkdir = 512
The object has been deleted from the working directory. A previous version exists in the Index.
TypeChangeInWorkdir = 1024
The object type has been changed in the working directory. A previous version exists in the Index.
RenamedInWorkdir = 2048
The object has been renamed in the working directory. The previous version at the previous name exists in the Index.
Unreadable = 4096
The object is unreadable in the working directory.
Ignored = 16384
The object is
Conflicted = 32768
The object is
Pending = 65536
The status for this object has not been retreived yet.