#Gradle

Logo of spring-amqp
spring-amqp
Spring AMQP enables effective integration of Java applications with AMQP 0.9.1, focusing on RabbitMQ support. Access extensive documentation, follow build procedures using Gradle, and utilize development tools such as Eclipse and IntelliJ IDEA for seamless project setup. Participate in the GitHub community for contributions and issue tracking, maintaining high standards of security and quality under the Apache License 2.0.
Logo of axion-release-plugin
axion-release-plugin
Axion-release-plugin simplifies version management in Gradle by using SCM tags to derive project versions, adhering to Semantic Versioning principles. Unlike Maven's reliance on hardcoded versions, this approach effortlessly identifies release and SNAPSHOT versions. Compatible with JDK11+ and Gradle 7+, the plugin offers a streamlined release process, positioning SCM as the definitive source for versioning. It integrates seamlessly into Gradle with minimal configuration, enhancing efficiency in version control and release management. Explore the documentation for detailed implementation instructions.
Logo of bhook
bhook
ByteHook is a flexible Android PLT hook library supporting architectures like armeabi-v7a, arm64-v8a, x86, and x86_64, compatible with API levels 16 to 34. It facilitates effective hooking and unhooking of dynamic libraries while preventing conflicts and recursive calls. ByteHook is widely trusted in applications like TikTok, offering a reliable hooking solution for Android development under an MIT license.
Logo of java-comment-preprocessor
java-comment-preprocessor
Initially created for J2ME devices, this Java preprocessor tool effectively handles diverse source management tasks with features such as loops, XML data handling, and static website generation. Initially private, it transitioned to open-source in 2011, offering robust integration with Maven, ANT, and Gradle. Compatible with JDK 1.8+, it is available as a package in several Linux repositories. It enhances development workflows by understanding document structures and supports CLI-based preprocessing extension definitions, benefiting Java and C-family languages. Discover its multipass functions for multiversion JAR creation, XML-based static file generation, and more.
Logo of grazel
grazel
Grazel is a Gradle plugin that simplifies migrating Android projects to the Bazel build system by automatically generating Bazel scripts from existing Gradle configurations. It supports hybrid builds, enabling certain project parts to use Bazel while others continue with Gradle, efficiently handling complex migration tasks. With minimal source code changes and assistance from Grab Bazel Common's custom rules, Grazel provides a streamlined transition. Comprehensive documentation guides the migration process and outlines best practices on the official website.
Logo of mockito-kotlin
mockito-kotlin
Mockito-Kotlin is a compact library that enhances the integration of Mockito with Kotlin for efficient testing. Available on Maven Central, it allows simple Gradle implementation and supports different Kotlin versions. Designed for developers seeking efficient testing processes, it offers features like mock creation and action verification. Adhering to SEMVER standards, it includes a comprehensive test suite. Developed initially by nhaarman and now part of Mockito's official GitHub organization, further details are available on their Wiki.
Logo of redacted-compiler-plugin
redacted-compiler-plugin
This Kotlin compiler plugin provides an efficient way to redact sensitive details in `toString()` outputs, offering enhanced data privacy. Through the `@Redacted` annotation, it conceals confidential properties, supporting JVM, JS, and native targets. With its easy integration via Gradle, customization of redaction behaviors is straightforward. Although IDE support is unstable, it effectively protects sensitive data within logs or interfaces for multiplatform projects.
Logo of spring-authorization-server
spring-authorization-server
Spring Authorization Server offers a solid foundation for implementing OAuth 2.1, succeeding Spring Security OAuth. The project leverages GitHub for feature planning and follows VMware Tanzu OSS policies, with optional commercial support. Key resources for newcomers include the OAuth 2.1 specifications and Spring Security modules. Its documentation, along with community guidelines, fosters effective collaboration and innovation.
Logo of scaffold-clean-architecture
scaffold-clean-architecture
Discover a Gradle plugin tailored for Java developers to adopt Clean Architecture effortlessly. This plugin facilitates project setup with best practice alignment, offering durability and a strong design framework. By supplying a scaffold, it speeds up project initiation and delivers quality insights with security evaluations. Suitable for teams seeking to boost code quality and maintain architectural strength, it provides comprehensive guidance and resources for efficient project development and management.