Skip to content

Commit 1e171f4

Browse files
committed
deploy: 50b97c8
1 parent 971bd91 commit 1e171f4

File tree

5 files changed

+18
-19
lines changed

5 files changed

+18
-19
lines changed

getting-started/javatutorial/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@
176176
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>PhoneNumber</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>getPhones</span><span style=color:#000;font-weight:700>(</span><span style=color:#204a87;font-weight:700>int</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>index</span><span style=color:#000;font-weight:700>);</span><span style=color:#f8f8f8;text-decoration:underline>
177177
</span></span></span></code></pre></div><p>Meanwhile, <code>Person.Builder</code> has the same getters plus setters:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// required string name = 1;</span><span style=color:#f8f8f8;text-decoration:underline>
178178
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>boolean</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hasName</span><span style=color:#000;font-weight:700>();</span><span style=color:#f8f8f8;text-decoration:underline>
179-
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>java</span><span style=color:#000;font-weight:700>.</span><span style=color:#c4a000>lang</span><span style=color:#000;font-weight:700>.</span><span style=color:#c4a000>String</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>getName</span><span style=color:#000;font-weight:700>();</span><span style=color:#f8f8f8;text-decoration:underline>
179+
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>String</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>getName</span><span style=color:#000;font-weight:700>();</span><span style=color:#f8f8f8;text-decoration:underline>
180180
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>Builder</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>setName</span><span style=color:#000;font-weight:700>(</span><span style=color:#000>String</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>value</span><span style=color:#000;font-weight:700>);</span><span style=color:#f8f8f8;text-decoration:underline>
181181
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>public</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>Builder</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>clearName</span><span style=color:#000;font-weight:700>();</span><span style=color:#f8f8f8;text-decoration:underline>
182182
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline>

programming-guides/editions/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -968,7 +968,7 @@
968968
for more.</li><li><code>--python_out</code> generates Python code in <code>DST_DIR</code>. See the
969969
<a href=/reference/python/python-generated>Python generated code reference</a>
970970
for more.</li><li><code>--go_out</code> generates Go code in <code>DST_DIR</code>. See the
971-
<a href=/reference/go/go-generated>Go generated code reference</a>
971+
<a href=/reference/go/go-generated-opaque>Go generated code reference</a>
972972
for more.</li><li><code>--ruby_out</code> generates Ruby code in <code>DST_DIR</code>. See the
973973
<a href=/reference/ruby/ruby-generated>Ruby generated code reference</a>
974974
for more.</li><li><code>--objc_out</code> generates Objective-C code in <code>DST_DIR</code>. See the

programming-guides/proto2/index.html

Lines changed: 11 additions & 13 deletions
Large diffs are not rendered by default.

programming-guides/proto3/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,8 +243,8 @@
243243
other than &ldquo;this value was unspecified&rdquo;.</p><h3 id=enum-aliases>Enum Value Aliases</h3><p>You can define aliases by assigning the same value to different enum constants.
244244
To do this you need to set the <code>allow_alias</code> option to <code>true</code>. Otherwise, the
245245
protocol buffer compiler generates a warning message when aliases are
246-
found. Though all alias values are valid during deserialization, the first value
247-
is always used when serializing.</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-proto data-lang=proto><span style=display:flex><span><span style=color:#204a87;font-weight:700>enum</span> <span style=color:#000>EnumAllowingAlias</span> <span style=color:#000;font-weight:700>{</span><span style=color:#a40000>
246+
found. Though all alias values are valid for serialization, only the first value
247+
is used when deserializing.</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-proto data-lang=proto><span style=display:flex><span><span style=color:#204a87;font-weight:700>enum</span> <span style=color:#000>EnumAllowingAlias</span> <span style=color:#000;font-weight:700>{</span><span style=color:#a40000>
248248
</span></span></span><span style=display:flex><span><span style=color:#a40000></span> <span style=color:#204a87;font-weight:700>option</span> <span style=color:#000>allow_alias</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#204a87;font-weight:700>true</span><span style=color:#000;font-weight:700>;</span><span style=color:#a40000>
249249
</span></span></span><span style=display:flex><span><span style=color:#a40000></span> <span style=color:#000>EAA_UNSPECIFIED</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#0000cf;font-weight:700>0</span><span style=color:#000;font-weight:700>;</span><span style=color:#a40000>
250250
</span></span></span><span style=display:flex><span><span style=color:#a40000></span> <span style=color:#000>EAA_STARTED</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#0000cf;font-weight:700>1</span><span style=color:#000;font-weight:700>;</span><span style=color:#a40000>
@@ -795,7 +795,7 @@
795795
for more.</li><li><code>--python_out</code> generates Python code in <code>DST_DIR</code>. See the
796796
<a href=/reference/python/python-generated>Python generated code reference</a>
797797
for more.</li><li><code>--go_out</code> generates Go code in <code>DST_DIR</code>. See the
798-
<a href=/reference/go/go-generated>Go generated code reference</a>
798+
<a href=/reference/go/go-generated-opaque>Go generated code reference</a>
799799
for more.</li><li><code>--ruby_out</code> generates Ruby code in <code>DST_DIR</code>. See the
800800
<a href=/reference/ruby/ruby-generated>Ruby generated code reference</a>
801801
for more.</li><li><code>--objc_out</code> generates Objective-C code in <code>DST_DIR</code>. See the

reference/go/opaque-migration-manual/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
are looking at the manual migration guide. Typically you’re better off using the
1212
<code>open2opaque</code> tool to automate the migration. See
1313
<a href=/reference/go/opaque-migration>Opaque API Migration</a>
14-
instead.</div><p>The <a href=/reference/go/go-generated>Generated Code Guide</a>
14+
instead.</div><p>The
15+
<a href=/reference/go/go-generated-opaque>Generated Code Guide</a>
1516
provides more detail. This guide compares the old and new API side-by-side.</p><h3 id=message-construction>Message Construction</h3><p>Suppose there is a protobuf message defined like this:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-proto data-lang=proto><span style=display:flex><span><span style=color:#204a87;font-weight:700>message</span> <span style=color:#000>Foo</span> <span style=color:#000;font-weight:700>{</span><span style=color:#a40000>
1617
</span></span></span><span style=display:flex><span><span style=color:#a40000></span> <span style=color:#204a87;font-weight:700>uint32</span> <span style=color:#204a87;font-weight:700>uint32</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#0000cf;font-weight:700>1</span><span style=color:#000;font-weight:700>;</span><span style=color:#a40000>
1718
</span></span></span><span style=display:flex><span><span style=color:#a40000></span> <span style=color:#204a87;font-weight:700>bytes</span> <span style=color:#204a87;font-weight:700>bytes</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#0000cf;font-weight:700>2</span><span style=color:#000;font-weight:700>;</span><span style=color:#a40000>

0 commit comments

Comments
 (0)