package dev.cel.common.testdata

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ServiceConflictingName

service_conflicting_name.proto:23

Service name that conflicts with the file name

enum EnumConflictingName

enum_conflicting_name.proto:24

message MessageConflictingName

message_conflicting_name.proto:26

Conflicting class name. message_conflicting_name file name is converted into this pascal cased message name. In this case, "OuterClass" is prepended in the generated class: ProtoConflictingNameOuterClass.ProtoConflictingName

(message has no fields)

message MessageConflictingName.NestedMessage

message_conflicting_name.proto:27

(message has no fields)

message MessageInConflictingNameClass

message_conflicting_name.proto:32

This message doesn't conflict but because there's another message with a conflicting name, "OuterClass" is prepended anyways.

(message has no fields)

message MessageInEnumConflictingName

enum_conflicting_name.proto:22

(message has no fields)

message MessageWithoutJavaOpts

proto_without_java_opts.proto:23

(message has no fields)

message MessageWithoutJavaOpts.NestedMessage

proto_without_java_opts.proto:24

(message has no fields)

message Proto2JavaVersion1Message

proto_java_api_version_1.proto:21

(message has no fields)