|
|
@@ -1,4 +1,4 @@ |
|
|
|
// Generated by CoffeeScript 1.3.3 |
|
|
|
// Generated by CoffeeScript 1.4.0 |
|
|
|
(function() { |
|
|
|
var SwaggerApi, SwaggerModel, SwaggerModelProperty, SwaggerOperation, SwaggerRequest, SwaggerResource, |
|
|
|
__bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; |
|
|
@@ -235,9 +235,11 @@ |
|
|
|
var model, modelName, swaggerModel, _i, _len, _ref, _results; |
|
|
|
if (models != null) { |
|
|
|
for (modelName in models) { |
|
|
|
swaggerModel = new SwaggerModel(modelName, models[modelName]); |
|
|
|
this.modelsArray.push(swaggerModel); |
|
|
|
this.models[modelName] = swaggerModel; |
|
|
|
if (!(this.models[modelName] != null)) { |
|
|
|
swaggerModel = new SwaggerModel(modelName, models[modelName]); |
|
|
|
this.modelsArray.push(swaggerModel); |
|
|
|
this.models[modelName] = swaggerModel; |
|
|
|
} |
|
|
|
} |
|
|
|
_ref = this.modelsArray; |
|
|
|
_results = []; |
|
|
@@ -255,7 +257,7 @@ |
|
|
|
_results = []; |
|
|
|
for (_i = 0, _len = ops.length; _i < _len; _i++) { |
|
|
|
o = ops[_i]; |
|
|
|
op = new SwaggerOperation(o.nickname, resource_path, o.httpMethod, o.parameters, o.summary, o.notes, o.responseClass, o.errorResponses, this, o.supportedContentTypes); |
|
|
|
op = new SwaggerOperation(o.nickname, resource_path, o.httpMethod, o.parameters, o.summary, o.notes, o.responseClass, o.errorResponses, this); |
|
|
|
this.operations[op.nickname] = op; |
|
|
|
_results.push(this.operationsArray.push(op)); |
|
|
|
} |
|
|
@@ -413,7 +415,7 @@ |
|
|
|
|
|
|
|
SwaggerOperation = (function() { |
|
|
|
|
|
|
|
function SwaggerOperation(nickname, path, httpMethod, parameters, summary, notes, responseClass, errorResponses, resource, supportedContentTypes) { |
|
|
|
function SwaggerOperation(nickname, path, httpMethod, parameters, summary, notes, responseClass, errorResponses, resource) { |
|
|
|
var parameter, v, _i, _j, _len, _len1, _ref, _ref1, _ref2, |
|
|
|
_this = this; |
|
|
|
this.nickname = nickname; |
|
|
@@ -425,7 +427,6 @@ |
|
|
|
this.responseClass = responseClass; |
|
|
|
this.errorResponses = errorResponses; |
|
|
|
this.resource = resource; |
|
|
|
this.supportedContentTypes = supportedContentTypes; |
|
|
|
this["do"] = __bind(this["do"], this); |
|
|
|
|
|
|
|
if (this.nickname == null) { |
|
|
@@ -446,7 +447,6 @@ |
|
|
|
} |
|
|
|
if (this.responseClass != null) { |
|
|
|
this.responseClassSignature = this.getSignature(this.responseClass, this.resource.models); |
|
|
|
this.responseSampleJSON = this.getSampleJSON(this.responseClass, this.resource.models); |
|
|
|
} |
|
|
|
this.errorResponses = this.errorResponses || []; |
|
|
|
_ref1 = this.parameters; |
|
|
|