SYMBOL INDEX (1766 symbols across 60 files) FILE: app/assets/javascripts/pghero/Chart.bundle.js function _iterableToArrayLimit (line 29) | function _iterableToArrayLimit(arr, i) { function ownKeys (line 56) | function ownKeys(object, enumerableOnly) { function _objectSpread2 (line 66) | function _objectSpread2(target) { function _typeof$z (line 77) | function _typeof$z(obj) { function _classCallCheck$x (line 86) | function _classCallCheck$x(instance, Constructor) { function _defineProperties$x (line 91) | function _defineProperties$x(target, props) { function _createClass$x (line 100) | function _createClass$x(Constructor, protoProps, staticProps) { function _defineProperty$w (line 108) | function _defineProperty$w(obj, key, value) { function _inherits$w (line 122) | function _inherits$w(subClass, superClass) { function _getPrototypeOf$w (line 138) | function _getPrototypeOf$w(o) { function _setPrototypeOf$w (line 144) | function _setPrototypeOf$w(o, p) { function _isNativeReflectConstruct$w (line 151) | function _isNativeReflectConstruct$w() { function _assertThisInitialized$w (line 162) | function _assertThisInitialized$w(self) { function _possibleConstructorReturn$w (line 168) | function _possibleConstructorReturn$w(self, call) { function _createSuper$w (line 176) | function _createSuper$w(Derived) { function _superPropBase (line 190) | function _superPropBase(object, property) { function _get (line 197) | function _get() { function _slicedToArray (line 213) | function _slicedToArray(arr, i) { function _toConsumableArray (line 216) | function _toConsumableArray(arr) { function _arrayWithoutHoles (line 219) | function _arrayWithoutHoles(arr) { function _arrayWithHoles (line 222) | function _arrayWithHoles(arr) { function _iterableToArray (line 225) | function _iterableToArray(iter) { function _unsupportedIterableToArray$1 (line 228) | function _unsupportedIterableToArray$1(o, minLen) { function _arrayLikeToArray$1 (line 236) | function _arrayLikeToArray$1(arr, len) { function _nonIterableSpread (line 241) | function _nonIterableSpread() { function _nonIterableRest (line 244) | function _nonIterableRest() { function _createForOfIteratorHelper$1 (line 247) | function _createForOfIteratorHelper$1(o, allowArrayLike) { function _toPrimitive (line 298) | function _toPrimitive(input, hint) { function _toPropertyKey (line 308) | function _toPropertyKey(arg) { function round (line 319) | function round(v) { function p2b (line 325) | function p2b(v) { function n2b (line 328) | function n2b(v) { function b2n (line 331) | function b2n(v) { function n2p (line 334) | function n2p(v) { function hexParse (line 374) | function hexParse(str) { function _hexString (line 399) | function _hexString(v) { function hsl2rgbn (line 404) | function hsl2rgbn(h, s, l) { function hsv2rgbn (line 412) | function hsv2rgbn(h, s, v) { function hwb2rgbn (line 419) | function hwb2rgbn(h, w, b) { function hueValue (line 433) | function hueValue(r, g, b, d, max) { function rgb2hsl (line 442) | function rgb2hsl(v) { function calln (line 459) | function calln(f, a, b, c) { function hsl2rgb (line 462) | function hsl2rgb(h, s, l) { function hwb2rgb (line 465) | function hwb2rgb(h, w, b) { function hsv2rgb (line 468) | function hsv2rgb(h, s, v) { function hue (line 471) | function hue(h) { function hueParse (line 474) | function hueParse(str) { function _rotate (line 501) | function _rotate(v, deg) { function _hslString (line 509) | function _hslString(v) { function unpack (line 698) | function unpack() { function nameParse (line 715) | function nameParse(str) { function rgbParse (line 729) | function rgbParse(str) { function _rgbString (line 753) | function _rgbString(v) { function _interpolate (line 762) | function _interpolate(rgb1, rgb2, t) { function modHSL (line 773) | function modHSL(v, i, ratio) { function clone$1 (line 783) | function clone$1(v, proto) { function fromObject (line 786) | function fromObject(input) { function functionParse (line 816) | function functionParse(str) { function Color (line 823) | function Color(input) { function noop (line 979) | function noop() { function isNullOrUndef (line 995) | function isNullOrUndef(value) { function isArray (line 1003) | function isArray(value) { function isObject (line 1018) | function isObject(value) { function isNumberFinite (line 1025) | function isNumberFinite(value) { function finiteOrDefault (line 1033) | function finiteOrDefault(value, defaultValue) { function valueOrDefault (line 1041) | function valueOrDefault(value, defaultValue) { function callback (line 1057) | function callback(fn, args, thisArg) { function each (line 1062) | function each(loopable, fn, thisArg, reverse) { function _elementsEqual (line 1089) | function _elementsEqual(a0, a1) { function clone (line 1107) | function clone(source) { function isValidKey (line 1123) | function isValidKey(key) { function _merger (line 1131) | function _merger(key, target, source, options) { function merge (line 1144) | function merge(target, source, options) { function mergeIf (line 1165) | function mergeIf(target, source) { function _mergerIf (line 1175) | function _mergerIf(key, target, source) { function _deprecated (line 1190) | function _deprecated(scope, value, previous, current) { function _splitKey (line 1212) | function _splitKey(key) { function _getKeyResolver (line 1236) | function _getKeyResolver(key) { function resolveObjectKey (line 1257) | function resolveObjectKey(obj, key) { function _capitalize (line 1264) | function _capitalize(str) { function _isClickEvent (line 1298) | function _isClickEvent(e) { function almostEquals (line 1316) | function almostEquals(x, y, epsilon) { function niceNum (line 1322) | function niceNum(range) { function _factorize (line 1334) | function _factorize(value) { function isNumber (line 1352) | function isNumber(n) { function almostWhole (line 1355) | function almostWhole(x, epsilon) { function _setMinAndMaxByKey (line 1362) | function _setMinAndMaxByKey(array, target, property) { function toRadians (line 1372) | function toRadians(degrees) { function toDegrees (line 1375) | function toDegrees(radians) { function _decimalPlaces (line 1385) | function _decimalPlaces(x) { function getAngleFromPoint (line 1398) | function getAngleFromPoint(centrePoint, anglePoint) { function distanceBetweenPoints (line 1412) | function distanceBetweenPoints(pt1, pt2) { function _angleDiff (line 1419) | function _angleDiff(a, b) { function _normalizeAngle (line 1426) | function _normalizeAngle(a) { function _angleBetween (line 1432) | function _angleBetween(angle, start, end, sameAngleIsFullCircle) { function _limitValue (line 1449) | function _limitValue(value, min, max) { function _int16Range (line 1456) | function _int16Range(value) { function _isBetween (line 1466) | function _isBetween(value, start, end) { function _lookup (line 1470) | function _lookup(table, value, cmp) { function _filterBetween (line 1525) | function _filterBetween(values, min, max) { function listenArrayEvents (line 1537) | function listenArrayEvents(array, listener) { function unlistenArrayEvents (line 1570) | function unlistenArrayEvents(array, listener) { function _arrayUnique (line 1591) | function _arrayUnique(items) { function fontString (line 1602) | function fontString(pixelSize, fontStyle, fontFamily) { function throttled (line 1620) | function throttled(fn, thisArg) { function debounce (line 1641) | function debounce(fn, delay) { function _getStartAndCountOfVisiblePoints (line 1682) | function _getStartAndCountOfVisiblePoints(meta, points, animationsDisabl... function _scaleRangesChanged (line 1723) | function _scaleRangesChanged(meta) { function isPatternOrGradient (line 1869) | function isPatternOrGradient(value) { function color (line 1876) | function color(value) { function getHoverColor (line 1879) | function getHoverColor(value) { function applyAnimationsDefaults (line 1884) | function applyAnimationsDefaults(defaults) { function applyLayoutsDefaults (line 1953) | function applyLayoutsDefaults(defaults) { function getNumberFormat (line 1965) | function getNumberFormat(locale, options) { function formatNumber (line 1975) | function formatNumber(num, locale, options) { function calculateDelta (line 2017) | function calculateDelta(tickValue, ticks) { function applyScaleDefaults (line 2027) | function applyScaleDefaults(defaults) { function getScope$1 (line 2111) | function getScope$1(node, key) { function _set (line 2122) | function _set(root, scope, values) { function Defaults (line 2129) | function Defaults(_descriptors, _appliers) { function toFontString (line 2248) | function toFontString(font) { function _measureText (line 2254) | function _measureText(ctx, data, gc, longest, string) { function _longestText (line 2265) | function _longestText(ctx, font, arrayOfThings, cache) { function _alignPixel (line 2302) | function _alignPixel(chart, pixel, width) { function clearCanvas (line 2307) | function clearCanvas(canvas, ctx) { function drawPoint (line 2314) | function drawPoint(ctx, options, x, y) { function drawPointLegend (line 2317) | function drawPointLegend(ctx, options, x, y, w) { function _isPointInArea (line 2438) | function _isPointInArea(point, area, margin) { function clipArea (line 2442) | function clipArea(ctx, area) { function unclipArea (line 2448) | function unclipArea(ctx) { function _steppedLineTo (line 2451) | function _steppedLineTo(ctx, previous, target, flip, mode) { function _bezierCurveTo (line 2466) | function _bezierCurveTo(ctx, previous, target, flip) { function renderText (line 2472) | function renderText(ctx, text, x, y, font) { function setRenderOpts (line 2500) | function setRenderOpts(ctx, opts) { function decorateText (line 2517) | function decorateText(ctx, x, y, line, opts) { function drawBackdrop (line 2533) | function drawBackdrop(ctx, opts) { function addRoundedRectPath (line 2539) | function addRoundedRectPath(ctx, rect) { function toLineHeight (line 2567) | function toLineHeight(value, size) { function _readValueToProps (line 2585) | function _readValueToProps(value, props) { function toTRBL (line 2618) | function toTRBL(value) { function toTRBLCorners (line 2633) | function toTRBLCorners(value) { function toPadding (line 2644) | function toPadding(value) { function toFont (line 2657) | function toFont(options, fallback) { function resolve (line 2691) | function resolve(inputs, context, index, info) { function _addGrace (line 2721) | function _addGrace(minmax, grace, beginAtZero) { function createContext (line 2733) | function createContext(parentContext, context) { function _createResolver (line 2736) | function _createResolver(scopes) { function _attachContext (line 2782) | function _attachContext(proxy, context, subProxy, descriptorDefaults) { function _descriptors (line 2830) | function _descriptors(proxy) { function _cached (line 2859) | function _cached(target, prop, resolve) { function _resolveWithContext (line 2867) | function _resolveWithContext(target, prop, receiver) { function _resolveScriptable (line 2884) | function _resolveScriptable(prop, value, target, receiver) { function _resolveArray (line 2900) | function _resolveArray(prop, value, target, isIndexable) { function resolveFallback (line 2929) | function resolveFallback(fallback, prop, value) { function addScopes (line 2935) | function addScopes(set, parentScopes, key, parentFallback, value) { function createSubResolver (line 2959) | function createSubResolver(parentScopes, resolver, prop, value) { function addScopesFromKey (line 2979) | function addScopesFromKey(set, allScopes, key, fallback, item) { function subGetTarget (line 2985) | function subGetTarget(resolver, prop, value) { function _resolveWithPrefixes (line 2996) | function _resolveWithPrefixes(prop, prefixes, scopes, proxy) { function _resolve (line 3014) | function _resolve(key, scopes) { function getKeysFromAllScopes (line 3034) | function getKeysFromAllScopes(target) { function resolveKeysFromAllScopes (line 3041) | function resolveKeysFromAllScopes(scopes) { function _parseObjectDataRadialScale (line 3070) | function _parseObjectDataRadialScale(meta, data, start, count) { function splineCurve (line 3092) | function splineCurve(firstPoint, middlePoint, afterPoint, t) { function monotoneAdjust (line 3122) | function monotoneAdjust(points, deltaK, mK) { function monotoneCompute (line 3147) | function monotoneCompute(points, mK) { function splineCurveMonotone (line 3180) | function splineCurveMonotone(points) { function capControlPoint (line 3206) | function capControlPoint(pt, min, max) { function capBezierPoints (line 3209) | function capBezierPoints(points, area) { function _updateBezierControlPoints (line 3233) | function _updateBezierControlPoints(points, options, area, loop, indexAx... function _isDomSupported (line 3269) | function _isDomSupported() { function _getParentNode (line 3275) | function _getParentNode(domNode) { function parseMaxStyle (line 3286) | function parseMaxStyle(styleValue, node, parentProperty) { function getStyle (line 3302) | function getStyle(el, property) { function getPositionedStyle (line 3306) | function getPositionedStyle(styles, style, suffix) { function getCanvasPosition (line 3325) | function getCanvasPosition(e, canvas) { function getRelativePosition (line 3353) | function getRelativePosition(event, chart) { function getContainerSize (line 3380) | function getContainerSize(canvas, width, height) { function getMaximumSize (line 3409) | function getMaximumSize(canvas, bbWidth, bbHeight, aspectRatio) { function retinaScale (line 3448) | function retinaScale(chart, forceRatio, forceStyle) { method passive (line 3480) | get passive() { function readUsedSize (line 3501) | function readUsedSize(element, property) { function _pointInLine (line 3510) | function _pointInLine(p1, p2, t, mode) { function _steppedInterpolation (line 3519) | function _steppedInterpolation(p1, p2, t, mode) { function _bezierInterpolation (line 3528) | function _bezierInterpolation(p1, p2, t, mode) { function getRtlAdapter (line 3583) | function getRtlAdapter(rtl, rectX, width) { function overrideTextDirection (line 3586) | function overrideTextDirection(ctx, direction) { function restoreTextDirection (line 3595) | function restoreTextDirection(ctx, original) { function propertyFn (line 3601) | function propertyFn(property) { function normalizeSegment (line 3619) | function normalizeSegment(_ref) { function getSegment (line 3632) | function getSegment(segment, points, bounds) { function _boundSegment (line 3667) | function _boundSegment(segment, points, bounds) { function _boundSegments (line 3737) | function _boundSegments(line, bounds) { function findStartAndEnd (line 3748) | function findStartAndEnd(points, count, loop, spanGaps) { function solidSegments (line 3772) | function solidSegments(points, start, max, loop) { function _computeSegments (line 3807) | function _computeSegments(line, segmentOptions) { function splitByStyles (line 3829) | function splitByStyles(line, segments, points, segmentOptions) { function doSplitByStyles (line 3835) | function doSplitByStyles(line, segments, points, segmentOptions) { function readStyle (line 3903) | function readStyle(options) { function styleChanged (line 3914) | function styleChanged(style, prevStyle) { function Animator (line 3919) | function Animator() { function Animation (line 4102) | function Animation(cfg, target, prop, to) { function Animations (line 4198) | function Animations(chart, config) { function awaitAll (line 4299) | function awaitAll(animations, properties) { function resolveTargetOptions (line 4310) | function resolveTargetOptions(target, newOptions) { function scaleClip (line 4327) | function scaleClip(scale, allowedOverflow) { function defaultClip (line 4337) | function defaultClip(xScale, yScale, allowedOverflow) { function toClip (line 4350) | function toClip(value) { function getSortedDatasetIndices (line 4368) | function getSortedDatasetIndices(chart, filterVisible) { function _applyStack (line 4377) | function _applyStack(stack, value, dsIndex) { function convertObjectDataToArray (line 4400) | function convertObjectDataToArray(data) { function isStacked (line 4413) | function isStacked(scale, meta) { function getStackKey (line 4417) | function getStackKey(indexScale, valueScale, meta) { function getUserBounds (line 4420) | function getUserBounds(scale) { function getOrCreateStack (line 4431) | function getOrCreateStack(stacks, stackKey, indexValue) { function getLastIndexInStack (line 4435) | function getLastIndexInStack(stack, vScale, positive, type) { function updateStacks (line 4453) | function updateStacks(controller, parsed) { function getFirstScaleId (line 4478) | function getFirstScaleId(chart, axis) { function createDatasetContext (line 4484) | function createDatasetContext(parent, index) { function createDataContext (line 4494) | function createDataContext(parent, index, element) { function clearStacks (line 4506) | function clearStacks(meta, items) { function DatasetController (line 4546) | function DatasetController(chart, datasetIndex) { function _skip (line 4859) | function _skip() { function getAllScaleValues (line 5247) | function getAllScaleValues(scale, type) { function computeMinSampleSize (line 5260) | function computeMinSampleSize(meta) { function computeFitCategoryTraits (line 5285) | function computeFitCategoryTraits(index, ruler, options, stackCount) { function computeFlexCategoryTraits (line 5301) | function computeFlexCategoryTraits(index, ruler, options, stackCount) { function parseFloatBar (line 5321) | function parseFloatBar(entry, item, vScale, i) { function parseValue (line 5342) | function parseValue(entry, item, vScale, i) { function parseArrayOrPrimitive (line 5350) | function parseArrayOrPrimitive(meta, data, start, count) { function isFloatBar (line 5365) | function isFloatBar(custom) { function barSign (line 5368) | function barSign(size, vScale, actualBase) { function borderProps (line 5374) | function borderProps(properties) { function setBorderSkipped (line 5400) | function setBorderSkipped(properties, options, stack, index) { function parseEdge (line 5436) | function parseEdge(edge, a, b, reverse) { function swap (line 5445) | function swap(orig, v1, v2) { function startEnd (line 5448) | function startEnd(v, start, end) { function setInflateAmount (line 5451) | function setInflateAmount(properties, _ref, ratio) { function BarController (line 5458) | function BarController() { function BubbleController (line 5791) | function BubbleController() { function getRatioAndOffset (line 5931) | function getRatioAndOffset(rotation, circumference, cutout) { function DoughnutController (line 5968) | function DoughnutController(chart, datasetIndex) { function LineController (line 6283) | function LineController() { function PolarAreaController (line 6419) | function PolarAreaController(chart, datasetIndex) { function PieController (line 6621) | function PieController() { function RadarController (line 6637) | function RadarController() { function ScatterController (line 6725) | function ScatterController() { function _abstract (line 6889) | function _abstract() { function DateAdapterBase (line 6899) | function DateAdapterBase(options) { function binarySearch (line 6964) | function binarySearch(metaset, axis, value, intersect) { function evaluateInteractionItems (line 6991) | function evaluateInteractionItems(chart, axis, position, handler, inters... function getDistanceMetricForAxis (line 7009) | function getDistanceMetricForAxis(axis) { function getIntersectItems (line 7018) | function getIntersectItems(chart, position, axis, useFinalPosition, incl... function getNearestRadialItems (line 7038) | function getNearestRadialItems(chart, position, axis, useFinalPosition) { function getNearestCartesianItems (line 7060) | function getNearestCartesianItems(chart, position, axis, intersect, useF... function getNearestItems (line 7093) | function getNearestItems(chart, position, axis, intersect, useFinalPosit... function getAxisItems (line 7099) | function getAxisItems(chart, position, axis, intersect, useFinalPosition) { function filterByPosition (line 7185) | function filterByPosition(array, position) { function filterDynamicPositionByAxis (line 7190) | function filterDynamicPositionByAxis(array, axis) { function sortByWeight (line 7195) | function sortByWeight(array, reverse) { function wrapBoxes (line 7202) | function wrapBoxes(boxes) { function buildStacks (line 7225) | function buildStacks(layouts) { function setLayoutDims (line 7254) | function setLayoutDims(layouts, params) { function buildLayoutBoxes (line 7274) | function buildLayoutBoxes(boxes) { function getCombinedMax (line 7294) | function getCombinedMax(maxPadding, chartArea, a, b) { function updateMaxPadding (line 7297) | function updateMaxPadding(maxPadding, boxPadding) { function updateDims (line 7303) | function updateDims(chartArea, params, layout, stacks) { function handleMaxPadding (line 7336) | function handleMaxPadding(chartArea) { function getMargins (line 7348) | function getMargins(horizontal, chartArea) { function fitBoxes (line 7364) | function fitBoxes(boxes, chartArea, params, stacks) { function setBoxDims (line 7382) | function setBoxDims(box, left, top, width, height) { function placeBoxes (line 7390) | function placeBoxes(boxes, chartArea, params, stacks) { function BasePlatform (line 7541) | function BasePlatform() { function BasicPlatform (line 7587) | function BasicPlatform() { function initCanvas (line 7619) | function initCanvas(canvas, aspectRatio) { function addListener (line 7657) | function addListener(node, type, listener) { function removeListener (line 7660) | function removeListener(chart, type, listener) { function fromNativeEvent (line 7663) | function fromNativeEvent(event, chart) { function nodeListContains (line 7676) | function nodeListContains(nodeList, canvas) { function createAttachObserver (line 7692) | function createAttachObserver(chart, type, listener) { function createDetachObserver (line 7719) | function createDetachObserver(chart, type, listener) { function onWindowResize (line 7748) | function onWindowResize() { function listenDevicePixelRatioChanges (line 7760) | function listenDevicePixelRatioChanges(chart, resize) { function unlistenDevicePixelRatioChanges (line 7766) | function unlistenDevicePixelRatioChanges(chart) { function createResizeObserver (line 7772) | function createResizeObserver(chart, type, listener) { function releaseObserver (line 7798) | function releaseObserver(chart, type, observer) { function createProxyAndListen (line 7806) | function createProxyAndListen(chart, type, listener) { function DomPlatform (line 7819) | function DomPlatform() { function _detectPlatform (line 7906) | function _detectPlatform(canvas) { function Element (line 7913) | function Element() { function autoSkip (line 7953) | function autoSkip(scale, ticks) { function determineMaxTicks (line 7980) | function determineMaxTicks(scale) { function calculateSpacing (line 7987) | function calculateSpacing(majorIndices, ticks, ticksLimit) { function getMajorIndices (line 8002) | function getMajorIndices(ticks) { function skipMajors (line 8012) | function skipMajors(ticks, newTicks, majorIndices, spacing) { function skip (line 8025) | function skip(ticks, newTicks, spacing, majorStart, majorEnd) { function getEvenSpacing (line 8048) | function getEvenSpacing(arr) { function sample (line 8067) | function sample(arr, numItems) { function getPixelForGridLine (line 8077) | function getPixelForGridLine(scale, index, offsetGridLines) { function garbageCollect (line 8100) | function garbageCollect(caches, length) { function getTickMarkLength (line 8113) | function getTickMarkLength(options) { function getTitleHeight (line 8116) | function getTitleHeight(options, fallback) { function createScaleContext (line 8125) | function createScaleContext(parent, scale) { function createTickContext (line 8131) | function createTickContext(parent, index, tick) { function titleAlign (line 8138) | function titleAlign(align, position, reverse) { function titleArgs (line 8145) | function titleArgs(scale, offset, position, align) { function Scale (line 8192) | function Scale(cfg) { function TypedRegistry (line 9507) | function TypedRegistry(type, scope, override) { function registerDefaults (line 9567) | function registerDefaults(item, scope, parentScope) { function routeDefaults (line 9577) | function routeDefaults(scope, routes) { function isIChartComponent (line 9588) | function isIChartComponent(proto) { function Registry (line 9592) | function Registry() { function PluginService (line 9749) | function PluginService() { function allPlugins (line 9835) | function allPlugins(config) { function getOpts (line 9855) | function getOpts(options, all) { function createDescriptors (line 9864) | function createDescriptors(chart, _ref2, options, all) { function pluginOpts (line 9894) | function pluginOpts(config, _ref3, opts, context) { function getIndexAxis (line 9908) | function getIndexAxis(type, options) { function getAxisFromDefaultScaleID (line 9913) | function getAxisFromDefaultScaleID(id, indexAxis) { function getDefaultScaleIDFromAxis (line 9922) | function getDefaultScaleIDFromAxis(axis, indexAxis) { function axisFromPosition (line 9925) | function axisFromPosition(position) { function determineAxis (line 9933) | function determineAxis(id, scaleOptions) { function mergeScaleConfig (line 9943) | function mergeScaleConfig(config, options) { function initOptions (line 9985) | function initOptions(config) { function initData (line 9990) | function initData(data) { function initConfig (line 9996) | function initConfig(config) { function cachedKeys (line 10004) | function cachedKeys(cacheKey, generate) { function Config (line 10020) | function Config(config) { function getResolver (line 10206) | function getResolver(resolverCache, scopes, prefixes) { function needContext (line 10231) | function needContext(proxy, names) { function positionIsHorizontal (line 10256) | function positionIsHorizontal(position, axis) { function compare2Level (line 10259) | function compare2Level(l1, l2) { function onAnimationsComplete (line 10264) | function onAnimationsComplete(context) { function onAnimationProgress (line 10270) | function onAnimationProgress(context) { function getCanvas (line 10275) | function getCanvas(item) { function moveNumericKeys (line 10293) | function moveNumericKeys(obj, start, move) { function determineLastEvent (line 10307) | function determineLastEvent(e, lastEvent, inChartArea, isClick) { function getDatasetArea (line 10316) | function getDatasetArea(meta) { function Chart (line 10329) | function Chart(item, userConfig) { function invalidatePlugins (line 11343) | function invalidatePlugins() { function clipArc (line 11348) | function clipArc(ctx, element, endAngle) { function toRadiusCorners (line 11369) | function toRadiusCorners(value) { function parseBorderRadius$1 (line 11375) | function parseBorderRadius$1(arc, innerRadius, outerRadius, angleDelta) { function rThetaToXY (line 11400) | function rThetaToXY(r, theta, x, y) { function pathArc (line 11420) | function pathArc(ctx, element, offset, spacing, end, circular) { function drawArc (line 11504) | function drawArc(ctx, element, offset, spacing, circular) { function drawBorder (line 11522) | function drawBorder(ctx, element, offset, spacing, circular) { function ArcElement (line 11561) | function ArcElement(cfg) { function setStyle (line 11667) | function setStyle(ctx, options) { function lineTo (line 11676) | function lineTo(ctx, previous, target) { function getLineMethod (line 11679) | function getLineMethod(options) { function pathVars (line 11688) | function pathVars(points, segment) { function pathSegment (line 11707) | function pathSegment(ctx, line, segment, params) { function fastPathSegment (line 11739) | function fastPathSegment(ctx, line, segment, params) { function _getSegmentMethod (line 11792) | function _getSegmentMethod(line) { function _getInterpolationMethod (line 11798) | function _getInterpolationMethod(options) { function strokePathWithCache (line 11807) | function strokePathWithCache(ctx, line, start, count) { function strokePathDirect (line 11818) | function strokePathDirect(ctx, line, start, count) { function _draw (line 11844) | function _draw(ctx, line, start, count) { function LineElement (line 11854) | function LineElement(cfg) { function inRange$1 (line 12022) | function inRange$1(el, pos, axis, useFinalPosition) { function PointElement (line 12039) | function PointElement(cfg) { function getBarBounds (line 12127) | function getBarBounds(bar, useFinalPosition) { function skipOrLimit (line 12155) | function skipOrLimit(skip, value, min, max) { function parseBorderWidth (line 12158) | function parseBorderWidth(bar, maxW, maxH) { function parseBorderRadius (line 12169) | function parseBorderRadius(bar, maxW, maxH) { function boundingRects (line 12184) | function boundingRects(bar) { function _inRange (line 12212) | function _inRange(bar, x, y, useFinalPosition) { function hasRadius (line 12219) | function hasRadius(radius) { function addNormalRectPath (line 12222) | function addNormalRectPath(ctx, rect) { function inflateRect (line 12225) | function inflateRect(rect, amount) { function BarElement (line 12242) | function BarElement(cfg) { function getBorderColor (line 12344) | function getBorderColor(i) { function getBackgroundColor (line 12347) | function getBackgroundColor(i) { function colorizeDefaultDataset (line 12350) | function colorizeDefaultDataset(dataset, i) { function colorizeDoughnutDataset (line 12355) | function colorizeDoughnutDataset(dataset, i) { function colorizePolarAreaDataset (line 12361) | function colorizePolarAreaDataset(dataset, i) { function getColorizer (line 12367) | function getColorizer(chart) { function containsColorsDefinitions (line 12380) | function containsColorsDefinitions(descriptors) { function containsColorsDefinition (line 12389) | function containsColorsDefinition(descriptor) { function lttbDecimation (line 12413) | function lttbDecimation(data, start, count, availableWidth, options) { function minMaxDecimation (line 12458) | function minMaxDecimation(data, start, count, availableWidth) { function cleanDecimatedDataset (line 12509) | function cleanDecimatedDataset(dataset) { function cleanDecimatedData (line 12519) | function cleanDecimatedData(chart) { function getStartAndCountOfVisiblePointsSimplified (line 12524) | function getStartAndCountOfVisiblePointsSimplified(meta, points) { function _segments (line 12617) | function _segments(line, target, property) { function _getBounds (line 12679) | function _getBounds(property, first, last, loop) { function _pointsFromSegments (line 12695) | function _pointsFromSegments(boundary, line) { function _findSegmentEnd (line 12731) | function _findSegmentEnd(start, end, points) { function _getEdge (line 12740) | function _getEdge(a, b, prop, fn) { function _createBoundaryLine (line 12746) | function _createBoundaryLine(boundary, line) { function _shouldApplyFill (line 12764) | function _shouldApplyFill(source) { function _resolveTarget (line 12767) | function _resolveTarget(sources, index, propagate) { function _decodeFill (line 12791) | function _decodeFill(line, index, count) { function decodeTargetIndex (line 12802) | function decodeTargetIndex(firstCh, index, target, count) { function _getTargetPixel (line 12811) | function _getTargetPixel(fill, scale) { function _getTargetValue (line 12824) | function _getTargetValue(fill, scale, startValue) { function parseFillOption (line 12837) | function parseFillOption(line) { function _buildStackLine (line 12852) | function _buildStackLine(source) { function getLinesBelow (line 12875) | function getLinesBelow(scale, index) { function addPointsBelow (line 12889) | function addPointsBelow(points, sourcePoint, linesBelow) { function findPoint (line 12911) | function findPoint(line, sourcePoint, property) { function simpleArc (line 12938) | function simpleArc(opts) { function _getTarget (line 12973) | function _getTarget(source) { function getLineByIndex (line 12992) | function getLineByIndex(chart, index) { function computeBoundary (line 12997) | function computeBoundary(source) { function computeLinearBoundary (line 13004) | function computeLinearBoundary(source) { function computeCircularBoundary (line 13018) | function computeCircularBoundary(source) { function _drawfill (line 13039) | function _drawfill(ctx, source, area) { function doFill (line 13066) | function doFill(ctx, cfg) { function clipVertical (line 13097) | function clipVertical(ctx, target, clipY) { function fill (line 13137) | function fill(ctx, cfg) { function clipBounds (line 13189) | function clipBounds(ctx, scale, bounds) { function interpolatedLineTo (line 13203) | function interpolatedLineTo(ctx, target, point, property) { function Legend (line 13301) | function Legend(config) { function calculateItemSize (line 13768) | function calculateItemSize(boxWidth, labelFont, ctx, legendItem, _itemHe... function calculateItemWidth (line 13776) | function calculateItemWidth(legendItem, boxWidth, labelFont, ctx) { function calculateItemHeight (line 13785) | function calculateItemHeight(_itemHeight, legendItem, fontLineHeight) { function calculateLegendItemHeight (line 13792) | function calculateLegendItemHeight(legendItem, fontLineHeight) { function isListened (line 13796) | function isListened(type, opts) { function Title (line 13917) | function Title(config) { function createTitle (line 14025) | function createTitle(chart, titleOpts) { function pushOrConcat (line 14166) | function pushOrConcat(base, toPush) { function splitNewlines (line 14176) | function splitNewlines(str) { function createTooltipItem (line 14182) | function createTooltipItem(chart, item) { function getTooltipSize (line 14202) | function getTooltipSize(tooltip, options) { function determineYAlign (line 14257) | function determineYAlign(chart, size) { function doesNotFitWithAlign (line 14267) | function doesNotFitWithAlign(xAlign, chart, options, size) { function determineXAlign (line 14278) | function determineXAlign(chart, options, size, yAlign) { function determineAlignment (line 14298) | function determineAlignment(chart, options, size) { function alignX (line 14305) | function alignX(size, xAlign) { function alignY (line 14315) | function alignY(size, yAlign, paddingAndSize) { function getBackgroundPoint (line 14327) | function getBackgroundPoint(options, size, alignment, chart) { function getAlignedX (line 14357) | function getAlignedX(tooltip, align, options) { function getBeforeAfterBodyLines (line 14361) | function getBeforeAfterBodyLines(callback) { function createTooltipContext (line 14364) | function createTooltipContext(parent, tooltip, tooltipItems) { function overrideCallbacks (line 14371) | function overrideCallbacks(callbacks, context) { function invokeCallbackWithFallback (line 14438) | function invokeCallbackWithFallback(callbacks, name, ctx, arg) { function Tooltip (line 14448) | function Tooltip(config) { function findOrAddLabel (line 15223) | function findOrAddLabel(labels, raw, index, addedLabels) { function _getLabelForValue (line 15234) | function _getLabelForValue(value) { function CategoryScale (line 15244) | function CategoryScale(cfg) { function generateTicks$1 (line 15376) | function generateTicks$1(generationOptions, dataRange) { function relativeLabelSize (line 15478) | function relativeLabelSize(value, minSpacing, _ref12) { function LinearScaleBase (line 15489) | function LinearScaleBase(cfg) { function LinearScale (line 15634) | function LinearScale() { function isMajor (line 15683) | function isMajor(tickVal) { function steps (line 15687) | function steps(min, max, rangeExp) { function startExp (line 15693) | function startExp(min, max) { function generateTicks (line 15704) | function generateTicks(generationOptions, _ref13) { function LogarithmicScale (line 15747) | function LogarithmicScale(cfg) { function getTickBackdropHeight (line 15879) | function getTickBackdropHeight(opts) { function measureLabelSize (line 15887) | function measureLabelSize(ctx, font, label) { function determineLimits (line 15894) | function determineLimits(angle, pos, size, min, max) { function fitWithPointLabels (line 15911) | function fitWithPointLabels(scale) { function updateLimits (line 15940) | function updateLimits(limits, orig, angle, hLimits, vLimits) { function buildPointLabelItems (line 15960) | function buildPointLabelItems(scale, labelSizes, padding) { function getTextAlignForAngle (line 15986) | function getTextAlignForAngle(angle) { function leftForTextAlign (line 15994) | function leftForTextAlign(x, w, align) { function yForAngle (line 16002) | function yForAngle(y, h, angle) { function drawPointLabels (line 16010) | function drawPointLabels(scale, labelCount) { function pathRadiusLine (line 16056) | function pathRadiusLine(scale, radius, circular, labelCount) { function drawRadiusLine (line 16069) | function drawRadiusLine(scale, gridLineOpts, radius, labelCount, borderO... function createPointLabelContext (line 16088) | function createPointLabelContext(parent, index, label) { function RadialLinearScale (line 16098) | function RadialLinearScale(cfg) { function sorter (line 16437) | function sorter(a, b) { function _parse (line 16440) | function _parse(scale, input) { function determineUnitForAutoTicks (line 16464) | function determineUnitForAutoTicks(minUnit, min, max, capacity) { function determineUnitForFormatting (line 16475) | function determineUnitForFormatting(scale, numTicks, minUnit, min, max) { function determineMajorUnit (line 16484) | function determineMajorUnit(unit) { function addTick (line 16491) | function addTick(ticks, time, timestamps) { function setMajorTicks (line 16502) | function setMajorTicks(scale, ticks, map, majorUnit) { function ticksFromTimestamps (line 16515) | function ticksFromTimestamps(scale, values, majorUnit) { function TimeScale (line 16533) | function TimeScale(props) { function _applyBounds (line 16594) | function _applyBounds(bounds) { function interpolate (line 16872) | function interpolate(table, val, reverse) { function TimeSeriesScale (line 16907) | function TimeSeriesScale(props) { function toInteger (line 17134) | function toInteger(dirtyNumber) { function requiredArgs (line 17145) | function requiredArgs(required, args) { function _typeof$y (line 17151) | function _typeof$y(obj) { function toDate (line 17196) | function toDate(argument) { function addDays (line 17235) | function addDays(dirtyDate, dirtyAmount) { function addMonths (line 17269) | function addMonths(dirtyDate, dirtyAmount) { function addMilliseconds (line 17328) | function addMilliseconds(dirtyDate, dirtyAmount) { function addHours (line 17355) | function addHours(dirtyDate, dirtyAmount) { function getDefaultOptions (line 17362) | function getDefaultOptions() { function startOfWeek (line 17394) | function startOfWeek(dirtyDate, options) { function getTimezoneOffsetInMilliseconds (line 17422) | function getTimezoneOffsetInMilliseconds(date) { function startOfDay (line 17447) | function startOfDay(dirtyDate) { function differenceInCalendarDays (line 17486) | function differenceInCalendarDays(dirtyDateLeft, dirtyDateRight) { function addMinutes (line 17518) | function addMinutes(dirtyDate, dirtyAmount) { function addQuarters (line 17543) | function addQuarters(dirtyDate, dirtyAmount) { function addSeconds (line 17569) | function addSeconds(dirtyDate, dirtyAmount) { function addWeeks (line 17594) | function addWeeks(dirtyDate, dirtyAmount) { function addYears (line 17620) | function addYears(dirtyDate, dirtyAmount) { function compareAsc (line 17659) | function compareAsc(dirtyDateLeft, dirtyDateRight) { function _typeof$x (line 17712) | function _typeof$x(obj) { function isDate (line 17759) | function isDate(value) { function isValid (line 17796) | function isValid(dirtyDate) { function differenceInCalendarMonths (line 17827) | function differenceInCalendarMonths(dirtyDateLeft, dirtyDateRight) { function differenceInCalendarYears (line 17858) | function differenceInCalendarYears(dirtyDateLeft, dirtyDateRight) { function compareLocalAsc (line 17869) | function compareLocalAsc(dateLeft, dateRight) { function differenceInDays (line 17929) | function differenceInDays(dirtyDateLeft, dirtyDateRight) { function differenceInMilliseconds (line 17967) | function differenceInMilliseconds(dateLeft, dateRight) { function getRoundingMethod (line 17982) | function getRoundingMethod(method) { function differenceInHours (line 18010) | function differenceInHours(dateLeft, dateRight, options) { function differenceInMinutes (line 18048) | function differenceInMinutes(dateLeft, dateRight, options) { function endOfDay (line 18073) | function endOfDay(dirtyDate) { function endOfMonth (line 18099) | function endOfMonth(dirtyDate) { function isLastDayOfMonth (line 18126) | function isLastDayOfMonth(dirtyDate) { function differenceInMonths (line 18151) | function differenceInMonths(dirtyDateLeft, dirtyDateRight) { function differenceInQuarters (line 18202) | function differenceInQuarters(dateLeft, dateRight, options) { function differenceInSeconds (line 18233) | function differenceInSeconds(dateLeft, dateRight, options) { function differenceInWeeks (line 18281) | function differenceInWeeks(dateLeft, dateRight, options) { function differenceInYears (line 18306) | function differenceInYears(dirtyDateLeft, dirtyDateRight) { function startOfMinute (line 18343) | function startOfMinute(dirtyDate) { function startOfQuarter (line 18369) | function startOfQuarter(dirtyDate) { function startOfMonth (line 18398) | function startOfMonth(dirtyDate) { function endOfYear (line 18425) | function endOfYear(dirtyDate) { function startOfYear (line 18453) | function startOfYear(dirtyDate) { function endOfHour (line 18481) | function endOfHour(dirtyDate) { function endOfWeek (line 18515) | function endOfWeek(dirtyDate, options) { function endOfMinute (line 18551) | function endOfMinute(dirtyDate) { function endOfQuarter (line 18577) | function endOfQuarter(dirtyDate) { function endOfSecond (line 18606) | function endOfSecond(dirtyDate) { function subMilliseconds (line 18632) | function subMilliseconds(dirtyDate, dirtyAmount) { function getUTCDayOfYear (line 18639) | function getUTCDayOfYear(dirtyDate) { function startOfUTCISOWeek (line 18650) | function startOfUTCISOWeek(dirtyDate) { function getUTCISOWeekYear (line 18661) | function getUTCISOWeekYear(dirtyDate) { function startOfUTCISOWeekYear (line 18682) | function startOfUTCISOWeekYear(dirtyDate) { function getUTCISOWeek (line 18693) | function getUTCISOWeek(dirtyDate) { function startOfUTCWeek (line 18703) | function startOfUTCWeek(dirtyDate, options) { function getUTCWeekYear (line 18720) | function getUTCWeekYear(dirtyDate, options) { function startOfUTCWeekYear (line 18748) | function startOfUTCWeekYear(dirtyDate, options) { function getUTCWeek (line 18762) | function getUTCWeek(dirtyDate, options) { function addLeadingZeros (line 18772) | function addLeadingZeros(number, targetLength) { function formatTimezoneShort (line 19639) | function formatTimezoneShort(offset, dirtyDelimiter) { function formatTimezoneWithOptionalMinutes (line 19650) | function formatTimezoneWithOptionalMinutes(offset, dirtyDelimiter) { function formatTimezone (line 19657) | function formatTimezone(offset, dirtyDelimiter) { function isProtectedDayOfYearToken (line 19750) | function isProtectedDayOfYearToken(token) { function isProtectedWeekYearToken (line 19753) | function isProtectedWeekYearToken(token) { function throwProtectedError (line 19756) | function throwProtectedError(token, format, input) { function buildFormatLongFn (line 19852) | function buildFormatLongFn(args) { function buildLocalizeFn (line 19909) | function buildLocalizeFn(args) { function buildMatchFn (line 20068) | function buildMatchFn(args) { function findKey (line 20094) | function findKey(object, predicate) { function findIndex (line 20102) | function findIndex(array, predicate) { function buildMatchPatternFn (line 20111) | function buildMatchPatternFn(args) { function format (line 20561) | function format(dirtyDate, dirtyFormatStr, options) { function cleanEscapedString$1 (line 20631) | function cleanEscapedString$1(input) { function assign (line 20639) | function assign(target, object) { function _typeof$w (line 20651) | function _typeof$w(obj) { function _inherits$v (line 20665) | function _inherits$v(subClass, superClass) { function _setPrototypeOf$v (line 20678) | function _setPrototypeOf$v(o, p) { function _createSuper$v (line 20685) | function _createSuper$v(Derived) { function _possibleConstructorReturn$v (line 20699) | function _possibleConstructorReturn$v(self, call) { function _assertThisInitialized$v (line 20705) | function _assertThisInitialized$v(self) { function _isNativeReflectConstruct$v (line 20711) | function _isNativeReflectConstruct$v() { function _getPrototypeOf$v (line 20722) | function _getPrototypeOf$v(o) { function _classCallCheck$w (line 20728) | function _classCallCheck$w(instance, Constructor) { function _defineProperties$w (line 20733) | function _defineProperties$w(target, props) { function _createClass$w (line 20742) | function _createClass$w(Constructor, protoProps, staticProps) { function _defineProperty$v (line 20747) | function _defineProperty$v(obj, key, value) { function Setter (line 20762) | function Setter() { function ValueSetter (line 20777) | function ValueSetter(value, validateValue, setValue, priority, subPriori... function DateToSystemTimezoneSetter (line 20806) | function DateToSystemTimezoneSetter() { function _classCallCheck$v (line 20832) | function _classCallCheck$v(instance, Constructor) { function _defineProperties$v (line 20837) | function _defineProperties$v(target, props) { function _createClass$v (line 20846) | function _createClass$v(Constructor, protoProps, staticProps) { function Parser (line 20852) | function Parser() { function _typeof$v (line 20876) | function _typeof$v(obj) { function _classCallCheck$u (line 20890) | function _classCallCheck$u(instance, Constructor) { function _defineProperties$u (line 20895) | function _defineProperties$u(target, props) { function _createClass$u (line 20904) | function _createClass$u(Constructor, protoProps, staticProps) { function _inherits$u (line 20909) | function _inherits$u(subClass, superClass) { function _setPrototypeOf$u (line 20922) | function _setPrototypeOf$u(o, p) { function _createSuper$u (line 20929) | function _createSuper$u(Derived) { function _possibleConstructorReturn$u (line 20943) | function _possibleConstructorReturn$u(self, call) { function _assertThisInitialized$u (line 20949) | function _assertThisInitialized$u(self) { function _isNativeReflectConstruct$u (line 20955) | function _isNativeReflectConstruct$u() { function _getPrototypeOf$u (line 20966) | function _getPrototypeOf$u(o) { function _defineProperty$u (line 20972) | function _defineProperty$u(obj, key, value) { function EraParser (line 20988) | function EraParser() { function mapValue (line 21090) | function mapValue(parseFnResult, mapFn) { function parseNumericPattern (line 21099) | function parseNumericPattern(pattern, dateString) { function parseTimezonePattern (line 21109) | function parseTimezonePattern(pattern, dateString) { function parseAnyDigitsSigned (line 21130) | function parseAnyDigitsSigned(dateString) { function parseNDigits (line 21133) | function parseNDigits(n, dateString) { function parseNDigitsSigned (line 21147) | function parseNDigitsSigned(n, dateString) { function dayPeriodEnumToHours (line 21161) | function dayPeriodEnumToHours(dayPeriod) { function normalizeTwoDigitYear (line 21178) | function normalizeTwoDigitYear(twoDigitYear, currentYear) { function isLeapYearIndex$1 (line 21196) | function isLeapYearIndex$1(year) { function _typeof$u (line 21200) | function _typeof$u(obj) { function _classCallCheck$t (line 21214) | function _classCallCheck$t(instance, Constructor) { function _defineProperties$t (line 21219) | function _defineProperties$t(target, props) { function _createClass$t (line 21228) | function _createClass$t(Constructor, protoProps, staticProps) { function _inherits$t (line 21233) | function _inherits$t(subClass, superClass) { function _setPrototypeOf$t (line 21246) | function _setPrototypeOf$t(o, p) { function _createSuper$t (line 21253) | function _createSuper$t(Derived) { function _possibleConstructorReturn$t (line 21267) | function _possibleConstructorReturn$t(self, call) { function _assertThisInitialized$t (line 21273) | function _assertThisInitialized$t(self) { function _isNativeReflectConstruct$t (line 21279) | function _isNativeReflectConstruct$t() { function _getPrototypeOf$t (line 21290) | function _getPrototypeOf$t(o) { function _defineProperty$t (line 21296) | function _defineProperty$t(obj, key, value) { function YearParser (line 21320) | function YearParser() { function _typeof$t (line 21375) | function _typeof$t(obj) { function _classCallCheck$s (line 21389) | function _classCallCheck$s(instance, Constructor) { function _defineProperties$s (line 21394) | function _defineProperties$s(target, props) { function _createClass$s (line 21403) | function _createClass$s(Constructor, protoProps, staticProps) { function _inherits$s (line 21408) | function _inherits$s(subClass, superClass) { function _setPrototypeOf$s (line 21421) | function _setPrototypeOf$s(o, p) { function _createSuper$s (line 21428) | function _createSuper$s(Derived) { function _possibleConstructorReturn$s (line 21442) | function _possibleConstructorReturn$s(self, call) { function _assertThisInitialized$s (line 21448) | function _assertThisInitialized$s(self) { function _isNativeReflectConstruct$s (line 21454) | function _isNativeReflectConstruct$s() { function _getPrototypeOf$s (line 21465) | function _getPrototypeOf$s(o) { function _defineProperty$s (line 21471) | function _defineProperty$s(obj, key, value) { function LocalWeekYearParser (line 21488) | function LocalWeekYearParser() { function _typeof$s (line 21543) | function _typeof$s(obj) { function _classCallCheck$r (line 21557) | function _classCallCheck$r(instance, Constructor) { function _defineProperties$r (line 21562) | function _defineProperties$r(target, props) { function _createClass$r (line 21571) | function _createClass$r(Constructor, protoProps, staticProps) { function _inherits$r (line 21576) | function _inherits$r(subClass, superClass) { function _setPrototypeOf$r (line 21589) | function _setPrototypeOf$r(o, p) { function _createSuper$r (line 21596) | function _createSuper$r(Derived) { function _possibleConstructorReturn$r (line 21610) | function _possibleConstructorReturn$r(self, call) { function _assertThisInitialized$r (line 21616) | function _assertThisInitialized$r(self) { function _isNativeReflectConstruct$r (line 21622) | function _isNativeReflectConstruct$r() { function _getPrototypeOf$r (line 21633) | function _getPrototypeOf$r(o) { function _defineProperty$r (line 21639) | function _defineProperty$r(obj, key, value) { function ISOWeekYearParser (line 21656) | function ISOWeekYearParser() { function _typeof$r (line 21687) | function _typeof$r(obj) { function _classCallCheck$q (line 21701) | function _classCallCheck$q(instance, Constructor) { function _defineProperties$q (line 21706) | function _defineProperties$q(target, props) { function _createClass$q (line 21715) | function _createClass$q(Constructor, protoProps, staticProps) { function _inherits$q (line 21720) | function _inherits$q(subClass, superClass) { function _setPrototypeOf$q (line 21733) | function _setPrototypeOf$q(o, p) { function _createSuper$q (line 21740) | function _createSuper$q(Derived) { function _possibleConstructorReturn$q (line 21754) | function _possibleConstructorReturn$q(self, call) { function _assertThisInitialized$q (line 21760) | function _assertThisInitialized$q(self) { function _isNativeReflectConstruct$q (line 21766) | function _isNativeReflectConstruct$q() { function _getPrototypeOf$q (line 21777) | function _getPrototypeOf$q(o) { function _defineProperty$q (line 21783) | function _defineProperty$q(obj, key, value) { function ExtendedYearParser (line 21799) | function ExtendedYearParser() { function _typeof$q (line 21829) | function _typeof$q(obj) { function _classCallCheck$p (line 21843) | function _classCallCheck$p(instance, Constructor) { function _defineProperties$p (line 21848) | function _defineProperties$p(target, props) { function _createClass$p (line 21857) | function _createClass$p(Constructor, protoProps, staticProps) { function _inherits$p (line 21862) | function _inherits$p(subClass, superClass) { function _setPrototypeOf$p (line 21875) | function _setPrototypeOf$p(o, p) { function _createSuper$p (line 21882) | function _createSuper$p(Derived) { function _possibleConstructorReturn$p (line 21896) | function _possibleConstructorReturn$p(self, call) { function _assertThisInitialized$p (line 21902) | function _assertThisInitialized$p(self) { function _isNativeReflectConstruct$p (line 21908) | function _isNativeReflectConstruct$p() { function _getPrototypeOf$p (line 21919) | function _getPrototypeOf$p(o) { function _defineProperty$p (line 21925) | function _defineProperty$p(obj, key, value) { function QuarterParser (line 21941) | function QuarterParser() { function _typeof$p (line 22016) | function _typeof$p(obj) { function _classCallCheck$o (line 22030) | function _classCallCheck$o(instance, Constructor) { function _defineProperties$o (line 22035) | function _defineProperties$o(target, props) { function _createClass$o (line 22044) | function _createClass$o(Constructor, protoProps, staticProps) { function _inherits$o (line 22049) | function _inherits$o(subClass, superClass) { function _setPrototypeOf$o (line 22062) | function _setPrototypeOf$o(o, p) { function _createSuper$o (line 22069) | function _createSuper$o(Derived) { function _possibleConstructorReturn$o (line 22083) | function _possibleConstructorReturn$o(self, call) { function _assertThisInitialized$o (line 22089) | function _assertThisInitialized$o(self) { function _isNativeReflectConstruct$o (line 22095) | function _isNativeReflectConstruct$o() { function _getPrototypeOf$o (line 22106) | function _getPrototypeOf$o(o) { function _defineProperty$o (line 22112) | function _defineProperty$o(obj, key, value) { function StandAloneQuarterParser (line 22128) | function StandAloneQuarterParser() { function _typeof$o (line 22203) | function _typeof$o(obj) { function _classCallCheck$n (line 22217) | function _classCallCheck$n(instance, Constructor) { function _defineProperties$n (line 22222) | function _defineProperties$n(target, props) { function _createClass$n (line 22231) | function _createClass$n(Constructor, protoProps, staticProps) { function _inherits$n (line 22236) | function _inherits$n(subClass, superClass) { function _setPrototypeOf$n (line 22249) | function _setPrototypeOf$n(o, p) { function _createSuper$n (line 22256) | function _createSuper$n(Derived) { function _possibleConstructorReturn$n (line 22270) | function _possibleConstructorReturn$n(self, call) { function _assertThisInitialized$n (line 22276) | function _assertThisInitialized$n(self) { function _isNativeReflectConstruct$n (line 22282) | function _isNativeReflectConstruct$n() { function _getPrototypeOf$n (line 22293) | function _getPrototypeOf$n(o) { function _defineProperty$n (line 22299) | function _defineProperty$n(obj, key, value) { function MonthParser (line 22315) | function MonthParser() { function _typeof$n (line 22395) | function _typeof$n(obj) { function _classCallCheck$m (line 22409) | function _classCallCheck$m(instance, Constructor) { function _defineProperties$m (line 22414) | function _defineProperties$m(target, props) { function _createClass$m (line 22423) | function _createClass$m(Constructor, protoProps, staticProps) { function _inherits$m (line 22428) | function _inherits$m(subClass, superClass) { function _setPrototypeOf$m (line 22441) | function _setPrototypeOf$m(o, p) { function _createSuper$m (line 22448) | function _createSuper$m(Derived) { function _possibleConstructorReturn$m (line 22462) | function _possibleConstructorReturn$m(self, call) { function _assertThisInitialized$m (line 22468) | function _assertThisInitialized$m(self) { function _isNativeReflectConstruct$m (line 22474) | function _isNativeReflectConstruct$m() { function _getPrototypeOf$m (line 22485) | function _getPrototypeOf$m(o) { function _defineProperty$m (line 22491) | function _defineProperty$m(obj, key, value) { function StandAloneMonthParser (line 22507) | function StandAloneMonthParser() { function setUTCWeek (line 22587) | function setUTCWeek(dirtyDate, dirtyWeek, options) { function _typeof$m (line 22596) | function _typeof$m(obj) { function _classCallCheck$l (line 22610) | function _classCallCheck$l(instance, Constructor) { function _defineProperties$l (line 22615) | function _defineProperties$l(target, props) { function _createClass$l (line 22624) | function _createClass$l(Constructor, protoProps, staticProps) { function _inherits$l (line 22629) | function _inherits$l(subClass, superClass) { function _setPrototypeOf$l (line 22642) | function _setPrototypeOf$l(o, p) { function _createSuper$l (line 22649) | function _createSuper$l(Derived) { function _possibleConstructorReturn$l (line 22663) | function _possibleConstructorReturn$l(self, call) { function _assertThisInitialized$l (line 22669) | function _assertThisInitialized$l(self) { function _isNativeReflectConstruct$l (line 22675) | function _isNativeReflectConstruct$l() { function _getPrototypeOf$l (line 22686) | function _getPrototypeOf$l(o) { function _defineProperty$l (line 22692) | function _defineProperty$l(obj, key, value) { function LocalWeekParser (line 22709) | function LocalWeekParser() { function setUTCISOWeek (line 22748) | function setUTCISOWeek(dirtyDate, dirtyISOWeek) { function _typeof$l (line 22757) | function _typeof$l(obj) { function _classCallCheck$k (line 22771) | function _classCallCheck$k(instance, Constructor) { function _defineProperties$k (line 22776) | function _defineProperties$k(target, props) { function _createClass$k (line 22785) | function _createClass$k(Constructor, protoProps, staticProps) { function _inherits$k (line 22790) | function _inherits$k(subClass, superClass) { function _setPrototypeOf$k (line 22803) | function _setPrototypeOf$k(o, p) { function _createSuper$k (line 22810) | function _createSuper$k(Derived) { function _possibleConstructorReturn$k (line 22824) | function _possibleConstructorReturn$k(self, call) { function _assertThisInitialized$k (line 22830) | function _assertThisInitialized$k(self) { function _isNativeReflectConstruct$k (line 22836) | function _isNativeReflectConstruct$k() { function _getPrototypeOf$k (line 22847) | function _getPrototypeOf$k(o) { function _defineProperty$k (line 22853) | function _defineProperty$k(obj, key, value) { function ISOWeekParser (line 22870) | function ISOWeekParser() { function _typeof$k (line 22909) | function _typeof$k(obj) { function _classCallCheck$j (line 22923) | function _classCallCheck$j(instance, Constructor) { function _defineProperties$j (line 22928) | function _defineProperties$j(target, props) { function _createClass$j (line 22937) | function _createClass$j(Constructor, protoProps, staticProps) { function _inherits$j (line 22942) | function _inherits$j(subClass, superClass) { function _setPrototypeOf$j (line 22955) | function _setPrototypeOf$j(o, p) { function _createSuper$j (line 22962) | function _createSuper$j(Derived) { function _possibleConstructorReturn$j (line 22976) | function _possibleConstructorReturn$j(self, call) { function _assertThisInitialized$j (line 22982) | function _assertThisInitialized$j(self) { function _isNativeReflectConstruct$j (line 22988) | function _isNativeReflectConstruct$j() { function _getPrototypeOf$j (line 22999) | function _getPrototypeOf$j(o) { function _defineProperty$j (line 23005) | function _defineProperty$j(obj, key, value) { function DateParser (line 23024) | function DateParser() { function _typeof$j (line 23073) | function _typeof$j(obj) { function _classCallCheck$i (line 23087) | function _classCallCheck$i(instance, Constructor) { function _defineProperties$i (line 23092) | function _defineProperties$i(target, props) { function _createClass$i (line 23101) | function _createClass$i(Constructor, protoProps, staticProps) { function _inherits$i (line 23106) | function _inherits$i(subClass, superClass) { function _setPrototypeOf$i (line 23119) | function _setPrototypeOf$i(o, p) { function _createSuper$i (line 23126) | function _createSuper$i(Derived) { function _possibleConstructorReturn$i (line 23140) | function _possibleConstructorReturn$i(self, call) { function _assertThisInitialized$i (line 23146) | function _assertThisInitialized$i(self) { function _isNativeReflectConstruct$i (line 23152) | function _isNativeReflectConstruct$i() { function _getPrototypeOf$i (line 23163) | function _getPrototypeOf$i(o) { function _defineProperty$i (line 23169) | function _defineProperty$i(obj, key, value) { function DayOfYearParser (line 23185) | function DayOfYearParser() { function setUTCDay (line 23234) | function setUTCDay(dirtyDate, dirtyDay, options) { function _typeof$i (line 23253) | function _typeof$i(obj) { function _classCallCheck$h (line 23267) | function _classCallCheck$h(instance, Constructor) { function _defineProperties$h (line 23272) | function _defineProperties$h(target, props) { function _createClass$h (line 23281) | function _createClass$h(Constructor, protoProps, staticProps) { function _inherits$h (line 23286) | function _inherits$h(subClass, superClass) { function _setPrototypeOf$h (line 23299) | function _setPrototypeOf$h(o, p) { function _createSuper$h (line 23306) | function _createSuper$h(Derived) { function _possibleConstructorReturn$h (line 23320) | function _possibleConstructorReturn$h(self, call) { function _assertThisInitialized$h (line 23326) | function _assertThisInitialized$h(self) { function _isNativeReflectConstruct$h (line 23332) | function _isNativeReflectConstruct$h() { function _getPrototypeOf$h (line 23343) | function _getPrototypeOf$h(o) { function _defineProperty$h (line 23349) | function _defineProperty$h(obj, key, value) { function DayParser (line 23366) | function DayParser() { function _typeof$h (line 23447) | function _typeof$h(obj) { function _classCallCheck$g (line 23461) | function _classCallCheck$g(instance, Constructor) { function _defineProperties$g (line 23466) | function _defineProperties$g(target, props) { function _createClass$g (line 23475) | function _createClass$g(Constructor, protoProps, staticProps) { function _inherits$g (line 23480) | function _inherits$g(subClass, superClass) { function _setPrototypeOf$g (line 23493) | function _setPrototypeOf$g(o, p) { function _createSuper$g (line 23500) | function _createSuper$g(Derived) { function _possibleConstructorReturn$g (line 23514) | function _possibleConstructorReturn$g(self, call) { function _assertThisInitialized$g (line 23520) | function _assertThisInitialized$g(self) { function _isNativeReflectConstruct$g (line 23526) | function _isNativeReflectConstruct$g() { function _getPrototypeOf$g (line 23537) | function _getPrototypeOf$g(o) { function _defineProperty$g (line 23543) | function _defineProperty$g(obj, key, value) { function LocalDayParser (line 23560) | function LocalDayParser() { function _typeof$g (line 23655) | function _typeof$g(obj) { function _classCallCheck$f (line 23669) | function _classCallCheck$f(instance, Constructor) { function _defineProperties$f (line 23674) | function _defineProperties$f(target, props) { function _createClass$f (line 23683) | function _createClass$f(Constructor, protoProps, staticProps) { function _inherits$f (line 23688) | function _inherits$f(subClass, superClass) { function _setPrototypeOf$f (line 23701) | function _setPrototypeOf$f(o, p) { function _createSuper$f (line 23708) | function _createSuper$f(Derived) { function _possibleConstructorReturn$f (line 23722) | function _possibleConstructorReturn$f(self, call) { function _assertThisInitialized$f (line 23728) | function _assertThisInitialized$f(self) { function _isNativeReflectConstruct$f (line 23734) | function _isNativeReflectConstruct$f() { function _getPrototypeOf$f (line 23745) | function _getPrototypeOf$f(o) { function _defineProperty$f (line 23751) | function _defineProperty$f(obj, key, value) { function StandAloneLocalDayParser (line 23768) | function StandAloneLocalDayParser() { function setUTCISODay (line 23863) | function setUTCISODay(dirtyDate, dirtyDay) { function _typeof$f (line 23879) | function _typeof$f(obj) { function _classCallCheck$e (line 23893) | function _classCallCheck$e(instance, Constructor) { function _defineProperties$e (line 23898) | function _defineProperties$e(target, props) { function _createClass$e (line 23907) | function _createClass$e(Constructor, protoProps, staticProps) { function _inherits$e (line 23912) | function _inherits$e(subClass, superClass) { function _setPrototypeOf$e (line 23925) | function _setPrototypeOf$e(o, p) { function _createSuper$e (line 23932) | function _createSuper$e(Derived) { function _possibleConstructorReturn$e (line 23946) | function _possibleConstructorReturn$e(self, call) { function _assertThisInitialized$e (line 23952) | function _assertThisInitialized$e(self) { function _isNativeReflectConstruct$e (line 23958) | function _isNativeReflectConstruct$e() { function _getPrototypeOf$e (line 23969) | function _getPrototypeOf$e(o) { function _defineProperty$e (line 23975) | function _defineProperty$e(obj, key, value) { function ISODayParser (line 23992) | function ISODayParser() { function _typeof$e (line 24089) | function _typeof$e(obj) { function _classCallCheck$d (line 24103) | function _classCallCheck$d(instance, Constructor) { function _defineProperties$d (line 24108) | function _defineProperties$d(target, props) { function _createClass$d (line 24117) | function _createClass$d(Constructor, protoProps, staticProps) { function _inherits$d (line 24122) | function _inherits$d(subClass, superClass) { function _setPrototypeOf$d (line 24135) | function _setPrototypeOf$d(o, p) { function _createSuper$d (line 24142) | function _createSuper$d(Derived) { function _possibleConstructorReturn$d (line 24156) | function _possibleConstructorReturn$d(self, call) { function _assertThisInitialized$d (line 24162) | function _assertThisInitialized$d(self) { function _isNativeReflectConstruct$d (line 24168) | function _isNativeReflectConstruct$d() { function _getPrototypeOf$d (line 24179) | function _getPrototypeOf$d(o) { function _defineProperty$d (line 24185) | function _defineProperty$d(obj, key, value) { function AMPMParser (line 24201) | function AMPMParser() { function _typeof$d (line 24255) | function _typeof$d(obj) { function _classCallCheck$c (line 24269) | function _classCallCheck$c(instance, Constructor) { function _defineProperties$c (line 24274) | function _defineProperties$c(target, props) { function _createClass$c (line 24283) | function _createClass$c(Constructor, protoProps, staticProps) { function _inherits$c (line 24288) | function _inherits$c(subClass, superClass) { function _setPrototypeOf$c (line 24301) | function _setPrototypeOf$c(o, p) { function _createSuper$c (line 24308) | function _createSuper$c(Derived) { function _possibleConstructorReturn$c (line 24322) | function _possibleConstructorReturn$c(self, call) { function _assertThisInitialized$c (line 24328) | function _assertThisInitialized$c(self) { function _isNativeReflectConstruct$c (line 24334) | function _isNativeReflectConstruct$c() { function _getPrototypeOf$c (line 24345) | function _getPrototypeOf$c(o) { function _defineProperty$c (line 24351) | function _defineProperty$c(obj, key, value) { function AMPMMidnightParser (line 24367) | function AMPMMidnightParser() { function _typeof$c (line 24421) | function _typeof$c(obj) { function _classCallCheck$b (line 24435) | function _classCallCheck$b(instance, Constructor) { function _defineProperties$b (line 24440) | function _defineProperties$b(target, props) { function _createClass$b (line 24449) | function _createClass$b(Constructor, protoProps, staticProps) { function _inherits$b (line 24454) | function _inherits$b(subClass, superClass) { function _setPrototypeOf$b (line 24467) | function _setPrototypeOf$b(o, p) { function _createSuper$b (line 24474) | function _createSuper$b(Derived) { function _possibleConstructorReturn$b (line 24488) | function _possibleConstructorReturn$b(self, call) { function _assertThisInitialized$b (line 24494) | function _assertThisInitialized$b(self) { function _isNativeReflectConstruct$b (line 24500) | function _isNativeReflectConstruct$b() { function _getPrototypeOf$b (line 24511) | function _getPrototypeOf$b(o) { function _defineProperty$b (line 24517) | function _defineProperty$b(obj, key, value) { function DayPeriodParser (line 24534) | function DayPeriodParser() { function _typeof$b (line 24588) | function _typeof$b(obj) { function _classCallCheck$a (line 24602) | function _classCallCheck$a(instance, Constructor) { function _defineProperties$a (line 24607) | function _defineProperties$a(target, props) { function _createClass$a (line 24616) | function _createClass$a(Constructor, protoProps, staticProps) { function _inherits$a (line 24621) | function _inherits$a(subClass, superClass) { function _setPrototypeOf$a (line 24634) | function _setPrototypeOf$a(o, p) { function _createSuper$a (line 24641) | function _createSuper$a(Derived) { function _possibleConstructorReturn$a (line 24655) | function _possibleConstructorReturn$a(self, call) { function _assertThisInitialized$a (line 24661) | function _assertThisInitialized$a(self) { function _isNativeReflectConstruct$a (line 24667) | function _isNativeReflectConstruct$a() { function _getPrototypeOf$a (line 24678) | function _getPrototypeOf$a(o) { function _defineProperty$a (line 24684) | function _defineProperty$a(obj, key, value) { function Hour1to12Parser (line 24700) | function Hour1to12Parser() { function _typeof$a (line 24747) | function _typeof$a(obj) { function _classCallCheck$9 (line 24761) | function _classCallCheck$9(instance, Constructor) { function _defineProperties$9 (line 24766) | function _defineProperties$9(target, props) { function _createClass$9 (line 24775) | function _createClass$9(Constructor, protoProps, staticProps) { function _inherits$9 (line 24780) | function _inherits$9(subClass, superClass) { function _setPrototypeOf$9 (line 24793) | function _setPrototypeOf$9(o, p) { function _createSuper$9 (line 24800) | function _createSuper$9(Derived) { function _possibleConstructorReturn$9 (line 24814) | function _possibleConstructorReturn$9(self, call) { function _assertThisInitialized$9 (line 24820) | function _assertThisInitialized$9(self) { function _isNativeReflectConstruct$9 (line 24826) | function _isNativeReflectConstruct$9() { function _getPrototypeOf$9 (line 24837) | function _getPrototypeOf$9(o) { function _defineProperty$9 (line 24843) | function _defineProperty$9(obj, key, value) { function Hour0to23Parser (line 24859) | function Hour0to23Parser() { function _typeof$9 (line 24899) | function _typeof$9(obj) { function _classCallCheck$8 (line 24913) | function _classCallCheck$8(instance, Constructor) { function _defineProperties$8 (line 24918) | function _defineProperties$8(target, props) { function _createClass$8 (line 24927) | function _createClass$8(Constructor, protoProps, staticProps) { function _inherits$8 (line 24932) | function _inherits$8(subClass, superClass) { function _setPrototypeOf$8 (line 24945) | function _setPrototypeOf$8(o, p) { function _createSuper$8 (line 24952) | function _createSuper$8(Derived) { function _possibleConstructorReturn$8 (line 24966) | function _possibleConstructorReturn$8(self, call) { function _assertThisInitialized$8 (line 24972) | function _assertThisInitialized$8(self) { function _isNativeReflectConstruct$8 (line 24978) | function _isNativeReflectConstruct$8() { function _getPrototypeOf$8 (line 24989) | function _getPrototypeOf$8(o) { function _defineProperty$8 (line 24995) | function _defineProperty$8(obj, key, value) { function Hour0To11Parser (line 25011) | function Hour0To11Parser() { function _typeof$8 (line 25056) | function _typeof$8(obj) { function _classCallCheck$7 (line 25070) | function _classCallCheck$7(instance, Constructor) { function _defineProperties$7 (line 25075) | function _defineProperties$7(target, props) { function _createClass$7 (line 25084) | function _createClass$7(Constructor, protoProps, staticProps) { function _inherits$7 (line 25089) | function _inherits$7(subClass, superClass) { function _setPrototypeOf$7 (line 25102) | function _setPrototypeOf$7(o, p) { function _createSuper$7 (line 25109) | function _createSuper$7(Derived) { function _possibleConstructorReturn$7 (line 25123) | function _possibleConstructorReturn$7(self, call) { function _assertThisInitialized$7 (line 25129) | function _assertThisInitialized$7(self) { function _isNativeReflectConstruct$7 (line 25135) | function _isNativeReflectConstruct$7() { function _getPrototypeOf$7 (line 25146) | function _getPrototypeOf$7(o) { function _defineProperty$7 (line 25152) | function _defineProperty$7(obj, key, value) { function Hour1To24Parser (line 25168) | function Hour1To24Parser() { function _typeof$7 (line 25209) | function _typeof$7(obj) { function _classCallCheck$6 (line 25223) | function _classCallCheck$6(instance, Constructor) { function _defineProperties$6 (line 25228) | function _defineProperties$6(target, props) { function _createClass$6 (line 25237) | function _createClass$6(Constructor, protoProps, staticProps) { function _inherits$6 (line 25242) | function _inherits$6(subClass, superClass) { function _setPrototypeOf$6 (line 25255) | function _setPrototypeOf$6(o, p) { function _createSuper$6 (line 25262) | function _createSuper$6(Derived) { function _possibleConstructorReturn$6 (line 25276) | function _possibleConstructorReturn$6(self, call) { function _assertThisInitialized$6 (line 25282) | function _assertThisInitialized$6(self) { function _isNativeReflectConstruct$6 (line 25288) | function _isNativeReflectConstruct$6() { function _getPrototypeOf$6 (line 25299) | function _getPrototypeOf$6(o) { function _defineProperty$6 (line 25305) | function _defineProperty$6(obj, key, value) { function MinuteParser (line 25321) | function MinuteParser() { function _typeof$6 (line 25361) | function _typeof$6(obj) { function _classCallCheck$5 (line 25375) | function _classCallCheck$5(instance, Constructor) { function _defineProperties$5 (line 25380) | function _defineProperties$5(target, props) { function _createClass$5 (line 25389) | function _createClass$5(Constructor, protoProps, staticProps) { function _inherits$5 (line 25394) | function _inherits$5(subClass, superClass) { function _setPrototypeOf$5 (line 25407) | function _setPrototypeOf$5(o, p) { function _createSuper$5 (line 25414) | function _createSuper$5(Derived) { function _possibleConstructorReturn$5 (line 25428) | function _possibleConstructorReturn$5(self, call) { function _assertThisInitialized$5 (line 25434) | function _assertThisInitialized$5(self) { function _isNativeReflectConstruct$5 (line 25440) | function _isNativeReflectConstruct$5() { function _getPrototypeOf$5 (line 25451) | function _getPrototypeOf$5(o) { function _defineProperty$5 (line 25457) | function _defineProperty$5(obj, key, value) { function SecondParser (line 25473) | function SecondParser() { function _typeof$5 (line 25513) | function _typeof$5(obj) { function _classCallCheck$4 (line 25527) | function _classCallCheck$4(instance, Constructor) { function _defineProperties$4 (line 25532) | function _defineProperties$4(target, props) { function _createClass$4 (line 25541) | function _createClass$4(Constructor, protoProps, staticProps) { function _inherits$4 (line 25546) | function _inherits$4(subClass, superClass) { function _setPrototypeOf$4 (line 25559) | function _setPrototypeOf$4(o, p) { function _createSuper$4 (line 25566) | function _createSuper$4(Derived) { function _possibleConstructorReturn$4 (line 25580) | function _possibleConstructorReturn$4(self, call) { function _assertThisInitialized$4 (line 25586) | function _assertThisInitialized$4(self) { function _isNativeReflectConstruct$4 (line 25592) | function _isNativeReflectConstruct$4() { function _getPrototypeOf$4 (line 25603) | function _getPrototypeOf$4(o) { function _defineProperty$4 (line 25609) | function _defineProperty$4(obj, key, value) { function FractionOfSecondParser (line 25625) | function FractionOfSecondParser() { function _typeof$4 (line 25654) | function _typeof$4(obj) { function _classCallCheck$3 (line 25668) | function _classCallCheck$3(instance, Constructor) { function _defineProperties$3 (line 25673) | function _defineProperties$3(target, props) { function _createClass$3 (line 25682) | function _createClass$3(Constructor, protoProps, staticProps) { function _inherits$3 (line 25687) | function _inherits$3(subClass, superClass) { function _setPrototypeOf$3 (line 25700) | function _setPrototypeOf$3(o, p) { function _createSuper$3 (line 25707) | function _createSuper$3(Derived) { function _possibleConstructorReturn$3 (line 25721) | function _possibleConstructorReturn$3(self, call) { function _assertThisInitialized$3 (line 25727) | function _assertThisInitialized$3(self) { function _isNativeReflectConstruct$3 (line 25733) | function _isNativeReflectConstruct$3() { function _getPrototypeOf$3 (line 25744) | function _getPrototypeOf$3(o) { function _defineProperty$3 (line 25750) | function _defineProperty$3(obj, key, value) { function ISOTimezoneWithZParser (line 25767) | function ISOTimezoneWithZParser() { function _typeof$3 (line 25807) | function _typeof$3(obj) { function _classCallCheck$2 (line 25821) | function _classCallCheck$2(instance, Constructor) { function _defineProperties$2 (line 25826) | function _defineProperties$2(target, props) { function _createClass$2 (line 25835) | function _createClass$2(Constructor, protoProps, staticProps) { function _inherits$2 (line 25840) | function _inherits$2(subClass, superClass) { function _setPrototypeOf$2 (line 25853) | function _setPrototypeOf$2(o, p) { function _createSuper$2 (line 25860) | function _createSuper$2(Derived) { function _possibleConstructorReturn$2 (line 25874) | function _possibleConstructorReturn$2(self, call) { function _assertThisInitialized$2 (line 25880) | function _assertThisInitialized$2(self) { function _isNativeReflectConstruct$2 (line 25886) | function _isNativeReflectConstruct$2() { function _getPrototypeOf$2 (line 25897) | function _getPrototypeOf$2(o) { function _defineProperty$2 (line 25903) | function _defineProperty$2(obj, key, value) { function ISOTimezoneParser (line 25920) | function ISOTimezoneParser() { function _typeof$2 (line 25960) | function _typeof$2(obj) { function _classCallCheck$1 (line 25974) | function _classCallCheck$1(instance, Constructor) { function _defineProperties$1 (line 25979) | function _defineProperties$1(target, props) { function _createClass$1 (line 25988) | function _createClass$1(Constructor, protoProps, staticProps) { function _inherits$1 (line 25993) | function _inherits$1(subClass, superClass) { function _setPrototypeOf$1 (line 26006) | function _setPrototypeOf$1(o, p) { function _createSuper$1 (line 26013) | function _createSuper$1(Derived) { function _possibleConstructorReturn$1 (line 26027) | function _possibleConstructorReturn$1(self, call) { function _assertThisInitialized$1 (line 26033) | function _assertThisInitialized$1(self) { function _isNativeReflectConstruct$1 (line 26039) | function _isNativeReflectConstruct$1() { function _getPrototypeOf$1 (line 26050) | function _getPrototypeOf$1(o) { function _defineProperty$1 (line 26056) | function _defineProperty$1(obj, key, value) { function TimestampSecondsParser (line 26072) | function TimestampSecondsParser() { function _typeof$1 (line 26099) | function _typeof$1(obj) { function _classCallCheck (line 26113) | function _classCallCheck(instance, Constructor) { function _defineProperties (line 26118) | function _defineProperties(target, props) { function _createClass (line 26127) | function _createClass(Constructor, protoProps, staticProps) { function _inherits (line 26132) | function _inherits(subClass, superClass) { function _setPrototypeOf (line 26145) | function _setPrototypeOf(o, p) { function _createSuper (line 26152) | function _createSuper(Derived) { function _possibleConstructorReturn (line 26166) | function _possibleConstructorReturn(self, call) { function _assertThisInitialized (line 26172) | function _assertThisInitialized(self) { function _isNativeReflectConstruct (line 26178) | function _isNativeReflectConstruct() { function _getPrototypeOf (line 26189) | function _getPrototypeOf(o) { function _defineProperty (line 26195) | function _defineProperty(obj, key, value) { function TimestampMillisecondsParser (line 26211) | function TimestampMillisecondsParser() { function _typeof (line 26316) | function _typeof(obj) { function _createForOfIteratorHelper (line 26330) | function _createForOfIteratorHelper(o, allowArrayLike) { function _unsupportedIterableToArray (line 26381) | function _unsupportedIterableToArray(o, minLen) { function _arrayLikeToArray (line 26389) | function _arrayLikeToArray(arr, len) { function parse (line 26717) | function parse(dirtyDateString, dirtyFormatString, dirtyReferenceDate, o... function cleanEscapedString (line 26875) | function cleanEscapedString(input) { function startOfHour (line 26898) | function startOfHour(dirtyDate) { function startOfSecond (line 26924) | function startOfSecond(dirtyDate) { function parseISO (line 26964) | function parseISO(argument, options) { function splitDateString (line 27019) | function splitDateString(dateString) { function parseYear (line 27049) | function parseYear(dateString, additionalDigits) { function parseDate (line 27065) | function parseDate(dateString, year) { function parseDateUnit (line 27091) | function parseDateUnit(value) { function parseTime (line 27094) | function parseTime(timeString) { function parseTimeUnit (line 27106) | function parseTimeUnit(value) { function parseTimezone (line 27109) | function parseTimezone(timezoneString) { function dayOfISOWeekYear (line 27121) | function dayOfISOWeekYear(isoWeekYear, week, day) { function isLeapYearIndex (line 27132) | function isLeapYearIndex(year) { function validateDate (line 27135) | function validateDate(year, month, date) { function validateDayOfYearDate (line 27138) | function validateDayOfYearDate(year, dayOfYear) { function validateWeekDate (line 27141) | function validateWeekDate(_year, week, day) { function validateTime (line 27144) | function validateTime(hours, minutes, seconds) { function validateTimezone (line 27150) | function validateTimezone(_hours, minutes) { FILE: app/assets/javascripts/pghero/application.js function highlightQueries (line 7) | function highlightQueries() { function initSlider (line 14) | function initSlider() { FILE: app/assets/javascripts/pghero/chartkick.js function isArray (line 14) | function isArray(variable) { function isFunction (line 18) | function isFunction(variable) { function isPlainObject (line 22) | function isPlainObject(variable) { function extend (line 28) | function extend(target, source) { function merge (line 47) | function merge(obj1, obj2) { function negativeValues (line 56) | function negativeValues(series) { function toStr (line 68) | function toStr(obj) { function toFloat (line 72) | function toFloat(obj) { function toDate (line 76) | function toDate(obj) { function toArr (line 99) | function toArr(obj) { function jsOptionsFunc (line 113) | function jsOptionsFunc(defaultOptions, hideLegend, setTitle, setMin, set... function sortByTime (line 162) | function sortByTime(a, b) { function sortByNumberSeries (line 166) | function sortByNumberSeries(a, b) { function sortByNumber (line 171) | function sortByNumber(a, b) { function every (line 175) | function every(values, fn) { function isDay (line 184) | function isDay(timeUnit) { function calculateTimeUnit (line 188) | function calculateTimeUnit(values, maxDay) { function isDate (line 229) | function isDate(obj) { function isNumber (line 233) | function isNumber(obj) { function formatValue (line 239) | function formatValue(pre, value, options, axis) { function seriesOption (line 342) | function seriesOption(chart, series, option) { function hideLegend$2 (line 407) | function hideLegend$2(options, legend, hideLegend) { function setTitle$2 (line 418) | function setTitle$2(options, title) { function setMin$2 (line 423) | function setMin$2(options, min) { function setMax$2 (line 429) | function setMax$2(options, max) { function setBarMin$1 (line 433) | function setBarMin$1(options, min) { function setBarMax$1 (line 439) | function setBarMax$1(options, max) { function setStacked$2 (line 443) | function setStacked$2(options, stacked) { function setXtitle$2 (line 448) | function setXtitle$2(options, title) { function setYtitle$2 (line 453) | function setYtitle$2(options, title) { function addOpacity (line 459) | function addOpacity(hex, opacity) { function notnull (line 464) | function notnull(x) { function setLabelSize (line 468) | function setLabelSize(chart, data, options) { function calculateScale (line 487) | function calculateScale(series) { function setFormatOptions$1 (line 497) | function setFormatOptions$1(chart, options, chartType) { function maxAbsY (line 610) | function maxAbsY(series) { function maxR (line 624) | function maxR(series) { function prepareDefaultData (line 641) | function prepareDefaultData(chart) { function prepareBubbleData (line 690) | function prepareBubbleData(chart) { function prepareNumberData (line 718) | function prepareNumberData(chart) { function prepareData (line 744) | function prepareData(chart, chartType) { function createDataTable (line 754) | function createDataTable(chart, options, chartType) { function hideLegend$1 (line 1129) | function hideLegend$1(options, legend, hideLegend) { function setTitle$1 (line 1146) | function setTitle$1(options, title) { function setMin$1 (line 1150) | function setMin$1(options, min) { function setMax$1 (line 1154) | function setMax$1(options, max) { function setStacked$1 (line 1158) | function setStacked$1(options, stacked) { function setXtitle$1 (line 1165) | function setXtitle$1(options, title) { function setYtitle$1 (line 1169) | function setYtitle$1(options, title) { function setFormatOptions (line 1175) | function setFormatOptions(chart, options, chartType) { function hideLegend (line 1423) | function hideLegend(options, legend, hideLegend) { function setTitle (line 1439) | function setTitle(options, title) { function setMin (line 1444) | function setMin(options, min) { function setMax (line 1448) | function setMax(options, max) { function setBarMin (line 1452) | function setBarMin(options, min) { function setBarMax (line 1456) | function setBarMax(options, max) { function setStacked (line 1460) | function setStacked(options, stacked) { function setXtitle (line 1464) | function setXtitle(options, title) { function setYtitle (line 1469) | function setYtitle(options, title) { function resize (line 1476) | function resize(callback) { function getAdapterType (line 1796) | function getAdapterType(library) { function addAdapter (line 1809) | function addAdapter(library) { function loadAdapters (line 1821) | function loadAdapters() { function callAdapter (line 1837) | function callAdapter(chartType, chart) { function formatSeriesBubble (line 1896) | function formatSeriesBubble(data) { function formatSeriesData (line 1906) | function formatSeriesData(data, keyType) { function detectXType (line 1927) | function detectXType(series, noDatetime, options) { function detectXTypeWithFunction (line 1943) | function detectXTypeWithFunction(series, func) { function copySeries (line 1957) | function copySeries(series) { function processSeries (line 1971) | function processSeries(chart, keyType, noDatetime) { function processSimple (line 1998) | function processSimple(chart) { function dataEmpty (line 2006) | function dataEmpty(data, chartType) { function addDownloadButton (line 2019) | function addDownloadButton(chart) { function pushRequest (line 2076) | function pushRequest(url, success, error) { function runNext (line 2081) | function runNext() { function requestComplete (line 2092) | function requestComplete() { function getJSON (line 2097) | function getJSON(url, success, error) { function setText (line 2114) | function setText(element, text) { function chartError (line 2119) | function chartError(element, message, noPrefix) { function errorCatcher (line 2127) | function errorCatcher(chart) { function fetchDataSource (line 2136) | function fetchDataSource(chart, dataSource, showLoading) { function renderChart (line 2166) | function renderChart(chartType, chart) { function getElement (line 2179) | function getElement(element) { function LineChart (line 2347) | function LineChart () { function PieChart (line 2367) | function PieChart () { function ColumnChart (line 2387) | function ColumnChart () { function BarChart (line 2407) | function BarChart () { function AreaChart (line 2427) | function AreaChart () { function GeoChart (line 2447) | function GeoChart () { function ScatterChart (line 2467) | function ScatterChart () { function BubbleChart (line 2487) | function BubbleChart () { function Timeline (line 2507) | function Timeline () { FILE: app/assets/javascripts/pghero/jquery.js function DOMEval (line 107) | function DOMEval( code, node, doc ) { function toType (line 137) | function toType( obj ) { function isArrayLike (line 507) | function isArrayLike( obj ) { function Sizzle (line 759) | function Sizzle( selector, context, results, seed ) { function createCache (line 928) | function createCache() { function markFunction (line 948) | function markFunction( fn ) { function assert (line 957) | function assert( fn ) { function addHandle (line 981) | function addHandle( attrs, handler ) { function siblingCheck (line 996) | function siblingCheck( a, b ) { function createInputPseudo (line 1022) | function createInputPseudo( type ) { function createButtonPseudo (line 1033) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1044) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1100) | function createPositionalPseudo( fn ) { function testContext (line 1123) | function testContext( context ) { function setFilters (line 2377) | function setFilters() {} function toSelector (line 2451) | function toSelector( tokens ) { function addCombinator (line 2461) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2528) | function elementMatcher( matchers ) { function multipleContexts (line 2542) | function multipleContexts( selector, contexts, results ) { function condense (line 2551) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2572) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2672) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2735) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 3093) | function nodeName( elem, name ) { function winnow (line 3103) | function winnow( elements, qualifier, not ) { function sibling (line 3398) | function sibling( cur, dir ) { function createOptions (line 3491) | function createOptions( options ) { function Identity (line 3716) | function Identity( v ) { function Thrower (line 3719) | function Thrower( ex ) { function adoptValue (line 3723) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3816) | function resolve( depth, deferred, handler, special ) { function completed (line 4181) | function completed() { function fcamelCase (line 4276) | function fcamelCase( _all, letter ) { function camelCase (line 4283) | function camelCase( string ) { function Data (line 4300) | function Data() { function getData (line 4469) | function getData( data ) { function dataAttr (line 4494) | function dataAttr( elem, key, data ) { function adjustCSS (line 4806) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4874) | function getDefaultDisplay( elem ) { function showHide (line 4897) | function showHide( elements, show ) { function getAll (line 5029) | function getAll( context, tag ) { function setGlobalEval (line 5054) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5070) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5162) | function returnTrue() { function returnFalse (line 5166) | function returnFalse() { function expectSync (line 5176) | function expectSync( elem, type ) { function safeActiveElement (line 5183) | function safeActiveElement() { function on (line 5189) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5677) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 6027) | function manipulationTarget( elem, content ) { function disableScript (line 6038) | function disableScript( elem ) { function restoreScript (line 6042) | function restoreScript( elem ) { function cloneCopyEvent (line 6052) | function cloneCopyEvent( src, dest ) { function fixInput (line 6085) | function fixInput( src, dest ) { function domManip (line 6098) | function domManip( collection, args, callback, ignored ) { function remove (line 6196) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6522) | function computeStyleTests() { function roundPixelMeasures (line 6566) | function roundPixelMeasures( measure ) { function curCSS (line 6659) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6744) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6769) | function vendorPropName( name ) { function finalPropName (line 6784) | function finalPropName( name ) { function setPositiveNumber (line 6809) | function setPositiveNumber( _elem, value, subtract ) { function boxModelAdjustment (line 6821) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6889) | function getWidthOrHeight( elem, dimension, extra ) { function Tween (line 7265) | function Tween( elem, options, prop, end, easing ) { function schedule (line 7388) | function schedule() { function createFxNow (line 7401) | function createFxNow() { function genFx (line 7409) | function genFx( type, includeWidth ) { function createTween (line 7429) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7443) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7615) | function propFilter( props, specialEasing ) { function Animation (line 7652) | function Animation( elem, properties, options ) { function stripAndCollapse (line 8366) | function stripAndCollapse( value ) { function getClass (line 8372) | function getClass( elem ) { function classesToArray (line 8376) | function classesToArray( value ) { function buildParams (line 9004) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 9157) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 9191) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 9220) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 9240) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 9298) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9814) | function done( status, nativeStatusText, responses, headers ) { FILE: app/assets/javascripts/pghero/nouislider.js function isValidFormatter (line 23) | function isValidFormatter(entry) { function isValidPartialFormatter (line 26) | function isValidPartialFormatter(entry) { function removeElement (line 30) | function removeElement(el) { function isSet (line 33) | function isSet(value) { function preventDefault (line 37) | function preventDefault(e) { function unique (line 41) | function unique(array) { function closest (line 47) | function closest(value, to) { function offset (line 51) | function offset(elem, orientation) { function isNumeric (line 65) | function isNumeric(a) { function addClassFor (line 69) | function addClassFor(element, className, duration) { function limit (line 78) | function limit(a) { function asArray (line 83) | function asArray(a) { function countDecimals (line 87) | function countDecimals(numStr) { function addClass (line 93) | function addClass(el, className) { function removeClass (line 102) | function removeClass(el, className) { function hasClass (line 111) | function hasClass(el, className) { function getPageOffset (line 115) | function getPageOffset(doc) { function getActions (line 136) | function getActions() { function getSupportsPassive (line 159) | function getSupportsPassive() { function getSupportsTouchActionNone (line 175) | function getSupportsTouchActionNone() { function subRangeRatio (line 181) | function subRangeRatio(pa, pb) { function fromPercentage (line 185) | function fromPercentage(range, value, startRange) { function toPercentage (line 189) | function toPercentage(range, value) { function isPercentage (line 193) | function isPercentage(range, value) { function getJ (line 196) | function getJ(value, arr) { function toStepping (line 204) | function toStepping(xVal, xPct, value) { function fromStepping (line 216) | function fromStepping(xVal, xPct, value) { function getStep (line 229) | function getStep(xPct, xSteps, snap, value) { function Spectrum (line 252) | function Spectrum(entry, snap, singleStep) { function testStep (line 530) | function testStep(parsed, entry) { function testKeyboardPageMultiplier (line 538) | function testKeyboardPageMultiplier(parsed, entry) { function testKeyboardMultiplier (line 544) | function testKeyboardMultiplier(parsed, entry) { function testKeyboardDefaultStep (line 550) | function testKeyboardDefaultStep(parsed, entry) { function testRange (line 556) | function testRange(parsed, entry) { function testStart (line 567) | function testStart(parsed, entry) { function testSnap (line 580) | function testSnap(parsed, entry) { function testAnimate (line 587) | function testAnimate(parsed, entry) { function testAnimationDuration (line 594) | function testAnimationDuration(parsed, entry) { function testConnect (line 600) | function testConnect(parsed, entry) { function testOrientation (line 626) | function testOrientation(parsed, entry) { function testMargin (line 640) | function testMargin(parsed, entry) { function testLimit (line 650) | function testLimit(parsed, entry) { function testPadding (line 659) | function testPadding(parsed, entry) { function testDirection (line 688) | function testDirection(parsed, entry) { function testBehaviour (line 703) | function testBehaviour(parsed, entry) { function testTooltips (line 739) | function testTooltips(parsed, entry) { function testHandleAttributes (line 762) | function testHandleAttributes(parsed, entry) { function testAriaFormat (line 768) | function testAriaFormat(parsed, entry) { function testFormat (line 774) | function testFormat(parsed, entry) { function testKeyboardSupport (line 780) | function testKeyboardSupport(parsed, entry) { function testDocumentElement (line 786) | function testDocumentElement(parsed, entry) { function testCssPrefix (line 790) | function testCssPrefix(parsed, entry) { function testCssClasses (line 796) | function testCssClasses(parsed, entry) { function testOptions (line 811) | function testOptions(options) { function scope (line 899) | function scope(target, options, originalOptions) { function initialize (line 2253) | function initialize(target, originalOptions) { FILE: app/controllers/pg_hero/home_controller.rb type PgHero (line 1) | module PgHero class HomeController (line 2) | class HomeController < ActionController::Base method index (line 26) | def index method space (line 85) | def space method relation_space (line 114) | def relation_space method index_bloat (line 122) | def index_bloat method live_queries (line 128) | def live_queries method queries (line 138) | def queries method show_query (line 180) | def show_query method system (line 214) | def system method cpu_usage (line 237) | def cpu_usage method connection_stats (line 241) | def connection_stats method replication_lag_stats (line 245) | def replication_lag_stats method load_stats (line 249) | def load_stats method free_space_stats (line 277) | def free_space_stats method explain (line 283) | def explain method tune (line 345) | def tune method connections (line 351) | def connections method maintenance (line 390) | def maintenance method kill (line 397) | def kill method kill_long_running_queries (line 405) | def kill_long_running_queries method kill_all (line 410) | def kill_all method enable_query_stats (line 415) | def enable_query_stats method reset_query_stats (line 423) | def reset_query_stats method redirect_backward (line 440) | def redirect_backward(**options) method set_database (line 444) | def set_database method default_url_options (line 456) | def default_url_options method set_query_stats_enabled (line 460) | def set_query_stats_enabled method set_suggested_indexes (line 467) | def set_suggested_indexes(min_average_time = 0, min_calls = 0) method system_params (line 484) | def system_params method chart_library_options (line 492) | def chart_library_options method set_show_details (line 496) | def set_show_details method group_connections (line 501) | def group_connections(connections, keys) method group_connections_by_key (line 508) | def group_connections_by_key(connections, key) method check_api (line 512) | def check_api method render_text (line 518) | def render_text(message, status:) method ensure_query_stats (line 522) | def ensure_query_stats method rescue_timeout (line 530) | def rescue_timeout(default) FILE: app/helpers/pg_hero/home_helper.rb type PgHero (line 1) | module PgHero type HomeHelper (line 2) | module HomeHelper function pghero_pretty_ident (line 3) | def pghero_pretty_ident(table, schema: nil) function pghero_js_value (line 15) | def pghero_js_value(value) function pghero_remove_index (line 19) | def pghero_remove_index(query) function pghero_formatted_vacuum_times (line 30) | def pghero_formatted_vacuum_times(time) function pghero_formatted_date_time (line 36) | def pghero_formatted_date_time(time) FILE: lib/generators/pghero/config_generator.rb type Pghero (line 3) | module Pghero type Generators (line 4) | module Generators class ConfigGenerator (line 5) | class ConfigGenerator < Rails::Generators::Base method create_initializer (line 8) | def create_initializer FILE: lib/generators/pghero/query_stats_generator.rb type Pghero (line 4) | module Pghero type Generators (line 5) | module Generators class QueryStatsGenerator (line 6) | class QueryStatsGenerator < Rails::Generators::Base method copy_migration (line 10) | def copy_migration method migration_version (line 14) | def migration_version FILE: lib/generators/pghero/space_stats_generator.rb type Pghero (line 4) | module Pghero type Generators (line 5) | module Generators class SpaceStatsGenerator (line 6) | class SpaceStatsGenerator < Rails::Generators::Base method copy_migration (line 10) | def copy_migration method migration_version (line 14) | def migration_version FILE: lib/pghero.rb type PgHero (line 30) | module PgHero class Error (line 36) | class Error < StandardError; end class NotEnabled (line 37) | class NotEnabled < Error; end function time_zone= (line 71) | def time_zone=(time_zone) function time_zone (line 75) | def time_zone function username (line 81) | def username function password (line 87) | def password function stats_database_url (line 92) | def stats_database_url function explain_enabled? (line 97) | def explain_enabled? function explain_mode (line 102) | def explain_mode function visualize_url (line 106) | def visualize_url function config (line 110) | def config function file_config (line 115) | def file_config function default_config (line 143) | def default_config function databases (line 173) | def databases function primary_database (line 187) | def primary_database function capture_query_stats (line 191) | def capture_query_stats(verbose: false) function capture_space_stats (line 199) | def capture_space_stats(verbose: false) function analyze_all (line 206) | def analyze_all(**options) function autoindex_all (line 213) | def autoindex_all(create: false, verbose: true) function pretty_size (line 220) | def pretty_size(value) function clean_query_stats (line 227) | def clean_query_stats(before: nil) function clean_space_stats (line 233) | def clean_space_stats(before: nil) function connection_config (line 240) | def connection_config(model) function spec_name_key (line 245) | def spec_name_key function include_replicas_key (line 250) | def include_replicas_key function each_database (line 256) | def each_database FILE: lib/pghero/connection.rb type PgHero (line 1) | module PgHero class Connection (line 2) | class Connection < ActiveRecord::Base FILE: lib/pghero/database.rb type PgHero (line 1) | module PgHero class Database (line 2) | class Database method initialize (line 23) | def initialize(id, config) method name (line 33) | def name method capture_query_stats? (line 37) | def capture_query_stats? method cache_hit_rate_threshold (line 41) | def cache_hit_rate_threshold method total_connections_threshold (line 45) | def total_connections_threshold method slow_query_ms (line 49) | def slow_query_ms method slow_query_calls (line 53) | def slow_query_calls method explain_timeout_sec (line 57) | def explain_timeout_sec method long_running_query_sec (line 61) | def long_running_query_sec method index_bloat_bytes (line 66) | def index_bloat_bytes method aws_access_key_id (line 70) | def aws_access_key_id method aws_secret_access_key (line 74) | def aws_secret_access_key method aws_region (line 78) | def aws_region method aws_db_instance_identifier (line 83) | def aws_db_instance_identifier method gcp_database_id (line 88) | def gcp_database_id method azure_resource_id (line 93) | def azure_resource_id method filter_data (line 98) | def filter_data method connection_model (line 124) | def connection_model method build_connection_model (line 140) | def build_connection_model FILE: lib/pghero/engine.rb type PgHero (line 1) | module PgHero class Engine (line 2) | class Engine < ::Rails::Engine FILE: lib/pghero/methods/basic.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Basic (line 3) | module Basic function ssl_used? (line 4) | def ssl_used? function database_name (line 17) | def database_name function current_user (line 21) | def current_user function server_version (line 25) | def server_version function server_version_num (line 29) | def server_version_num function quote_ident (line 33) | def quote_ident(value) function select_all (line 39) | def select_all(sql, stats: false, query_columns: []) function select_all_leased (line 45) | def select_all_leased(sql, conn:, query_columns:) function select_all_stats (line 88) | def select_all_stats(sql, **options) function select_all_size (line 92) | def select_all_size(sql) function select_one (line 100) | def select_one(sql) function execute (line 104) | def execute(sql) function with_connection (line 108) | def with_connection(stats: false, &block) function squish (line 113) | def squish(str) function add_source (line 117) | def add_source(sql) function quote (line 121) | def quote(value) function quote_table_name (line 125) | def quote_table_name(value) function quote_column_name (line 129) | def quote_column_name(value) function unquote (line 133) | def unquote(part) function with_transaction (line 141) | def with_transaction(lock_timeout: nil, statement_timeout: nil, ro... function table_exists? (line 150) | def table_exists?(table) FILE: lib/pghero/methods/connections.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Connections (line 3) | module Connections function connections (line 4) | def connections function total_connections (line 39) | def total_connections function connection_states (line 43) | def connection_states function connection_sources (line 59) | def connection_sources FILE: lib/pghero/methods/constraints.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Constraints (line 3) | module Constraints function invalid_constraints (line 6) | def invalid_constraints FILE: lib/pghero/methods/explain.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Explain (line 3) | module Explain function explain (line 6) | def explain(sql) function explain_v2 (line 23) | def explain_v2(sql, analyze: nil, verbose: nil, costs: nil, settin... function explain_safe? (line 41) | def explain_safe? function add_explain_option (line 48) | def add_explain_option(options, name, value) function explain_format (line 55) | def explain_format(format) FILE: lib/pghero/methods/indexes.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Indexes (line 3) | module Indexes function index_hit_rate (line 4) | def index_hit_rate function index_caching (line 13) | def index_caching function index_usage (line 31) | def index_usage function missing_indexes (line 49) | def missing_indexes function unused_indexes (line 71) | def unused_indexes(max_scans: 50, across: []) function reset_stats (line 101) | def reset_stats function last_stats_reset_time (line 106) | def last_stats_reset_time function invalid_indexes (line 117) | def invalid_indexes(indexes: nil) function indexes (line 128) | def indexes function duplicate_indexes (line 171) | def duplicate_indexes(indexes: nil) function index_bloat (line 187) | def index_bloat(min_size: nil) function index_covers? (line 327) | def index_covers?(indexed_columns, columns) FILE: lib/pghero/methods/kill.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Kill (line 3) | module Kill function kill (line 4) | def kill(pid) function kill_long_running_queries (line 8) | def kill_long_running_queries(min_duration: nil) function kill_all (line 13) | def kill_all FILE: lib/pghero/methods/maintenance.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Maintenance (line 3) | module Maintenance function transaction_id_danger (line 8) | def transaction_id_danger(threshold: 10000000, max_value: 2146483648) function autovacuum_danger (line 31) | def autovacuum_danger function vacuum_progress (line 36) | def vacuum_progress function maintenance_info (line 52) | def maintenance_info function analyze (line 70) | def analyze(table, verbose: false) function analyze_tables (line 75) | def analyze_tables(verbose: false, min_size: nil, tables: nil) FILE: lib/pghero/methods/queries.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Queries (line 3) | module Queries function running_queries (line 4) | def running_queries(min_duration: nil, all: false) function long_running_queries (line 32) | def long_running_queries function blocked_queries (line 38) | def blocked_queries FILE: lib/pghero/methods/query_stats.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type QueryStats (line 3) | module QueryStats function query_stats (line 4) | def query_stats(historical: false, start_at: nil, end_at: nil, min... function query_stats_available? (line 29) | def query_stats_available? function query_stats_enabled? (line 34) | def query_stats_enabled? function query_stats_extension_enabled? (line 38) | def query_stats_extension_enabled? function query_stats_readable? (line 42) | def query_stats_readable? function enable_query_stats (line 49) | def enable_query_stats function disable_query_stats (line 54) | def disable_query_stats function reset_query_stats (line 59) | def reset_query_stats(**options) function reset_instance_query_stats (line 67) | def reset_instance_query_stats(database: nil, user: nil, query_has... function historical_query_stats_enabled? (line 105) | def historical_query_stats_enabled? function query_stats_table_exists? (line 111) | def query_stats_table_exists? function missing_query_stats_columns (line 115) | def missing_query_stats_columns function supports_query_hash? (line 119) | def supports_query_hash? function capture_query_stats (line 128) | def capture_query_stats(raise_errors: false) function clean_query_stats (line 165) | def clean_query_stats(before: nil) function slow_queries (line 170) | def slow_queries(query_stats: nil, **options) function query_hash_stats (line 175) | def query_hash_stats(query_hash, user: nil, current: false) function current_query_stats (line 212) | def current_query_stats(limit: nil, sort: nil, database: nil, quer... function historical_query_stats (line 265) | def historical_query_stats(sort: nil, start_at: nil, end_at: nil, ... function combine_query_stats (line 313) | def combine_query_stats(grouped_stats) function explainable? (line 331) | def explainable?(query) function normalize_query (line 337) | def normalize_query(query) function insert_query_stats (line 341) | def insert_query_stats(db_id, db_query_stats, now) FILE: lib/pghero/methods/replication.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Replication (line 3) | module Replication function replica? (line 4) | def replica? function replication_lag (line 12) | def replication_lag function replication_slots (line 32) | def replication_slots function replicating? (line 48) | def replicating? function feature_support (line 56) | def feature_support function with_feature_support (line 60) | def with_feature_support(cache_key, default = nil) FILE: lib/pghero/methods/sequences.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Sequences (line 3) | module Sequences function sequences (line 4) | def sequences function sequence_danger (line 59) | def sequence_danger(threshold: 0.9, sequences: nil) function parse_default_value (line 69) | def parse_default_value(default_value) function unquote_ident (line 79) | def unquote_ident(value) function add_sequence_attributes (line 90) | def add_sequence_attributes(sequences) FILE: lib/pghero/methods/settings.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Settings (line 3) | module Settings function settings (line 4) | def settings function autovacuum_settings (line 29) | def autovacuum_settings function vacuum_settings (line 33) | def vacuum_settings function fetch_settings (line 39) | def fetch_settings(names) FILE: lib/pghero/methods/space.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Space (line 3) | module Space function database_size (line 4) | def database_size function relation_sizes (line 8) | def relation_sizes function table_sizes (line 29) | def table_sizes function space_growth (line 49) | def space_growth(days: 7, relation_sizes: nil) function relation_space_stats (line 92) | def relation_space_stats(relation, schema: "public") function capture_space_stats (line 122) | def capture_space_stats function clean_space_stats (line 137) | def clean_space_stats(before: nil) function space_stats_enabled? (line 142) | def space_stats_enabled? FILE: lib/pghero/methods/suggested_indexes.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type SuggestedIndexes (line 3) | module SuggestedIndexes function suggested_indexes_enabled? (line 4) | def suggested_indexes_enabled? function suggested_indexes_by_query (line 9) | def suggested_indexes_by_query(queries: nil, query_stats: nil, ind... function suggested_indexes (line 64) | def suggested_indexes(suggested_indexes_by_query: nil, **options) function autoindex (line 78) | def autoindex(create: false) function best_index (line 89) | def best_index(statement) function best_index_helper (line 95) | def best_index_helper(statements) function best_index_structure (line 198) | def best_index_structure(statement) function row_estimates (line 239) | def row_estimates(stats, total_rows, rows_left, op) function parse_table (line 271) | def parse_table(tree) function parse_where (line 283) | def parse_where(tree) function str_method (line 302) | def str_method function parse_sort (line 306) | def parse_sort(sort_clause) function column_stats (line 315) | def column_stats(schema: nil, table: nil) FILE: lib/pghero/methods/system.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type System (line 3) | module System function system_stats_enabled? (line 4) | def system_stats_enabled? function system_stats_provider (line 8) | def system_stats_provider function cpu_usage (line 18) | def cpu_usage(**options) function connection_stats (line 22) | def connection_stats(**options) function replication_lag_stats (line 26) | def replication_lag_stats(**options) function read_iops_stats (line 30) | def read_iops_stats(**options) function write_iops_stats (line 34) | def write_iops_stats(**options) function free_space_stats (line 38) | def free_space_stats(**options) function rds_stats (line 42) | def rds_stats(metric_name, duration: nil, period: nil, offset: nil... function azure_stats (line 80) | def azure_stats(metric_name, duration: nil, period: nil, offset: n... function gcp_stats (line 130) | def gcp_stats(metric_name, duration: nil, period: nil, offset: nil... function system_stats (line 240) | def system_stats(metric_key, **options) function azure_flexible_server? (line 289) | def azure_flexible_server? function free_space (line 295) | def free_space(quota, used) function add_missing_data (line 303) | def add_missing_data(data, start_time, end_time, period) FILE: lib/pghero/methods/tables.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Tables (line 3) | module Tables function table_hit_rate (line 4) | def table_hit_rate function table_caching (line 13) | def table_caching function unused_tables (line 30) | def unused_tables function table_stats (line 46) | def table_stats(schema: nil, table: nil) FILE: lib/pghero/methods/users.rb type PgHero (line 1) | module PgHero type Methods (line 2) | module Methods type Users (line 3) | module Users function create_user (line 6) | def create_user(user, password: nil, schema: "public", database: n... function drop_user (line 50) | def drop_user(user, schema: "public", database: nil) function random_password (line 83) | def random_password function table_grant_commands (line 88) | def table_grant_commands(privilege, tables, quoted_user) FILE: lib/pghero/query_stats.rb type PgHero (line 1) | module PgHero class QueryStats (line 2) | class QueryStats < Stats FILE: lib/pghero/space_stats.rb type PgHero (line 1) | module PgHero class SpaceStats (line 2) | class SpaceStats < Stats FILE: lib/pghero/stats.rb type PgHero (line 1) | module PgHero class Stats (line 2) | class Stats < ActiveRecord::Base FILE: lib/pghero/version.rb type PgHero (line 1) | module PgHero FILE: test/basic_test.rb class BasicTest (line 3) | class BasicTest < Minitest::Test method test_ssl_used? (line 4) | def test_ssl_used? method test_database_name (line 8) | def test_database_name method test_server_version (line 12) | def test_server_version method test_server_version_num (line 16) | def test_server_version_num FILE: test/best_index_test.rb class BestIndexTest (line 3) | class BestIndexTest < Minitest::Test method test_where (line 4) | def test_where method test_all_values (line 8) | def test_all_values method test_where_multiple_columns (line 21) | def test_where_multiple_columns method test_where_unique (line 25) | def test_where_unique method test_order (line 29) | def test_order method test_order_multiple (line 33) | def test_order_multiple method test_order_multiple_direction (line 37) | def test_order_multiple_direction method test_order_multiple_unique (line 41) | def test_order_multiple_unique method test_where_unique_order (line 45) | def test_where_unique_order method test_where_order (line 49) | def test_where_order method test_where_order_unknown (line 53) | def test_where_order_unknown method test_where_in (line 57) | def test_where_in method test_like (line 61) | def test_like method test_like_where (line 65) | def test_like_where method test_like_where2 (line 69) | def test_like_where2 method test_ilike (line 73) | def test_ilike method test_not_equals (line 77) | def test_not_equals method test_not_in (line 81) | def test_not_in method test_between (line 85) | def test_between method test_multiple_range (line 89) | def test_multiple_range method test_where_prepared (line 93) | def test_where_prepared method test_where_normalized (line 97) | def test_where_normalized method test_is_null (line 101) | def test_is_null method test_is_null_equal (line 105) | def test_is_null_equal method test_is_not_null (line 109) | def test_is_not_null method test_update (line 113) | def test_update method test_delete (line 117) | def test_delete method test_parse_error (line 121) | def test_parse_error method test_stats_not_found (line 125) | def test_stats_not_found method test_unknown_structure (line 129) | def test_unknown_structure method test_where_or (line 133) | def test_where_or method test_where_nested_or (line 137) | def test_where_nested_or method test_multiple_tables (line 141) | def test_multiple_tables method test_no_columns (line 145) | def test_no_columns method test_small_table (line 149) | def test_small_table method test_system_table (line 153) | def test_system_table method test_insert (line 157) | def test_insert method test_set (line 161) | def test_set method test_empty_statement (line 165) | def test_empty_statement method assert_best_index (line 171) | def assert_best_index(expected, statement) method assert_no_index (line 178) | def assert_no_index(explanation, statement) FILE: test/config_generator_test.rb class ConfigGeneratorTest (line 5) | class ConfigGeneratorTest < Rails::Generators::TestCase method test_works (line 10) | def test_works FILE: test/connections_test.rb class ConnectionsTest (line 3) | class ConnectionsTest < Minitest::Test method test_connections (line 4) | def test_connections method test_total_connections (line 8) | def test_total_connections method test_connection_states (line 12) | def test_connection_states method test_connection_sources (line 16) | def test_connection_sources FILE: test/constraints_test.rb class ConstraintsTest (line 3) | class ConstraintsTest < Minitest::Test method test_invalid_constraints (line 4) | def test_invalid_constraints FILE: test/controller_test.rb class ControllerTest (line 3) | class ControllerTest < ActionDispatch::IntegrationTest method test_index (line 4) | def test_index method test_space (line 9) | def test_space method test_relation_space (line 14) | def test_relation_space method test_index_bloat (line 19) | def test_index_bloat method test_live_queries (line 24) | def test_live_queries method test_queries (line 29) | def test_queries method test_show_query (line 34) | def test_show_query method test_system (line 39) | def test_system method test_explain (line 44) | def test_explain method test_explain_not_enabled (line 49) | def test_explain_not_enabled method test_explain_only (line 57) | def test_explain_only method test_explain_only_normalized (line 65) | def test_explain_only_normalized method test_explain_only_not_enabled (line 77) | def test_explain_only_not_enabled method test_explain_only_analyze (line 85) | def test_explain_only_analyze method test_explain_analyze (line 93) | def test_explain_analyze method test_explain_analyze_normalized (line 103) | def test_explain_analyze_normalized method test_explain_analyze_timeout (line 115) | def test_explain_analyze_timeout method test_explain_analyze_not_enabled (line 125) | def test_explain_analyze_not_enabled method test_explain_visualize (line 131) | def test_explain_visualize method test_explain_visualize_analyze (line 139) | def test_explain_visualize_analyze method test_explain_visualize_normalized (line 149) | def test_explain_visualize_normalized method test_tune (line 164) | def test_tune method test_connections (line 169) | def test_connections method test_maintenance (line 174) | def test_maintenance method test_reset_query_stats (line 185) | def test_reset_query_stats FILE: test/database_test.rb class DatabaseTest (line 3) | class DatabaseTest < Minitest::Test method test_id (line 4) | def test_id method test_name (line 8) | def test_name FILE: test/explain_test.rb class ExplainTest (line 3) | class ExplainTest < Minitest::Test method setup (line 4) | def setup method test_explain (line 8) | def test_explain method test_explain_analyze (line 12) | def test_explain_analyze method test_explain_statement_timeout (line 19) | def test_explain_statement_timeout method test_explain_multiple_statements (line 29) | def test_explain_multiple_statements method test_explain_v2 (line 34) | def test_explain_v2 method test_explain_v2_analyze (line 43) | def test_explain_v2_analyze method test_explain_v2_generic_plan (line 57) | def test_explain_v2_generic_plan method test_explain_v2_format_text (line 67) | def test_explain_v2_format_text method test_explain_v2_format_json (line 71) | def test_explain_v2_format_json method test_explain_v2_format_xml (line 75) | def test_explain_v2_format_xml method test_explain_v2_format_yaml (line 79) | def test_explain_v2_format_yaml method test_explain_v2_format_bad (line 83) | def test_explain_v2_format_bad FILE: test/indexes_test.rb class IndexesTest (line 3) | class IndexesTest < Minitest::Test method test_index_hit_rate (line 4) | def test_index_hit_rate method test_index_caching (line 9) | def test_index_caching method test_index_usage (line 13) | def test_index_usage method test_missing_indexes (line 17) | def test_missing_indexes method test_unused_indexes (line 21) | def test_unused_indexes method test_reset_stats (line 25) | def test_reset_stats method test_last_stats_reset_time (line 29) | def test_last_stats_reset_time method test_invalid_indexes (line 34) | def test_invalid_indexes method test_indexes (line 38) | def test_indexes method test_duplicate_indexes (line 42) | def test_duplicate_indexes method test_index_bloat (line 46) | def test_index_bloat FILE: test/kill_test.rb class KillTest (line 3) | class KillTest < Minitest::Test method test_kill (line 4) | def test_kill method test_kill_long_running_queries (line 9) | def test_kill_long_running_queries method test_kill_all (line 13) | def test_kill_all FILE: test/maintenance_test.rb class MaintenanceTest (line 3) | class MaintenanceTest < Minitest::Test method test_transaction_id_danger (line 4) | def test_transaction_id_danger method test_autovacuum_danger (line 9) | def test_autovacuum_danger method test_vacuum_progress (line 13) | def test_vacuum_progress method test_maintenance_info (line 17) | def test_maintenance_info method test_analyze (line 21) | def test_analyze method test_analyze_tables (line 25) | def test_analyze_tables FILE: test/module_test.rb class ModuleTest (line 3) | class ModuleTest < Minitest::Test method test_databases (line 4) | def test_databases method test_connection_pool (line 8) | def test_connection_pool method test_analyze_all (line 26) | def test_analyze_all method test_clean_query_stats (line 30) | def test_clean_query_stats method test_clean_space_stats (line 34) | def test_clean_space_stats FILE: test/queries_test.rb class QueriesTest (line 3) | class QueriesTest < Minitest::Test method test_running_queries (line 4) | def test_running_queries method test_filter_data (line 8) | def test_filter_data method test_long_running_queries (line 23) | def test_long_running_queries method test_blocked_queries (line 27) | def test_blocked_queries method with_filter_data (line 31) | def with_filter_data FILE: test/query_stats_generator_test.rb class QueryStatsGeneratorTest (line 5) | class QueryStatsGeneratorTest < Rails::Generators::TestCase method test_works (line 10) | def test_works FILE: test/query_stats_test.rb class QueryStatsTest (line 3) | class QueryStatsTest < Minitest::Test method test_query_stats (line 4) | def test_query_stats method test_query_stats_available (line 8) | def test_query_stats_available method test_query_stats_enabled (line 12) | def test_query_stats_enabled method test_query_stats_extension_enabled (line 16) | def test_query_stats_extension_enabled method test_query_stats_readable? (line 20) | def test_query_stats_readable? method test_enable_query_stats (line 24) | def test_enable_query_stats method test_reset_query_stats (line 29) | def test_reset_query_stats method test_reset_instance_query_stats (line 35) | def test_reset_instance_query_stats method test_reset_instance_query_stats_database (line 39) | def test_reset_instance_query_stats_database method test_reset_instance_query_stats_database_invalid (line 52) | def test_reset_instance_query_stats_database_invalid method test_reset_query_stats_user (line 61) | def test_reset_query_stats_user method test_reset_query_stats_user_invalid (line 74) | def test_reset_query_stats_user_invalid method test_reset_query_stats_query_hash (line 83) | def test_reset_query_stats_query_hash method test_reset_query_stats_query_hash_invalid (line 100) | def test_reset_query_stats_query_hash_invalid method test_historical_query_stats_enabled (line 109) | def test_historical_query_stats_enabled method test_capture_query_stats (line 113) | def test_capture_query_stats method test_clean_query_stats (line 121) | def test_clean_query_stats method test_slow_queries (line 125) | def test_slow_queries method gte12? (line 129) | def gte12? FILE: test/replication_test.rb class ReplicationTest (line 3) | class ReplicationTest < Minitest::Test method test_replica (line 4) | def test_replica method test_replication_lag (line 8) | def test_replication_lag method test_replication_slots (line 12) | def test_replication_slots method test_replicating (line 16) | def test_replicating FILE: test/sequences_test.rb class SequencesTest (line 3) | class SequencesTest < Minitest::Test method test_sequences (line 4) | def test_sequences method test_sequences_last_value (line 16) | def test_sequences_last_value method test_sequence_danger (line 22) | def test_sequence_danger FILE: test/settings_test.rb class SettingsTest (line 3) | class SettingsTest < Minitest::Test method test_settings (line 4) | def test_settings method test_autovacuum_settings (line 8) | def test_autovacuum_settings method test_vacuum_settings (line 12) | def test_vacuum_settings FILE: test/space_stats_generator_test.rb class SpaceStatsGeneratorTest (line 5) | class SpaceStatsGeneratorTest < Rails::Generators::TestCase method test_works (line 10) | def test_works FILE: test/space_test.rb class SpaceTest (line 3) | class SpaceTest < Minitest::Test method test_database_size (line 4) | def test_database_size method test_relation_sizes (line 8) | def test_relation_sizes method test_table_sizes (line 15) | def test_table_sizes method test_space_growth (line 19) | def test_space_growth method test_relation_space_stats (line 23) | def test_relation_space_stats method test_capture_space_stats (line 27) | def test_capture_space_stats method test_clean_space_stats (line 34) | def test_clean_space_stats method test_space_stats_enabled (line 38) | def test_space_stats_enabled FILE: test/suggested_indexes_test.rb class SuggestedIndexesTest (line 3) | class SuggestedIndexesTest < Minitest::Test method setup (line 4) | def setup method test_suggested_indexes_enabled (line 12) | def test_suggested_indexes_enabled method test_basic (line 16) | def test_basic method test_existing_index (line 21) | def test_existing_index method test_primary_key (line 26) | def test_primary_key method test_hash (line 32) | def test_hash method test_hash_multiple_values (line 38) | def test_hash_multiple_values method test_hash_greater_than (line 44) | def test_hash_greater_than method test_gist_trgm (line 50) | def test_gist_trgm method test_ltree (line 56) | def test_ltree method test_range (line 62) | def test_range method test_inet (line 68) | def test_inet method test_inet_greater_than (line 74) | def test_inet_greater_than method test_brin (line 80) | def test_brin method test_brin_order (line 86) | def test_brin_order method test_gin (line 92) | def test_gin FILE: test/system_test.rb class SystemTest (line 3) | class SystemTest < Minitest::Test method test_system_stats_enabled (line 4) | def test_system_stats_enabled method test_system_stats_provider (line 8) | def test_system_stats_provider FILE: test/tables_test.rb class TablesTest (line 3) | class TablesTest < Minitest::Test method test_table_hit_rate (line 4) | def test_table_hit_rate method test_table_caching (line 9) | def test_table_caching method test_unused_tables (line 13) | def test_unused_tables method test_table_stats (line 17) | def test_table_stats FILE: test/test_helper.rb class Minitest::Test (line 6) | class Minitest::Test method database (line 7) | def database method with_explain (line 11) | def with_explain(value) method with_explain_timeout (line 18) | def with_explain_timeout(value) method explain_normalized? (line 28) | def explain_normalized? class City (line 42) | class City < ActiveRecord::Base class State (line 45) | class State < ActiveRecord::Base class User (line 48) | class User < ActiveRecord::Base FILE: test/users_test.rb class UsersTest (line 3) | class UsersTest < Minitest::Test method teardown (line 4) | def teardown method test_create_user (line 8) | def test_create_user method test_create_user_tables (line 12) | def test_create_user_tables method user (line 16) | def user