Skip to content

docs(malware-firewall private beta): Add Java support - #2821

Open
amandadyson-semgrep wants to merge 2 commits into
mainfrom
Amanda/Fix/Update-mfw-private-beta-docs
Open

docs(malware-firewall private beta): Add Java support#2821
amandadyson-semgrep wants to merge 2 commits into
mainfrom
Amanda/Fix/Update-mfw-private-beta-docs

Conversation

@amandadyson-semgrep

@amandadyson-semgrep amandadyson-semgrep commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Thanks for improving Semgrep Docs

What & why

Malware Firewall (private beta) now supports Java (Maven and Gradle). This updates the Malware Firewall private beta page to reflect Java support.

Changes

  1. Supported languages — added Java, and noted that Java support covers both Maven and Gradle.

Before:
Screenshot 2026-08-31 at 3 03 48 PM

After:
Screenshot 2026-08-31 at 3 03 22 PM

  1. "How it works", step 1 — added repo.maven.apache.org (Maven Central) to the list of watched registries (alongside registry.npmjs.org) added JARs to the artifact examples, and corrected the proxy claim for Java.

Before:
Screenshot 2026-08-31 at 3 17 05 PM

After:
Screenshot 2026-08-31 at 3 16 59 PM

  1. mfw api — documented the Java ecosystem string maven and a Java example

Before:
Screenshot 2026-08-31 at 3 10 51 PM

After:
Screenshot 2026-08-31 at 3 10 59 PM

Deliberately NOT changed

  • IDE / IntelliJ coverage: the handoff said coverage "extends to IntelliJ," but the mfw code says the opposite — src/setup/install.rs (resolve_jdk): "skips IDE-bundled JREs, since nothing injects proxy settings into IDE-embedded Maven anyway." mfw gates the command-line mvn/gradle; IDE-embedded builds are not automatically gated. I did not add an IDE section, to avoid documenting the opposite of what ships. Please confirm whether IDE coverage actually shipped and, if so, how.
  • Prerequisites: no JDK or Gradle version floor is enforced in the code (JDK 8 through modern are handled; pre-8.8 Gradle degrades gracefully), so prerequisites are unchanged.
  • Private beta banner: left as-is per direction.

Screenshots

Before/after of the rendered page from a local mintlify dev build: https://semgrep-ee9d73d8-amanda-fix-update-mfw-private-beta-docs.mintlify.site/semgrep-supply-chain/malware-firewall

Please ensure:

  • A subject matter expert reviews the content (esp. the IDE-coverage question above)
  • A technical writer reviews the PR
  • This change has no security implications
  • [x} Check the Mintlify bot preview link on this PR

Malware Firewall now supports Java via Maven and Gradle. This adds Java to
the supported languages, documents Maven Central as a watched registry, and
corrects the "no per-tool configuration is needed" claim, which is false for
the JVM (it ignores HTTP_PROXY/HTTPS_PROXY; mfw gates Maven/Gradle via CLI
shims instead). Also documents the `maven` ecosystem string for `mfw api`
and states plainly that no Maven Central demo package exists yet.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
semgrep-docs 🟢 Ready View Preview Aug 31, 2026, 9:41 PM

@amandadyson-semgrep amandadyson-semgrep changed the title docs(malware-firewall): Add Java (Maven and Gradle) support docs(malware-firewall private beta): Add Java support Aug 31, 2026
Use a semicolon instead of an em dash, and drop the "see the note below"
pointer.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant