Compile Dependencies (13)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Annotation Tool
Apache 2.0
| com.google.auto
»
auto-common Common utilities for creating annotation processors. | 1.2.2 | ✔ | |
Annotation Lib
Apache 2.0
| com.google.auto.service
»
auto-service-annotations Provider-configuration files for ServiceLoader. | 1.0.1 | 1.1.1 | |
Annotation Lib
Apache 2.0
| com.google.auto.value
»
auto-value-annotations Immutable value-type code generation for Java 8+. | 1.9 | 1.11.1 | |
Apache 2.0
| com.google.errorprone » error_prone_annotation | 2.50.0 | ✔ | |
Apache 2.0
| com.google.errorprone » error_prone_check_api | 2.50.0 | ✔ | |
Defect Detection
Apache 2.0
| com.google.errorprone
»
error_prone_annotations Annotations for Error Prone, a static analysis tool for Java that catches common programming mistakes at compile-time. | 2.50.0 | ✔ | |
| com.google.googlejavaformat
»
google-java-format A Java source code formatter that follows Google Java Style. | 1.35.0 | 1.36.1 | ||
Core Utils
Apache 2.0
| com.google.guava
»
guava Guava is a suite of core and expanded libraries that include | 33.5.0-jre | 33.6.0-jre | |
Data Format
BSD 3-clause
| com.google.protobuf
»
protobuf-java Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an | 4.33.2 | 4.35.1 | |
GPL
| io.github.eisop
»
dataflow-errorprone dataflow-errorprone is a dataflow framework based on the javac compiler. | 3.41.0-eisop1 | 3.49.5-eisop1 | |
Dep Injection
Apache 2.0
| javax.inject
»
javax.inject Jakarta Dependency Injection | 1 | 2.0.1 | |
Annotation Lib
Apache 2.0
| org.jspecify
»
jspecify An artifact of well-named and well-specified annotations to power static analysis checks | 1.0.0 | 1.0.1 | |
Collections
MIT
| org.pcollections
»
pcollections A Persistent Java Collections Library | 4.0.1 | 5.0.0 |
Test Dependencies (34)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.google.auto.factory
»
auto-factory JSR-330-compatible factories. | 1.1.0 | ✔ | |
CodeGen
Apache 2.0
| com.google.auto.value
»
auto-value Immutable value-type code generation for Java 8+. | 1.9 | 1.11.1 | |
Code Analyzer
LGPL 2.1
| com.google.code.findbugs
»
jsr305 Annotations the SpotBugs tool supports | 3.0.2 | 4.10.3 | |
Apache 2.0
| com.google.common.html.types
»
proto A protocol buffer that defines wrappers for strings in web-content | 1.0.8 | ✔ | |
Apache 2.0
| com.google.common.html.types
»
types Wrapper types for web content strings. | 1.0.8 | ✔ | |
Dep Injection
Apache 2.0
| com.google.dagger
»
dagger A fast dependency injector for Android and Java. | 2.50 | 2.60.1 | |
Apache 2.0
| com.google.dagger
»
dagger-producers A fast dependency injector for Android and Java. | 2.50 | 2.60.1 | |
Apache 2.0
| com.google.errorprone » error_prone_test_helpers | 2.50.0 | ✔ | |
Logging
Apache 2.0
| com.google.flogger
»
flogger A Fluent Logging API for Java | 0.7.4 | 0.9 | |
Testing
Apache 2.0
| com.google.guava
»
guava-testlib Guava testlib is a set of java classes used for more convenient | 33.5.0-jre | 33.6.0-jre | |
Dep Injection
Apache 2.0
| com.google.gwt.inject
»
gin GIN (GWT INjection) brings automatic dependency injection to Google Web Toolkit client-side code. GIN is built on top of ... | 2.1.2 | ✔ | |
Dep Injection
Apache 2.0
| com.google.inject
»
guice Guice is a lightweight dependency injection framework for Java 8 and above, developed by Google. | 5.1.0 | 7.0.0 | |
Apache 2.0
| com.google.inject.extensions » guice-assistedinject | 5.1.0 | 7.0.0 | |
Apache 2.0
| com.google.inject.extensions » guice-servlet | 5.1.0 | 7.0.0 | |
Apache 2.0
| com.google.inject.extensions » guice-testlib | 5.1.0 | 7.0.0 | |
BSD 3-clause
| com.google.protobuf
»
protobuf-java-util Utilities for Protocol Buffers | 4.33.2 | 4.35.1 | |
Testing
Apache 2.0
| com.google.testing.compile
»
compile-testing Utilities for testing compilation. | 0.23.0 | ✔ | |
Apache 2.0
| com.google.testparameterinjector » test-parameter-injector | 1.16 | 1.22 | |
Assertion
Apache 2.0
| com.google.truth
»
truth Fluent assertions for Java and Android that makes your test assertions and failure messages more readable. | 1.4.0 | 1.4.5 | |
Apache 2.0
| com.google.truth.extensions
»
truth-java8-extension Obsolete, empty artifact that merely pulls in the main `truth` artifact: Assertions for Java 8 types are now part of ... | 1.4.0 | 1.4.5 | |
Apache 2.0
| com.google.truth.extensions
»
truth-proto-extension An extension for the Truth test assertion framework supporting | 1.4.0 | 1.4.5 | |
| com.ibm.icu
»
icu4j International Components for Unicode for Java (ICU4J) is a mature, widely used Java library | 74.2 | 78.3 | ||
Network Framework
Apache 2.0
| io.netty
»
netty-all Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol ... | 5.0.0.Alpha2 | 4.2.16.Final | |
Date/Time
Apache 2.0
| joda-time
»
joda-time Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ... | 2.12.5 | 2.14.3 | |
Testing
EPL 2.0
| junit
»
junit JUnit Jupiter is the API for writing tests using JUnit 5. | 4.13.2 | 6.1.2 | |
Assertion
Apache 2.0
| org.assertj
»
assertj-core Rich and fluent assertions for testing in Java | 3.27.7 | ✔ | |
Mocking
Apache 2.0
| org.easymock
»
easymock EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly | 5.2.0 | 5.6.0 | |
Testing
BSD 3-clause
| org.hamcrest
»
hamcrest-core Core API and libraries of hamcrest matcher framework. | 2.2 | 3.0 | |
Testing
BSD 3-clause
| org.hamcrest
»
hamcrest-library Core API and libraries of hamcrest matcher framework. | 2.2 | 3.0 | |
Mocking
BSD
| org.jmock
»
jmock JMock is a testing framework for Java that allows you to create mock objects. | 2.12.0 | 2.13.1 | |
Mocking
BSD
| org.jmock » jmock-junit4 | 2.12.0 | 2.13.1 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 4.9.0 | 5.23.0 | |
BSD 3-clause
| org.threeten
»
threeten-extra Additional functionality that enhances JSR-310 dates and times in Java SE 8 and later | 1.7.2 | 1.10.0 | |
Apache 2.0
| pl.pragmatists
»
JUnitParams Better parameterised tests for JUnit | 1.1.1 | ✔ |