From 4f8a5233c172e54587fd591b805f130ce0f635aa Mon Sep 17 00:00:00 2001 From: Lily Gruman Date: Fri, 24 Apr 2026 10:14:06 +0200 Subject: [PATCH] Add Gradle and Maven (#479) In light of the news around Rust's policy, I was exploring the alternatives, and when I went to Java, I discovered that the two build systems I'm aware of for it are both tainted. For Maven, all I found was commits from Claude, so I noted the last release before the oldest one to come up in a search. If anyone finds slop from before that, that should be reevaluated. For Gradle, there is talk in the issues about cooperating with slop agents, so I considered including the `AI Functionality` label as well, but those issues are all still open (or closed without indication of action to resolve), and regardless I'm not sure if designing a build system to function better alongside LLMs counts. Let me know if this should go in the compiler tools section instead of the language-specific tools. In the mean time, I guess I'll be looking into how one might operate `javac` directly... Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/479 Reviewed-by: Max --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index d97ba03..2dbc393 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,7 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N * [CSS](#css) * [Dart](#dart) * [Go](#go) + * [Java](#java) * [JavaScript And TypeScript](#javascript-and-typescript) * [Python](#python) * [Rust](#rust) @@ -841,6 +842,13 @@ Note that Dart is itself tainted; see [the Programming Languages section](#progr | [oto](https://github.com/ebitengine/oto) | [`b71107cf`](https://github.com/ebitengine/oto/commit/b71107cf736202d5ce3ee0ad3005e52dcda405ea) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ebitengine/oto/commit/c7371b45fd922eefc6a1e612baa2733407a6aa59), [2](https://github.com/ebitengine/oto/commit/e3a524c98afb26f8af2ecd59f41262db9862a342))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/ebitengine/oto/pull/277)) | [sio](https://github.com/zikichombo/sio) | | [purego](https://github.com/ebitengine/purego) | [`469dacd`](https://github.com/ebitengine/purego/commit/469dacd313f8a72e784701d5efd2f8f7f95ed66b) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ebitengine/purego/commit/684058f04464150061697541bfd7424774748ed3), [2](https://github.com/ebitengine/purego/commit/91e14e1f9173e8b82e891513a8b0316d53312ff6))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/ebitengine/purego/pull/437), [2](https://github.com/ebitengine/purego/pull/436), [3](https://github.com/ebitengine/purego/pull/435)) | [go-ffi](https://github.com/achille-roussel/go-ffi) | +### Java + +| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | +| --- |:---:| --- | --- | +| [Gradle](https://github.com/gradle/gradle) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/gradle/gradle/blob/master/AI_POLICY.md)) | [Apache Ant] | +| [Maven](https://github.com/apache/maven) | [3.9.12](https://github.com/apache/maven/tree/maven-3.9.12) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/apache/maven/pull/11632)) | [Apache Ant] | + ### JavaScript And TypeScript | Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | @@ -1229,6 +1237,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [Alacritty]: https://alacritty.org/ [Alacritty fork with sixel]: https://github.com/ayosec/alacritty +[Apache Ant]: https://ant.apache.org [Clojure]: https://clojure.org [Cloud Shake]: https://shakebuild.com/cloud [`console`]: https://github.com/console-rs/console