diff options
Diffstat (limited to '')
| -rw-r--r-- | uml/api.lua | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/uml/api.lua b/uml/api.lua deleted file mode 100644 index 83f1dd2..0000000 --- a/uml/api.lua +++ /dev/null @@ -1,29 +0,0 @@ - -require 'Coat' -require 'Coat.Types' - -class 'Method' - -has._method = { is = 'ro', isa = 'string', required = true } -has.path = { is = 'ro', isa = 'string', required = true } -has.expected_status = { is = 'ro', isa = 'table<number>' } -has.required_params = { is = 'ro', isa = 'table<string>' } -has.optional_params = { is = 'ro', isa = 'table<string>' } -has.base_url = { is = 'ro', isa = 'string' } -has.description = { is = 'ro', isa = 'string' } -has.authentication = { is = 'ro', isa = 'boolean' } -has.formats = { is = 'ro', isa = 'table<string>' } - - -class 'API' - -has.name = { is = 'ro', isa = 'string', required = true } -has.methods = { is = 'ro', isa = 'table<string,Method>', required = true } -has.base_url = { is = 'ro', isa = 'string' } -has.description = { is = 'ro', isa = 'string' } -has.authentication = { is = 'ro', isa = 'boolean' } -has.formats = { is = 'ro', isa = 'table<string>' } -has.version = { is = 'ro', isa = 'string' } -has.authority = { is = 'ro', isa = 'string' } -has.meta = { is = 'ro', isa = 'table<string,string>' } - |
