Adding Result to Your Build

How to add Result as a dependency to your build

This library adheres to Pragmatic Versioning to communicate the backwards compatibility of each version.

The latest releases are available in Maven Central.

Artifact Coordinates

Add this Maven dependency to your build:

Group ID
Artifact ID
Latest Version

com.leakyabstractions

result

Maven Central provides snippets for different build tools to declare this dependency.

Maven

To use Result, we can add a Maven dependency to our project.

<dependencies>
    <dependency>
        <groupId>com.leakyabstractions</groupId>
        <artifactId>result</artifactId>
        <version>1.0.0.0</version>
    </dependency>
</dependencies>

Gradle

We can also add Result as a Gradle dependency.

dependencies {
    implementation("com.leakyabstractions:result:1.0.0.0")
}

This is the most common configuration for projects using Result internally. If we were building a library that exposed Result in its public API, we should use api instead of implementation.

Conclusion

We learned how to add the library to your project using either Maven or Gradle. By including the correct dependencies, you're now ready to start leveraging the power of Results in your applications.

Last updated

Logo

Copyright 2024 Guillermo Calvo