Skip to content

Commit

Permalink
Include safety mirror locally in vtl-engine
Browse files Browse the repository at this point in the history
  • Loading branch information
NicoLaval committed Jul 26, 2024
1 parent 078a09a commit 271504a
Show file tree
Hide file tree
Showing 10 changed files with 2,439 additions and 6 deletions.
20 changes: 17 additions & 3 deletions vtl-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,17 @@
<artifactId>commons-text</artifactId>
<version>1.10.0</version>
</dependency>
<!-- Because of safety mirror -->
<dependency>
<groupId>com.github.hervian</groupId>
<artifactId>safety-mirror</artifactId>
<version>4.0.1</version>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>20.1.0</version>
</dependency>
</dependencies>
<build>
Expand Down Expand Up @@ -77,6 +84,13 @@
<configuration>
<source>8</source>
<target>8</target>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
</plugins>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package fr.insee.vtl.engine;

import com.github.hervian.reflection.Fun;
import fr.insee.vtl.engine.utils.safetymirror.Fun;
import fr.insee.vtl.model.utils.Java8Helpers;
import fr.insee.vtl.engine.visitors.expression.*;
import fr.insee.vtl.engine.visitors.expression.functions.ComparisonFunctionsVisitor;
Expand All @@ -12,7 +12,6 @@

import java.lang.reflect.Method;
import java.time.*;
import java.time.temporal.ChronoUnit;
import java.util.Set;

public class VtlNativeMethods {
Expand Down
Loading

0 comments on commit 271504a

Please sign in to comment.