Skip to content

Commit 454e383

Browse files
authored
rename is_nostd to is_no_std
1 parent 4062960 commit 454e383

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

docs/src/rust_prost.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ A rule for generating a Rust library using Prost.
166166
## rust_prost_toolchain
167167

168168
<pre>
169-
rust_prost_toolchain(<a href="#rust_prost_toolchain-name">name</a>, <a href="#rust_prost_toolchain-include_transitive_deps">include_transitive_deps</a>, <a href="#rust_prost_toolchain-is_nostd">is_nostd</a>, <a href="#rust_prost_toolchain-prost_opts">prost_opts</a>, <a href="#rust_prost_toolchain-prost_plugin">prost_plugin</a>,
169+
rust_prost_toolchain(<a href="#rust_prost_toolchain-name">name</a>, <a href="#rust_prost_toolchain-include_transitive_deps">include_transitive_deps</a>, <a href="#rust_prost_toolchain-is_nostd">is_no_std</a>, <a href="#rust_prost_toolchain-prost_opts">prost_opts</a>, <a href="#rust_prost_toolchain-prost_plugin">prost_plugin</a>,
170170
<a href="#rust_prost_toolchain-prost_plugin_flag">prost_plugin_flag</a>, <a href="#rust_prost_toolchain-prost_runtime">prost_runtime</a>, <a href="#rust_prost_toolchain-prost_types">prost_types</a>, <a href="#rust_prost_toolchain-proto_compiler">proto_compiler</a>, <a href="#rust_prost_toolchain-tonic_opts">tonic_opts</a>,
171171
<a href="#rust_prost_toolchain-tonic_plugin">tonic_plugin</a>, <a href="#rust_prost_toolchain-tonic_plugin_flag">tonic_plugin_flag</a>, <a href="#rust_prost_toolchain-tonic_runtime">tonic_runtime</a>)
172172
</pre>
@@ -180,7 +180,7 @@ Rust Prost toolchain rule.
180180
| :------------- | :------------- | :------------- | :------------- | :------------- |
181181
| <a id="rust_prost_toolchain-name"></a>name | A unique name for this target. | <a href="https://bazel.build/concepts/labels#target-names">Name</a> | required | |
182182
| <a id="rust_prost_toolchain-include_transitive_deps"></a>include_transitive_deps | Whether to include transitive dependencies. If set to True, all transitive dependencies will directly accessible by the dependent crate. | Boolean | optional | `False` |
183-
| <a id="rust_prost_toolchain-is_nostd"></a>is_nostd | If a no_std tag should be put into the generated code. | Boolean | optional | `False` |
183+
| <a id="rust_prost_toolchain-is_nostd"></a>is_no_std | If a no_std tag should be put into the generated code. | Boolean | optional | `False` |
184184
| <a id="rust_prost_toolchain-prost_opts"></a>prost_opts | Additional options to add to Prost. | List of strings | optional | `[]` |
185185
| <a id="rust_prost_toolchain-prost_plugin"></a>prost_plugin | Additional plugins to add to Prost. | <a href="https://bazel.build/concepts/labels">Label</a> | required | |
186186
| <a id="rust_prost_toolchain-prost_plugin_flag"></a>prost_plugin_flag | Prost plugin flag format. (e.g. `--plugin=protoc-gen-prost=%s`) | String | optional | `"--plugin=protoc-gen-prost=%s"` |

extensions/prost/private/prost.bzl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ def _compile_proto(
8686
additional_args.add("--additional_srcs={}".format(",".join([f.path for f in all_additional_srcs.to_list()])))
8787
additional_args.add_all(prost_toolchain.prost_opts + prost_opts, format_each = "--prost_opt=%s")
8888

89-
if prost_toolchain.is_nostd:
90-
additional_args.add("--is_nostd")
89+
if prost_toolchain.is_no_std:
90+
additional_args.add("--is_no_std")
9191

9292
if prost_toolchain.tonic_plugin:
9393
tonic_plugin = prost_toolchain.tonic_plugin[DefaultInfo].files_to_run
@@ -445,7 +445,7 @@ def _rust_prost_toolchain_impl(ctx):
445445
tonic_plugin_flag = ctx.attr.tonic_plugin_flag,
446446
tonic_runtime = ctx.attr.tonic_runtime,
447447
include_transitive_deps = ctx.attr.include_transitive_deps,
448-
is_nostd = ctx.attr.is_nostd,
448+
is_no_std = ctx.attr.is_no_std,
449449
)]
450450

451451
rust_prost_toolchain = rule(
@@ -457,7 +457,7 @@ rust_prost_toolchain = rule(
457457
doc = "Whether to include transitive dependencies. If set to True, all transitive dependencies will directly accessible by the dependent crate.",
458458
default = False,
459459
),
460-
"is_nostd": attr.bool(
460+
"is_no_std": attr.bool(
461461
doc = "If a no_std tag should be put into the generated code.",
462462
default = False,
463463
),

extensions/prost/private/protoc_wrapper.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ fn generate_lib_rs(
156156
is_tonic: bool,
157157
direct_dep_crate_names: Vec<String>,
158158
additional_content: String,
159-
is_nostd: bool,
159+
is_no_std: bool,
160160
) -> String {
161161
let mut contents = vec![
162-
if is_nostd {
162+
if is_no_std {
163163
"#![no_std]".to_string()
164164
} else {
165165
"".to_string()

0 commit comments

Comments
 (0)