Skip to content

Commit 4d0cc67

Browse files
committed
Make rust-analyzer happy when evaluating the component macros
Signed-off-by: Jorge Prendes <[email protected]>
1 parent 56cee55 commit 4d0cc67

File tree

1 file changed

+4
-4
lines changed
  • src/hyperlight_component_macro/src

1 file changed

+4
-4
lines changed

src/hyperlight_component_macro/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ use hyperlight_component_util::*;
6565
/// Hyperlight.
6666
#[proc_macro]
6767
pub fn host_bindgen(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
68-
env_logger::init();
68+
let _ = env_logger::try_init();
6969
let path: Option<syn::LitStr> = syn::parse_macro_input!(input as Option<syn::LitStr>);
7070
let path = path
7171
.map(|x| x.value().into())
72-
.unwrap_or_else(|| std::env::var_os("WIT_WORLD").unwrap());
72+
.unwrap_or_else(|| std::env::var_os("HYPERLIGHT_WASM_WORLD").unwrap());
7373
util::read_wit_type_from_file(path, |kebab_name, ct| {
7474
let decls = emit::run_state(false, false, |s| {
7575
rtypes::emit_toplevel(s, &kebab_name, ct);
@@ -88,11 +88,11 @@ pub fn host_bindgen(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
8888
/// into the Hyperlight host).
8989
#[proc_macro]
9090
pub fn guest_bindgen(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
91-
env_logger::init();
91+
let _ = env_logger::try_init();
9292
let path: Option<syn::LitStr> = syn::parse_macro_input!(input as Option<syn::LitStr>);
9393
let path = path
9494
.map(|x| x.value().into())
95-
.unwrap_or_else(|| std::env::var_os("WIT_WORLD").unwrap());
95+
.unwrap_or_else(|| std::env::var_os("HYPERLIGHT_WASM_WORLD").unwrap());
9696
util::read_wit_type_from_file(path, |kebab_name, ct| {
9797
let decls = emit::run_state(true, false, |s| {
9898
// Emit type/trait definitions for all instances in the world

0 commit comments

Comments
 (0)