").append(a.parseHTML(b)).find(e):b)}).complete(d&&function(a,b){f.each(d,h||[a.responseText,b,a])}),this},a.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(c,b){a.fn[b]=function(a){return this.on(b,a)}}),a.expr.filters.animated=function(b){return a.grep(a.timers,function(a){return b===a.elem}).length},a_=d.document.documentElement;function bb(b){return a.isWindow(b)?b:9===b.nodeType&&(b.defaultView||b.parentWindow)}return a.offset={setOffset:function(c,b,n){var h,f,g,l,d,i,m,j=a.css(c,"position"),k=a(c),e={};"static"===j&&(c.style.position="relative"),d=k.offset(),g=a.css(c,"top"),i=a.css(c,"left"),m=("absolute"===j||"fixed"===j)&&a.inArray("auto",[g,i])>-1,m?(h=k.position(),l=h.top,f=h.left):(l=parseFloat(g)||0,f=parseFloat(i)||0),a.isFunction(b)&&(b=b.call(c,n,d)),null!=b.top&&(e.top=b.top-d.top+l),null!=b.left&&(e.left=b.left-d.left+f),"using"in b?b.using.call(c,e):k.css(e)}},a.fn.extend({offset:function(g){if(arguments.length)return void 0===g?this:this.each(function(b){a.offset.setOffset(this,g,b)});var b,e,d={top:0,left:0},c=this[0],f=c&&c.ownerDocument;if(f)return b=f.documentElement,a.contains(b,c)?(typeof c.getBoundingClientRect!==h&&(d=c.getBoundingClientRect()),e=bb(f),{top:d.top+(e.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(e.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var b,d,c={top:0,left:0},e=this[0];return"fixed"===a.css(e,"position")?d=e.getBoundingClientRect():(b=this.offsetParent(),d=this.offset(),a.nodeName(b[0],"html")||(c=b.offset()),c.top+=a.css(b[0],"borderTopWidth",!0),c.left+=a.css(b[0],"borderLeftWidth",!0)),{top:d.top-c.top-a.css(e,"marginTop",!0),left:d.left-c.left-a.css(e,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var b=this.offsetParent||a_;b&&!a.nodeName(b,"html")&&"static"===a.css(b,"position");)b=b.offsetParent;return b||a_})}}),a.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(c,b){var d=/Y/.test(b);a.fn[c]=function(e){return t(this,function(f,g,e){var c=bb(f);return void 0===e?c?b in c?c[b]:c.document.documentElement[g]:f[g]:void(c?c.scrollTo(d?a(c).scrollLeft():e,d?e:a(c).scrollTop()):f[g]=e)},c,e,arguments.length,null)}}),a.each(["top","left"],function(d,c){a.cssHooks[c]=aM(b.pixelPosition,function(d,b){return b?(b=p(d,c),F.test(b)?a(d).position()[c]+"px":b):void 0})}),a.each({Height:"height",Width:"width"},function(b,c){a.each({padding:"inner"+b,content:c,"":"outer"+b},function(d,e){a.fn[e]=function(e,h){var f=arguments.length&&(d||"boolean"!=typeof e),g=d||(e===!0||h===!0?"margin":"border");return t(this,function(c,e,f){var d;return a.isWindow(c)?c.document.documentElement["client"+b]:9===c.nodeType?(d=c.documentElement,Math.max(c.body["scroll"+b],d["scroll"+b],c.body["offset"+b],d["offset"+b],d["client"+b])):void 0===f?a.css(c,e,g):a.style(c,e,f,g)},c,f?e:void 0,f,null)}})}),a.fn.size=function(){return this.length},a.fn.andSelf=a.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return a}),ce=d.jQuery,cf=d.$,a.noConflict=function(b){return d.$===a&&(d.$=cf),b&&d.jQuery===a&&(d.jQuery=ce),a},typeof cd===h&&(d.jQuery=d.$=a),a})
Legend
- AUC: Always Used Classes
- ABC: Always Bloated Classes
- AUM: Always Used Methods
- ABM: Always Used Methods
- UTABC: Used Then Always Bloated Classes
- UTABM: Used Then Always Bloated Methods
- BTAUC: Bloated Then Always Used Classes
- BTAUM: Bloated Then Always Used Methods
- OCSC: Oscillated Classes
- OCSM: Oscillated Methods
Bloat evolution results

Aggregated results per metric

Number of versions per library
