text: public override Status Call(){if (workingTreeIt == null){workingTreeIt = new FileTreeIterator(repo);}try{IndexDiff diff = new IndexDiff(repo, Constants.HEAD, workingTreeIt);diff.Diff();return new Status(diff);}catch (IOException e){throw new JGitInternalException(e.Message, e);}}