-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsettings.gradle
82 lines (76 loc) · 3.27 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
pluginManagement {
repositories {
mavenCentral()
maven {
url = 'https://plugins.gradle.org/m2/'
}
gradlePluginPortal()
}
plugins {
id "com.github.ben-manes.versions" version '0.51.0'
}
}
include 'core'
include 'types'
include 'cli'
includeBuild 'examples/contextual'
includeBuild 'examples/dateparsing'
includeBuild 'examples/datetraining'
includeBuild 'examples/generation'
includeBuild 'examples/mergesimple'
includeBuild 'examples/minicli'
includeBuild 'examples/modebulk'
includeBuild 'examples/moderecord'
includeBuild 'examples/modestreaming'
includeBuild 'examples/performance'
includeBuild 'examples/sampleplugin'
includeBuild 'examples/serialize'
includeBuild 'examples/validation'
includeBuild 'examples/core/datedemo'
includeBuild 'examples/core/dateformat'
includeBuild 'examples/core/dateformattrained'
includeBuild 'examples/core/speed'
// Need to use Java 17+ to run the Web
// includeBuild 'examples/web'
dependencyResolutionManagement {
versionCatalogs {
libs {
version('fta', '15.12.0')
version('jacoco', '0.8.12')
// https://mvnrepository.com/artifact/com.univocity/univocity-parsers
library('univocity', 'com.univocity:univocity-parsers:2.9.1')
// https://mvnrepository.com/artifact/com.sun.mail/jakarta.mail
library('javaxMailAPI', 'com.sun.mail:jakarta.mail:2.0.1')
// https://mvnrepository.com/artifact/commons-validator/commons-validator
library('commonsValidator', 'commons-validator:commons-validator:1.9.0')
// https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core
library('jacksonDataCore', 'com.fasterxml.jackson.core:jackson-core:2.18.2')
// https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind
library('jacksonDataBind', 'com.fasterxml.jackson.core:jackson-databind:2.18.2')
// https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations
library('jacksonAnnotations', 'com.fasterxml.jackson.core:jackson-annotations:2.18.2')
// https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310
library('jacksonDataType', 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2')
// https://mvnrepository.com/artifact/com.googlecode.libphonenumber/libphonenumber
library('googlePhoneNumber', 'com.googlecode.libphonenumber:libphonenumber:8.13.53')
// https://mvnrepository.com/artifact/org.apache.commons/commons-text
library('commonsText', 'org.apache.commons:commons-text:1.13.0')
// https://mvnrepository.com/artifact/com.github.krraghavan/xeger
library('xeger', 'com.github.krraghavan:xeger:1.0.0-RELEASE')
// https://mvnrepository.com/artifact/dk.brics.automaton/automaton
library('automaton', 'dk.brics:automaton:1.12-4')
// https://mvnrepository.com/artifact/org.slf4j/slf4j-api
library('slf4jAPI', 'org.slf4j:slf4j-api:2.0.16')
// https://mvnrepository.com/artifact/com.google.guava/guava
library('guava', 'com.google.guava:guava:33.4.0-jre')
// https://mvnrepository.com/artifact/ch.qos.logback/logback-classic
library('logbackClassic', 'ch.qos.logback:logback-classic:1.5.16')
// https://mvnrepository.com/artifact/com.datadoghq/sketches-java
library('sketches', 'com.datadoghq:sketches-java:0.8.3')
}
testLibs {
// https://mvnrepository.com/artifact/org.testng/testng
library('testng', 'org.testng:testng:7.10.2')
}
}
}