]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.workbench.search/src/org/simantics/workbench/search/DependenciesSearchFunction.java
Move platform to only work with JDK's >= 11
[simantics/platform.git] / bundles / org.simantics.workbench.search / src / org / simantics / workbench / search / DependenciesSearchFunction.java
index ffbfc5f62cc22308cb4ad2916f48777635be5c06..d270124f1d84e674878e5267ad60eafc2c92d885 100644 (file)
@@ -17,11 +17,12 @@ import java.util.Map;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.simantics.db.ReadGraph;
 import org.simantics.db.Resource;
-import org.simantics.db.common.utils.Logger;
 import org.simantics.db.exception.DatabaseException;
 import org.simantics.db.layer0.genericrelation.Dependencies;
 import org.simantics.operation.Layer0X;
 import org.simantics.scl.runtime.function.FunctionImpl5;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * dependenciesSearchFunction:
@@ -31,6 +32,8 @@ import org.simantics.scl.runtime.function.FunctionImpl5;
  */
 public class DependenciesSearchFunction extends FunctionImpl5<IProgressMonitor, ReadGraph, Resource, SearchQuery, Integer, SearchResult> {
 
+    private static final Logger LOGGER = LoggerFactory.getLogger(DependenciesSearchFunction.class);
+
     @Override
     public SearchResult apply(IProgressMonitor monitor, ReadGraph graph, Resource model, SearchQuery query, Integer maxResults) {
         try {
@@ -41,7 +44,7 @@ public class DependenciesSearchFunction extends FunctionImpl5<IProgressMonitor,
 
             return Searching.generateDependenciesSearchResult(graph, results);
         } catch (DatabaseException e) {
-            Logger.defaultLogError(e);
+            LOGGER.error("Search query {} failed", query, e);
         }
         return null;
     }