commit | c7862ca8530040d85991b60b7740168d047a5743 | [log] [tgz] |
---|---|---|
author | Shawn O. Pearce <sop@google.com> | Wed Oct 19 09:29:45 2011 -0700 |
committer | Shawn O. Pearce <sop@google.com> | Wed Oct 19 09:29:45 2011 -0700 |
tree | d404452ffafacd9ef6c8c07ad5340281e4fb807b | |
parent | 12eb6d503ebfee6b95fb93118f5284bcfadcc367 [diff] |
Prefix schema wide message with Any The schema messages are probably going to generate into a Java class named after the schema itself, which would conflict with the message name that holds any of the row message. Prefix that special message with the name "Any". Change-Id: I4d314354411beaa09d006b8aa1e938a1701e17c9
diff --git a/src/main/java/com/google/gwtorm/schema/java/ProtoFileGenerator.java b/src/main/java/com/google/gwtorm/schema/java/ProtoFileGenerator.java index 66f617e..2852337 100644 --- a/src/main/java/com/google/gwtorm/schema/java/ProtoFileGenerator.java +++ b/src/main/java/com/google/gwtorm/schema/java/ProtoFileGenerator.java
@@ -79,7 +79,7 @@ generateMessage(r, out); } - out.print("message " + schemaName + " {\n"); + out.print("message Any" + schemaName + " {\n"); for (RelationModel r : sortRelations(rels)) { out.print("\toptional " + getMessageName(r) + " "