From 5c08a8512555f5087fb722224413fe63c862f39a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Brait?= <andrebrait@gmail.com>
Date: Thu, 13 Jun 2019 10:38:09 +0200
Subject: [PATCH] Fix miscalculation of number of cores for scanning projects

---
 src/main/java/sinalgo/runtime/Global.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/sinalgo/runtime/Global.java b/src/main/java/sinalgo/runtime/Global.java
index 2265e15..c4e8a00 100644
--- a/src/main/java/sinalgo/runtime/Global.java
+++ b/src/main/java/sinalgo/runtime/Global.java
@@ -217,7 +217,7 @@ public class Global {
             Map<String, List<String>> allImplementations = new ClassGraph()
                     .blacklistPackages("sinalgo")
                     .whitelistPackages(Configuration.getUserProjectsPackage())
-                    .scan(Math.min(Math.max(Runtime.getRuntime().availableProcessors(), 4), 1))
+                    .scan(Math.max(Math.min(Runtime.getRuntime().availableProcessors(), 4), 1))
                     .getAllClasses()
                     .parallelStream()
                     .map(ClassInfo::getName)
-- 
GitLab