changeset 165:fcfb1b97873d

Small fix to amend previous commit: Scope generation
author Lewin Bormann <lbo@spheniscida.de>
date Fri, 27 Nov 2020 20:27:38 +0100
parents d908c2d2d474
children 23b9f236a84a
files generate/generate.py res/manual_demo/Cargo.toml res/manual_demo/src/drive_v3_types.rs res/manual_demo/src/main.rs res/manual_demo/src/photoslibrary_v1_types.rs
diffstat 5 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/generate/generate.py	Fri Nov 27 20:20:34 2020 +0100
+++ b/generate/generate.py	Fri Nov 27 20:27:38 2020 +0100
@@ -460,7 +460,7 @@
 def scopes_url_to_enum_val(apiname, url):
     split = url.split('/')
     rawname = split[-1]
-    if len(rawname) == 0:
+    if len(rawname) == 0 and len(split) > 1:
         rawname = split[-2]
     fancy_name = snake_to_camel(rawname.replace('-', '_').replace('.', '_'))
     return (snake_to_camel(apiname)+'Scopes', fancy_name)
--- a/res/manual_demo/Cargo.toml	Fri Nov 27 20:20:34 2020 +0100
+++ b/res/manual_demo/Cargo.toml	Fri Nov 27 20:27:38 2020 +0100
@@ -8,7 +8,7 @@
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-async-google-apis-common = { path = "../async-google-apis-common/" }
+async-google-apis-common = { path = "../../async-google-apis-common/" }
 
 chrono = "~0.4"
 hyper = "~0.13"
--- a/res/manual_demo/src/drive_v3_types.rs	Fri Nov 27 20:20:34 2020 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-../../generate/gen/drive_v3_types.rs
\ No newline at end of file
--- a/res/manual_demo/src/main.rs	Fri Nov 27 20:20:34 2020 +0100
+++ b/res/manual_demo/src/main.rs	Fri Nov 27 20:27:38 2020 +0100
@@ -5,6 +5,8 @@
 mod discovery_v1_types;
 mod drive_v3_types;
 
+mod gmail_v1_types;
+
 use discovery_v1_types as disc;
 use drive_v3_types as drive;
 
--- a/res/manual_demo/src/photoslibrary_v1_types.rs	Fri Nov 27 20:20:34 2020 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-../../generate/gen/photoslibrary_v1_types.rs
\ No newline at end of file