Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
add model solution
Commit Description:
add model solution
"use strict" ;
var assign = require ( "../object/assign" )
, isObject = require ( "../object/is-object" )
, isValue = require ( "../object/is-value" )
, captureStackTrace = Error . captureStackTrace ;
module . exports = function ( message /*, code, ext*/ ) {
var err = new Error ( message ), code = arguments [ 1 ], ext = arguments [ 2 ];
if ( ! isValue ( ext )) {
if ( isObject ( code )) {
ext = code ;
code = null ;
}
}
if ( isValue ( ext )) assign ( err , ext );
if ( isValue ( code )) err . code = code ;
if ( captureStackTrace ) captureStackTrace ( err , module . exports );
return err ;
};
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings