Produced by Araxis Merge on 5/9/2017 12:03:03 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | Tue May 9 16:03:03 2017 UTC | ||
| 2 | OSCIF_HEC_v1.4_Sprint23_build4_Apr_2017.zip\CRM_solutions\Managed\North52BPA_1_0_0_506_managed_2013_2015_2016..zip\WebResources | north52_javascriptjson267789931-F1B5-E011-A248-00155DF5B00D | Mon Sep 19 18:20:18 2016 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 0 | 0 |
| Changed | 0 | 0 |
| Inserted | 1 | 2 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | ||||||
| 2 | if (!this. JSON) { th is.JSON = {}; } (fun ction () { function f(n) { ret urn n < 10 ? '0' + n : n; } if (typeof D ate.protot ype.toJSON !== 'func tion') { D ate.protot ype.toJSON = functio n (key) { return isF inite(this .valueOf() ) ? this.g etUTCFullY ear() + '- ' + f(this .getUTCMon th() + 1) + '-' + f( this.getUT CDate()) + 'T' + f(t his.getUTC Hours()) + ':' + f(t his.getUTC Minutes()) + ':' + f (this.getU TCSeconds( )) + 'Z' : null; }; String.pro totype.toJ SON = Numb er.prototy pe.toJSON = Boolean. prototype. toJSON = f unction (k ey) { retu rn this.va lueOf(); } ; } var cx = /[\u000 0\u00ad\u0 600-\u0604 \u070f\u17 b4\u17b5\u 200c-\u200 f\u2028-\u 202f\u2060 -\u206f\uf eff\ufff0- \uffff]/g, escapable = /[\\\"\ x00-\x1f\x 7f-\x9f\u0 0ad\u0600- \u0604\u07 0f\u17b4\u 17b5\u200c -\u200f\u2 028-\u202f \u2060-\u2 06f\ufeff\ ufff0-\uff ff]/g, gap , indent, meta = { ' \b': '\\b' , '\t': '\ \t', '\n': '\\n', '\ f': '\\f', '\r': '\\ r', '"': ' \\"', '\\' : '\\\\' } , rep; fun ction quot e(string) { escapabl e.lastInde x = 0; ret urn escapa ble.test(s tring) ? ' "' + strin g.replace( escapable, function (a) { var c = meta[a ]; return typeof c = == 'string ' ? c : '\ \u' + ('00 00' + a.ch arCodeAt(0 ).toString (16)).slic e(-4); }) + '"' : '" ' + string + '"'; } function s tr(key, ho lder) { va r i, k, v, length, m ind = gap, partial, value = ho lder[key]; if (value && typeof value === 'object' && typeof value.toJS ON === 'fu nction') { value = v alue.toJSO N(key); } if (typeof rep === ' function') { value = rep.call( holder, ke y, value); } switch (typeof va lue) { cas e 'string' : return q uote(value ); case 'n umber': re turn isFin ite(value) ? String( value) : ' null'; cas e 'boolean ': case 'n ull': retu rn String( value); ca se 'object ': if (!va lue) { ret urn 'null' ; } gap += indent; p artial = [ ]; if (Obj ect.protot ype.toStri ng.apply(v alue) === '[object A rray]') { length = v alue.lengt h; for (i = 0; i < l ength; i + = 1) { par tial[i] = str(i, val ue) || 'nu ll'; } v = partial.l ength === 0 ? '[]' : gap ? '[\ n' + gap + partial.j oin(',\n' + gap) + ' \n' + mind + ']' : ' [' + parti al.join(', ') + ']'; gap = mind ; return v ; } if (re p && typeo f rep === 'object') { length = rep.lengt h; for (i = 0; i < l ength; i + = 1) { k = rep[i]; i f (typeof k === 'str ing') { v = str(k, v alue); if (v) { part ial.push(q uote(k) + (gap ? ': ' : ':') + v); } } } } else { for (k in value) { i f (Object. hasOwnProp erty.call( value, k)) { v = str (k, value) ; if (v) { partial.p ush(quote( k) + (gap ? ': ' : ' :') + v); } } } } v = partial. length === 0 ? '{}' : gap ? '{ \n' + gap + partial. join(',\n' + gap) + '\n' + min d + '}' : '{' + part ial.join(' ,') + '}'; gap = min d; return v; } } if (typeof JS ON.stringi fy !== 'fu nction') { JSON.stri ngify = fu nction (va lue, repla cer, space ) { var i; gap = ''; indent = ''; if (ty peof space === 'numb er') { for (i = 0; i < space; i += 1) { indent += ' '; } } e lse if (ty peof space === 'stri ng') { ind ent = spac e; } rep = replacer; if (repla cer && typ eof replac er !== 'fu nction' && (typeof r eplacer != = 'object' || typeof replacer. length !== 'number') ) { throw new Error( 'JSON.stri ngify'); } return st r('', { '' : value }) ; }; } if (typeof JS ON.parse ! == 'functi on') { JSO N.parse = function ( text, revi ver) { var j; functi on walk(ho lder, key) { var k, v, value = holder[ke y]; if (va lue && typ eof value === 'objec t') { for (k in valu e) { if (O bject.hasO wnProperty .call(valu e, k)) { v = walk(va lue, k); i f (v !== u ndefined) { value[k] = v; } el se { delet e value[k] ; } } } } return rev iver.call( holder, ke y, value); } text = String(tex t); cx.las tIndex = 0 ; if (cx.t est(text)) { text = text.repla ce(cx, fun ction (a) { return ' \\u' + ('0 000' + a.c harCodeAt( 0).toStrin g(16)).sli ce(-4); }) ; } if (/^ [\],:{}\s] *$/.test(t ext.replac e(/\\(?:[" \\\/bfnrt] |u[0-9a-fA -F]{4})/g, '@').repl ace(/"[^"\ \\n\r]*"|t rue|false| null|-?\d+ (?:\.\d*)? (?:[eE][+\ -]?\d+)?/g , ']').rep lace(/(?:^ |:|,)(?:\s *\[)+/g, ' '))) { j = eval('(' + text + ' )'); retur n typeof r eviver === 'function ' ? walk({ '': j }, '') : j; } throw new SyntaxErr or('JSON.p arse'); }; } } ()); |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.