Skip to content

Commit cf1b47a

Browse files
authored
Cleanup/improve compiler rs (elastic#2382)
1 parent 7e14069 commit cf1b47a

File tree

22 files changed

+586
-638
lines changed

22 files changed

+586
-638
lines changed

compiler-rs/Cargo.lock

+21-45
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler-rs/clients_schema/Cargo.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ edition = "2021"
55
publish = false
66

77
[dependencies]
8-
serde = {version = "1.0", features=["derive", 'rc']}
8+
derive_more = { version = "1.0.0-beta.6", features = ["from"] }
9+
serde = { version = "1.0", features=["derive", 'rc']}
910
serde_json = "1.0"
1011
typed-builder = "0.11"
1112
once_cell = "1.16"

compiler-rs/clients_schema/src/builtins.rs

+12-11
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@
1515
// specific language governing permissions and limitations
1616
// under the License.
1717

18-
use crate::TypeName;
1918
use once_cell::sync::Lazy;
2019

21-
pub static STRING: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "string"));
20+
use crate::TypeName;
21+
22+
pub static STRING: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "string"));
2223
pub static BOOLEAN: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "boolean"));
23-
pub static OBJECT: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "object"));
24-
pub static BINARY: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "binary"));
25-
pub static VOID: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "void"));
26-
pub static NUMBER: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "number"));
27-
pub static BYTE: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "byte"));
24+
pub static OBJECT: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "object"));
25+
pub static BINARY: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "binary"));
26+
pub static VOID: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "void"));
27+
pub static NUMBER: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "number"));
28+
pub static BYTE: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "byte"));
2829
pub static INTEGER: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "integer"));
29-
pub static LONG: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "long"));
30-
pub static FLOAT: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "float"));
31-
pub static DOUBLE: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "double"));
32-
pub static NULL: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "null"));
30+
pub static LONG: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "long"));
31+
pub static FLOAT: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "float"));
32+
pub static DOUBLE: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "double"));
33+
pub static NULL: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "null"));
3334
pub static DICTIONARY: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "Dictionary"));
3435
pub static USER_DEFINED: Lazy<TypeName> = Lazy::new(|| TypeName::new("_builtins", "UserDefined"));
3536

0 commit comments

Comments
 (0)