@@ -261,6 +261,7 @@ class ModelToKotlinCommonGenerator(
261
261
name = " decodeWith" ,
262
262
modifiers = " internal" ,
263
263
args = " msg: ${declaration.internalClassFullName()} , decoder: $PB_PKG .WireDecoder" ,
264
+ annotations = listOf (" @$INTERNAL_RPC_API_ANNO " ),
264
265
contextReceiver = " ${declaration.internalClassFullName()} .Companion"
265
266
) {
266
267
whileBlock(" !decoder.hadError()" ) {
@@ -382,6 +383,7 @@ class ModelToKotlinCommonGenerator(
382
383
private fun CodeGenerator.generateMessageEncoder (declaration : MessageDeclaration ) = function(
383
384
name = " encodeWith" ,
384
385
modifiers = " internal" ,
386
+ annotations = listOf (" @$INTERNAL_RPC_API_ANNO " ),
385
387
args = " encoder: $PB_PKG .WireEncoder" ,
386
388
contextReceiver = declaration.internalClassFullName(),
387
389
) {
@@ -460,8 +462,9 @@ class ModelToKotlinCommonGenerator(
460
462
private fun CodeGenerator.generateInternalEnumConstructor (enum : EnumDeclaration ) {
461
463
function(
462
464
" fromNumber" ,
463
- modifiers = " private " ,
465
+ modifiers = " internal " ,
464
466
args = " number: Int" ,
467
+ annotations = listOf (" @$INTERNAL_RPC_API_ANNO " ),
465
468
contextReceiver = " ${enum.name.safeFullName()} .Companion" ,
466
469
returnType = enum.name.safeFullName(),
467
470
) {
@@ -483,7 +486,8 @@ class ModelToKotlinCommonGenerator(
483
486
*/
484
487
private fun CodeGenerator.generateRequiredCheck (declaration : MessageDeclaration ) = function(
485
488
name = " checkRequiredFields" ,
486
- modifiers = " private" ,
489
+ modifiers = " internal" ,
490
+ annotations = listOf (" @$INTERNAL_RPC_API_ANNO " ),
487
491
contextReceiver = declaration.internalClassFullName(),
488
492
) {
489
493
val requiredFields = declaration.actualFields.filter { it.dec.isRequired }
@@ -538,7 +542,8 @@ class ModelToKotlinCommonGenerator(
538
542
private fun CodeGenerator.generateInternalCastExtension (declaration : MessageDeclaration ) {
539
543
function(
540
544
" asInternal" ,
541
- modifiers = " private" ,
545
+ modifiers = " internal" ,
546
+ annotations = listOf (" @$INTERNAL_RPC_API_ANNO " ),
542
547
contextReceiver = declaration.name.safeFullName(),
543
548
returnType = declaration.internalClassFullName(),
544
549
) {
0 commit comments