[fus] Update library usage statistics for constraint solvers

Adds FUS checker for OR-tools Choco solver, Timefold, Gurobi and CPlex. #IDEA-360703


(cherry picked from commit ea7fda8cf7492db0abf5b8e945e000611156dfda)

IJ-CR-148348

GitOrigin-RevId: 7a9089b785dca16689fd9344078568541e6de4e5
This commit is contained in:
Bart van Helvert
2024-10-31 20:19:08 +01:00
committed by intellij-monorepo-bot
parent 2a8c21060a
commit 0d340909ff
2 changed files with 10 additions and 0 deletions

View File

@@ -35,9 +35,11 @@
<technology name="cassandra" class="com.datastax.driver.core.Session"/>
<technology name="cats" class="cats.Functor"/>
<technology name="checkerframework" class="org.checkerframework.checker.nullness.qual.Nullable"/>
<technology name="choco-solver" class="org.chocosolver.solver.Model"/>
<technology name="citrus" class="com.consol.citrus.Citrus"/>
<technology name="coherence" class="com.oracle.coherence.persistence.PersistentStore"/>
<technology name="consul" class="com.ecwid.consul.v1.ConsulClient"/>
<technology name="cplex" class="ilog.cplex.IloCplex"/>
<technology name="cucumber" class="io.cucumber.java.Before"/>
<technology name="dagger" class="dagger.Provides"/>
<technology name="datanucleus-jpa" class="org.datanucleus.api.jpa.PersistenceProviderImpl"/>
@@ -75,6 +77,7 @@
<technology name="gson" class="com.google.gson.Gson"/>
<technology name="guava" class="com.google.common.base.Optional"/>
<technology name="guice" class="com.google.inject.Provider"/>
<technology name="gurobi" class="com.gurobi.gurobi.GRBEnv"/>
<technology name="gwt" class="com.google.gwt.core.client.EntryPoint"/>
<technology name="h2" class="org.h2.Driver"/>
<technology name="hamcrest" class="org.hamcrest.Matchers"/>
@@ -181,6 +184,7 @@
<technology name="opentelemetry" class="io.opentelemetry.api.OpenTelemetry"/>
<technology name="opentracing" class="io.opentracing.Tracer"/>
<technology name="optaplanner" class="org.optaplanner.core.api.solver.Solver"/>
<technology name="or-tools" class="com.google.ortools.init.OrToolsVersion"/>
<technology name="oracle" class="oracle.jdbc.driver.OracleDriver"/>
<technology name="osgi" class="org.osgi.framework.BundleActivator"/>
<technology name="play2" class="play.api.mvc.AbstractController"/>
@@ -272,6 +276,7 @@
<technology name="testcontainers" class="org.testcontainers.containers.Container"/>
<technology name="testng" class="org.testng.annotations.Test"/>
<technology name="thymeleaf" class="org.thymeleaf.dialect.IDialect"/>
<technology name="timefold" class="ai.timefold.solver.core.api.score.stream.Constraint"/>
<technology name="tornadofx" class="tornadofx.App"/>
<technology name="torque" class="org.apache.torque"/>
<technology name="truth" class="com.google.common.truth.Truth"/>

View File

@@ -63,11 +63,13 @@
<technology name="checkerframework" root="org.checkerframework"/>
<technology name="chimney" root="chimney"/>
<technology name="chisel3" root="chisel3"/>
<technology name="choco-solver" root="org.chocosolver"/>
<technology name="circe" root="io.circe"/>
<technology name="citrus" root="com.consol.citrus"/>
<technology name="clikt" root="com.github.ajalt.clikt"/>
<technology name="coherence" root="com.oracle.coherence"/>
<technology name="consul" root="com.ecwid.consul"/>
<technology name="cplex" root="ilog.cplex"/>
<technology name="corda" root="net.corda"/>
<technology name="coroutineworker" root="com.autodesk.coroutineworker"/>
<technology name="crashkios" root="co.touchlab.crashkios"/>
@@ -129,6 +131,7 @@
<technology name="gson" root="com.google.gson"/>
<technology name="guava" root="com.google.common.base"/>
<technology name="guice" root="com.google.inject"/>
<technology name="gurobi" root="com.gurobi"/>
<technology name="gwt" root="com.google.gwt"/>
<technology name="h2" root="org.h2"/>
<technology name="hamcrest" root="org.hamcrest"/>
@@ -274,6 +277,7 @@
<technology name="opentelemetry" root="io.opentelemetry"/>
<technology name="opentracing" root="io.opentracing"/>
<technology name="optaplanner" root="org.optaplanner"/>
<technology name="or-tools" root="com.google.ortools"/>
<technology name="osgi" root="org.osgi"/>
<technology name="play" root="play"/>
<technology name="play-json" root="play.api.libs.json"/>
@@ -384,6 +388,7 @@
<technology name="testcontainers" root="org.testcontainers"/>
<technology name="testng" root="org.testng"/>
<technology name="thymeleaf" root="org.thymeleaf"/>
<technology name="timefold" root="ai.timefold.solver"/>
<technology name="tornadofx" root="tornadofx"/>
<technology name="torque" root="org.apache.torque"/>
<technology name="truth" root="com.google.common.truth"/>