Unverified Commit b26c32a0 authored by Nugine's avatar Nugine
Browse files

codegen: upgrade

parent 891a5289
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -5,12 +5,10 @@ edition = "2021"
publish = false

[dependencies]
codegen-writer = "0.1.0"
heck = "0.4.1"
nugine-rust-utils = "0.1.2"
regex = "1.8.1"
serde = { version = "1.0.160", features = ["derive"] }
serde_json = { version = "1.0.96", features = ["preserve_order"] }
serde_urlencoded = "0.7.1"

[dependencies.codegen-tools]
git = "https://github.com/Nugine/codegen-tools"
rev = "284bd050b9fb763509c3faf7af23b928dea1aea3"
+2 −3
Original line number Diff line number Diff line
@@ -2,12 +2,11 @@ use crate::dto::RustTypes;
use crate::ops::Operations;
use crate::rust;

use codegen_tools::g;
use codegen_tools::glines;

use std::format as f;
use std::ops::Not;

use codegen_writer::g;
use codegen_writer::glines;
use heck::ToSnakeCase;
use heck::ToUpperCamelCase;

+2 −3
Original line number Diff line number Diff line
@@ -2,11 +2,10 @@ use crate::dto::RustTypes;
use crate::ops::Operations;
use crate::rust;

use codegen_tools::g;
use codegen_tools::glines;

use std::format as f;

use codegen_writer::g;
use codegen_writer::glines;
use heck::ToSnakeCase;

pub fn codegen(ops: &Operations, rust_types: &RustTypes) {
+3 −4
Original line number Diff line number Diff line
use crate::default;
use crate::o;
use crate::ops::Operations;
use crate::rust::codegen_doc;
use crate::{rust, smithy};

use codegen_tools::g;
use codegen_tools::glines;

use std::collections::BTreeMap;
use std::ops::Not;

use codegen_writer::g;
use codegen_writer::glines;
use heck::{ToShoutySnakeCase, ToSnakeCase};
use rust_utils::default;
use serde_json::Value;

pub fn to_type_name(shape_name: &str) -> &str {
+3 −4
Original line number Diff line number Diff line
use crate::default;
use crate::o;
use crate::smithy;

use codegen_tools::g;
use codegen_tools::glines;

use std::collections::BTreeMap;
use std::ops::Not;

use codegen_writer::g;
use codegen_writer::glines;
use heck::ToShoutySnakeCase;
use regex::Regex;
use rust_utils::default;

struct Error {
    code: String,
Loading