Lines 52-61
Link Here
|
52 |
import org.netbeans.modules.css.prep.CPFileType; |
52 |
import org.netbeans.modules.css.prep.CPFileType; |
53 |
import org.netbeans.modules.css.prep.CPIndex; |
53 |
import org.netbeans.modules.css.prep.CPIndex; |
54 |
import org.netbeans.modules.css.prep.util.ValidationResult; |
54 |
import org.netbeans.modules.css.prep.util.ValidationResult; |
|
|
55 |
import org.netbeans.modules.parsing.api.indexing.IndexingManager; |
55 |
import org.netbeans.modules.web.common.api.CssPreprocessor; |
56 |
import org.netbeans.modules.web.common.api.CssPreprocessor; |
56 |
import org.netbeans.spi.project.ui.ProjectProblemResolver; |
57 |
import org.netbeans.spi.project.ui.ProjectProblemResolver; |
57 |
import org.netbeans.spi.project.ui.ProjectProblemsProvider; |
58 |
import org.netbeans.spi.project.ui.ProjectProblemsProvider; |
58 |
import org.netbeans.spi.project.ui.support.ProjectProblemsProviderSupport; |
59 |
import org.netbeans.spi.project.ui.support.ProjectProblemsProviderSupport; |
|
|
60 |
import org.openide.filesystems.FileObject; |
59 |
import org.openide.util.NbBundle; |
61 |
import org.openide.util.NbBundle; |
60 |
|
62 |
|
61 |
abstract class BaseProjectProblemsProvider implements ProjectProblemsProvider { |
63 |
abstract class BaseProjectProblemsProvider implements ProjectProblemsProvider { |
Lines 111-118
Link Here
|
111 |
} |
113 |
} |
112 |
|
114 |
|
113 |
protected boolean hasAnyFilesForCompiling(Project project) { |
115 |
protected boolean hasAnyFilesForCompiling(Project project) { |
|
|
116 |
System.out.println("------------------ indexing running: "+ IndexingManager.getDefault().isIndexing()); |
117 |
CPFileType fileType = getFileType(); |
114 |
try { |
118 |
try { |
115 |
return !CPIndex.get(project).findFiles(getFileType()).isEmpty(); |
119 |
Collection<FileObject> files = CPIndex.get(project).findFiles(fileType); |
|
|
120 |
System.out.println("------------------ " + fileType + " files: " + files); |
121 |
return !files.isEmpty(); |
116 |
} catch (IOException ex) { |
122 |
} catch (IOException ex) { |
117 |
LOGGER.log(Level.WARNING, null, ex); |
123 |
LOGGER.log(Level.WARNING, null, ex); |
118 |
} |
124 |
} |