Skip to content

Commit 6aa08e0

Browse files
authored
Add micronaut dependencies and bundles (#15459)
* Add micronaut dependencies and bundles * Update Micronaut core
1 parent 7662956 commit 6aa08e0

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

deps.toml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ slf4j = "1.7.30"
99
lombok = "1.18.22"
1010
jooq = "3.13.4"
1111
junit-jupiter = "5.8.2"
12+
micronaut = "3.6.0"
13+
micronaut-test = "3.5.0"
1214
postgresql = "42.3.5"
1315
connectors-testcontainers = "1.15.3"
1416
connectors-testcontainers-cassandra = "1.16.0"
@@ -40,6 +42,7 @@ log4j-web = { module = "org.apache.logging.log4j:log4j-web", version.ref = "log4
4042
jul-to-slf4j = { module = "org.slf4j:jul-to-slf4j", version.ref = "slf4j" }
4143
jcl-over-slf4j = { module = "org.slf4j:jcl-over-slf4j", version.ref = "slf4j" }
4244
hikaricp = { module = "com.zaxxer:HikariCP", version.ref = "hikaricp" }
45+
javax-databind = { module = "javax.xml.bind:jaxb-api", version = "2.4.0-b180830.0359" }
4346
jooq = { module = "org.jooq:jooq", version.ref = "jooq" }
4447
jooq-codegen = { module = "org.jooq:jooq-codegen", version.ref = "jooq" }
4548
jooq-meta = { module = "org.jooq:jooq-meta", version.ref = "jooq" }
@@ -90,9 +93,36 @@ micrometer-statsd = {module = "io.micrometer:micrometer-registry-statsd", versio
9093

9194
quartz-scheduler = {module="org.quartz-scheduler:quartz", version = "2.3.2"}
9295

96+
# Micronaut-related dependencies
97+
h2-database = { module = "com.h2database:h2", version = "2.1.214" }
98+
hibernate-types = { module = "com.vladmihalcea:hibernate-types-52", version = "2.16.3" }
99+
javax-inject = { module = "javax.inject:javax.inject", version = "1" }
100+
javax-transaction = { module = "javax.transaction:javax.transaction-api", version = "1.3" }
101+
micronaut-bom = { module = "io.micronaut:micronaut-bom", version.ref = "micronaut" }
102+
micronaut-data-processor = { module = "io.micronaut.data:micronaut-data-processor", version = "3.7.2" }
103+
micronaut-flyway = { module = "io.micronaut.flyway:micronaut-flyway", version = "5.4.0" }
104+
micronaut-inject = { module = "io.micronaut:micronaut-inject" }
105+
micronaut-http-client = { module = "io.micronaut:micronaut-http-client" }
106+
micronaut-http-server-netty = { module = "io.micronaut:micronaut-http-server-netty" }
107+
micronaut-inject-java = { module = "io.micronaut:micronaut-inject-java" }
108+
micronaut-jaxrs-processor = { module = "io.micronaut.jaxrs:micronaut-jaxrs-processor", version = "3.4.0" }
109+
micronaut-jaxrs-server = { module = "io.micronaut.jaxrs:micronaut-jaxrs-server", version = "3.4.0" }
110+
micronaut-jdbc-hikari = { module = "io.micronaut.sql:micronaut-jdbc-hikari" }
111+
micronaut-jooq = { module = "io.micronaut.sql:micronaut-jooq" }
112+
micronaut-management = { module = "io.micronaut:micronaut-management" }
113+
micronaut-runtime = { module = "io.micronaut:micronaut-runtime" }
114+
micronaut-security = { module = "io.micronaut.security:micronaut-security", version = "3.6.3" }
115+
micronaut-test-core = { module = "io.micronaut.test:micronaut-test-core", version.ref = "micronaut-test" }
116+
micronaut-test-junit5 = { module = "io.micronaut.test:micronaut-test-junit5", version.ref = "micronaut-test" }
117+
micronaut-validation = { module = "io.micronaut:micronaut-validation" }
118+
93119
[bundles]
94120
jackson = ["jackson-databind", "jackson-annotations", "jackson-dataformat", "jackson-datatype"]
95121
apache = ["apache-commons", "apache-commons-lang"]
96122
log4j = ["log4j-api", "log4j-core", "log4j-impl", "log4j-web"]
97123
slf4j = ["jul-to-slf4j", "jcl-over-slf4j", "log4j-over-slf4j"]
98124
junit = ["junit-jupiter-api", "junit-jupiter-params", "mockito-junit-jupiter"]
125+
micronaut = ["javax-inject", "javax-transaction", "micronaut-http-server-netty", "micronaut-http-client", "micronaut-inject", "micronaut-validation", "micronaut-runtime", "micronaut-management", "micronaut-security", "micronaut-jaxrs-server", "micronaut-flyway", "micronaut-jdbc-hikari", "micronaut-jooq"]
126+
micronaut-annotation-processor = ["micronaut-inject-java", "micronaut-management", "micronaut-validation", "micronaut-data-processor", "micronaut-jaxrs-processor"]
127+
micronaut-test = ["micronaut-test-core", "micronaut-test-junit5", "h2-database"]
128+
micronaut-test-annotation-processor = ["micronaut-inject-java"]

0 commit comments

Comments
 (0)