From 21d72c4a80fe2937d0c4ddd20624b27adbcd989b Mon Sep 17 00:00:00 2001 From: lizi00164331 Date: Mon, 7 Aug 2017 11:39:39 +0800 Subject: Upload the ESR GUI seed code Issue-ID: AAI-68 Change-Id: Ia50ce0570c2fabecd77199d4e8454f56fe587c4e Signed-off-by: lizi00164331 --- .../mongoose/lib/error/browserMissingSchema.js | 32 +++++++++ .../node_modules/mongoose/lib/error/cast.js | 60 ++++++++++++++++ .../mongoose/lib/error/disconnected.js | 40 +++++++++++ .../mongoose/lib/error/divergentArray.js | 42 +++++++++++ .../node_modules/mongoose/lib/error/messages.js | 42 +++++++++++ .../mongoose/lib/error/missingSchema.js | 33 +++++++++ .../mongoose/lib/error/objectExpected.js | 35 ++++++++++ .../mongoose/lib/error/overwriteModel.js | 31 +++++++++ .../node_modules/mongoose/lib/error/strict.js | 35 ++++++++++ .../node_modules/mongoose/lib/error/validation.js | 63 +++++++++++++++++ .../node_modules/mongoose/lib/error/validator.js | 81 ++++++++++++++++++++++ .../node_modules/mongoose/lib/error/version.js | 33 +++++++++ 12 files changed, 527 insertions(+) create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/browserMissingSchema.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/cast.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/disconnected.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/divergentArray.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/messages.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/missingSchema.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/objectExpected.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/overwriteModel.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/strict.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validation.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validator.js create mode 100644 common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/version.js (limited to 'common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error') diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/browserMissingSchema.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/browserMissingSchema.js new file mode 100644 index 0000000..1c7892e --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/browserMissingSchema.js @@ -0,0 +1,32 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/*! + * MissingSchema Error constructor. + * + * @inherits MongooseError + */ + +function MissingSchemaError() { + var msg = 'Schema hasn\'t been registered for document.\n' + + 'Use mongoose.Document(name, schema)'; + MongooseError.call(this, msg); + Error.captureStackTrace && Error.captureStackTrace(this, arguments.callee); + this.name = 'MissingSchemaError'; +} + +/*! + * Inherits from MongooseError. + */ + +MissingSchemaError.prototype = Object.create(MongooseError.prototype); +MissingSchemaError.prototype.constructor = MongooseError; + +/*! + * exports + */ + +module.exports = MissingSchemaError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/cast.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/cast.js new file mode 100644 index 0000000..f200a9d --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/cast.js @@ -0,0 +1,60 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); +var util = require('util'); + +/** + * Casting Error constructor. + * + * @param {String} type + * @param {String} value + * @inherits MongooseError + * @api private + */ + +function CastError(type, value, path, reason) { + var stringValue = util.inspect(value); + stringValue = stringValue.replace(/^'/, '"').replace(/'$/, '"'); + if (stringValue.charAt(0) !== '"') { + stringValue = '"' + stringValue + '"'; + } + MongooseError.call(this, 'Cast to ' + type + ' failed for value ' + + stringValue + ' at path "' + path + '"'); + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.stringValue = stringValue; + this.name = 'CastError'; + this.kind = type; + this.value = value; + this.path = path; + this.reason = reason; +} + +/*! + * Inherits from MongooseError. + */ + +CastError.prototype = Object.create(MongooseError.prototype); +CastError.prototype.constructor = MongooseError; + +/*! + * ignore + */ + +CastError.prototype.setModel = function(model) { + this.model = model; + this.message = 'Cast to ' + this.kind + ' failed for value ' + + this.stringValue + ' at path "' + this.path + '"' + ' for model "' + + model.modelName + '"'; +}; + +/*! + * exports + */ + +module.exports = CastError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/disconnected.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/disconnected.js new file mode 100644 index 0000000..b4eece1 --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/disconnected.js @@ -0,0 +1,40 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/** + * Casting Error constructor. + * + * @param {String} type + * @param {String} value + * @inherits MongooseError + * @api private + */ + +function DisconnectedError(connectionString) { + MongooseError.call(this, 'Ran out of retries trying to reconnect to "' + + connectionString + '". Try setting `server.reconnectTries` and ' + + '`server.reconnectInterval` to something higher.'); + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.name = 'DisconnectedError'; +} + +/*! + * Inherits from MongooseError. + */ + +DisconnectedError.prototype = Object.create(MongooseError.prototype); +DisconnectedError.prototype.constructor = MongooseError; + + +/*! + * exports + */ + +module.exports = DisconnectedError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/divergentArray.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/divergentArray.js new file mode 100644 index 0000000..1cbaa25 --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/divergentArray.js @@ -0,0 +1,42 @@ + +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/*! + * DivergentArrayError constructor. + * + * @inherits MongooseError + */ + +function DivergentArrayError(paths) { + var msg = 'For your own good, using `document.save()` to update an array ' + + 'which was selected using an $elemMatch projection OR ' + + 'populated using skip, limit, query conditions, or exclusion of ' + + 'the _id field when the operation results in a $pop or $set of ' + + 'the entire array is not supported. The following ' + + 'path(s) would have been modified unsafely:\n' + + ' ' + paths.join('\n ') + '\n' + + 'Use Model.update() to update these arrays instead.'; + // TODO write up a docs page (FAQ) and link to it + + MongooseError.call(this, msg); + Error.captureStackTrace && Error.captureStackTrace(this, arguments.callee); + this.name = 'DivergentArrayError'; +} + +/*! + * Inherits from MongooseError. + */ + +DivergentArrayError.prototype = Object.create(MongooseError.prototype); +DivergentArrayError.prototype.constructor = MongooseError; + + +/*! + * exports + */ + +module.exports = DivergentArrayError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/messages.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/messages.js new file mode 100644 index 0000000..88ddf6e --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/messages.js @@ -0,0 +1,42 @@ + +/** + * The default built-in validator error messages. These may be customized. + * + * // customize within each schema or globally like so + * var mongoose = require('mongoose'); + * mongoose.Error.messages.String.enum = "Your custom message for {PATH}."; + * + * As you might have noticed, error messages support basic templating + * + * - `{PATH}` is replaced with the invalid document path + * - `{VALUE}` is replaced with the invalid value + * - `{TYPE}` is replaced with the validator type such as "regexp", "min", or "user defined" + * - `{MIN}` is replaced with the declared min value for the Number.min validator + * - `{MAX}` is replaced with the declared max value for the Number.max validator + * + * Click the "show code" link below to see all defaults. + * + * @static messages + * @receiver MongooseError + * @api public + */ + +var msg = module.exports = exports = {}; + +msg.general = {}; +msg.general.default = 'Validator failed for path `{PATH}` with value `{VALUE}`'; +msg.general.required = 'Path `{PATH}` is required.'; + +msg.Number = {}; +msg.Number.min = 'Path `{PATH}` ({VALUE}) is less than minimum allowed value ({MIN}).'; +msg.Number.max = 'Path `{PATH}` ({VALUE}) is more than maximum allowed value ({MAX}).'; + +msg.Date = {}; +msg.Date.min = 'Path `{PATH}` ({VALUE}) is before minimum allowed value ({MIN}).'; +msg.Date.max = 'Path `{PATH}` ({VALUE}) is after maximum allowed value ({MAX}).'; + +msg.String = {}; +msg.String.enum = '`{VALUE}` is not a valid enum value for path `{PATH}`.'; +msg.String.match = 'Path `{PATH}` is invalid ({VALUE}).'; +msg.String.minlength = 'Path `{PATH}` (`{VALUE}`) is shorter than the minimum allowed length ({MINLENGTH}).'; +msg.String.maxlength = 'Path `{PATH}` (`{VALUE}`) is longer than the maximum allowed length ({MAXLENGTH}).'; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/missingSchema.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/missingSchema.js new file mode 100644 index 0000000..25eabfa --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/missingSchema.js @@ -0,0 +1,33 @@ + +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/*! + * MissingSchema Error constructor. + * + * @inherits MongooseError + */ + +function MissingSchemaError(name) { + var msg = 'Schema hasn\'t been registered for model "' + name + '".\n' + + 'Use mongoose.model(name, schema)'; + MongooseError.call(this, msg); + Error.captureStackTrace && Error.captureStackTrace(this, arguments.callee); + this.name = 'MissingSchemaError'; +} + +/*! + * Inherits from MongooseError. + */ + +MissingSchemaError.prototype = Object.create(MongooseError.prototype); +MissingSchemaError.prototype.constructor = MongooseError; + +/*! + * exports + */ + +module.exports = MissingSchemaError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/objectExpected.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/objectExpected.js new file mode 100644 index 0000000..fa863bc --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/objectExpected.js @@ -0,0 +1,35 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/** + * Strict mode error constructor + * + * @param {String} type + * @param {String} value + * @inherits MongooseError + * @api private + */ + +function ObjectExpectedError(path, val) { + MongooseError.call(this, 'Tried to set nested object field `' + path + + '` to primitive value `' + val + '` and strict mode is set to throw.'); + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.name = 'ObjectExpectedError'; + this.path = path; +} + +/*! + * Inherits from MongooseError. + */ + +ObjectExpectedError.prototype = Object.create(MongooseError.prototype); +ObjectExpectedError.prototype.constructor = MongooseError; + +module.exports = ObjectExpectedError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/overwriteModel.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/overwriteModel.js new file mode 100644 index 0000000..c14ae7f --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/overwriteModel.js @@ -0,0 +1,31 @@ + +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/*! + * OverwriteModel Error constructor. + * + * @inherits MongooseError + */ + +function OverwriteModelError(name) { + MongooseError.call(this, 'Cannot overwrite `' + name + '` model once compiled.'); + Error.captureStackTrace && Error.captureStackTrace(this, arguments.callee); + this.name = 'OverwriteModelError'; +} + +/*! + * Inherits from MongooseError. + */ + +OverwriteModelError.prototype = Object.create(MongooseError.prototype); +OverwriteModelError.prototype.constructor = MongooseError; + +/*! + * exports + */ + +module.exports = OverwriteModelError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/strict.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/strict.js new file mode 100644 index 0000000..6e34431 --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/strict.js @@ -0,0 +1,35 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/** + * Strict mode error constructor + * + * @param {String} type + * @param {String} value + * @inherits MongooseError + * @api private + */ + +function StrictModeError(path) { + MongooseError.call(this, 'Field `' + path + '` is not in schema and strict ' + + 'mode is set to throw.'); + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.name = 'StrictModeError'; + this.path = path; +} + +/*! + * Inherits from MongooseError. + */ + +StrictModeError.prototype = Object.create(MongooseError.prototype); +StrictModeError.prototype.constructor = MongooseError; + +module.exports = StrictModeError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validation.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validation.js new file mode 100644 index 0000000..e3322d4 --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validation.js @@ -0,0 +1,63 @@ +/*! + * Module requirements + */ + +var MongooseError = require('../error.js'); + +/** + * Document Validation Error + * + * @api private + * @param {Document} instance + * @inherits MongooseError + */ + +function ValidationError(instance) { + this.errors = {}; + if (instance && instance.constructor.name === 'model') { + MongooseError.call(this, instance.constructor.modelName + ' validation failed'); + } else { + MongooseError.call(this, 'Validation failed'); + } + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.name = 'ValidationError'; + if (instance) { + instance.errors = this.errors; + } +} + +/*! + * Inherits from MongooseError. + */ + +ValidationError.prototype = Object.create(MongooseError.prototype); +ValidationError.prototype.constructor = MongooseError; + + +/** + * Console.log helper + */ + +ValidationError.prototype.toString = function() { + var ret = this.name + ': '; + var msgs = []; + + Object.keys(this.errors || {}).forEach(function(key) { + if (this === this.errors[key]) { + return; + } + msgs.push(String(this.errors[key])); + }, this); + + return ret + msgs.join(', '); +}; + +/*! + * Module exports + */ + +module.exports = exports = ValidationError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validator.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validator.js new file mode 100644 index 0000000..96a3ba1 --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/validator.js @@ -0,0 +1,81 @@ +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/** + * Schema validator error + * + * @param {Object} properties + * @inherits MongooseError + * @api private + */ + +function ValidatorError(properties) { + var msg = properties.message; + if (!msg) { + msg = MongooseError.messages.general.default; + } + + var message = this.formatMessage(msg, properties); + MongooseError.call(this, message); + if (Error.captureStackTrace) { + Error.captureStackTrace(this); + } else { + this.stack = new Error().stack; + } + this.properties = properties; + this.name = 'ValidatorError'; + this.kind = properties.type; + this.path = properties.path; + this.value = properties.value; +} + +/*! + * Inherits from MongooseError + */ + +ValidatorError.prototype = Object.create(MongooseError.prototype); +ValidatorError.prototype.constructor = MongooseError; + +/*! + * The object used to define this validator. Not enumerable to hide + * it from `require('util').inspect()` output re: gh-3925 + */ + +Object.defineProperty(ValidatorError.prototype, 'properties', { + enumerable: false, + writable: true, + value: null +}); + +/*! + * Formats error messages + */ + +ValidatorError.prototype.formatMessage = function(msg, properties) { + var propertyNames = Object.keys(properties); + for (var i = 0; i < propertyNames.length; ++i) { + var propertyName = propertyNames[i]; + if (propertyName === 'message') { + continue; + } + msg = msg.replace('{' + propertyName.toUpperCase() + '}', properties[propertyName]); + } + return msg; +}; + +/*! + * toString helper + */ + +ValidatorError.prototype.toString = function() { + return this.message; +}; + +/*! + * exports + */ + +module.exports = ValidatorError; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/version.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/version.js new file mode 100644 index 0000000..e509b9b --- /dev/null +++ b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/lib/error/version.js @@ -0,0 +1,33 @@ +'use strict'; + +/*! + * Module dependencies. + */ + +var MongooseError = require('../error.js'); + +/** + * Version Error constructor. + * + * @inherits MongooseError + * @api private + */ + +function VersionError(doc) { + MongooseError.call(this, 'No matching document found for id "' + doc._id + + '"'); + this.name = 'VersionError'; +} + +/*! + * Inherits from MongooseError. + */ + +VersionError.prototype = Object.create(MongooseError.prototype); +VersionError.prototype.constructor = MongooseError; + +/*! + * exports + */ + +module.exports = VersionError; -- cgit 1.2.3-korg