Filter out Less files from resource copying

This commit is contained in:
Clément Fournier
2018-06-24 18:39:08 +02:00
parent b76c00e493
commit 9706cd0f23
2 changed files with 16 additions and 2 deletions

View File

@@ -18,6 +18,16 @@
</properties>
<build>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources/</directory>
<excludes>
<exclude>**/*.less</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>

View File

@@ -23,6 +23,7 @@ import org.reactfx.value.Val;
import net.sourceforge.pmd.lang.LanguageVersion;
import net.sourceforge.pmd.lang.ast.Node;
import net.sourceforge.pmd.lang.symboltable.NameDeclaration;
import net.sourceforge.pmd.lang.symboltable.NameOccurrence;
import net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluationException;
import net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil;
import net.sourceforge.pmd.util.fxdesigner.util.LimitedSizeStack;
@@ -272,8 +273,11 @@ public class MainDesignerController implements Initializable, SettingsOwner {
public void onNameDeclarationSelected(NameDeclaration declaration) {
sourceEditorController.clearNameOccurences();
Optional.ofNullable(declaration.getNode().getScope().getDeclarations().get(declaration))
.ifPresent(sourceEditorController::highlightNameOccurrences);
List<NameOccurrence> occurrences = declaration.getNode().getScope().getDeclarations().get(declaration);
if (occurrences != null) {
sourceEditorController.highlightNameOccurrences(occurrences);
}
Platform.runLater(() -> onNodeItemSelected(declaration.getNode()));
}