ScalaPB
ScalaPB copied to clipboard
Protocol buffer compiler for Scala.
In order to support build by bufs, we need the following: * Look into whether the JVM-based executables can be used instead of the native build of scalapb since this...
Adds automatic buf publishing - this uses the github actions maintained by buf. See following link for details: https://github.com/bufbuild/buf-push-action Will require a token to be added to the secrets to...
Noticed at https://discord.com/channels/632150470000902164/632150470000902166/1115280559023861800 This commit experiments with turning on lints, which helps test the following lintable changes. The case is explicitly `()` to avoid inferring a LUB of `Any` or...
This is rather specific issue and I think it might be related to Scala having `Option` type, but I'm not familiar with Scala. If `option.proto` file has a message `Option`,...
Originally posted in https://github.com/apache/pekko-grpc/issues/335 ## Problem The generated code by the sbt plugin does not support compiling with the `-Yexplicit-nulls` compiler option ## Expected behavior Auto generated code does compile...
`test.proto`: ``` syntax = "proto3"; package bugs; message Request { oneof sealed_value { Echo echo = 1; } } message Echo { string message = 1; } ``` `build.sbt`: ```...
Bumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3. Release notes Sourced from ws's releases. 6.2.3 Bug fixes Backported e55e5106 to the 6.x release line (eeb76d31). Commits d87f3b6 [dist] 6.2.3 eeb76d3 [security] Fix...
## About this PR 📦 Updates [org.scalameta:scalafmt-core](https://github.com/scalameta/scalafmt) from `3.7.17` to `3.8.2` 📜 [GitHub Release Notes](https://github.com/scalameta/scalafmt/releases/tag/v3.8.2) - [Version Diff](https://github.com/scalameta/scalafmt/compare/v3.7.17...v3.8.2) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
Hello, I encountered the same issue as this old one https://github.com/scalapb/ScalaPB/issues/249 with a similar stacktrace. ``` java.lang.NullPointerException: null at MyMessage.__computeSerializedValue(MyMessage.scala:130) ~[classes/:?] at MyMessage.serializedSize(MyMessage.scala:137) ~[classes/:?] at com.trueaccord.scalapb.GeneratedMessage.toByteArray(GeneratedMessageCompanion.scala:93) ~[scalapb-runtime_2.12-0.5.47.jar:0.5.47] at com.trueaccord.scalapb.GeneratedMessage.toByteArray$(GeneratedMessageCompanion.scala:92) ~[scalapb-runtime_2.12-0.5.47.jar:0.5.47]...
## About this PR 📦 Updates * [org.scala-native:auxlib](https://github.com/scala-native/scala-native) * [org.scala-native:clib](https://github.com/scala-native/scala-native) * [org.scala-native:javalib](https://github.com/scala-native/scala-native) * [org.scala-native:nativelib](https://github.com/scala-native/scala-native) * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:posixlib](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) * [org.scala-native:test-interface](https://github.com/scala-native/scala-native) * [org.scala-native:windowslib](https://github.com/scala-native/scala-native) from `0.5.1` to `0.5.2` 📜 [GitHub...