You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by he...@apache.org on 2026/07/05 03:15:01 UTC
(pekko-samples) branch main updated: fix: fix javadoc warning in ShoppingCart example (#177)
This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-samples.git
The following commit(s) were added to refs/heads/main by this push:
new 35e8323 fix: fix javadoc warning in ShoppingCart example (#177)
35e8323 is described below
commit 35e8323944fcb3d7b0c21065dba3e8a471baa218
Author: He-Pin(kerr) <he...@gmail.com>
AuthorDate: Sun Jul 5 11:14:57 2026 +0800
fix: fix javadoc warning in ShoppingCart example (#177)
* fix: replace deprecated bindAndHandle with newServerAt().bind() in Java samples
Motivation:
Two Java sample files use the deprecated Http.bindAndHandle() API,
producing deprecation warnings during compilation.
Modification:
- WeatherHttpServer.java (sharding-java): replace bindAndHandle with
newServerAt("localhost", port).bind(routes), remove unused ConnectHttp,
Materializer and SystemMaterializer imports
- DemoApp.java (cluster-kubernetes-java): replace bindAndHandle with
newServerAt("0.0.0.0", 8080).bind(complete(...)), remove unused
ConnectHttp and Materializer imports
Result:
Samples use the modern HTTP server binding API. No more deprecation
warnings from these files.
Tests:
- sbt compile in pekko-sample-sharding-java (no warnings)
- pekko-sample-cluster-kubernetes-java: not run - pre-existing dependency
resolution issue (Maven project with missing published artifacts)
References: None - cleanup
* fix: fix javadoc warning in ShoppingCart example
Motivation:
Javadoc warning: `{@link Summary}` cannot be resolved because `Summary`
is an inner class of `ShoppingCart` and needs the enclosing class prefix.
Modification:
- Replace `{@link Summary}` with `{@link ShoppingCart.Summary}`
Result:
Javadoc warning is eliminated.
Tests:
Not run - docs only
References:
None
---
.../src/main/java/sample/persistence/ShoppingCart.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pekko-sample-persistence-java/src/main/java/sample/persistence/ShoppingCart.java b/pekko-sample-persistence-java/src/main/java/sample/persistence/ShoppingCart.java
index fe16254..261f6ff 100644
--- a/pekko-sample-persistence-java/src/main/java/sample/persistence/ShoppingCart.java
+++ b/pekko-sample-persistence-java/src/main/java/sample/persistence/ShoppingCart.java
@@ -141,7 +141,7 @@ public class ShoppingCart
/**
* A command to get the current state of the shopping cart.
*
- * The reply type is the {@link Summary}
+ * The reply type is the {@link ShoppingCart.Summary}
*/
public static class Get implements Command {
public final ActorRef<Summary> replyTo;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org