Skip to content

Commit 6dc4d96

Browse files
committed
javafmt
1 parent db48366 commit 6dc4d96

File tree

8 files changed

+5818
-4068
lines changed

8 files changed

+5818
-4068
lines changed

actor/src/main/resources/reference.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ pekko {
830830
"com.google.protobuf.GeneratedMessage",
831831
"com.google.protobuf.GeneratedMessageV3",
832832
"scalapb.GeneratedMessageCompanion",
833-
"org.apache.pekko.protobufv3.internal.GeneratedMessageV3"
833+
"org.apache.pekko.protobufv3.internal.GeneratedMessage"
834834
]
835835

836836
# Additional classes that are allowed even if they are not defined in `serialization-bindings`.

distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatedDataSerializer.scala

+10-10
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import pekko.cluster.ddata.Replicator.Internal._
3030
import pekko.cluster.ddata.protobuf.msg.{ ReplicatedDataMessages => rd }
3131
import pekko.cluster.ddata.protobuf.msg.{ ReplicatorMessages => dm }
3232
import pekko.cluster.ddata.protobuf.msg.ReplicatorMessages.OtherMessage
33-
import pekko.protobufv3.internal.GeneratedMessageV3
33+
import pekko.protobufv3.internal.GeneratedMessage
3434
import pekko.remote.ByteStringUtils
3535
import pekko.serialization.BaseSerializer
3636
import pekko.serialization.Serialization
@@ -44,7 +44,7 @@ private object ReplicatedDataSerializer {
4444
/*
4545
* Generic superclass to allow to compare Entry types used in protobuf.
4646
*/
47-
abstract class KeyComparator[A <: GeneratedMessageV3] extends Comparator[A] {
47+
abstract class KeyComparator[A <: GeneratedMessage] extends Comparator[A] {
4848

4949
/**
5050
* Get the key from the entry. The key may be a String, Int, Long, or OtherMessage
@@ -102,15 +102,15 @@ private object ReplicatedDataSerializer {
102102
}
103103

104104
sealed trait ProtoMapEntryWriter[
105-
Entry <: GeneratedMessageV3, EntryBuilder <: GeneratedMessageV3.Builder[EntryBuilder],
106-
Value <: GeneratedMessageV3] {
105+
Entry <: GeneratedMessage, EntryBuilder <: GeneratedMessage.Builder[EntryBuilder],
106+
Value <: GeneratedMessage] {
107107
def setStringKey(builder: EntryBuilder, key: String, value: Value): Entry
108108
def setLongKey(builder: EntryBuilder, key: Long, value: Value): Entry
109109
def setIntKey(builder: EntryBuilder, key: Int, value: Value): Entry
110110
def setOtherKey(builder: EntryBuilder, key: dm.OtherMessage, value: Value): Entry
111111
}
112112

113-
sealed trait ProtoMapEntryReader[Entry <: GeneratedMessageV3, A <: GeneratedMessageV3] {
113+
sealed trait ProtoMapEntryReader[Entry <: GeneratedMessage, A <: GeneratedMessage] {
114114
def hasStringKey(entry: Entry): Boolean
115115
def getStringKey(entry: Entry): String
116116
def hasIntKey(entry: Entry): Boolean
@@ -665,8 +665,8 @@ class ReplicatedDataSerializer(val system: ExtendedActorSystem)
665665
* Convert a Map[A, B] to an Iterable[Entry] where Entry is the protobuf map entry.
666666
*/
667667
private def getEntries[
668-
IKey, IValue, EntryBuilder <: GeneratedMessageV3.Builder[EntryBuilder], PEntry <: GeneratedMessageV3,
669-
PValue <: GeneratedMessageV3](
668+
IKey, IValue, EntryBuilder <: GeneratedMessage.Builder[EntryBuilder], PEntry <: GeneratedMessage,
669+
PValue <: GeneratedMessage](
670670
input: Map[IKey, IValue],
671671
createBuilder: () => EntryBuilder,
672672
valueConverter: IValue => PValue)(
@@ -694,7 +694,7 @@ class ReplicatedDataSerializer(val system: ExtendedActorSystem)
694694
def ormapFromBinary(bytes: Array[Byte]): ORMap[Any, ReplicatedData] =
695695
ormapFromProto(rd.ORMap.parseFrom(decompress(bytes)))
696696

697-
def mapTypeFromProto[PEntry <: GeneratedMessageV3, A <: GeneratedMessageV3, B <: ReplicatedData](
697+
def mapTypeFromProto[PEntry <: GeneratedMessage, A <: GeneratedMessage, B <: ReplicatedData](
698698
input: util.List[PEntry],
699699
valueCreator: A => B)(implicit eh: ProtoMapEntryReader[PEntry, A]): Map[Any, B] = {
700700
input.asScala.map { entry =>
@@ -715,7 +715,7 @@ class ReplicatedDataSerializer(val system: ExtendedActorSystem)
715715
new ORMap(keys = orsetFromProto(ormap.getKeys), entries, ORMap.VanillaORMapTag)
716716
}
717717

718-
def singleMapEntryFromProto[PEntry <: GeneratedMessageV3, A <: GeneratedMessageV3, B <: ReplicatedData](
718+
def singleMapEntryFromProto[PEntry <: GeneratedMessage, A <: GeneratedMessage, B <: ReplicatedData](
719719
input: util.List[PEntry],
720720
valueCreator: A => B)(implicit eh: ProtoMapEntryReader[PEntry, A]): Map[Any, B] = {
721721
val map = mapTypeFromProto(input, valueCreator)
@@ -726,7 +726,7 @@ class ReplicatedDataSerializer(val system: ExtendedActorSystem)
726726
map
727727
}
728728

729-
def singleKeyEntryFromProto[PEntry <: GeneratedMessageV3, A <: GeneratedMessageV3](entryOption: Option[PEntry])(
729+
def singleKeyEntryFromProto[PEntry <: GeneratedMessage, A <: GeneratedMessage](entryOption: Option[PEntry])(
730730
implicit eh: ProtoMapEntryReader[PEntry, A]): Any =
731731
entryOption match {
732732
case Some(entry) =>

docs/src/main/paradox/serialization.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ you would need to reference it as `Wrapper$Message` instead of `Wrapper.Message`
6363
@@@
6464

6565
Pekko provides serializers for several primitive types and [protobuf](https://github.com/protocolbuffers/protobuf)
66-
@javadoc[com.google.protobuf.GeneratedMessage](com.google.protobuf.GeneratedMessage) (protobuf2) and @javadoc[com.google.protobuf.GeneratedMessageV3](com.google.protobuf.GeneratedMessageV3) (protobuf3) by default (the latter only if
67-
depending on the pekko-remote module), so normally you don't need to add
66+
@javadoc[com.google.protobuf.GeneratedMessage](com.google.protobuf.GeneratedMessage) by default, so normally you don't need to add
6867
configuration for that if you send raw protobuf messages as actor messages.
6968

7069
### Programmatic

0 commit comments

Comments
 (0)