From: csmoe Date: Wed, 24 Oct 2018 03:16:18 +0000 (+0800) Subject: clean up unnecessary outer rust gen-snippet (#5013) X-Git-Tag: v1.11.0~144 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=636b516492594462be9cd3d0224dbdc27a2a423b;p=platform%2Fupstream%2Fflatbuffers.git clean up unnecessary outer rust gen-snippet (#5013) * clean up unneeded outer rust gen-snippet * update generated rust file --- diff --git a/src/idl_gen_rust.cpp b/src/idl_gen_rust.cpp index 48858bd..6f06975 100644 --- a/src/idl_gen_rust.cpp +++ b/src/idl_gen_rust.cpp @@ -294,10 +294,7 @@ class RustGenerator : public BaseGenerator { // structs, and tables) and output them to a single file. bool generate() { code_.Clear(); - code_ += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n"; - code_ += "#![allow(dead_code)]"; - code_ += "#![allow(unused_imports)]"; - code_ += "extern crate flatbuffers;\n"; + code_ += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n"; assert(!cur_name_space_); diff --git a/tests/monster_test_generated.rs b/tests/monster_test_generated.rs index d61ea35..68e61ed 100644 --- a/tests/monster_test_generated.rs +++ b/tests/monster_test_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod my_game { #![allow(dead_code)] #![allow(unused_imports)] diff --git a/tests/namespace_test/namespace_test1_generated.rs b/tests/namespace_test/namespace_test1_generated.rs index 42b1223..a2abf8f 100644 --- a/tests/namespace_test/namespace_test1_generated.rs +++ b/tests/namespace_test/namespace_test1_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod namespace_a { #![allow(dead_code)] #![allow(unused_imports)] diff --git a/tests/namespace_test/namespace_test2_generated.rs b/tests/namespace_test/namespace_test2_generated.rs index f748a08..ac78936 100644 --- a/tests/namespace_test/namespace_test2_generated.rs +++ b/tests/namespace_test/namespace_test2_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod namespace_a { #![allow(dead_code)] #![allow(unused_imports)]