Package org.nbgit

Examples of org.nbgit.StatusCache.listFiles()


        resolve(context);
    }

    public static void resolve(VCSContext ctx) {
        StatusCache cache = Git.getInstance().getStatusCache();
        File[] files = cache.listFiles(ctx, StatusInfo.STATUS_VERSIONED_CONFLICT);

        resolveConflicts(files);

        return;
    }
View Full Code Here


            return;
        }
        String rev = null;

        StatusCache cache = Git.getInstance().getStatusCache();
        final File[] files = cache.listFiles(ctx, StatusInfo.STATUS_REVERTIBLE_CHANGE);

        final RevertModifications revertModifications = new RevertModifications(repository, files);
        if (!revertModifications.showDialog()) {
            return;
        }
View Full Code Here

        }
        logger.output(""); // NOI18N

        revert(repository, revertFiles, revStr, doBackup, logger);
        StatusCache cache = Git.getInstance().getStatusCache();
        File[] conflictFiles = cache.listFiles(revertFiles.toArray(new File[0]), StatusInfo.STATUS_VERSIONED_CONFLICT);
        if (conflictFiles.length != 0) {
            ConflictResolvedAction.conflictResolved(repository, conflictFiles);
        }
        if (revStr == null) {
            for (File file : revertFiles) {
View Full Code Here

            File dir = files[i];
            StatusInfo info = cache.getStatus(dir);
            if ((status & info.getStatus()) != 0) {
                ret.add(dir);
            }
            File[] entries = cache.listFiles(dir)// comparing to dir.listFiles() lists already deleted too
            for (int e = 0; e < entries.length; e++) {
                File entry = entries[e];
                info = cache.getStatus(entry);
                if ((status & info.getStatus()) != 0) {
                    ret.add(entry);
View Full Code Here

        resolved(context);
    }

    public static void resolved(VCSContext ctx) {
        StatusCache cache = Git.getInstance().getStatusCache();
        File[] files = cache.listFiles(ctx, StatusInfo.STATUS_VERSIONED_CONFLICT);
        final File root = GitUtils.getRootFile(ctx);
        if (root == null || files == null || files.length == 0) {
            return;
        }
        conflictResolved(root, files);
View Full Code Here

    @Override
    public boolean isEnabled() {
        StatusCache cache = Git.getInstance().getStatusCache();

        if (cache.listFiles(context, StatusInfo.STATUS_VERSIONED_CONFLICT).length != 0) {
            return true;
        }
        return false;
    }
View Full Code Here

        List<File> fileList = new ArrayList<File>();
        for (int c = 0; c < split.length; c++) {
            roots = split[c];
            boolean recursive = c == 1;
            if (recursive) {
                File[] files = cache.listFiles(ctx, StatusInfo.STATUS_LOCAL_CHANGE);
                for (int i = 0; i < files.length; i++) {
                    for (int r = 0; r < roots.length; r++) {
                        if (GitUtils.isParentOrEqual(roots[r], files[i])) {
                            if (!fileList.contains(files[i])) {
                                fileList.add(files[i]);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.