Skip to content

Drop SemanticdbAgent, PackageHub, and other dead code paths#902

Merged
jupblb merged 9 commits into
mainfrom
michal/plugin-clean
Jun 4, 2026
Merged

Drop SemanticdbAgent, PackageHub, and other dead code paths#902
jupblb merged 9 commits into
mainfrom
michal/plugin-clean

Conversation

@jupblb
Copy link
Copy Markdown
Member

@jupblb jupblb commented Jun 3, 2026

No description provided.

jupblb added 9 commits June 3, 2026 22:50
- Delete the semanticdb-agent module and its in-Gradle fallback
  (the ByteBuddy advice that injected -Xplugin:semanticdb when the
  normal compileOnly attachment didn't reach javac).
- Add a post-build diagnostic in GradleBuildTool that surfaces a clear
  actionable error when Gradle finishes successfully but produces no
  .semanticdb files (the case the agent used to silently rescue).
- Delete dead Gradle toolchain code: GradleJavaCompiler,
  GradleJavaToolchains.fromWorkspace, paths(), executableJavacPath(),
  and the printDebugLogs helper they fed.
- Drop PackageHub support: hidden --packagehub flag on the CLI, the
  HTTP POST plumbing, and the com.lihaoyi:requests dependency.
- Drop the broken nativeImageProfiled sbt command (no GraalVM plugin).
- Drop the orphan bin/packagehub.sh script.
- Inline CommentSyntax into ScipPrinters (4-entry map, no codec needed).
@jupblb jupblb merged commit 1ef5efe into main Jun 4, 2026
12 checks passed
@jupblb jupblb deleted the michal/plugin-clean branch June 4, 2026 07:06
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