
js.prettify.prettify.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jolokia-tools-siteskin
Show all versions of jolokia-tools-siteskin
Jolokia :: Tools :: Site Skin
The newest version!
window['PR_SHOULD_USE_CONTINUATION']=true;window['PR_TAB_WIDTH']=8;window['PR_normalizedHtml']=window['PR']=window['prettyPrintOne']=window['prettyPrint']=void 0;window['_pr_isIE6']=function(){var a=navigator&&navigator.userAgent&&navigator.userAgent.match(/\bMSIE ([678])\./);a=a?+a[1]:false;window['_pr_isIE6']=function(){return a};return a};(function(){var A="break continue do else for if return while ";var B=A+"auto case char const default "+"double enum extern float goto int long register short signed sizeof "+"static struct switch typedef union unsigned void volatile ";var C=B+"catch class delete false import "+"new operator private protected public this throw true try typeof ";var D=C+"alignof align_union asm axiom bool "+"concept concept_map const_cast constexpr decltype "+"dynamic_cast explicit export friend inline late_check "+"mutable namespace nullptr reinterpret_cast static_assert static_cast "+"template typeid typename using virtual wchar_t where ";var E=C+"abstract boolean byte extends final finally implements import "+"instanceof null native package strictfp super synchronized throws "+"transient ";var F=E+"as base by checked decimal delegate descending event "+"fixed foreach from group implicit in interface internal into is lock "+"object out override orderby params partial readonly ref sbyte sealed "+"stackalloc string select uint ulong unchecked unsafe ushort var ";var G=C+"debugger eval export function get null set undefined var with "+"Infinity NaN ";var H="caller delete die do dump elsif eval exit foreach for "+"goto if import last local my next no our print package redo require "+"sub undef unless until use wantarray while BEGIN END ";var I=A+"and as assert class def del "+"elif except exec finally from global import in is lambda "+"nonlocal not or pass print raise try with yield "+"False True None ";var J=A+"alias and begin case class def"+" defined elsif end ensure false in module next nil not or redo rescue "+"retry self super then true undef unless until when yield BEGIN END ";var K=A+"case done elif esac eval fi "+"function in local set then until ";var L=(D+F+G+H+I+J+K);var M='str';var N='kwd';var O='com';var P='typ';var Q='lit';var R='pun';var S='pln';var T='tag';var U='dec';var V='src';var W='atn';var X='atv';var Y='nocode';var Z=function(){var a=["!","!=","!==","#","%","%=","&","&&","&&=","&=","(","*","*=","+=",",","-=","->","/","/=",":","::",";","<","<<","<<=","<=","=","==","===",">",">=",">>",">>=",">>>",">>>=","?","@","[","^","^=","^^","^^=","{","|","|=","||","||=","~","break","case","continue","delete","do","else","finally","instanceof","return","throw","try","typeof"];var b='(?:^^|[+-]';for(var i=0;i:&a-z])/g,'\\$1')}b+=')\\s*';return b}();var ba=/&/g;var bb=//g;var bd=/\"/g;function attribToHtml(a){return a.replace(ba,'&').replace(bb,'<').replace(bc,'>').replace(bd,'"')}function textToHtml(a){return a.replace(ba,'&').replace(bb,'<').replace(bc,'>')}var be=/</g;var bf=/>/g;var bg=/'/g;var bh=/"/g;var bi=/&/g;var bj=/ /g;function htmlToText(a){var b=a.indexOf('&');if(b<0){return a}for(--b;(b=a.indexOf('',b+1))>=0;){var c=a.indexOf(';',b);if(c>=0){var d=a.substring(b+3,c);var e=10;if(d&&d.charAt(0)==='x'){d=d.substring(1);e=16}var f=parseInt(d,e);if(!isNaN(f)){a=(a.substring(0,b)+String.fromCharCode(f)+a.substring(c+1))}}}return a.replace(be,'<').replace(bf,'>').replace(bg,"'").replace(bh,'"').replace(bj,' ').replace(bi,'&')}function isRawContent(a){return'XMP'===a.tagName}var bk=/[\r\n]/g;function isPreformatted(a,b){if('PRE'===a.tagName){return true}if(!bk.test(b)){return true}var c='';if(a.currentStyle){c=a.currentStyle.whiteSpace}else if(window.getComputedStyle){c=window.getComputedStyle(a,null).whiteSpace}return!c||c==='pre'}function normalizedHtml(c,d,e){switch(c.nodeType){case 1:var f=c.tagName.toLowerCase();d.push('<',f);var g=c.attributes;var n=g.length;if(n){if(e){var h=[];for(var i=n;--i>=0;){h[i]=g[i]}h.sort(function(a,b){return(a.name');for(var k=c.firstChild;k;k=k.nextSibling){normalizedHtml(k,d,e)}if(c.firstChild||!/^(?:br|link|img)$/.test(f)){d.push('<\/',f,'>')}break;case 3:case 4:d.push(textToHtml(c.nodeValue));break}}function combinePrefixPatterns(q){var r=0;var s=false;var t=false;for(var i=0,n=q.length;i122)){if(!(j<65||h>90)){f.push([Math.max(65,h)|32,Math.min(j,90)|32])}if(!(j<97||h>122)){f.push([Math.max(97,h)&~32,Math.min(j,122)&~32])}}}f.sort(function(a,b){return(a[0]-b[0])||(b[1]-a[1])});var k=[];var l=[NaN,NaN];for(var i=0;im[0]){if(m[1]+1>m[0]){o.push('-')}o.push(encodeEscape(m[1]))}}o.push(']');return o.join('')}function allowAnywhereFoldCaseAndRenumberGroups(c){var d=c.source.match(new RegExp('(?:'+'\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'+'|\\\\u[A-Fa-f0-9]{4}'+'|\\\\x[A-Fa-f0-9]{2}'+'|\\\\[0-9]+'+'|\\\\[^ux0-9]'+'|\\(\\?[:!=]'+'|[\\(\\)\\^]'+'|[^\\x5B\\x5C\\(\\)\\^]+'+')','g'));var n=d.length;var e=[];for(var i=0,groupIndex=0;i=2&&g==='['){d[i]=caseFoldCharset(p)}else if(g!=='\\'){d[i]=p.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return'['+String.fromCharCode(b&~32,b|32)+']'})}}}return d.join('')}var v=[];for(var i=0,n=q.length;i\n '));bl=!/)[\r\n]+/g,'$1').replace(/(?:[\r\n]+[ \t]*)+/g,' ')}return c}var d=[];for(var e=a.firstChild;e;e=e.nextSibling){normalizedHtml(e,d)}return d.join('')}function makeTabExpander(f){var g=' ';var h=0;return function(a){var b=null;var c=0;for(var i=0,n=a.length;i=0;e-=g.length){b.push(g.substring(0,e))}c=i+1;break;case'\n':h=0;break;default:++h}}if(!b){return a}b.push(a.substring(c));return b.join('')}}var bm=new RegExp('[^<]+'+'|<\!--[\\s\\S]*?--\>'+'|'+'|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'+'|<','g');var bn=/^<\!--/;var bo=/^1&&e.charAt(0)==='<'){if(bn.test(e)){continue}if(bo.test(e)){b.push(e.substring(9,e.length-3));c+=e.length-12}else if(bp.test(e)){b.push('\n');++c}else{if(e.indexOf(Y)>=0&&isNoCodeTag(e)){var f=e.match(bq)[2];var g=1;var j;end_tag_loop:for(j=i+1;j=0;){u[f.charAt(c)]=e}}var g=e[1];var k=''+g;if(!d.hasOwnProperty(k)){b.push(g);d[k]=null}}b.push(/[\0-\uffff]/);v=combinePrefixPatterns(b)})();var w=t.length;var x=/\S/;var y=function(a){var b=a.source,basePos=a.basePos;var c=[basePos,S];var d=0;var e=b.match(v)||[];var f={};for(var g=0,nTokens=e.length;g=5&&'lang-'===j.substring(0,5);if(l&&!(k&&typeof k[1]==='string')){l=false;j=V}if(!l){f[h]=j}}var n=d;d+=h.length;if(!l){c.push(basePos+n,j)}else{var o=k[1];var p=h.indexOf(o);var q=p+o.length;if(k[2]){q=h.length-k[2].length;p=q-o.length}var r=j.substring(5);appendDecorations(basePos+n,h.substring(0,p),y,c);appendDecorations(basePos+n+p,o,langHandlerForExtension(r,o),c);appendDecorations(basePos+n+q,h.substring(q),y,c)}}a.decorations=c};return y}function sourceDecorator(a){var b=[],fallthroughStylePatterns=[];if(a['tripleQuotedStrings']){b.push([M,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,'\'"'])}else if(a['multiLineStrings']){b.push([M,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,'\'"`'])}else{b.push([M,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,'"\''])}if(a['verbatimStrings']){fallthroughStylePatterns.push([M,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}if(a['hashComments']){if(a['cStyleComments']){b.push([O,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,'#']);fallthroughStylePatterns.push([M,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{b.push([O,/^#[^\r\n]*/,null,'#'])}}if(a['cStyleComments']){fallthroughStylePatterns.push([O,/^\/\/[^\r\n]*/,null]);fallthroughStylePatterns.push([O,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(a['regexLiterals']){var c=('/(?=[^/*])'+'(?:[^/\\x5B\\x5C]'+'|\\x5C[\\s\\S]'+'|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'+'/');fallthroughStylePatterns.push(['lang-regex',new RegExp('^'+Z+'('+c+')')])}var d=a['keywords'].replace(/^\s+|\s+$/g,'');if(d.length){fallthroughStylePatterns.push([N,new RegExp('^(?:'+d.replace(/\s+/g,'|')+')\\b'),null])}b.push([S,/^\s+/,null,' \r\n\t\xA0']);fallthroughStylePatterns.push([Q,/^@[a-z_$][a-z_$@0-9]*/i,null],[P,/^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/,null],[S,/^[a-z_$][a-z_$@0-9]*/i,null],[Q,new RegExp('^(?:'+'0x[a-f0-9]+'+'|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'+'(?:e[+\\-]?\\d+)?'+')'+'[a-z]*','i'),null,'0123456789'],[R,/^.[^\s\w\.$@\'\"\`\/\#]*/,null]);return createSimpleLexer(b,fallthroughStylePatterns)}var br=sourceDecorator({'keywords':L,'hashComments':true,'cStyleComments':true,'multiLineStrings':true,'regexLiterals':true});function recombineTagsAndDecorations(c){var d=c.source;var e=c.extractedTags;var f=c.decorations;var g=[];var h=0;var j=null;var k=null;var l=0;var m=0;var n=makeTabExpander(window['PR_TAB_WIDTH']);var o=/([\r\n ]) /g;var p=/(^| ) /gm;var q=/\r\n?|\n/g;var r=/[ \r\n]$/;var s=true;var t=window['_pr_isIE6']();var u=(t?(c.sourceNode.tagName==='PRE'?(t===6?' \r\n':t===7?'
\r':' \r'):'
'):'
');var v=c.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);var w;if(v){var x=[];for(var i=0;i<10;++i){x[i]=u+''}var y=v[1]&&v[1].length?v[1]-1:0;g.push('- ');w=function(){var a=x[++y%10];return j?(''+a+''):a}}else{w=u}function emitTextUpTo(a){if(a>h){if(j&&j!==k){g.push('');j=null}if(!j&&k){j=k;g.push('')}var b=textToHtml(n(d.substring(h,a))).replace(s?p:o,'$1 ');s=r.test(b);g.push(b.replace(q,w));h=a}}while(true){var z;if(l
');j=null}g.push(e[l+1]);l+=2}else if(m')}if(v){g.push('
')}c.prettyPrintedHtml=g.join('')}var bs={};function registerLangHandler(a,b){for(var i=b.length;--i>=0;){var c=b[i];if(!bs.hasOwnProperty(c)){bs[c]=a}else if('console'in window){console['warn']('cannot override language handler %s',c)}}}function langHandlerForExtension(a,b){if(!(a&&bs.hasOwnProperty(a))){a=/^\s*]*(?:>|$)/],[O,/^<\!--[\s\S]*?(?:-\->|$)/],['lang-',/^<\?([\s\S]+?)(?:\?>|$)/],['lang-',/^<%([\s\S]+?)(?:%>|$)/],[R,/^(?:<[%?]|[%?]>)/],['lang-',/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],['lang-js',/^