This is an automated email from the ASF dual-hosted git repository.
pjfanning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-http.git
The following commit(s) were added to refs/heads/main by this push:
new 6c654b2f2 chore: add sbt-salad-days to reduce Scaladoc archive size
(#1079)
6c654b2f2 is described below
commit 6c654b2f27c424423a88e731c241abbfd2914489
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Fri Jun 26 02:52:18 2026 +0800
chore: add sbt-salad-days to reduce Scaladoc archive size (#1079)
Motivation:
Scala 3 Scaladoc archives bundle large font files and inkuire.js
search engine, bloating release artifacts and wasting CI storage.
Modification:
Add sbt-salad-days plugin (0.1.0) which automatically strips
fonts and scripts from Scaladoc output during packaging.
Result:
Significantly smaller Scaladoc archives (e.g. ~420KB for minimal
docs), reducing upload time and storage consumption.
---
project/plugins.sbt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 4f787c82e..02e143587 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -38,3 +38,6 @@ libraryDependencies += "org.kohsuke" % "github-api" % "1.330"
// used for @unidoc directive
libraryDependencies += "io.github.lukehutch" % "fast-classpath-scanner" %
"3.1.15"
+
+// https://eed3si9n.com/reducing-scaladoc-file-size-with-sbt-salad-days/
+addSbtPlugin("com.eed3si9n" % "sbt-salad-days" % "0.1.0")
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]