GetModifiedFilesList() public static method

public static GetModifiedFilesList ( ) : string[]
return string[]
Esempio n. 1
0
    void InitFiles(bool initSelect)
    {
        int fileCount = 0;

        Instance.modifiedFiles  = GitSystem.GetModifiedFilesList();
        Instance.untrackedFiles = GitSystem.GetUntrackedFilesList();
        Instance.deletedFiles   = GitSystem.GetDeletedFilesList();

        Instance.commitModifiedFiles  = new bool[Instance.modifiedFiles.Length];
        Instance.commitUntrackedFiles = new bool[Instance.untrackedFiles.Length];
        Instance.commitDeletedFiles   = new bool[Instance.deletedFiles.Length];

        if (initSelect)
        {
            for (int i = 0; i < Instance.commitModifiedFiles.Length; i++)
            {
                Instance.commitModifiedFiles[i] = true;
            }

            for (int i = 0; i < Instance.commitDeletedFiles.Length; i++)
            {
                Instance.commitDeletedFiles[i] = true;
            }
        }

        fileCount  = Instance.modifiedFiles.Length;
        fileCount += Instance.untrackedFiles.Length;
        fileCount += Instance.deletedFiles.Length;

        Instance.somethingToCommit = fileCount > 0;
        Instance.modifiedFiles     = GitSystem.ConformModifyListToDeletionList(Instance.modifiedFiles, Instance.deletedFiles);
    }