From 38a2c1dde989c1e8c77e4619892367a2f9a7e1c0 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Fri, 2 Feb 2018 14:03:58 +0800 Subject: [PATCH] [Lua] Fix Rockpec (#7554) * fix lua rockspec * use dot in the rockspec namespace --- .../src/main/resources/lua/luarocks.mustache | 4 ++-- .../petstore/lua/petstore-1.0.0-1.rockspec | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/lua/luarocks.mustache b/modules/swagger-codegen/src/main/resources/lua/luarocks.mustache index a1bde0dac296..5d7fbea739c7 100644 --- a/modules/swagger-codegen/src/main/resources/lua/luarocks.mustache +++ b/modules/swagger-codegen/src/main/resources/lua/luarocks.mustache @@ -28,7 +28,7 @@ build = { {{#operations}} {{#operation}} {{#-first}} - ["{{{classname}}}"] = "{{{packageName}}}/api/{{{classname}}}.lua"; + ["{{{packageName}}}.api.{{{classname}}}"] = "{{{packageName}}}/api/{{{classname}}}.lua"; {{/-first}} {{/operation}} {{/operations}} @@ -36,7 +36,7 @@ build = { {{/apiInfo}} {{#models}} {{#model}} - ["{{{classname}}}"] = "{{{packageName}}}/model/{{{classname}}}.lua"; + ["{{{packageName}}}.model.{{{classname}}}"] = "{{{packageName}}}/model/{{{classname}}}.lua"; {{/model}} {{/models}} } diff --git a/samples/client/petstore/lua/petstore-1.0.0-1.rockspec b/samples/client/petstore/lua/petstore-1.0.0-1.rockspec index b0b382b080ce..5a109ffdf830 100644 --- a/samples/client/petstore/lua/petstore-1.0.0-1.rockspec +++ b/samples/client/petstore/lua/petstore-1.0.0-1.rockspec @@ -23,14 +23,14 @@ dependencies = { build = { type = "builtin", modules = { - ["pet_api"] = "petstore/api/pet_api.lua"; - ["store_api"] = "petstore/api/store_api.lua"; - ["user_api"] = "petstore/api/user_api.lua"; - ["api_response"] = "petstore/model/api_response.lua"; - ["category"] = "petstore/model/category.lua"; - ["order"] = "petstore/model/order.lua"; - ["pet"] = "petstore/model/pet.lua"; - ["tag"] = "petstore/model/tag.lua"; - ["user"] = "petstore/model/user.lua"; + ["petstore.api.pet_api"] = "petstore/api/pet_api.lua"; + ["petstore.api.store_api"] = "petstore/api/store_api.lua"; + ["petstore.api.user_api"] = "petstore/api/user_api.lua"; + ["petstore.model.api_response"] = "petstore/model/api_response.lua"; + ["petstore.model.category"] = "petstore/model/category.lua"; + ["petstore.model.order"] = "petstore/model/order.lua"; + ["petstore.model.pet"] = "petstore/model/pet.lua"; + ["petstore.model.tag"] = "petstore/model/tag.lua"; + ["petstore.model.user"] = "petstore/model/user.lua"; } }