done part 5, part 6, part 7, and 20-times CV for part 8

This commit is contained in:
Claudio Maggioni 2023-04-25 14:23:41 +02:00
parent e42e547e48
commit 379641f3b1
10 changed files with 4561 additions and 128 deletions

133
.gitignore vendored
View File

@ -1,129 +1,6 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
.python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
defects4j/
sources/
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
*.iml
.idea/
__pycache__/

61
evaluate_classifiers.py Normal file → Executable file
View File

@ -0,0 +1,61 @@
#!/usr/bin/env python3
import os
import pandas as pd
import glob
from train_classifiers import perform_grid_search, load_dataset
DIR: str = os.path.dirname(os.path.realpath(__file__))
OUT_DIR: str = DIR + '/models'
RANDOM_STATES: list[int] = [
0xDEADB017,
0xDEADBEEF,
4, # chosen by a fair dice roll
0xDECAFBAD,
0x000FF1CE,
8451,
42,
2056,
25,
6 // 2,
91,
7, # Where is Cherapunji?
115,
65,
76,
85,
83,
111,
110,
101,
]
def clean_output():
filelist = glob.glob(OUT_DIR + '/models.csv')
for f in filelist:
os.remove(f)
def main():
if not os.path.exists(OUT_DIR + '/evaluation.csv'):
X, y = load_dataset()
dfs: list[pd.DataFrame] = []
for i, state in enumerate(RANDOM_STATES):
print("Iteration " + str(i + 1) + " of " + str(len(RANDOM_STATES)) + "...")
dfs.append(perform_grid_search(X, y, state))
# concatenate all runs in single dataframe
df = pd.concat(dfs, ignore_index=True)
df.to_csv(OUT_DIR + '/evaluation.csv', index=False)
else:
df = pd.read_csv(OUT_DIR + '/evaluation.csv')
# TODO: statistical analysis
if __name__ == '__main__':
main()

135
extract_feature_vectors.py Normal file → Executable file
View File

@ -0,0 +1,135 @@
#!/usr/bin/env python3
import javalang
import os
import pandas as pd
import glob
import re
DIR: str = os.path.dirname(os.path.realpath(__file__))
SOURCES: str = DIR + '/resources/defects4j-checkout-closure-1f/src/com/google/javascript/jscomp/'
OUT_DIR: str = DIR + '/metrics'
def clean_output():
filelist = glob.glob(OUT_DIR + '/*.csv')
for f in filelist:
os.remove(f)
def count(node: javalang.tree.Node, the_filter) -> int:
i = 0
for _, _ in node.filter(the_filter):
i += 1
return i
def metrics(clazz: javalang.tree.ClassDeclaration) -> dict[str, str]:
# Method metrics
m = {
'MTH': len(clazz.methods),
'FLD': len(clazz.fields),
'RFC': 0
}
# RFC: #Public methods + #Method invocations
for method in clazz.methods:
if 'public' in method.modifiers:
m['RFC'] += 1
m['RFC'] += count(clazz, javalang.tree.MethodInvocation)
# INT: #Implemented interfaces
m['INT'] = 0 if clazz.implements is None else len(clazz.implements)
# Method metrics (max across methods)
sz = 0
cpx = 0
ex = 0
ret = 0
sum_m_name_len = 0
for method in clazz.methods:
sum_m_name_len += len(method.name)
# SZ: #Statements
sz = max(sz, count(method, javalang.tree.Statement))
# CPX: #CONDITIONAL + #LOOP statements
cpx = max(cpx,
count(method, javalang.tree.IfStatement) +
count(method, javalang.tree.TernaryExpression) +
count(method, javalang.tree.WhileStatement) +
count(method, javalang.tree.ForStatement))
# EX: #Exceptions in throws clause
ex = max(ex, 0 if method.throws is None else len(method.throws))
# RET: #Return points
ret = max(ret, count(method, javalang.tree.ReturnStatement))
m['SZ'] = sz
m['CPX'] = cpx
m['EX'] = ex
m['RET'] = ret
# NLP metrics
# Average length of method names
l = len(clazz.methods)
m['NML'] = 0 if l == 0 else sum_m_name_len / l
m['BCM'] = 0
m['WRD'] = 0
for _, node in clazz.filter(javalang.tree.Documented):
if node.documentation is not None:
# BCM: #block comments
m['BCM'] += 1
# #Words (the longest alphanumeric substrings) in block comments
m['WRD'] += len(re.findall('\\w+', node.documentation))
# #Words in comments / #Statements
s = count(clazz, javalang.tree.Statement)
m['DCM'] = 0 if s == 0 else m['WRD'] / s
return m
def create_df(root) -> pd.DataFrame:
df = pd.DataFrame(columns=['class_name', 'MTH', 'FLD', 'RFC',
'INT', 'SZ', 'CPX', 'EX', 'RET', 'BCM', 'NML', 'WRD', 'DCM'])
i: int = 0
for path, dirs, files in os.walk(root):
for f in files:
if f.endswith('.java'):
# Get the AST of the file
with open(path + '/' + f) as file:
data = file.read()
tree = javalang.parse.parse(data)
# Fetch package name from package declaration
# if node is missing, assuming default package ('')
package_name = ''
for _, node in tree.filter(javalang.tree.PackageDeclaration):
package_name = node.name
break
# Get all classes and number of methods for each one
for _, node in tree.filter(javalang.tree.ClassDeclaration):
fqdn = package_name + '.' + node.name
df.loc[i, 'class_name'] = fqdn
m = metrics(node)
for metric in m:
df.loc[i, metric] = m[metric]
i += 1
return df
def main():
clean_output()
df = create_df(SOURCES)
df.to_csv(OUT_DIR + '/feature_vectors.csv', index=False)
if __name__ == '__main__':
main()

47
label_feature_vectors.py Normal file → Executable file
View File

@ -0,0 +1,47 @@
#!/usr/bin/env python3
import glob
import os
import re
import javalang
import pandas as pd
# God class if:
# |M(C)| > E(M) + 6*V(M)
# (number of methods greater than average across all classes plus 6 times the
# standard deviation)
DIR: str = os.path.dirname(os.path.realpath(__file__))
LABEL_DIR: str = DIR + '/resources/modified_classes'
IN_DIR: str = DIR + '/metrics'
OUT_DIR: str = DIR + '/metrics'
def clean_output():
filelist = glob.glob(OUT_DIR + '/*_labeled.csv')
for f in filelist:
os.remove(f)
def get_is_buggy_set() -> set[str]:
lines: set[str] = set()
filelist = glob.glob(LABEL_DIR + '/*.src')
for f in filelist:
with open(f, 'r') as file_obj:
for line in file_obj.readlines():
lines.add(line.strip().strip('\n'))
return lines
def main():
is_buggy_set = get_is_buggy_set()
df = pd.read_csv(IN_DIR + '/feature_vectors.csv')
df['buggy'] = df['class_name'].apply(
lambda fqdn: 1 if fqdn in is_buggy_set else 0)
df.to_csv(OUT_DIR + '/feature_vectors_labeled.csv', index=False)
if __name__ == '__main__':
main()

748
metrics/feature_vectors.csv Normal file
View File

@ -0,0 +1,748 @@
class_name,MTH,FLD,RFC,INT,SZ,CPX,EX,RET,BCM,NML,WRD,DCM
com.google.javascript.jscomp.PeepholeSimplifyRegExp,1,0,29,0,18,8,0,2,1,15.0,12,0.6666666666666666
com.google.javascript.jscomp.MinimizeExitPoints,6,1,91,1,49,14,0,4,5,13.833333333333334,324,2.8672566371681416
com.google.javascript.jscomp.RenameLabels,1,3,51,1,1,0,0,0,8,7.0,336,6.588235294117647
com.google.javascript.jscomp.DefaultNameSupplier,1,1,2,1,1,0,0,1,0,3.0,0,0.0
com.google.javascript.jscomp.ProcessLabels,8,2,52,1,15,3,0,1,7,11.5,121,2.75
com.google.javascript.jscomp.LabelInfo,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.LabelNamespace,0,1,0,0,0,0,0,0,0,0,0,0
com.google.javascript.jscomp.JsMessageExtractor,2,3,19,0,12,3,1,1,5,15.0,149,6.7727272727272725
com.google.javascript.jscomp.ExtractMessagesVisitor,2,1,4,0,3,1,0,1,2,13.5,18,3.6
com.google.javascript.jscomp.Tracer,25,16,177,0,17,4,0,3,70,16.8,2019,7.315217391304348
com.google.javascript.jscomp.Stat,4,4,0,0,1,1,0,1,5,11.5,65,16.25
com.google.javascript.jscomp.Event,2,2,25,0,27,4,0,1,2,8.5,64,2.1333333333333333
com.google.javascript.jscomp.ThreadTrace,9,8,74,0,54,16,0,1,15,11.222222222222221,164,1.5185185185185186
com.google.javascript.jscomp.AtomicTracerStatMap,2,1,4,0,13,4,0,1,3,8.5,53,3.7857142857142856
com.google.javascript.jscomp.VerboseMessageFormatter,3,0,12,0,4,4,0,1,1,10.0,16,2.2857142857142856
com.google.javascript.jscomp.DiagnosticType,9,5,15,2,1,0,0,1,11,6.777777777777778,151,11.615384615384615
com.google.javascript.jscomp.StrictModeCheck,9,13,107,1,20,7,0,3,11,11.88888888888889,128,1.1962616822429906
com.google.javascript.jscomp.NonExternChecks,3,0,20,0,11,4,0,0,3,11.333333333333334,18,0.8181818181818182
com.google.javascript.jscomp.JSModule,26,6,87,2,8,3,1,2,28,11.884615384615385,342,4.56
com.google.javascript.jscomp.JsMessageDefinition,3,3,0,0,1,0,0,1,2,16.333333333333332,121,20.166666666666668
com.google.javascript.jscomp.LiveVariablesAnalysis,10,4,94,0,54,11,0,8,5,16.1,272,2.6930693069306932
com.google.javascript.jscomp.LiveVariableJoinOp,1,0,5,1,4,1,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.LiveVariableLattice,5,1,14,1,2,0,0,1,2,6.8,46,4.6
com.google.javascript.jscomp.StatementFusion,6,0,47,0,16,4,0,7,1,23.833333333333332,69,1.4680851063829787
com.google.javascript.jscomp.VariableVisibilityAnalysis,3,2,20,1,19,5,0,1,9,15.666666666666666,234,9.75
com.google.javascript.jscomp.FunctionRewriter,3,2,92,1,19,6,0,1,22,17.333333333333332,483,3.8031496062992125
com.google.javascript.jscomp.Reduction,2,3,4,0,2,0,0,1,3,10.0,27,4.5
com.google.javascript.jscomp.ReductionGatherer,2,2,4,1,7,2,0,2,2,9.5,43,4.777777777777778
com.google.javascript.jscomp.Reducer,3,0,6,0,5,1,0,1,4,11.333333333333334,57,11.4
com.google.javascript.jscomp.EmptyFunctionReducer,2,2,4,0,5,1,0,2,1,10.5,27,4.5
com.google.javascript.jscomp.SingleReturnStatementReducer,1,0,5,0,7,2,0,3,2,26.0,28,4.0
com.google.javascript.jscomp.IdentityReducer,3,2,13,0,8,2,0,3,2,13.0,47,2.9375
com.google.javascript.jscomp.ReturnConstantReducer,3,2,7,0,8,2,0,3,2,11.0,58,4.461538461538462
com.google.javascript.jscomp.GetterReducer,3,2,13,0,11,3,0,3,2,13.0,62,3.875
com.google.javascript.jscomp.SetterReducer,3,2,26,0,15,5,0,5,2,13.0,63,2.3333333333333335
com.google.javascript.jscomp.CheckUnreachableCode,5,3,24,1,8,2,0,2,1,9.4,12,0.5714285714285714
com.google.javascript.jscomp.ReachablePredicate,1,0,5,1,9,3,0,3,0,5.0,0,0.0
com.google.javascript.jscomp.DataFlowAnalysis,13,4,153,0,29,9,0,2,21,11.461538461538462,1031,7.20979020979021
com.google.javascript.jscomp.FlowState,6,2,8,1,2,0,0,1,2,6.333333333333333,31,2.5833333333333335
com.google.javascript.jscomp.MaxIterationsExceededException,0,1,0,0,0,0,0,0,1,0,39,39.0
com.google.javascript.jscomp.BranchedForwardDataFlowAnalysis,6,0,46,0,10,3,0,2,2,12.166666666666666,80,2.6666666666666665
com.google.javascript.jscomp.BranchedFlowState,6,2,9,1,5,1,0,1,2,6.333333333333333,31,2.066666666666667
com.google.javascript.jscomp.RemoveUnusedVars,13,13,295,2,61,16,0,4,32,18.153846153846153,909,2.6045845272206303
com.google.javascript.jscomp.CallSiteOptimizer,11,4,86,0,20,6,0,4,10,20.90909090909091,202,1.9803921568627452
com.google.javascript.jscomp.Continuation,1,2,5,0,7,2,0,0,1,5.0,30,3.3333333333333335
com.google.javascript.jscomp.Assign,2,5,36,0,15,4,0,2,2,11.5,25,0.7575757575757576
com.google.javascript.jscomp.CollapseVariableDeclarations,3,3,70,1,23,5,0,1,9,12.333333333333334,221,3.112676056338028
com.google.javascript.jscomp.Collapse,0,3,0,0,0,0,0,0,4,0,37,12.333333333333334
com.google.javascript.jscomp.GatherCollapses,3,1,36,0,23,7,0,3,1,12.333333333333334,38,1.0857142857142856
com.google.javascript.jscomp.RemoveTryCatch,1,2,23,1,1,0,0,0,2,7.0,31,0.9117647058823529
com.google.javascript.jscomp.RemoveTryCatchCode,1,0,22,0,31,8,0,2,0,5.0,0,0.0
com.google.javascript.jscomp.DiagnosticGroups,7,35,44,0,2,0,0,1,4,14.714285714285714,35,3.1818181818181817
com.google.javascript.jscomp.ObjectPropertyStringPreprocess,2,6,53,1,5,1,0,0,1,13.5,47,1.3428571428571427
com.google.javascript.jscomp.Callback,1,0,41,0,27,6,0,6,0,5.0,0,0.0
com.google.javascript.jscomp.CheckSideEffects,5,6,58,1,24,8,0,4,3,10.4,75,1.3636363636363635
com.google.javascript.jscomp.StripProtection,2,1,11,1,6,2,0,0,1,6.0,5,0.625
com.google.javascript.jscomp.BinaryJoinOp,3,0,14,1,9,2,0,3,3,8.333333333333334,77,5.923076923076923
com.google.javascript.jscomp.FindExportableNodes,2,3,27,0,24,6,0,1,3,7.5,84,2.5454545454545454
com.google.javascript.jscomp.GenerateNodeContext,3,3,3,0,1,0,0,1,1,11.333333333333334,11,1.8333333333333333
com.google.javascript.jscomp.PeepholeOptimizationsPass,10,4,39,1,13,3,0,2,3,11.3,55,0.7638888888888888
com.google.javascript.jscomp.ScopeState,1,2,1,0,2,0,0,0,0,5.0,0,0.0
com.google.javascript.jscomp.StateStack,3,2,7,0,6,1,0,1,0,3.6666666666666665,0,0.0
com.google.javascript.jscomp.PeepholeChangeHandler,1,0,2,1,1,0,0,0,0,12.0,0,0.0
com.google.javascript.jscomp.JvmMetrics,10,4,137,0,30,8,0,4,1,18.3,28,0.2074074074074074
com.google.javascript.jscomp.ByPathWarningsGuard,4,5,7,0,9,3,0,2,4,8.25,177,9.833333333333334
com.google.javascript.jscomp.DefaultPassConfig,20,120,341,0,170,51,0,3,119,19.15,964,1.5777414075286416
com.google.javascript.jscomp.GlobalTypeResolver,2,1,7,1,5,1,0,0,1,10.0,10,1.4285714285714286
com.google.javascript.jscomp.ClearTypedScope,1,0,2,1,1,0,0,0,1,7.0,8,8.0
com.google.javascript.jscomp.HotSwapPassFactory,2,0,1,0,1,0,0,1,1,10.0,10,5.0
com.google.javascript.jscomp.FunctionNames,4,4,23,2,13,3,0,2,1,13.5,75,2.027027027027027
com.google.javascript.jscomp.FunctionRecord,0,4,0,1,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.FunctionListExtractor,1,2,6,0,4,1,0,0,0,5.0,0,0.0
com.google.javascript.jscomp.FunctionExpressionNamer,3,3,6,1,3,0,0,1,0,12.333333333333334,0,0.0
com.google.javascript.jscomp.AbstractCommandLineRunner,54,19,430,0,68,19,2,9,94,18.444444444444443,1965,2.6554054054054053
com.google.javascript.jscomp.FlagUsageException,0,1,0,0,0,0,0,0,1,0,10,10.0
com.google.javascript.jscomp.RunTimeStats,3,4,10,0,9,1,0,0,3,16.333333333333332,19,1.1875
com.google.javascript.jscomp.CommandLineConfig,42,42,29,0,8,2,0,1,43,18.428571428571427,730,7.525773195876289
com.google.javascript.jscomp.WarningGuardSpec,2,1,3,0,1,0,0,0,1,4.0,17,4.25
com.google.javascript.jscomp.Entry,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.ClosureCodeRemoval,1,6,51,1,22,6,0,0,15,7.0,229,4.163636363636364
com.google.javascript.jscomp.RemovableAssignment,1,4,14,0,10,2,0,0,7,6.0,53,3.1176470588235294
com.google.javascript.jscomp.FindAbstractMethods,1,0,10,0,5,2,0,0,1,5.0,10,2.0
com.google.javascript.jscomp.FindAssertionCalls,1,1,11,0,5,2,0,0,1,5.0,4,0.5
com.google.javascript.jscomp.OptimizeReturns,5,1,40,2,22,7,0,6,4,10.8,128,2.8444444444444446
com.google.javascript.jscomp.CheckRegExp,3,4,23,1,14,5,0,1,1,13.333333333333334,30,1.7647058823529411
com.google.javascript.jscomp.ControlFlowAnalysis,38,12,358,2,54,14,0,19,20,13.605263157894736,503,1.2512437810945274
com.google.javascript.jscomp.AstControlFlowGraph,2,1,7,0,7,1,0,4,3,18.0,60,5.454545454545454
com.google.javascript.jscomp.NameReferenceGraphReport,8,1,106,0,35,6,0,2,11,19.5,447,4.966666666666667
com.google.javascript.jscomp.DiGraphNodeComparator,1,0,18,1,12,3,0,4,1,7.0,24,2.0
com.google.javascript.jscomp.AnalyzePrototypeProperties,3,14,217,1,7,2,0,2,29,13.0,563,2.385593220338983
com.google.javascript.jscomp.ProcessProperties,13,1,157,1,56,21,0,5,6,18.46153846153846,151,1.1705426356589148
com.google.javascript.jscomp.ProcessExternProperties,1,0,6,0,3,1,0,0,0,5.0,0,0.0
com.google.javascript.jscomp.PropagateReferences,1,0,6,1,8,2,0,3,0,12.0,0,0.0
com.google.javascript.jscomp.GlobalFunction,4,3,19,1,6,1,0,2,1,10.0,11,0.6470588235294118
com.google.javascript.jscomp.AssignmentProperty,6,3,13,1,1,0,0,1,2,9.666666666666666,18,2.0
com.google.javascript.jscomp.LiteralProperty,5,6,7,1,1,0,0,1,1,9.0,13,1.1818181818181819
com.google.javascript.jscomp.NameContext,0,2,0,0,0,0,0,0,1,0,21,10.5
com.google.javascript.jscomp.NameInfo,6,5,2,0,15,4,0,1,7,15.666666666666666,113,5.380952380952381
com.google.javascript.jscomp.PeepholeFoldConstants,35,8,453,0,97,26,0,39,21,17.457142857142856,382,0.5744360902255639
com.google.javascript.jscomp.AbstractCompiler,51,2,10,1,1,0,0,1,52,16.764705882352942,881,176.2
com.google.javascript.jscomp.UseSite,2,3,3,0,1,0,0,1,1,7.0,29,5.8
com.google.javascript.jscomp.RescopeGlobalSymbols,2,6,91,1,7,1,0,0,5,20.0,319,3.7529411764705882
com.google.javascript.jscomp.RewriteGlobalFunctionStatementsToVarAssignmentsCallback,1,0,11,0,10,2,0,0,1,5.0,30,3.0
com.google.javascript.jscomp.RewriteScopeCallback,2,0,32,0,23,7,0,6,1,9.0,91,3.033333333333333
com.google.javascript.jscomp.RemoveGlobalVarCallback,2,0,24,0,20,6,0,1,1,8.0,64,2.56
com.google.javascript.jscomp.MakeExternsReferenceWindowExplicitly,1,0,15,0,7,2,0,1,1,5.0,32,4.571428571428571
com.google.javascript.jscomp.XtbMessageBundle,4,3,49,1,8,0,2,1,4,12.5,95,1.7592592592592593
com.google.javascript.jscomp.Handler,11,8,37,1,15,3,0,0,1,14.636363636363637,19,0.6551724137931034
com.google.javascript.jscomp.SecureEntityResolver,1,0,1,1,1,0,0,1,1,13.0,32,32.0
com.google.javascript.jscomp.CoalesceVariableNames,7,4,159,2,40,16,0,4,5,15.285714285714286,174,1.144736842105263
com.google.javascript.jscomp.CombinedLiveRangeChecker,2,2,7,0,5,1,0,2,1,10.5,21,1.9090909090909092
com.google.javascript.jscomp.LiveRangeChecker,5,4,27,0,11,3,0,4,1,8.4,10,0.45454545454545453
com.google.javascript.jscomp.NameGenerator,4,7,20,0,16,4,0,2,7,13.0,152,3.4545454545454546
com.google.javascript.jscomp.CheckPathsBetweenNodes,8,11,41,0,22,7,0,4,7,18.5,221,2.9078947368421053
com.google.javascript.jscomp.MethodCompilerPass,5,5,83,1,9,1,0,1,11,14.6,180,2.608695652173913
com.google.javascript.jscomp.GetExternMethods,1,0,29,0,24,4,0,1,1,5.0,34,1.4166666666666667
com.google.javascript.jscomp.GatherSignatures,2,0,32,0,20,4,0,0,2,13.5,39,1.56
com.google.javascript.jscomp.EmptyMessageBundle,3,0,4,1,1,0,0,1,4,11.666666666666666,35,11.666666666666666
com.google.javascript.jscomp.AnalyzeNameReferences,3,3,23,1,5,1,0,1,4,7.333333333333333,123,3.324324324324324
com.google.javascript.jscomp.PropagateReferences,1,0,10,1,8,2,0,3,0,12.0,0,0.0
com.google.javascript.jscomp.NameInfo,3,2,1,1,15,4,0,1,3,16.666666666666668,56,3.2941176470588234
com.google.javascript.jscomp.RemoveUnusedClassProperties,5,4,54,2,16,4,0,3,2,11.6,62,1.3191489361702127
com.google.javascript.jscomp.VarCheck,6,11,87,1,44,12,0,4,5,17.0,90,1.0714285714285714
com.google.javascript.jscomp.NameRefInExternsCheck,1,0,18,0,16,4,0,0,1,5.0,24,1.5
com.google.javascript.jscomp.CompilerInput,28,8,111,2,15,3,1,2,15,11.821428571428571,274,2.8842105263157896
com.google.javascript.jscomp.DepsFinder,2,3,13,0,15,5,0,2,0,10.5,0,0.0
com.google.javascript.jscomp.ConvertToDottedProperties,2,1,18,1,13,2,0,0,1,6.0,25,1.6666666666666667
com.google.javascript.jscomp.FieldCleanupPass,2,1,23,1,1,0,0,0,3,10.0,264,14.666666666666666
com.google.javascript.jscomp.QualifiedNameSearchTraversal,3,2,19,0,9,3,0,1,2,10.333333333333334,216,13.5
com.google.javascript.jscomp.DiagnosticGroup,6,4,19,1,6,2,0,2,11,7.833333333333333,127,5.08
com.google.javascript.jscomp.SymbolTable,48,11,506,1,39,13,0,9,45,16.895833333333332,1445,2.855731225296443
com.google.javascript.jscomp.Symbol,16,6,33,0,5,1,0,1,4,14.125,36,1.3846153846153846
com.google.javascript.jscomp.Reference,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.SymbolScope,15,7,39,1,9,3,0,3,3,12.933333333333334,58,1.5263157894736843
com.google.javascript.jscomp.PropertyRefCollector,6,1,49,1,20,6,0,5,0,20.166666666666668,0,0.0
com.google.javascript.jscomp.ThisRefCollector,4,2,35,1,17,7,0,1,0,7.75,0,0.0
com.google.javascript.jscomp.JSDocInfoCollector,2,1,20,0,11,6,0,0,1,9.0,6,0.3333333333333333
com.google.javascript.jscomp.PrepareAst,4,2,60,1,14,4,0,0,7,13.0,190,2.878787878787879
com.google.javascript.jscomp.PrepareAnnotations,6,0,37,1,7,2,0,1,4,20.0,114,3.6774193548387095
com.google.javascript.jscomp.ControlStructureCheck,4,2,16,1,9,2,0,0,2,7.75,20,1.5384615384615385
com.google.javascript.jscomp.ClosureRewriteClass,16,7,176,1,39,10,0,6,4,16.25,56,0.3971631205673759
com.google.javascript.jscomp.MemberDefinition,0,3,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.ClassDefinition,0,6,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.ReplaceMessagesForChrome,4,0,38,0,18,5,1,2,1,19.25,53,1.65625
com.google.javascript.jscomp.ProcessDefines,6,10,129,1,24,7,0,1,21,12.333333333333334,477,3.138157894736842
com.google.javascript.jscomp.CollectDefines,8,6,76,1,41,11,0,2,9,16.75,229,2.4623655913978495
com.google.javascript.jscomp.RefInfo,0,2,0,0,0,0,0,0,1,0,14,7.0
com.google.javascript.jscomp.DefineInfo,4,5,4,0,2,0,0,1,6,17.25,82,8.2
com.google.javascript.jscomp.RecentChange,3,1,1,1,1,0,0,1,1,10.333333333333334,16,5.333333333333333
com.google.javascript.jscomp.ForbiddenChange,1,0,1,1,1,0,0,0,1,12.0,12,12.0
com.google.javascript.jscomp.PreprocessorSymbolTable,9,3,23,2,5,1,0,1,2,11.222222222222221,25,1.6666666666666667
com.google.javascript.jscomp.Reference,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.MarkNoSideEffectCalls,3,3,42,1,6,1,0,3,5,22.333333333333332,103,1.9074074074074074
com.google.javascript.jscomp.GatherNoSideEffectFunctions,1,1,23,0,26,9,0,0,1,5.0,7,0.25925925925925924
com.google.javascript.jscomp.SetNoSideEffectCallProperty,1,1,10,0,13,4,0,3,1,5.0,24,1.7142857142857142
com.google.javascript.jscomp.PrintStreamErrorManager,3,3,17,0,7,2,0,0,3,13.333333333333334,86,7.166666666666667
com.google.javascript.jscomp.CodePrinter,1,1,88,0,10,4,0,1,27,8.0,590,2.9797979797979797
com.google.javascript.jscomp.MappedCodePrinter,9,8,27,0,16,4,0,4,6,15.0,238,4.576923076923077
com.google.javascript.jscomp.Mapping,0,3,0,0,0,0,0,0,1,0,44,0
com.google.javascript.jscomp.PrettyCodePrinter,16,2,33,0,10,2,0,6,7,12.5625,132,2.2758620689655173
com.google.javascript.jscomp.CompactCodePrinter,6,6,20,0,20,4,0,1,4,12.166666666666666,89,1.5344827586206897
com.google.javascript.jscomp.Builder,7,5,3,0,5,3,0,1,8,12.714285714285714,111,5.55
com.google.javascript.jscomp.TypeCheck,39,50,692,2,182,21,0,6,31,15.794871794871796,1056,1.6603773584905661
com.google.javascript.jscomp.PeepholeFoldWithTypes,2,0,21,0,30,9,0,2,2,14.0,145,4.393939393939394
com.google.javascript.jscomp.PassConfig,17,4,36,0,18,5,0,1,21,17.176470588235293,335,5.491803278688525
com.google.javascript.jscomp.PassConfigDelegate,6,1,6,0,1,0,0,1,1,16.0,15,1.875
com.google.javascript.jscomp.State,0,10,0,1,0,0,0,0,1,0,7,0.7777777777777778
com.google.javascript.jscomp.AbstractPeepholeOptimization,13,1,22,0,10,3,0,1,14,17.076923076923077,316,13.166666666666666
com.google.javascript.jscomp.RenamePrototypes,3,9,107,1,32,8,0,1,15,13.333333333333334,471,3.3404255319148937
com.google.javascript.jscomp.Property,4,5,16,0,15,5,0,5,1,15.75,13,0.37142857142857144
com.google.javascript.jscomp.ProcessExternedProperties,1,0,7,0,4,1,0,0,1,5.0,22,5.5
com.google.javascript.jscomp.ProcessProperties,6,0,45,0,19,5,0,1,6,20.333333333333332,166,3.5319148936170213
com.google.javascript.jscomp.RhinoErrorReporter,6,8,37,0,6,2,0,2,2,12.333333333333334,55,1.7741935483870968
com.google.javascript.jscomp.OldRhinoErrorReporter,2,0,2,1,1,0,0,0,0,6.0,0,0.0
com.google.javascript.jscomp.NewRhinoErrorReporter,5,0,11,1,5,1,0,1,0,7.2,0,0.0
com.google.javascript.jscomp.NameReferenceGraph,6,6,58,1,13,4,0,3,10,14.666666666666666,383,4.5058823529411764
com.google.javascript.jscomp.Name,21,7,45,0,6,2,0,2,6,13.666666666666666,172,4.777777777777778
com.google.javascript.jscomp.Reference,6,4,6,0,1,0,0,1,2,8.333333333333334,41,5.125
com.google.javascript.jscomp.UnreachableCodeElimination,4,3,66,2,6,1,0,0,2,7.75,231,3.08
com.google.javascript.jscomp.EliminationPass,4,1,49,0,25,6,0,5,1,20.25,153,2.3181818181818183
com.google.javascript.jscomp.ReplaceCssNames,2,10,68,1,2,0,0,1,2,12.0,240,3.75
com.google.javascript.jscomp.Traversal,2,0,59,0,31,8,0,3,1,11.0,70,1.2280701754385965
com.google.javascript.jscomp.ObjectPropertyStringPostprocess,1,1,26,1,1,0,0,0,1,7.0,52,2.3636363636363638
com.google.javascript.jscomp.Callback,1,0,25,0,20,4,0,2,0,5.0,0,0.0
com.google.javascript.jscomp.DefinitionSite,0,5,0,0,0,0,0,0,1,0,24,4.8
com.google.javascript.jscomp.GroupVariableDeclarations,6,1,44,2,32,8,0,2,2,10.5,240,5.217391304347826
com.google.javascript.jscomp.Strings,3,0,11,0,7,2,0,3,4,22.333333333333332,441,31.5
com.google.javascript.jscomp.CheckRequiresForConstructors,4,4,76,1,6,2,0,2,3,13.0,72,1.0588235294117647
com.google.javascript.jscomp.CheckRequiresForConstructorsCallback,5,3,61,1,31,6,0,3,1,11.8,23,0.4107142857142857
com.google.javascript.jscomp.MemoizedScopeCreator,7,2,23,2,7,2,0,1,3,14.857142857142858,95,4.523809523809524
com.google.javascript.jscomp.GatherRawExports,4,3,19,1,11,4,0,3,1,13.5,25,1.25
com.google.javascript.jscomp.ExpressionDecomposer,26,6,217,0,33,11,0,4,27,19.0,974,4.407239819004525
com.google.javascript.jscomp.DecompositionState,0,2,0,0,0,0,0,0,1,0,17,0
com.google.javascript.jscomp.JSModuleGraph,15,3,136,0,39,12,2,3,19,18.133333333333333,675,4.411764705882353
com.google.javascript.jscomp.InverseDepthComparator,1,0,2,1,1,0,0,1,1,7.0,23,23.0
com.google.javascript.jscomp.ModuleDependenceException,2,3,2,0,1,0,0,1,0,13.5,0,0.0
com.google.javascript.jscomp.InlineFunctions,19,9,298,1,34,11,0,4,33,20.68421052631579,549,1.5292479108635098
com.google.javascript.jscomp.FindCandidateFunctions,4,1,38,1,14,4,0,1,2,15.0,30,0.9090909090909091
com.google.javascript.jscomp.CallVisitor,1,3,17,0,22,7,0,0,1,5.0,7,0.28
com.google.javascript.jscomp.FindCandidatesReferences,5,0,35,1,17,5,0,3,2,15.0,13,0.28888888888888886
com.google.javascript.jscomp.Inline,2,2,17,1,12,4,0,0,2,13.5,13,0.8125
com.google.javascript.jscomp.FunctionState,26,10,44,0,6,2,0,2,1,14.5,12,0.24489795918367346
com.google.javascript.jscomp.NamedFunction,4,1,9,1,1,0,0,1,1,11.25,6,1.2
com.google.javascript.jscomp.FunctionVar,4,1,11,1,1,0,0,1,1,11.25,6,1.2
com.google.javascript.jscomp.FunctionExpression,4,2,5,1,1,0,0,1,1,11.25,6,1.2
com.google.javascript.jscomp.Reference,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.ShadowVariables,1,7,68,1,5,1,0,0,3,7.0,115,1.3218390804597702
com.google.javascript.jscomp.GatherReferenceInfo,1,0,21,0,21,7,0,4,0,5.0,0,0.0
com.google.javascript.jscomp.DoShadowVariables,5,0,44,1,26,9,0,2,1,9.2,20,0.35714285714285715
com.google.javascript.jscomp.GlobalNamespace,18,9,210,2,7,1,0,1,42,12.722222222222221,1431,3.222972972972973
com.google.javascript.jscomp.NodeFilter,1,1,7,1,9,3,0,3,1,5.0,17,1.7
com.google.javascript.jscomp.BuildGlobalNamespace,14,1,120,1,83,16,0,8,14,15.714285714285714,711,3.2465753424657535
com.google.javascript.jscomp.Name,25,16,38,1,29,5,0,6,7,13.4,145,1.1788617886178863
com.google.javascript.jscomp.Ref,10,8,10,1,3,1,0,1,4,10.9,83,2.59375
com.google.javascript.jscomp.Tracker,1,4,14,1,19,7,0,0,2,7.0,58,2.6363636363636362
com.google.javascript.jscomp.ClosureOptimizePrimitives,3,1,34,1,17,4,0,3,6,18.0,80,2.2222222222222223
com.google.javascript.jscomp.FindObjectCreateCalls,1,1,8,0,5,2,0,0,1,5.0,7,1.4
com.google.javascript.jscomp.FunctionTypeBuilder,20,32,228,0,45,14,0,4,27,17.2,672,2.0425531914893615
com.google.javascript.jscomp.ExtendedTypeValidator,1,0,9,1,18,4,0,5,0,5.0,0,0.0
com.google.javascript.jscomp.ImplementedTypeValidator,1,0,8,1,18,4,0,5,0,5.0,0,0.0
com.google.javascript.jscomp.UnknownFunctionContents,8,1,10,1,1,0,0,1,0,16.875,0,0.0
com.google.javascript.jscomp.AstFunctionContents,11,5,20,1,4,1,0,1,0,19.636363636363637,0,0.0
com.google.javascript.jscomp.DotFormatter,12,8,93,0,26,6,1,2,8,9.5,239,2.463917525773196
com.google.javascript.jscomp.CrossModuleCodeMotion,8,5,113,1,29,8,0,10,12,13.125,227,1.6814814814814816
com.google.javascript.jscomp.NamedInfo,3,4,3,0,8,2,0,2,3,15.333333333333334,43,2.8666666666666667
com.google.javascript.jscomp.Declaration,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.JSSourceFile,10,2,20,1,1,0,1,1,1,10.6,36,3.0
com.google.javascript.jscomp.ComposeWarningsGuard,8,6,33,0,12,4,0,3,3,10.0,96,1.6551724137931034
com.google.javascript.jscomp.GuardComparator,1,2,7,2,4,1,0,2,0,7.0,0,0.0
com.google.javascript.jscomp.VariableReferenceCheck,2,6,49,1,1,0,0,0,3,10.0,113,2.0925925925925926
com.google.javascript.jscomp.ReferenceCheckingBehavior,2,0,42,1,47,16,0,0,2,11.0,62,1.24
com.google.javascript.jscomp.ReplaceMessages,8,3,100,0,20,6,1,4,7,19.0,432,4.595744680851064
com.google.javascript.jscomp.CleanupPasses,4,4,16,0,4,0,0,1,2,16.25,56,2.5454545454545454
com.google.javascript.jscomp.MemoizedScopeCleanupPass,2,1,13,1,10,4,0,0,1,10.0,39,3.5454545454545454
com.google.javascript.jscomp.InlineVariables,2,4,244,1,5,0,0,3,24,11.5,506,2.219298245614035
com.google.javascript.jscomp.IdentifyConstants,1,0,2,1,1,0,0,1,1,5.0,43,43.0
com.google.javascript.jscomp.IdentifyLocals,1,0,2,1,1,0,0,1,1,5.0,4,4.0
com.google.javascript.jscomp.AliasCandidate,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.InliningBehavior,22,2,239,1,35,11,0,7,21,19.136363636363637,354,1.6465116279069767
com.google.javascript.jscomp.ProcessCommonJSModules,6,8,115,1,9,1,0,1,11,12.833333333333334,212,2.6835443037974684
com.google.javascript.jscomp.ProcessCommonJsModulesCallback,6,2,81,0,11,3,0,1,6,17.166666666666668,73,1.7380952380952381
com.google.javascript.jscomp.SuffixVarsCallback,1,2,12,0,14,4,0,1,1,5.0,13,0.8666666666666667
com.google.javascript.jscomp.SanityCheck,5,4,32,1,12,3,0,2,4,17.0,91,2.935483870967742
com.google.javascript.jscomp.SuppressDocWarningsGuard,2,2,17,0,25,10,0,2,3,8.0,31,1.0689655172413792
com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax,47,10,634,0,94,20,0,19,37,20.148936170212767,981,1.4469026548672566
com.google.javascript.jscomp.AstChangeProxy,6,1,24,0,19,4,0,1,9,13.666666666666666,74,2.642857142857143
com.google.javascript.jscomp.DiagnosticGroupWarningsGuard,4,3,10,0,8,3,0,2,1,7.0,13,1.0
com.google.javascript.jscomp.JqueryCodingConvention,3,3,15,0,2,0,0,1,1,17.666666666666668,8,1.1428571428571428
com.google.javascript.jscomp.InferJSDocInfo,5,2,58,1,39,12,0,4,3,15.8,190,2.8358208955223883
com.google.javascript.jscomp.SpecializeModule,8,5,125,1,16,4,0,1,32,26.625,1470,10.425531914893616
com.google.javascript.jscomp.NodeMatcher,3,0,10,0,8,2,0,1,4,10.0,117,13.0
com.google.javascript.jscomp.OriginalFunctionInformation,4,4,22,0,8,1,0,1,5,22.75,139,7.722222222222222
com.google.javascript.jscomp.SpecializationState,11,5,31,0,14,4,0,5,14,22.363636363636363,453,10.295454545454545
com.google.javascript.jscomp.SideEffectsAnalysis,9,4,92,1,20,6,0,9,42,17.77777777777778,1355,7.923976608187134
com.google.javascript.jscomp.AbstractMotionEnvironment,1,0,1,0,0,0,0,0,2,20.0,87,0
com.google.javascript.jscomp.IntraproceduralMotionEnvironment,1,0,1,0,1,0,0,1,2,20.0,73,73.0
com.google.javascript.jscomp.CrossModuleMotionEnvironment,1,0,1,0,1,0,0,1,2,20.0,84,84.0
com.google.javascript.jscomp.RawMotionEnvironment,1,1,1,0,1,0,0,1,1,20.0,32,16.0
com.google.javascript.jscomp.LocationSummary,2,2,2,0,1,0,0,1,0,9.0,0,0.0
com.google.javascript.jscomp.LocationAbstraction,3,0,8,0,5,1,0,1,4,21.666666666666668,83,16.6
com.google.javascript.jscomp.DegenerateLocationAbstraction,4,2,5,0,5,1,0,2,1,17.75,51,2.6842105263157894
com.google.javascript.jscomp.DegenerateEffectLocation,3,0,3,1,5,1,0,2,0,9.666666666666666,0,0.0
com.google.javascript.jscomp.VisibilityLocationAbstraction,7,9,30,0,16,4,0,2,10,21.571428571428573,289,5.452830188679245
com.google.javascript.jscomp.VisibilityBasedEffectLocation,3,1,5,1,2,0,0,1,1,9.666666666666666,41,6.833333333333333
com.google.javascript.jscomp.VariableUseDeclarationMap,2,2,12,0,7,2,0,1,3,17.0,78,7.8
com.google.javascript.jscomp.AmbiguateProperties,10,13,195,1,30,8,0,3,26,15.3,543,2.7989690721649483
com.google.javascript.jscomp.PropertyGraph,5,1,12,1,3,1,0,1,0,11.0,0,0.0
com.google.javascript.jscomp.PropertySubGraph,2,1,5,1,1,0,0,1,4,11.0,80,40.0
com.google.javascript.jscomp.PropertyGraphNode,3,2,3,1,1,0,0,1,0,11.333333333333334,0,0.0
com.google.javascript.jscomp.ProcessExterns,1,0,10,0,7,1,0,0,1,5.0,8,1.1428571428571428
com.google.javascript.jscomp.ProcessProperties,3,0,25,0,16,3,0,1,2,12.333333333333334,44,2.0
com.google.javascript.jscomp.Property,2,5,15,0,14,4,0,2,2,11.0,15,0.5769230769230769
com.google.javascript.jscomp.JSTypeBitSet,1,1,9,0,5,1,0,1,1,8.0,5,0.7142857142857143
com.google.javascript.jscomp.Bind,1,3,3,0,4,1,0,2,1,22.0,10,1.4285714285714286
com.google.javascript.jscomp.SubclassRelationship,0,3,2,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.DelegateRelationship,0,2,0,0,0,0,0,0,3,0,60,30.0
com.google.javascript.jscomp.ObjectLiteralCast,0,3,0,0,0,0,0,0,4,0,26,8.666666666666666
com.google.javascript.jscomp.AssertionFunctionSpec,3,2,4,0,1,1,0,1,4,15.333333333333334,78,13.0
com.google.javascript.jscomp.SourceFile,30,7,90,2,29,7,1,5,22,11.133333333333333,473,3.354609929078014
com.google.javascript.jscomp.Builder,8,2,13,0,2,0,1,1,3,14.875,47,4.7
com.google.javascript.jscomp.Preloaded,0,1,0,0,0,0,0,0,1,0,9,3.0
com.google.javascript.jscomp.Generated,2,2,3,0,5,1,1,1,1,12.0,14,1.5555555555555556
com.google.javascript.jscomp.OnDisk,5,3,13,0,5,1,1,2,4,11.4,109,5.7368421052631575
com.google.javascript.jscomp.LineNumberCheck,4,3,13,2,8,3,0,1,1,10.25,26,1.5294117647058822
com.google.javascript.jscomp.OptimizeCalls,2,2,6,1,6,2,0,1,1,7.0,36,4.0
com.google.javascript.jscomp.CrossModuleMethodMotion,2,8,53,1,33,10,0,0,6,9.0,88,2.046511627906977
com.google.javascript.jscomp.IdGenerator,2,2,0,1,1,0,0,1,3,11.5,30,15.0
com.google.javascript.jscomp.Compiler,155,54,740,0,71,19,1,6,102,14.870967741935484,1625,1.9162735849056605
com.google.javascript.jscomp.CodeBuilder,7,3,15,0,11,2,0,1,8,8.857142857142858,92,5.411764705882353
com.google.javascript.jscomp.IntermediateState,0,10,0,1,0,0,0,0,1,0,82,0
com.google.javascript.jscomp.NodeNameExtractor,1,2,27,0,24,5,0,11,2,7.0,101,4.04
com.google.javascript.jscomp.TypedCodeGenerator,5,0,104,0,55,15,0,6,3,16.4,41,0.41414141414141414
com.google.javascript.jscomp.TypeInferencePass,4,6,27,1,5,0,0,1,3,10.25,54,2.4545454545454546
com.google.javascript.jscomp.FirstScopeBuildingCallback,2,0,3,0,1,0,0,0,0,7.5,0,0.0
com.google.javascript.jscomp.SecondScopeBuildingCallback,2,0,5,0,1,0,0,0,0,7.5,0,0.0
com.google.javascript.jscomp.SyntheticAst,5,4,9,1,3,0,0,1,1,10.8,13,1.3
com.google.javascript.jscomp.CombinedCompilerPass,7,2,28,2,5,1,0,1,8,9.428571428571429,288,6.0
com.google.javascript.jscomp.CallbackWrapper,5,3,8,0,6,2,0,1,5,17.0,132,6.0
com.google.javascript.jscomp.RuntimeTypeCheck,3,3,132,1,4,1,0,1,7,10.333333333333334,343,3.0353982300884956
com.google.javascript.jscomp.AddMarkers,6,1,41,0,10,3,0,3,2,17.0,125,3.90625
com.google.javascript.jscomp.AddChecks,5,0,67,0,21,5,0,5,4,13.8,152,2.4516129032258065
com.google.javascript.jscomp.VariableMap,14,3,58,0,11,3,1,2,13,11.571428571428571,160,2.711864406779661
com.google.javascript.jscomp.MustBeReachingVariableDef,12,3,124,0,53,16,0,8,8,14.833333333333334,316,2.065359477124183
com.google.javascript.jscomp.Definition,1,3,2,0,4,1,0,2,1,6.0,51,10.2
com.google.javascript.jscomp.MustDef,1,1,7,1,1,0,0,1,2,6.0,80,11.428571428571429
com.google.javascript.jscomp.MustDefJoin,1,0,16,0,21,6,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.StripCode,2,8,138,1,1,0,0,0,21,13.5,950,5.900621118012422
com.google.javascript.jscomp.Strip,18,0,128,0,27,6,0,5,18,26.333333333333332,828,5.411764705882353
com.google.javascript.jscomp.TransformAMDToCJSModule,3,6,117,1,1,0,0,1,10,16.0,168,1.6153846153846154
com.google.javascript.jscomp.TransformAMDModulesCallback,6,0,93,0,36,9,0,6,6,18.5,113,1.2555555555555555
com.google.javascript.jscomp.DefineCallbackReturnCallback,1,0,12,0,4,1,0,0,1,5.0,14,3.5
com.google.javascript.jscomp.RenameCallback,1,2,6,0,4,1,0,0,1,5.0,2,0.3333333333333333
com.google.javascript.jscomp.PeepholeCollectPropertyAssignments,9,0,96,0,29,9,0,7,1,17.555555555555557,43,0.32575757575757575
com.google.javascript.jscomp.CheckProvides,2,4,36,1,1,0,0,0,1,10.0,8,0.18604651162790697
com.google.javascript.jscomp.CheckProvidesCallback,3,3,31,0,15,5,0,0,0,12.333333333333334,0,0.0
com.google.javascript.jscomp.ScopedAliases,2,11,161,1,21,6,0,0,4,10.0,82,0.5
com.google.javascript.jscomp.AliasedNode,1,2,4,1,1,0,0,0,0,10.0,0,0.0
com.google.javascript.jscomp.AliasedTypeNode,1,3,8,1,2,0,0,0,0,10.0,0,0.0
com.google.javascript.jscomp.Traversal,16,8,118,1,40,14,0,2,2,13.8125,35,0.26717557251908397
com.google.javascript.jscomp.JsMessage,14,11,76,0,7,5,0,3,37,8.285714285714286,877,4.022935779816514
com.google.javascript.jscomp.PlaceholderReference,7,1,13,1,1,0,0,1,1,7.428571428571429,9,1.125
com.google.javascript.jscomp.Builder,15,8,38,0,14,6,0,1,14,11.133333333333333,174,3.702127659574468
com.google.javascript.jscomp.Hash,6,2,12,0,70,1,0,2,8,6.166666666666667,316,2.7719298245614037
com.google.javascript.jscomp.ConcreteType,22,5,188,1,14,4,0,3,69,12.136363636363637,1130,4.934497816593886
com.google.javascript.jscomp.TypeFilter,1,1,0,0,0,0,0,0,2,6.0,41,41.0
com.google.javascript.jscomp.ConcreteNoneType,4,0,1,0,1,0,0,1,1,9.0,6,1.5
com.google.javascript.jscomp.ConcreteFunctionType,14,9,68,0,21,5,0,2,16,12.642857142857142,284,5.071428571428571
com.google.javascript.jscomp.ConcreteInstanceType,9,4,23,0,11,3,0,4,11,15.0,169,4.970588235294118
com.google.javascript.jscomp.ConcreteUnionType,8,1,39,0,22,5,0,6,2,9.125,48,0.9795918367346939
com.google.javascript.jscomp.ConcreteAll,4,0,1,0,1,0,0,1,1,8.75,7,1.75
com.google.javascript.jscomp.ConcreteUniqueType,3,1,5,0,1,0,0,1,1,7.333333333333333,60,12.0
com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback,7,3,95,1,25,7,0,7,15,17.0,374,3.8958333333333335
com.google.javascript.jscomp.GetReplacementSideEffectSubexpressions,5,2,41,1,13,4,0,1,2,26.8,48,1.2972972972972974
com.google.javascript.jscomp.NodeIterators,0,0,59,0,0,0,0,0,10,0,228,2.85
com.google.javascript.jscomp.FunctionlessLocalScope,6,1,29,1,20,5,0,4,5,8.833333333333334,70,2.121212121212121
com.google.javascript.jscomp.LocalVarMotion,6,4,36,1,32,10,0,5,4,8.0,136,2.893617021276596
com.google.javascript.jscomp.PureFunctionIdentifier,9,8,297,1,41,13,0,7,37,15.444444444444445,652,1.5523809523809524
com.google.javascript.jscomp.FunctionAnalyzer,13,1,128,1,50,15,0,4,10,17.384615384615383,153,0.9386503067484663
com.google.javascript.jscomp.SideEffectPropagationCallback,1,0,25,1,32,10,0,1,1,12.0,9,0.28125
com.google.javascript.jscomp.FunctionInformation,19,12,29,0,19,6,0,1,18,14.789473684210526,167,3.34
com.google.javascript.jscomp.Driver,1,3,7,1,14,2,0,0,1,7.0,14,0.8235294117647058
com.google.javascript.jscomp.CallGraph,21,9,117,1,23,7,0,3,43,20.666666666666668,1378,6.530805687203792
com.google.javascript.jscomp.Function,10,5,17,0,9,2,0,2,9,18.1,181,4.7631578947368425
com.google.javascript.jscomp.Callsite,6,5,8,0,9,2,0,2,4,16.166666666666668,162,8.526315789473685
com.google.javascript.jscomp.LoggerErrorManager,2,2,18,0,7,3,0,0,3,9.5,45,2.8125
com.google.javascript.jscomp.CheckAccessControls,24,20,251,2,37,14,0,5,19,19.041666666666668,488,2.076595744680851
com.google.javascript.jscomp.NameAnalyzer,25,17,534,1,63,14,0,9,88,16.8,2034,3.1534883720930234
com.google.javascript.jscomp.AliasSet,0,1,3,0,0,0,0,0,1,0,53,26.5
com.google.javascript.jscomp.ReferencePropagationCallback,1,0,1,1,6,1,0,2,1,12.0,5,0.8333333333333334
com.google.javascript.jscomp.NameInformation,0,7,0,0,0,0,0,0,8,0,81,0
com.google.javascript.jscomp.JsName,2,6,15,1,12,3,0,1,8,8.5,62,4.769230769230769
com.google.javascript.jscomp.JsNameRefNode,2,3,13,1,13,1,0,1,5,5.0,92,5.411764705882353
com.google.javascript.jscomp.PrototypeSetNode,1,0,11,0,5,1,0,0,2,6.0,32,4.571428571428571
com.google.javascript.jscomp.SpecialReferenceNode,3,2,5,1,1,1,0,1,4,7.333333333333333,28,5.6
com.google.javascript.jscomp.ClassDefiningFunctionNode,1,0,12,0,6,1,0,0,2,6.0,34,4.25
com.google.javascript.jscomp.InstanceOfCheckNode,1,0,10,0,1,0,0,0,2,6.0,26,6.5
com.google.javascript.jscomp.ProcessExternals,1,0,8,0,10,3,0,0,1,5.0,11,1.1
com.google.javascript.jscomp.FindDependencyScopes,4,0,41,0,20,7,0,1,2,12.5,150,3.1914893617021276
com.google.javascript.jscomp.HoistVariableAndFunctionDeclarations,1,0,11,0,8,2,0,0,1,5.0,32,4.0
com.google.javascript.jscomp.FindDeclarationsAndSetters,4,0,41,0,30,11,0,2,4,13.75,117,2.2941176470588234
com.google.javascript.jscomp.FindReferences,9,1,115,1,41,15,0,4,4,16.555555555555557,126,0.9064748201438849
com.google.javascript.jscomp.NodeAccumulator,4,0,15,1,7,2,0,1,1,27.0,15,1.3636363636363635
com.google.javascript.jscomp.RemoveListener,1,0,2,1,1,0,0,0,0,11.0,0,0.0
com.google.javascript.jscomp.PerformanceTracker,9,10,106,0,64,6,0,1,7,15.11111111111111,70,0.43478260869565216
com.google.javascript.jscomp.Stats,0,8,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.CmpEntries,1,0,3,1,1,0,0,1,0,7.0,0,0.0
com.google.javascript.jscomp.CodeSizeEstimatePrinter,4,5,8,0,11,2,0,2,1,9.75,15,0.5357142857142857
com.google.javascript.jscomp.SimpleFunctionAliasAnalysis,4,2,30,0,12,4,0,1,5,14.5,109,3.7586206896551726
com.google.javascript.jscomp.CheckMissingGetCssName,6,6,37,1,14,5,0,4,4,14.833333333333334,76,2.303030303030303
com.google.javascript.jscomp.ByPart,2,0,2,1,1,0,0,1,0,5.5,0,0.0
com.google.javascript.jscomp.ByWhole,2,0,2,1,1,0,0,1,0,5.5,0,0.0
com.google.javascript.jscomp.ErrorPass,1,2,3,1,1,0,0,0,1,7.0,8,2.0
com.google.javascript.jscomp.SourceInformationAnnotator,2,2,20,0,18,4,0,0,1,10.0,70,3.0434782608695654
com.google.javascript.jscomp.MoveFunctionDeclarations,3,2,22,2,12,3,0,1,1,8.666666666666666,66,3.142857142857143
com.google.javascript.jscomp.StrictWarningsGuard,2,2,5,0,4,2,0,2,1,8.0,13,2.6
com.google.javascript.jscomp.NameReferenceGraphConstruction,7,5,222,1,11,4,0,2,13,17.0,209,0.8326693227091634
com.google.javascript.jscomp.Traversal,20,1,202,1,44,12,0,6,8,19.25,130,0.6280193236714976
com.google.javascript.jscomp.NameUse,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.ExportTestFunctions,4,4,53,1,7,1,0,1,4,18.75,139,3.3095238095238093
com.google.javascript.jscomp.ExportTestFunctionsNodes,2,0,25,0,22,9,0,2,1,13.0,31,1.1923076923076923
com.google.javascript.jscomp.AstValidator,64,1,390,1,38,3,0,18,1,17.296875,18,0.04411764705882353
com.google.javascript.jscomp.ChainCalls,1,6,45,1,9,1,0,0,4,7.0,39,0.6
com.google.javascript.jscomp.GatherFunctions,4,0,17,1,7,2,0,1,1,9.5,7,0.875
com.google.javascript.jscomp.GatherCallSites,1,0,23,0,42,14,0,12,1,5.0,19,0.4523809523809524
com.google.javascript.jscomp.CallSite,0,5,0,0,0,0,0,0,1,0,6,1.2
com.google.javascript.jscomp.InlineSimpleMethods,12,2,73,0,10,3,0,4,13,17.0,313,3.7710843373493974
com.google.javascript.jscomp.InlineTrivialAccessors,1,0,24,0,26,8,0,2,1,5.0,20,0.7692307692307693
com.google.javascript.jscomp.MaybeReachingVariableUse,9,2,73,0,46,9,0,7,7,15.555555555555555,349,4.204819277108434
com.google.javascript.jscomp.ReachingUses,2,1,5,1,1,0,0,1,2,7.0,130,32.5
com.google.javascript.jscomp.ReachingUsesJoinOp,1,0,2,1,4,1,0,1,1,5.0,37,9.25
com.google.javascript.jscomp.PeepholeReplaceKnownMethods,17,2,297,0,78,18,0,13,17,19.352941176470587,195,0.4936708860759494
com.google.javascript.jscomp.DevirtualizePrototypeMethods,13,2,141,2,36,11,0,12,10,16.923076923076923,398,2.689189189189189
com.google.javascript.jscomp.TightenTypes,19,8,530,2,74,12,0,6,53,17.05263157894737,1102,2.010948905109489
com.google.javascript.jscomp.ConcreteScope,13,3,31,1,8,2,0,3,8,11.153846153846153,98,3.161290322580645
com.google.javascript.jscomp.ConcreteSlot,8,3,10,1,2,0,0,1,5,10.625,57,4.75
com.google.javascript.jscomp.Assignment,0,2,2,0,0,0,0,0,1,0,12,3.0
com.google.javascript.jscomp.VariableAssignAction,1,2,5,1,1,0,0,1,1,14.0,9,1.8
com.google.javascript.jscomp.PropertyAssignAction,1,3,11,1,4,1,0,1,2,14.0,51,5.1
com.google.javascript.jscomp.FunctionCallBuilder,4,5,2,0,5,1,0,2,3,11.25,39,2.6
com.google.javascript.jscomp.ExternFunctionCall,1,3,3,1,1,0,0,1,1,14.0,35,8.75
com.google.javascript.jscomp.FunctionCall,1,4,14,1,20,6,0,1,2,14.0,31,1.24
com.google.javascript.jscomp.NativeCallFunctionCall,1,3,13,1,7,3,0,1,1,14.0,8,0.7272727272727273
com.google.javascript.jscomp.CreateScope,11,2,227,0,87,24,0,4,5,19.454545454545453,78,0.4262295081967213
com.google.javascript.jscomp.ConcreteJSTypePair,4,3,8,0,6,2,0,2,1,10.75,22,1.375
com.google.javascript.jscomp.CreateSyntheticBlocks,5,8,53,1,8,2,0,2,8,12.4,93,1.55
com.google.javascript.jscomp.Marker,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.Callback,1,0,24,0,27,7,0,7,0,5.0,0,0.0
com.google.javascript.jscomp.NodeTraversal,36,12,167,0,17,3,0,3,49,12.805555555555555,729,3.796875
com.google.javascript.jscomp.AbstractPostOrderCallback,1,0,1,1,1,0,0,1,1,14.0,9,9.0
com.google.javascript.jscomp.AbstractScopedCallback,3,0,3,1,1,0,0,1,1,11.0,10,10.0
com.google.javascript.jscomp.AbstractShallowCallback,1,0,3,1,1,0,0,1,1,14.0,12,12.0
com.google.javascript.jscomp.AbstractShallowStatementCallback,1,0,3,1,1,0,0,1,1,14.0,17,17.0
com.google.javascript.jscomp.AbstractNodeTypePruningCallback,1,2,3,1,1,0,0,1,3,14.0,50,12.5
com.google.javascript.jscomp.PhaseOptimizer,14,17,67,1,16,4,0,1,19,11.714285714285714,304,2.235294117647059
com.google.javascript.jscomp.NamedPass,1,2,7,1,4,0,0,0,1,7.0,4,0.6666666666666666
com.google.javascript.jscomp.Loop,5,2,30,1,43,10,0,2,4,12.2,49,0.8032786885245902
com.google.javascript.jscomp.ProgressRange,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.CheckMissingReturn,8,5,45,1,13,4,0,5,6,14.125,130,2.888888888888889
com.google.javascript.jscomp.CheckDebuggerStatement,2,2,6,1,3,1,0,0,1,6.0,40,8.0
com.google.javascript.jscomp.InlineCostEstimator,2,2,11,0,2,0,0,1,5,7.0,71,4.733333333333333
com.google.javascript.jscomp.CompiledSizeEstimator,7,4,7,0,5,1,0,1,2,9.857142857142858,37,3.0833333333333335
com.google.javascript.jscomp.IgnoreCajaProperties,1,2,33,1,1,0,0,0,1,7.0,77,5.133333333333334
com.google.javascript.jscomp.Traversal,1,0,32,0,12,2,0,0,0,5.0,0,0.0
com.google.javascript.jscomp.AnonymousFunctionNamingCallback,2,1,29,0,13,5,0,0,5,14.5,97,3.730769230769231
com.google.javascript.jscomp.AliasStrings,9,11,86,1,29,8,0,3,17,18.444444444444443,451,3.608
com.google.javascript.jscomp.StringOccurrence,0,2,0,0,0,0,0,0,1,0,12,6.0
com.google.javascript.jscomp.StringInfo,2,9,19,0,26,6,0,2,3,19.5,160,4.848484848484849
com.google.javascript.jscomp.DisambiguateProperties,10,7,350,1,23,5,0,1,47,17.0,1007,2.352803738317757
com.google.javascript.jscomp.Warnings,0,1,1,0,0,0,0,0,0,0,0,0
com.google.javascript.jscomp.Property,8,6,40,0,20,7,0,2,14,11.875,264,4.47457627118644
com.google.javascript.jscomp.AbstractScopingCallback,4,1,11,1,5,1,0,1,2,10.25,18,2.25
com.google.javascript.jscomp.FindExternProperties,1,0,15,0,11,3,0,0,1,5.0,23,2.090909090909091
com.google.javascript.jscomp.FindRenameableProperties,5,0,64,0,20,7,0,4,4,13.4,85,1.2686567164179106
com.google.javascript.jscomp.JSTypeSystem,13,2,104,1,34,11,0,5,1,18.46153846153846,5,0.043859649122807015
com.google.javascript.jscomp.ConcreteTypeSystem,14,5,70,1,19,7,0,5,2,17.5,38,0.5135135135135135
com.google.javascript.jscomp.CollapseAnonymousFunctions,1,1,39,1,1,0,0,0,1,7.0,42,1.2727272727272727
com.google.javascript.jscomp.Callback,3,0,35,0,17,4,0,3,0,12.0,0,0.0
com.google.javascript.jscomp.WhitelistWarningsGuard,11,3,76,0,12,3,1,2,17,15.363636363636363,326,4.465753424657534
com.google.javascript.jscomp.WhitelistBuilder,7,4,34,1,20,6,1,1,6,13.0,65,2.1666666666666665
com.google.javascript.jscomp.AstParallelizer,6,7,43,0,18,3,0,4,6,16.666666666666668,250,4.716981132075472
com.google.javascript.jscomp.DetachPoint,1,3,10,0,9,2,0,0,1,8.0,62,5.166666666666667
com.google.javascript.jscomp.DefinitionsRemover,2,0,77,0,24,8,0,8,18,14.5,245,2.355769230769231
com.google.javascript.jscomp.Definition,5,1,5,0,5,1,0,1,5,9.0,108,15.428571428571429
com.google.javascript.jscomp.IncompleteDefinition,2,2,9,0,1,0,0,1,1,9.0,12,2.0
com.google.javascript.jscomp.UnknownDefinition,1,0,1,0,1,0,0,0,1,13.0,4,2.0
com.google.javascript.jscomp.ExternalNameOnlyDefinition,1,0,1,0,1,0,0,0,1,13.0,12,6.0
com.google.javascript.jscomp.FunctionArgumentDefinition,1,0,5,0,1,0,0,0,1,13.0,11,2.75
com.google.javascript.jscomp.FunctionDefinition,2,1,5,0,1,0,0,1,1,9.0,7,1.4
com.google.javascript.jscomp.NamedFunctionDefinition,1,0,2,0,1,0,0,0,1,13.0,12,6.0
com.google.javascript.jscomp.FunctionExpressionDefinition,1,0,6,0,1,0,0,0,1,13.0,19,6.333333333333333
com.google.javascript.jscomp.AssignmentDefinition,3,1,11,0,2,0,0,1,1,10.333333333333334,6,0.8571428571428571
com.google.javascript.jscomp.ObjectLiteralPropertyDefinition,3,3,9,0,3,0,0,1,1,10.333333333333334,12,1.3333333333333333
com.google.javascript.jscomp.VarDefinition,3,1,19,0,3,0,0,1,1,10.333333333333334,7,0.7777777777777778
com.google.javascript.jscomp.OptimizeArgumentsArray,7,7,61,2,35,10,0,4,5,10.571428571428571,127,1.8405797101449275
com.google.javascript.jscomp.VariableNameGenerator,1,2,3,0,3,1,0,1,1,14.0,14,2.8
com.google.javascript.jscomp.LinkedFlowScope,17,7,118,1,29,10,0,8,14,13.176470588235293,254,1.6282051282051282
com.google.javascript.jscomp.FlowScopeJoinOp,1,0,4,0,6,1,0,2,1,5.0,4,0.6666666666666666
com.google.javascript.jscomp.LinkedFlowSlot,0,1,0,0,0,0,0,0,1,0,11,5.5
com.google.javascript.jscomp.FlatFlowScopeCache,1,4,36,0,5,1,0,2,2,7.0,27,0.7714285714285715
com.google.javascript.jscomp.ConstCheck,4,3,36,1,29,8,0,1,4,8.25,46,1.3142857142857143
com.google.javascript.jscomp.BasicErrorManager,11,4,24,1,8,3,0,1,4,11.272727272727273,127,1.9242424242424243
com.google.javascript.jscomp.LeveledJSErrorComparator,1,2,6,1,40,13,0,13,1,7.0,45,1.125
com.google.javascript.jscomp.ErrorWithLevel,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.DeadAssignmentsElimination,10,3,139,2,61,16,0,11,5,18.1,285,1.6964285714285714
com.google.javascript.jscomp.Scope,26,7,85,2,9,2,0,3,52,11.692307692307692,802,6.739495798319328
com.google.javascript.jscomp.Var,30,9,40,2,4,1,0,2,31,11.066666666666666,371,8.244444444444444
com.google.javascript.jscomp.Arguments,2,0,5,0,4,1,0,2,1,7.0,13,2.1666666666666665
com.google.javascript.jscomp.PassFactory,4,2,0,0,1,0,0,1,6,10.0,119,23.8
com.google.javascript.jscomp.Denormalize,4,1,41,2,33,9,0,4,2,14.0,77,1.7906976744186047
com.google.javascript.jscomp.StripConstantAnnotations,2,1,8,1,3,1,0,0,0,6.0,0,0.0
com.google.javascript.jscomp.ReferenceCollectingCallback,11,6,151,3,13,4,0,3,41,10.818181818181818,700,3.910614525139665
com.google.javascript.jscomp.ReferenceMapWrapper,1,1,2,1,1,0,0,1,0,13.0,0,0.0
com.google.javascript.jscomp.ReferenceCollection,12,1,44,1,13,4,0,4,10,20.333333333333332,243,2.9634146341463414
com.google.javascript.jscomp.Reference,19,6,51,1,4,1,0,2,5,14.526315789473685,62,2.2142857142857144
com.google.javascript.jscomp.BasicBlock,3,4,9,0,12,4,0,4,7,16.333333333333332,130,5.909090909090909
com.google.javascript.jscomp.NameAnonymousFunctionsMapped,2,9,22,1,5,1,0,1,3,10.5,125,4.62962962962963
com.google.javascript.jscomp.MappedFunctionNamer,4,1,14,1,10,3,0,2,1,13.25,44,2.588235294117647
com.google.javascript.jscomp.JsMessageVisitor,24,26,230,1,60,13,1,7,27,21.708333333333332,1017,3.619217081850534
com.google.javascript.jscomp.MalformedException,1,2,0,0,1,0,0,1,0,7.0,0,0.0
com.google.javascript.jscomp.MessageLocation,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.OptimizeParameters,17,2,135,2,26,8,0,8,13,19.058823529411764,278,1.4404145077720207
com.google.javascript.jscomp.Parameter,7,4,7,0,1,0,0,1,1,14.428571428571429,15,1.6666666666666667
com.google.javascript.jscomp.CodeConsumer,34,3,67,0,25,8,0,1,11,12.205882352941176,252,2.5714285714285716
com.google.javascript.jscomp.TypedScopeCreator,8,17,749,1,26,5,0,2,48,18.5,1509,2.1965065502183405
com.google.javascript.jscomp.DeferredSetType,1,2,5,0,1,0,0,0,1,7.0,22,3.6666666666666665
com.google.javascript.jscomp.DiscoverEnumsAndTypedefs,2,1,22,0,11,4,0,0,0,10.5,0,0.0
com.google.javascript.jscomp.AbstractScopeBuilder,32,7,518,1,46,20,0,9,31,19.0625,1164,2.503225806451613
com.google.javascript.jscomp.CollectProperties,2,1,23,0,7,2,0,1,1,11.5,15,1.0
com.google.javascript.jscomp.StubDeclaration,0,3,0,0,0,0,0,0,1,0,7,2.3333333333333335
com.google.javascript.jscomp.GlobalScopeBuilder,3,0,20,0,14,4,0,2,3,15.0,66,2.869565217391304
com.google.javascript.jscomp.LocalScopeBuilder,4,0,51,0,24,11,0,2,6,11.5,79,1.5490196078431373
com.google.javascript.jscomp.FirstOrderFunctionAnalyzer,3,2,44,1,26,10,0,2,1,7.333333333333333,22,0.6111111111111112
com.google.javascript.jscomp.RenameVars,10,21,114,1,30,8,0,3,26,16.0,386,2.120879120879121
com.google.javascript.jscomp.Assignment,1,4,1,0,2,0,0,0,1,10.0,4,0.6666666666666666
com.google.javascript.jscomp.ProcessVars,4,1,40,1,40,12,0,6,1,8.0,134,2.4814814814814814
com.google.javascript.jscomp.ProcessTweaks,6,13,141,1,15,4,0,1,13,23.5,296,1.783132530120482
com.google.javascript.jscomp.CollectTweaksResult,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.CollectTweaks,1,2,41,0,44,10,0,4,1,5.0,7,0.1590909090909091
com.google.javascript.jscomp.TweakFunctionCall,1,4,2,0,1,0,0,1,1,9.0,10,1.6666666666666667
com.google.javascript.jscomp.TweakInfo,8,4,25,0,12,5,0,3,4,17.75,72,2.0
com.google.javascript.jscomp.FunctionInjector,18,9,164,0,30,10,0,6,33,20.666666666666668,778,3.26890756302521
com.google.javascript.jscomp.Reference,0,3,0,0,0,0,0,0,1,0,11,3.6666666666666665
com.google.javascript.jscomp.ControlFlowGraph,6,2,18,0,11,1,0,7,16,18.166666666666668,309,12.875
com.google.javascript.jscomp.AbstractCfgNodeTraversalCallback,1,0,2,1,4,1,0,2,1,14.0,53,13.25
com.google.javascript.jscomp.ExpandJqueryAliases,10,9,275,1,53,15,0,4,6,21.7,184,0.8518518518518519
com.google.javascript.jscomp.FindCallbackArgumentReferences,4,5,28,1,11,5,0,1,2,8.5,43,1.2285714285714286
com.google.javascript.jscomp.ProcessClosurePrimitives,21,23,422,1,53,16,0,5,30,20.19047619047619,559,1.3309523809523809
com.google.javascript.jscomp.ProvidedName,13,8,94,0,39,7,0,2,10,16.923076923076923,168,1.6470588235294117
com.google.javascript.jscomp.UnrecognizedRequire,0,3,0,0,0,0,0,0,1,0,8,2.6666666666666665
com.google.javascript.jscomp.CheckGlobalThis,4,3,41,1,30,11,0,6,4,13.75,222,4.269230769230769
com.google.javascript.jscomp.WarningsGuard,4,0,1,1,1,0,0,1,5,7.75,292,58.4
com.google.javascript.jscomp.FlowSensitiveInlineVariables,6,7,139,2,23,5,0,2,9,9.0,310,1.901840490797546
com.google.javascript.jscomp.GatherCandiates,1,0,19,0,18,6,0,4,1,5.0,45,2.5
com.google.javascript.jscomp.Candidate,5,6,71,0,50,15,0,17,4,14.0,45,0.5232558139534884
com.google.javascript.jscomp.NameAnonymousFunctions,1,5,11,1,2,0,0,0,3,7.0,100,9.090909090909092
com.google.javascript.jscomp.AnonymousFunctionNamer,4,1,9,1,4,0,0,1,2,16.0,60,7.5
com.google.javascript.jscomp.SimpleRegion,3,3,3,1,1,0,0,1,1,19.0,2,0.3333333333333333
com.google.javascript.jscomp.CheckGlobalNames,9,9,85,1,25,9,0,6,5,18.22222222222222,113,1.2696629213483146
com.google.javascript.jscomp.InvocationsCallback,2,0,9,0,10,3,0,3,2,5.0,56,5.6
com.google.javascript.jscomp.AbstractMessageFormatter,5,3,8,1,4,1,0,3,2,12.4,20,1.5384615384615385
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations,4,3,75,1,14,4,0,0,9,16.75,367,5.097222222222222
com.google.javascript.jscomp.GatherExtractionInfo,2,2,10,0,13,4,0,1,2,9.0,30,2.142857142857143
com.google.javascript.jscomp.ExtractionInstance,1,3,8,0,1,0,0,1,1,11.0,20,1.4285714285714286
com.google.javascript.jscomp.PrototypeMemberDeclaration,2,4,7,0,4,1,0,2,2,14.5,28,3.111111111111111
com.google.javascript.jscomp.Result,0,13,0,0,0,0,0,0,1,0,2,0.14285714285714285
com.google.javascript.jscomp.CodeGenerator,32,8,515,0,409,50,1,4,16,15.0625,291,0.42419825072886297
com.google.javascript.jscomp.ReplaceStrings,17,12,133,1,26,7,0,3,17,15.411764705882353,447,3.0408163265306123
com.google.javascript.jscomp.Config,0,3,0,0,0,0,0,0,1,0,11,5.5
com.google.javascript.jscomp.Result,1,3,5,0,1,0,0,0,1,11.0,5,1.6666666666666667
com.google.javascript.jscomp.Location,0,3,0,0,0,0,0,0,1,0,8,2.6666666666666665
com.google.javascript.jscomp.ShowByPathWarningsGuard,2,2,8,0,1,0,0,1,2,8.0,33,2.75
com.google.javascript.jscomp.CollapseProperties,22,8,291,1,42,11,0,2,23,26.227272727272727,1339,4.433774834437086
com.google.javascript.jscomp.FunctionArgumentInjector,11,1,129,0,32,8,0,3,14,21.727272727272727,552,3.3865030674846626
com.google.javascript.jscomp.ReferencedAfterSideEffect,6,5,26,2,21,8,0,2,3,9.666666666666666,161,3.3541666666666665
com.google.javascript.jscomp.TypeInference,49,9,557,0,69,15,0,3,21,18.897959183673468,658,1.1443478260869566
com.google.javascript.jscomp.TemplateTypeReplacer,1,3,3,0,2,1,0,1,0,16.0,0,0.0
com.google.javascript.jscomp.BooleanOutcomePair,2,5,2,0,8,2,0,2,3,18.5,65,3.823529411764706
com.google.javascript.jscomp.RemoveUnusedPrototypeProperties,4,5,18,1,22,7,0,3,4,20.0,87,1.851063829787234
com.google.javascript.jscomp.RecordFunctionInformation,4,4,41,1,10,3,0,2,5,9.5,105,3.5
com.google.javascript.jscomp.LightweightMessageFormatter,4,2,52,0,27,8,0,1,3,10.75,56,0.8235294117647058
com.google.javascript.jscomp.LineNumberingFormatter,2,0,27,1,31,6,0,4,1,11.0,27,0.84375
com.google.javascript.jscomp.RemoveUnusedNames,2,3,14,1,9,3,0,0,3,14.5,37,2.8461538461538463
com.google.javascript.jscomp.CodingConventions,1,0,65,0,1,0,0,1,4,10.0,81,0.9310344827586207
com.google.javascript.jscomp.Proxy,33,1,66,1,1,0,0,1,1,21.151515151515152,56,1.6470588235294117
com.google.javascript.jscomp.DefaultCodingConvention,34,1,64,1,20,7,0,5,1,20.764705882352942,13,0.25
com.google.javascript.jscomp.GlobalVarReferenceMap,7,2,71,1,14,3,0,2,9,21.428571428571427,268,3.268292682926829
com.google.javascript.jscomp.SourceRefRange,2,3,6,0,1,0,0,1,2,9.5,20,4.0
com.google.javascript.jscomp.GlobalVarRefCleanupPass,2,1,5,1,3,1,0,0,1,10.0,30,7.5
com.google.javascript.jscomp.InlineObjectLiterals,1,3,174,1,1,0,0,0,10,7.0,233,1.5533333333333332
com.google.javascript.jscomp.InliningBehavior,9,1,173,1,44,14,0,8,9,18.666666666666668,197,1.3401360544217686
com.google.javascript.jscomp.FunctionToBlockMutator,14,2,131,0,23,6,0,2,15,21.142857142857142,380,2.900763358778626
com.google.javascript.jscomp.LabelNameSupplier,1,1,2,1,1,0,0,1,0,3.0,0,0.0
com.google.javascript.jscomp.Normalize,5,5,257,1,13,3,0,1,20,21.0,673,2.539622641509434
com.google.javascript.jscomp.FindExposeAnnotations,2,1,16,0,8,3,0,1,1,9.5,5,0.5555555555555556
com.google.javascript.jscomp.RewriteExposedProperties,1,1,16,0,12,4,0,0,1,5.0,6,0.46153846153846156
com.google.javascript.jscomp.PropagateConstantAnnotationsOverVars,2,2,18,1,14,5,0,1,1,6.0,7,0.4117647058823529
com.google.javascript.jscomp.VerifyConstants,2,3,28,1,30,8,0,1,1,6.0,12,0.34285714285714286
com.google.javascript.jscomp.NormalizeStatements,12,2,118,1,25,7,0,2,10,18.916666666666668,306,2.5081967213114753
com.google.javascript.jscomp.DuplicateDeclarationHandler,2,1,48,1,23,7,0,1,3,19.5,161,3.926829268292683
com.google.javascript.jscomp.ScopeTicklingCallback,4,0,5,1,1,0,0,1,1,9.5,9,4.5
com.google.javascript.jscomp.JSError,16,8,38,0,25,9,0,9,21,8.0,372,6.526315789473684
com.google.javascript.jscomp.AliasKeywords,9,11,100,1,8,3,0,3,30,17.77777777777778,673,7.236559139784946
com.google.javascript.jscomp.FindAliasableNodes,3,0,11,0,6,2,0,0,3,12.0,36,3.6
com.google.javascript.jscomp.AliasSpecification,8,4,14,0,6,2,0,2,9,16.75,190,11.176470588235293
com.google.javascript.jscomp.ThrowAliasSpecification,3,0,12,0,2,0,0,1,1,20.0,7,1.4
com.google.javascript.jscomp.KeywordAliasSpecification,3,0,13,0,3,0,0,1,1,20.0,9,1.5
com.google.javascript.jscomp.VoidKeywordAliasSpecification,4,0,18,0,3,1,0,1,1,16.25,9,1.0
com.google.javascript.jscomp.NodeUtil,156,13,882,0,61,17,0,42,141,16.80128205128205,3133,3.0745829244357212
com.google.javascript.jscomp.NumbericResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.BooleanResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.MayBeStringResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.VarCollector,1,1,8,1,7,3,0,0,0,5.0,0,0.0
com.google.javascript.jscomp.MatchNameNode,1,1,4,1,1,0,0,1,1,5.0,10,5.0
com.google.javascript.jscomp.MatchNodeType,1,1,2,1,1,0,0,1,1,5.0,9,4.5
com.google.javascript.jscomp.MatchDeclaration,1,0,3,1,1,0,0,1,1,5.0,8,8.0
com.google.javascript.jscomp.MatchNotFunction,1,0,2,1,1,0,0,1,1,5.0,8,8.0
com.google.javascript.jscomp.MatchShallowStatement,1,0,6,1,1,0,0,1,1,5.0,10,10.0
com.google.javascript.jscomp.SourceMap,8,3,42,0,17,5,1,3,4,12.75,49,1.1951219512195121
com.google.javascript.jscomp.LocationMapping,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.InlineProperties,5,4,119,1,12,4,0,3,5,15.4,125,1.1904761904761905
com.google.javascript.jscomp.PropertyInfo,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.GatherCandidates,6,0,49,0,29,8,0,2,1,19.833333333333332,11,0.20754716981132076
com.google.javascript.jscomp.ReplaceCandidates,2,0,21,0,9,3,0,2,0,9.5,0,0.0
com.google.javascript.jscomp.CompilerOptions,209,167,267,2,15,4,1,1,221,21.406698564593302,2694,6.6683168316831685
com.google.javascript.jscomp.NullAliasTransformationHandler,1,2,2,2,2,0,0,1,0,22.0,0,0.0
com.google.javascript.jscomp.NullAliasTransformation,1,1,1,2,0,0,0,0,0,8.0,0,0
com.google.javascript.jscomp.ReorderConstantExpression,1,0,17,0,11,3,0,1,1,15.0,31,2.8181818181818183
com.google.javascript.jscomp.GoogleJsMessageIdGenerator,1,1,15,1,9,3,0,1,6,10.0,186,2.0
com.google.javascript.jscomp.FP,3,0,4,0,73,1,0,1,3,9.333333333333334,33,0.4177215189873418
com.google.javascript.jscomp.MessageId,1,0,3,0,4,2,0,1,1,10.0,49,12.25
com.google.javascript.jscomp.GenerateExports,3,4,58,1,30,8,0,1,3,10.0,55,1.4102564102564104
com.google.javascript.jscomp.GoogleCodingConvention,7,4,27,0,10,3,0,3,8,13.285714285714286,212,10.095238095238095
com.google.javascript.jscomp.AliasExternals,16,15,205,1,29,10,0,3,36,15.6875,1005,5.87719298245614
com.google.javascript.jscomp.GetAliasableNames,1,1,12,0,4,1,0,0,1,5.0,7,1.4
com.google.javascript.jscomp.PropertyGatherer,3,0,29,0,10,3,0,1,3,15.666666666666666,139,11.583333333333334
com.google.javascript.jscomp.GetGlobals,2,0,20,0,7,4,0,0,1,9.0,7,0.5
com.google.javascript.jscomp.GlobalGatherer,1,0,20,0,16,5,0,1,1,5.0,17,1.0625
com.google.javascript.jscomp.Symbol,2,9,7,0,4,2,0,0,1,13.5,7,0.7
com.google.javascript.jscomp.CheckSuspiciousCode,5,2,30,0,8,1,0,0,1,12.2,32,1.6
com.google.javascript.jscomp.PeepholeRemoveDeadCode,28,0,377,0,66,15,0,12,27,16.75,448,1.0666666666666667
com.google.javascript.jscomp.InstrumentFunctions,1,10,98,1,18,4,0,1,7,7.0,376,3.547169811320755
com.google.javascript.jscomp.RemoveCallback,1,1,8,0,8,3,0,0,1,5.0,44,4.888888888888889
com.google.javascript.jscomp.InstrumentReturns,5,1,26,1,8,2,0,2,4,13.0,117,4.875
com.google.javascript.jscomp.InstrumentCallback,1,0,33,0,31,8,0,2,0,5.0,0,0.0
com.google.javascript.jscomp.MakeDeclaredNamesUnique,7,3,146,1,19,4,0,2,22,14.285714285714286,342,1.976878612716763
com.google.javascript.jscomp.ContextualRenameInverter,12,4,55,2,11,3,0,2,6,13.416666666666666,78,1.4444444444444444
com.google.javascript.jscomp.ContextualRenamer,7,4,15,1,12,4,0,1,5,15.428571428571429,89,4.045454545454546
com.google.javascript.jscomp.InlineRenamer,5,4,18,1,7,2,0,2,1,15.8,31,1.7222222222222223
com.google.javascript.jscomp.BoilerplateRenamer,1,2,1,0,1,0,0,1,1,13.0,14,4.666666666666667
com.google.javascript.jscomp.WhitelistedRenamer,4,2,10,1,3,1,0,1,1,16.5,10,1.25
com.google.javascript.jscomp.ReplaceIdGenerators,6,10,132,1,30,6,0,4,2,17.666666666666668,27,0.17088607594936708
com.google.javascript.jscomp.ObfuscatedNameSuppier,2,3,6,1,4,1,0,1,0,12.0,0,0.0
com.google.javascript.jscomp.PseudoNameSuppier,2,2,2,1,4,1,0,2,0,12.0,0,0.0
com.google.javascript.jscomp.StableNameSupplier,2,0,4,1,1,0,0,1,0,12.0,0,0.0
com.google.javascript.jscomp.GatherGenerators,1,0,32,0,31,12,0,3,0,5.0,0,0.0
com.google.javascript.jscomp.ReplaceGenerators,1,0,31,0,33,9,0,5,0,5.0,0,0.0
com.google.javascript.jscomp.CommandLineRunner,10,3,158,0,41,7,2,2,8,15.1,381,2.281437125748503
com.google.javascript.jscomp.Flags,1,54,31,0,3,0,0,1,1,10.0,138,4.3125
com.google.javascript.jscomp.BooleanOptionHandler,2,2,12,0,18,3,1,3,0,18.0,0,0.0
com.google.javascript.jscomp.WarningGuardErrorOptionHandler,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.WarningGuardWarningOptionHandler,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.WarningGuardOffOptionHandler,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.WarningGuardSetter,3,2,7,1,2,0,1,1,0,9.333333333333334,0,0.0
com.google.javascript.jscomp.ExternExportsPass,6,10,163,1,16,5,0,3,21,14.333333333333334,329,2.1933333333333334
com.google.javascript.jscomp.Export,11,2,92,0,16,4,0,5,8,19.272727272727273,249,3.1125
com.google.javascript.jscomp.SymbolExport,1,0,2,0,1,0,0,1,1,15.0,3,0.6
com.google.javascript.jscomp.PropertyExport,1,1,12,0,9,3,0,2,1,15.0,3,0.2727272727272727
com.google.javascript.jscomp.SyntacticScopeCreator,6,7,90,1,28,5,0,5,8,15.666666666666666,127,1.4269662921348314
com.google.javascript.jscomp.DefaultRedeclarationHandler,1,0,17,1,11,5,0,1,1,15.0,6,0.5454545454545454
com.google.javascript.jscomp.ExploitAssigns,6,0,63,0,39,7,0,8,6,16.833333333333332,206,2.575
com.google.javascript.jscomp.ClosureCodingConvention,24,4,135,0,28,9,0,7,11,21.125,193,1.3310344827586207
com.google.javascript.jscomp.AssertInstanceofSpec,1,0,9,0,8,3,0,2,2,15.0,40,4.444444444444445
com.google.javascript.jscomp.DependencyOptions,9,5,7,1,3,0,0,1,6,18.22222222222222,350,25.0
com.google.javascript.jscomp.TypeValidator,33,17,246,0,30,10,0,5,27,17.424242424242426,1079,5.042056074766355
com.google.javascript.jscomp.TypeMismatch,3,3,8,0,4,1,0,2,2,7.333333333333333,55,6.111111111111111
com.google.javascript.jscomp.SimpleDefinitionFinder,13,4,138,2,20,7,0,5,10,17.846153846153847,239,1.3976608187134503
com.google.javascript.jscomp.DefinitionGatheringCallback,2,1,37,0,44,17,0,1,1,15.0,11,0.2391304347826087
com.google.javascript.jscomp.UseSiteGatheringCallback,1,0,10,0,5,1,0,1,0,5.0,0,0.0
com.google.javascript.jscomp.JsAst,6,6,30,1,12,1,0,1,1,9.833333333333334,8,0.3076923076923077
com.google.javascript.jscomp.RenameProperties,5,14,149,1,41,9,0,1,17,14.6,543,2.8134715025906734
com.google.javascript.jscomp.ProcessExterns,1,0,11,0,9,2,0,0,1,5.0,8,0.8888888888888888
com.google.javascript.jscomp.ProcessProperties,6,1,73,1,42,11,0,1,4,14.0,81,0.9
com.google.javascript.jscomp.Property,0,4,0,0,0,0,0,0,1,0,8,8.0
com.google.javascript.jscomp.PropertyAffinity,1,1,0,0,1,0,0,0,0,8.0,0,0.0
com.google.javascript.jscomp.ant.Warning,4,2,4,0,1,0,0,1,1,8.0,8,2.0
com.google.javascript.jscomp.ant.AntErrorManager,2,2,12,0,6,2,0,0,1,9.5,14,1.1666666666666667
com.google.javascript.jscomp.ant.CompileTask,35,20,141,0,24,5,0,1,29,15.114285714285714,388,1.9795918367346939
com.google.javascript.jscomp.jsonml.SecureCompiler,7,7,27,0,14,3,0,2,6,12.857142857142858,168,3.574468085106383
com.google.javascript.jscomp.jsonml.Report,3,3,3,0,1,0,0,1,0,10.666666666666666,0,0.0
com.google.javascript.jscomp.jsonml.Writer,40,0,319,0,155,4,0,2,4,13.625,90,0.21844660194174756
com.google.javascript.jscomp.jsonml.Validator,50,7,155,0,80,4,0,1,3,16.9,101,0.4410480349344978
com.google.javascript.jscomp.jsonml.JsonMLAst,9,6,26,1,17,4,0,3,3,12.11111111111111,75,1.6304347826086956
com.google.javascript.jscomp.jsonml.WalkHelper,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.jsonml.Reader,77,7,423,0,107,6,1,4,31,17.5974025974026,502,0.8916518650088809
com.google.javascript.jscomp.jsonml.ErrorReporter,4,1,5,0,4,1,1,0,3,6.0,72,9.0
com.google.javascript.jscomp.jsonml.JsonMLUtil,5,0,54,0,24,6,1,2,8,11.0,232,2.32
com.google.javascript.jscomp.jsonml.JsonMLComparator,6,5,31,0,28,8,0,6,3,12.5,27,0.38571428571428573
com.google.javascript.jscomp.jsonml.JsonML,22,3,79,0,34,7,1,1,22,11.272727272727273,349,4.308641975308642
com.google.javascript.jscomp.jsonml.JsonMLException,0,1,0,0,0,0,0,0,1,0,15,15.0
com.google.javascript.jscomp.jsonml.NodeUtil,4,0,13,0,4,0,0,2,5,16.75,94,13.428571428571429
com.google.javascript.jscomp.jsonml.JsonMLError,2,5,6,0,1,1,0,1,6,4.0,35,2.9166666666666665
com.google.javascript.jscomp.graph.LinkedDirectedGraph,35,3,149,1,11,4,0,3,9,15.771428571428572,125,0.9328358208955224
com.google.javascript.jscomp.graph.LinkedDirectedGraphNode,10,3,22,2,1,1,0,1,2,10.0,24,1.7142857142857142
com.google.javascript.jscomp.graph.NeighborIterator,3,2,11,1,1,2,0,1,0,5.666666666666667,0,0.0
com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphNode,2,1,2,0,1,0,0,1,2,13.0,11,3.6666666666666665
com.google.javascript.jscomp.graph.LinkedDirectedGraphEdge,14,3,17,2,1,1,0,1,2,10.0,19,1.1176470588235294
com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphEdge,2,1,2,0,1,0,0,1,2,13.0,19,6.333333333333333
com.google.javascript.jscomp.graph.DiGraph,15,0,19,0,1,0,0,1,9,18.2,188,94.0
com.google.javascript.jscomp.graph.GraphReachability,3,3,20,1,7,2,0,2,3,9.333333333333334,76,4.0
com.google.javascript.jscomp.graph.EdgeTuple,0,3,0,0,0,0,0,0,1,0,7,2.3333333333333335
com.google.javascript.jscomp.graph.FixedPointGraphTraversal,4,2,31,0,12,4,0,1,7,15.75,203,10.15
com.google.javascript.jscomp.graph.Graph,24,2,55,1,5,1,0,1,29,13.625,706,15.347826086956522
com.google.javascript.jscomp.graph.AnnotationState,0,2,0,0,0,0,0,0,1,0,16,8.0
com.google.javascript.jscomp.graph.GraphAnnotationState,0,1,0,0,0,0,0,0,1,0,15,15.0
com.google.javascript.jscomp.graph.SimpleSubGraph,2,2,9,1,6,2,0,2,1,11.0,15,1.875
com.google.javascript.jscomp.graph.GraphPruner,2,1,38,0,23,9,0,1,1,7.5,89,2.78125
com.google.javascript.jscomp.graph.LinkedUndirectedGraph,27,3,114,1,14,5,0,4,5,14.407407407407407,70,0.5555555555555556
com.google.javascript.jscomp.graph.LinkedUndirectedGraphNode,9,2,19,2,1,1,0,1,1,12.333333333333334,18,1.0588235294117647
com.google.javascript.jscomp.graph.NeighborIterator,3,1,9,1,5,1,0,2,0,5.666666666666667,0,0.0
com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphNode,2,1,2,0,1,0,0,1,1,13.0,6,2.0
com.google.javascript.jscomp.graph.LinkedUndirectedGraphEdge,10,3,13,2,1,1,0,1,1,9.4,11,0.8461538461538461
com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphEdge,2,1,2,0,1,0,0,1,1,13.0,5,1.6666666666666667
com.google.javascript.jscomp.graph.UndiGraph,4,0,1,0,0,0,0,0,4,23.25,79,0
com.google.javascript.jscomp.graph.StandardUnionFind,9,2,51,2,14,3,0,7,12,9.88888888888889,257,4.431034482758621
com.google.javascript.jscomp.graph.Node,0,4,0,0,0,0,0,0,5,0,50,25.0
com.google.javascript.jscomp.graph.GraphColoring,3,2,28,0,7,1,0,2,5,11.333333333333334,214,6.294117647058823
com.google.javascript.jscomp.graph.Color,2,1,2,1,5,1,0,2,0,7.0,0,0.0
com.google.javascript.jscomp.graph.GreedyGraphColoring,1,1,23,0,15,3,0,2,2,5.0,32,1.7777777777777777
com.google.javascript.jscomp.regex.CharRanges,18,3,47,0,48,11,0,4,5,8.61111111111111,196,0.9158878504672897
com.google.javascript.jscomp.regex.RegExpTree,16,12,445,0,241,49,0,31,24,12.8125,340,0.422360248447205
com.google.javascript.jscomp.regex.Parser,9,3,74,0,55,9,0,10,10,12.666666666666666,131,0.5458333333333333
com.google.javascript.jscomp.regex.RegExpTreeAtom,4,0,5,0,1,0,0,1,0,13.75,0,0.0
com.google.javascript.jscomp.regex.Empty,5,1,3,0,1,0,0,1,0,10.6,0,0.0
com.google.javascript.jscomp.regex.Anchor,6,1,6,0,1,0,0,1,0,11.166666666666666,0,0.0
com.google.javascript.jscomp.regex.WordBoundary,5,1,6,0,1,0,0,1,0,10.6,0,0.0
com.google.javascript.jscomp.regex.BackReference,5,1,7,0,1,0,0,1,0,10.6,0,0.0
com.google.javascript.jscomp.regex.Text,7,1,24,0,9,3,0,3,1,12.714285714285714,17,0.5483870967741935
com.google.javascript.jscomp.regex.Repetition,12,3,53,0,31,10,0,7,0,12.75,0,0.0
com.google.javascript.jscomp.regex.Alternation,9,1,50,0,60,18,0,5,0,12.0,0,0.0
com.google.javascript.jscomp.regex.LookaheadAssertion,9,2,18,0,6,2,0,2,0,12.0,0,0.0
com.google.javascript.jscomp.regex.CapturingGroup,9,1,16,0,3,0,0,1,0,12.0,0,0.0
com.google.javascript.jscomp.regex.Charset,10,2,84,0,25,6,0,4,1,13.2,27,0.38028169014084506
com.google.javascript.jscomp.regex.DecomposedCharset,6,3,38,0,35,8,0,2,0,11.5,0,0.0
com.google.javascript.jscomp.regex.Concatenation,9,1,39,0,43,12,0,7,0,12.0,0,0.0
com.google.javascript.jscomp.regex.Simplifier,2,1,10,0,21,6,0,3,0,12.0,0,0.0
com.google.javascript.jscomp.regex.CaseCanonicalize,4,4,213,0,11,5,0,3,8,16.25,502,13.210526315789474
com.google.javascript.jscomp.regex.DeltaSet,0,2,0,0,0,0,0,0,1,0,20,10.0
com.google.javascript.jscomp.testing.TestErrorReporter,5,4,9,1,5,1,0,1,3,14.4,53,3.533333333333333
com.google.javascript.jscomp.testing.SimpleSourceExcerptProvider,2,1,5,1,1,0,0,1,1,14.0,13,4.333333333333333
com.google.javascript.jscomp.webservice.common.Protocol,2,3,17,0,5,1,0,1,14,18.5,219,6.257142857142857
com.google.javascript.jscomp.webservice.common.AbstractWebServiceException,3,0,7,0,1,0,0,1,1,12.333333333333334,15,15.0
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter,2,5,57,0,10,4,0,2,7,28.0,58,1.0175438596491229
com.google.javascript.jscomp.type.TypeRestriction,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter,11,5,149,0,73,15,0,22,12,18.545454545454547,253,1.1552511415525115
com.google.javascript.jscomp.type.RestrictByTrueInstanceOfResultVisitor,6,1,17,0,7,2,0,3,1,15.166666666666666,3,0.1875
com.google.javascript.jscomp.type.RestrictByFalseInstanceOfResultVisitor,3,1,14,0,10,3,0,4,1,14.333333333333334,3,0.15789473684210525
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter,11,6,114,1,22,6,0,6,22,22.363636363636363,643,3.7823529411764705
com.google.javascript.jscomp.type.RestrictByTypeOfResultVisitor,8,0,21,1,10,3,0,2,2,14.5,46,2.3
com.google.javascript.jscomp.type.RestrictByTrueTypeOfResultVisitor,8,0,8,0,1,0,0,1,1,14.125,38,4.75
com.google.javascript.jscomp.type.RestrictByFalseTypeOfResultVisitor,9,0,14,0,1,0,0,1,1,13.777777777777779,38,4.222222222222222
com.google.javascript.jscomp.type.RestrictByOneTypeOfResultVisitor,10,2,29,0,8,4,0,3,4,14.2,71,2.9583333333333335
com.google.javascript.jscomp.deps.JsFileParser,5,8,32,0,24,7,1,2,11,11.2,245,6.805555555555555
com.google.javascript.jscomp.deps.DepsGenerator,19,12,121,0,19,7,1,3,13,18.94736842105263,337,2.982300884955752
com.google.javascript.jscomp.deps.JsFileLineParser,6,9,49,0,46,12,1,1,15,12.833333333333334,286,3.7142857142857144
com.google.javascript.jscomp.deps.ParseException,1,2,1,0,1,0,0,1,2,7.0,28,9.333333333333334
com.google.javascript.jscomp.deps.JsFunctionParser,4,5,24,0,14,4,1,1,9,9.75,117,3.774193548387097
com.google.javascript.jscomp.deps.SymbolInfo,0,2,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.deps.PathUtil,6,2,48,0,18,6,0,4,7,13.5,424,9.217391304347826
com.google.javascript.jscomp.deps.SimpleDependencyInfo,6,4,13,1,4,1,0,2,6,11.833333333333334,109,8.384615384615385
com.google.javascript.jscomp.deps.DepsFileParser,4,5,32,0,15,4,1,1,11,10.5,242,10.083333333333334
com.google.javascript.jscomp.deps.SortedDependencies,11,4,97,0,24,7,1,3,7,17.727272727272727,220,2.3655913978494625
com.google.javascript.jscomp.deps.CircularDependencyException,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.deps.MissingProvideException,0,0,0,0,0,0,0,0,0,0,0,0.0
com.google.javascript.jscomp.parsing.JsDocInfoParser,58,15,776,0,463,96,0,18,54,18.29310344827586,1087,0.98193315266486
com.google.javascript.jscomp.parsing.ErrorReporterParser,4,0,12,0,1,0,0,0,0,15.0,0,0.0
com.google.javascript.jscomp.parsing.ExtractionInfo,0,2,0,0,0,0,0,0,1,0,21,10.5
com.google.javascript.jscomp.parsing.ExtendedTypeInfo,0,3,0,0,0,0,0,0,1,0,5,1.6666666666666667
com.google.javascript.jscomp.parsing.ParserRunner,7,4,41,0,20,1,1,1,2,12.142857142857142,40,0.9090909090909091
com.google.javascript.jscomp.parsing.ParseResult,0,2,0,0,0,0,0,0,1,0,8,4.0
com.google.javascript.jscomp.parsing.JsDocTokenStream,20,19,55,0,92,13,0,23,5,11.35,59,0.24583333333333332
com.google.javascript.jscomp.parsing.TypeSafeDispatcher,44,0,57,0,67,9,0,42,1,19.204545454545453,51,0.7611940298507462
com.google.javascript.jscomp.parsing.IRFactory,29,19,541,0,88,4,0,86,8,15.586206896551724,224,0.4202626641651032
com.google.javascript.jscomp.parsing.TransformDispatcher,56,0,416,0,36,9,0,2,4,18.589285714285715,136,0.45484949832775917
com.google.javascript.jscomp.parsing.Config,1,6,6,0,7,2,0,1,9,20.0,78,6.0
com.google.javascript.jscomp.parsing.NullErrorReporter,4,0,4,0,1,0,0,1,1,8.5,11,2.2
com.google.javascript.jscomp.parsing.NewRhinoNullReporter,3,0,3,1,1,0,0,1,0,8.0,0,0.0
com.google.javascript.jscomp.parsing.OldRhinoNullReporter,0,0,0,1,0,0,0,0,0,0,0,0
1 class_name MTH FLD RFC INT SZ CPX EX RET BCM NML WRD DCM
2 com.google.javascript.jscomp.PeepholeSimplifyRegExp 1 0 29 0 18 8 0 2 1 15.0 12 0.6666666666666666
3 com.google.javascript.jscomp.MinimizeExitPoints 6 1 91 1 49 14 0 4 5 13.833333333333334 324 2.8672566371681416
4 com.google.javascript.jscomp.RenameLabels 1 3 51 1 1 0 0 0 8 7.0 336 6.588235294117647
5 com.google.javascript.jscomp.DefaultNameSupplier 1 1 2 1 1 0 0 1 0 3.0 0 0.0
6 com.google.javascript.jscomp.ProcessLabels 8 2 52 1 15 3 0 1 7 11.5 121 2.75
7 com.google.javascript.jscomp.LabelInfo 0 2 0 0 0 0 0 0 0 0 0 0.0
8 com.google.javascript.jscomp.LabelNamespace 0 1 0 0 0 0 0 0 0 0 0 0
9 com.google.javascript.jscomp.JsMessageExtractor 2 3 19 0 12 3 1 1 5 15.0 149 6.7727272727272725
10 com.google.javascript.jscomp.ExtractMessagesVisitor 2 1 4 0 3 1 0 1 2 13.5 18 3.6
11 com.google.javascript.jscomp.Tracer 25 16 177 0 17 4 0 3 70 16.8 2019 7.315217391304348
12 com.google.javascript.jscomp.Stat 4 4 0 0 1 1 0 1 5 11.5 65 16.25
13 com.google.javascript.jscomp.Event 2 2 25 0 27 4 0 1 2 8.5 64 2.1333333333333333
14 com.google.javascript.jscomp.ThreadTrace 9 8 74 0 54 16 0 1 15 11.222222222222221 164 1.5185185185185186
15 com.google.javascript.jscomp.AtomicTracerStatMap 2 1 4 0 13 4 0 1 3 8.5 53 3.7857142857142856
16 com.google.javascript.jscomp.VerboseMessageFormatter 3 0 12 0 4 4 0 1 1 10.0 16 2.2857142857142856
17 com.google.javascript.jscomp.DiagnosticType 9 5 15 2 1 0 0 1 11 6.777777777777778 151 11.615384615384615
18 com.google.javascript.jscomp.StrictModeCheck 9 13 107 1 20 7 0 3 11 11.88888888888889 128 1.1962616822429906
19 com.google.javascript.jscomp.NonExternChecks 3 0 20 0 11 4 0 0 3 11.333333333333334 18 0.8181818181818182
20 com.google.javascript.jscomp.JSModule 26 6 87 2 8 3 1 2 28 11.884615384615385 342 4.56
21 com.google.javascript.jscomp.JsMessageDefinition 3 3 0 0 1 0 0 1 2 16.333333333333332 121 20.166666666666668
22 com.google.javascript.jscomp.LiveVariablesAnalysis 10 4 94 0 54 11 0 8 5 16.1 272 2.6930693069306932
23 com.google.javascript.jscomp.LiveVariableJoinOp 1 0 5 1 4 1 0 1 0 5.0 0 0.0
24 com.google.javascript.jscomp.LiveVariableLattice 5 1 14 1 2 0 0 1 2 6.8 46 4.6
25 com.google.javascript.jscomp.StatementFusion 6 0 47 0 16 4 0 7 1 23.833333333333332 69 1.4680851063829787
26 com.google.javascript.jscomp.VariableVisibilityAnalysis 3 2 20 1 19 5 0 1 9 15.666666666666666 234 9.75
27 com.google.javascript.jscomp.FunctionRewriter 3 2 92 1 19 6 0 1 22 17.333333333333332 483 3.8031496062992125
28 com.google.javascript.jscomp.Reduction 2 3 4 0 2 0 0 1 3 10.0 27 4.5
29 com.google.javascript.jscomp.ReductionGatherer 2 2 4 1 7 2 0 2 2 9.5 43 4.777777777777778
30 com.google.javascript.jscomp.Reducer 3 0 6 0 5 1 0 1 4 11.333333333333334 57 11.4
31 com.google.javascript.jscomp.EmptyFunctionReducer 2 2 4 0 5 1 0 2 1 10.5 27 4.5
32 com.google.javascript.jscomp.SingleReturnStatementReducer 1 0 5 0 7 2 0 3 2 26.0 28 4.0
33 com.google.javascript.jscomp.IdentityReducer 3 2 13 0 8 2 0 3 2 13.0 47 2.9375
34 com.google.javascript.jscomp.ReturnConstantReducer 3 2 7 0 8 2 0 3 2 11.0 58 4.461538461538462
35 com.google.javascript.jscomp.GetterReducer 3 2 13 0 11 3 0 3 2 13.0 62 3.875
36 com.google.javascript.jscomp.SetterReducer 3 2 26 0 15 5 0 5 2 13.0 63 2.3333333333333335
37 com.google.javascript.jscomp.CheckUnreachableCode 5 3 24 1 8 2 0 2 1 9.4 12 0.5714285714285714
38 com.google.javascript.jscomp.ReachablePredicate 1 0 5 1 9 3 0 3 0 5.0 0 0.0
39 com.google.javascript.jscomp.DataFlowAnalysis 13 4 153 0 29 9 0 2 21 11.461538461538462 1031 7.20979020979021
40 com.google.javascript.jscomp.FlowState 6 2 8 1 2 0 0 1 2 6.333333333333333 31 2.5833333333333335
41 com.google.javascript.jscomp.MaxIterationsExceededException 0 1 0 0 0 0 0 0 1 0 39 39.0
42 com.google.javascript.jscomp.BranchedForwardDataFlowAnalysis 6 0 46 0 10 3 0 2 2 12.166666666666666 80 2.6666666666666665
43 com.google.javascript.jscomp.BranchedFlowState 6 2 9 1 5 1 0 1 2 6.333333333333333 31 2.066666666666667
44 com.google.javascript.jscomp.RemoveUnusedVars 13 13 295 2 61 16 0 4 32 18.153846153846153 909 2.6045845272206303
45 com.google.javascript.jscomp.CallSiteOptimizer 11 4 86 0 20 6 0 4 10 20.90909090909091 202 1.9803921568627452
46 com.google.javascript.jscomp.Continuation 1 2 5 0 7 2 0 0 1 5.0 30 3.3333333333333335
47 com.google.javascript.jscomp.Assign 2 5 36 0 15 4 0 2 2 11.5 25 0.7575757575757576
48 com.google.javascript.jscomp.CollapseVariableDeclarations 3 3 70 1 23 5 0 1 9 12.333333333333334 221 3.112676056338028
49 com.google.javascript.jscomp.Collapse 0 3 0 0 0 0 0 0 4 0 37 12.333333333333334
50 com.google.javascript.jscomp.GatherCollapses 3 1 36 0 23 7 0 3 1 12.333333333333334 38 1.0857142857142856
51 com.google.javascript.jscomp.RemoveTryCatch 1 2 23 1 1 0 0 0 2 7.0 31 0.9117647058823529
52 com.google.javascript.jscomp.RemoveTryCatchCode 1 0 22 0 31 8 0 2 0 5.0 0 0.0
53 com.google.javascript.jscomp.DiagnosticGroups 7 35 44 0 2 0 0 1 4 14.714285714285714 35 3.1818181818181817
54 com.google.javascript.jscomp.ObjectPropertyStringPreprocess 2 6 53 1 5 1 0 0 1 13.5 47 1.3428571428571427
55 com.google.javascript.jscomp.Callback 1 0 41 0 27 6 0 6 0 5.0 0 0.0
56 com.google.javascript.jscomp.CheckSideEffects 5 6 58 1 24 8 0 4 3 10.4 75 1.3636363636363635
57 com.google.javascript.jscomp.StripProtection 2 1 11 1 6 2 0 0 1 6.0 5 0.625
58 com.google.javascript.jscomp.BinaryJoinOp 3 0 14 1 9 2 0 3 3 8.333333333333334 77 5.923076923076923
59 com.google.javascript.jscomp.FindExportableNodes 2 3 27 0 24 6 0 1 3 7.5 84 2.5454545454545454
60 com.google.javascript.jscomp.GenerateNodeContext 3 3 3 0 1 0 0 1 1 11.333333333333334 11 1.8333333333333333
61 com.google.javascript.jscomp.PeepholeOptimizationsPass 10 4 39 1 13 3 0 2 3 11.3 55 0.7638888888888888
62 com.google.javascript.jscomp.ScopeState 1 2 1 0 2 0 0 0 0 5.0 0 0.0
63 com.google.javascript.jscomp.StateStack 3 2 7 0 6 1 0 1 0 3.6666666666666665 0 0.0
64 com.google.javascript.jscomp.PeepholeChangeHandler 1 0 2 1 1 0 0 0 0 12.0 0 0.0
65 com.google.javascript.jscomp.JvmMetrics 10 4 137 0 30 8 0 4 1 18.3 28 0.2074074074074074
66 com.google.javascript.jscomp.ByPathWarningsGuard 4 5 7 0 9 3 0 2 4 8.25 177 9.833333333333334
67 com.google.javascript.jscomp.DefaultPassConfig 20 120 341 0 170 51 0 3 119 19.15 964 1.5777414075286416
68 com.google.javascript.jscomp.GlobalTypeResolver 2 1 7 1 5 1 0 0 1 10.0 10 1.4285714285714286
69 com.google.javascript.jscomp.ClearTypedScope 1 0 2 1 1 0 0 0 1 7.0 8 8.0
70 com.google.javascript.jscomp.HotSwapPassFactory 2 0 1 0 1 0 0 1 1 10.0 10 5.0
71 com.google.javascript.jscomp.FunctionNames 4 4 23 2 13 3 0 2 1 13.5 75 2.027027027027027
72 com.google.javascript.jscomp.FunctionRecord 0 4 0 1 0 0 0 0 0 0 0 0.0
73 com.google.javascript.jscomp.FunctionListExtractor 1 2 6 0 4 1 0 0 0 5.0 0 0.0
74 com.google.javascript.jscomp.FunctionExpressionNamer 3 3 6 1 3 0 0 1 0 12.333333333333334 0 0.0
75 com.google.javascript.jscomp.AbstractCommandLineRunner 54 19 430 0 68 19 2 9 94 18.444444444444443 1965 2.6554054054054053
76 com.google.javascript.jscomp.FlagUsageException 0 1 0 0 0 0 0 0 1 0 10 10.0
77 com.google.javascript.jscomp.RunTimeStats 3 4 10 0 9 1 0 0 3 16.333333333333332 19 1.1875
78 com.google.javascript.jscomp.CommandLineConfig 42 42 29 0 8 2 0 1 43 18.428571428571427 730 7.525773195876289
79 com.google.javascript.jscomp.WarningGuardSpec 2 1 3 0 1 0 0 0 1 4.0 17 4.25
80 com.google.javascript.jscomp.Entry 0 2 0 0 0 0 0 0 0 0 0 0.0
81 com.google.javascript.jscomp.ClosureCodeRemoval 1 6 51 1 22 6 0 0 15 7.0 229 4.163636363636364
82 com.google.javascript.jscomp.RemovableAssignment 1 4 14 0 10 2 0 0 7 6.0 53 3.1176470588235294
83 com.google.javascript.jscomp.FindAbstractMethods 1 0 10 0 5 2 0 0 1 5.0 10 2.0
84 com.google.javascript.jscomp.FindAssertionCalls 1 1 11 0 5 2 0 0 1 5.0 4 0.5
85 com.google.javascript.jscomp.OptimizeReturns 5 1 40 2 22 7 0 6 4 10.8 128 2.8444444444444446
86 com.google.javascript.jscomp.CheckRegExp 3 4 23 1 14 5 0 1 1 13.333333333333334 30 1.7647058823529411
87 com.google.javascript.jscomp.ControlFlowAnalysis 38 12 358 2 54 14 0 19 20 13.605263157894736 503 1.2512437810945274
88 com.google.javascript.jscomp.AstControlFlowGraph 2 1 7 0 7 1 0 4 3 18.0 60 5.454545454545454
89 com.google.javascript.jscomp.NameReferenceGraphReport 8 1 106 0 35 6 0 2 11 19.5 447 4.966666666666667
90 com.google.javascript.jscomp.DiGraphNodeComparator 1 0 18 1 12 3 0 4 1 7.0 24 2.0
91 com.google.javascript.jscomp.AnalyzePrototypeProperties 3 14 217 1 7 2 0 2 29 13.0 563 2.385593220338983
92 com.google.javascript.jscomp.ProcessProperties 13 1 157 1 56 21 0 5 6 18.46153846153846 151 1.1705426356589148
93 com.google.javascript.jscomp.ProcessExternProperties 1 0 6 0 3 1 0 0 0 5.0 0 0.0
94 com.google.javascript.jscomp.PropagateReferences 1 0 6 1 8 2 0 3 0 12.0 0 0.0
95 com.google.javascript.jscomp.GlobalFunction 4 3 19 1 6 1 0 2 1 10.0 11 0.6470588235294118
96 com.google.javascript.jscomp.AssignmentProperty 6 3 13 1 1 0 0 1 2 9.666666666666666 18 2.0
97 com.google.javascript.jscomp.LiteralProperty 5 6 7 1 1 0 0 1 1 9.0 13 1.1818181818181819
98 com.google.javascript.jscomp.NameContext 0 2 0 0 0 0 0 0 1 0 21 10.5
99 com.google.javascript.jscomp.NameInfo 6 5 2 0 15 4 0 1 7 15.666666666666666 113 5.380952380952381
100 com.google.javascript.jscomp.PeepholeFoldConstants 35 8 453 0 97 26 0 39 21 17.457142857142856 382 0.5744360902255639
101 com.google.javascript.jscomp.AbstractCompiler 51 2 10 1 1 0 0 1 52 16.764705882352942 881 176.2
102 com.google.javascript.jscomp.UseSite 2 3 3 0 1 0 0 1 1 7.0 29 5.8
103 com.google.javascript.jscomp.RescopeGlobalSymbols 2 6 91 1 7 1 0 0 5 20.0 319 3.7529411764705882
104 com.google.javascript.jscomp.RewriteGlobalFunctionStatementsToVarAssignmentsCallback 1 0 11 0 10 2 0 0 1 5.0 30 3.0
105 com.google.javascript.jscomp.RewriteScopeCallback 2 0 32 0 23 7 0 6 1 9.0 91 3.033333333333333
106 com.google.javascript.jscomp.RemoveGlobalVarCallback 2 0 24 0 20 6 0 1 1 8.0 64 2.56
107 com.google.javascript.jscomp.MakeExternsReferenceWindowExplicitly 1 0 15 0 7 2 0 1 1 5.0 32 4.571428571428571
108 com.google.javascript.jscomp.XtbMessageBundle 4 3 49 1 8 0 2 1 4 12.5 95 1.7592592592592593
109 com.google.javascript.jscomp.Handler 11 8 37 1 15 3 0 0 1 14.636363636363637 19 0.6551724137931034
110 com.google.javascript.jscomp.SecureEntityResolver 1 0 1 1 1 0 0 1 1 13.0 32 32.0
111 com.google.javascript.jscomp.CoalesceVariableNames 7 4 159 2 40 16 0 4 5 15.285714285714286 174 1.144736842105263
112 com.google.javascript.jscomp.CombinedLiveRangeChecker 2 2 7 0 5 1 0 2 1 10.5 21 1.9090909090909092
113 com.google.javascript.jscomp.LiveRangeChecker 5 4 27 0 11 3 0 4 1 8.4 10 0.45454545454545453
114 com.google.javascript.jscomp.NameGenerator 4 7 20 0 16 4 0 2 7 13.0 152 3.4545454545454546
115 com.google.javascript.jscomp.CheckPathsBetweenNodes 8 11 41 0 22 7 0 4 7 18.5 221 2.9078947368421053
116 com.google.javascript.jscomp.MethodCompilerPass 5 5 83 1 9 1 0 1 11 14.6 180 2.608695652173913
117 com.google.javascript.jscomp.GetExternMethods 1 0 29 0 24 4 0 1 1 5.0 34 1.4166666666666667
118 com.google.javascript.jscomp.GatherSignatures 2 0 32 0 20 4 0 0 2 13.5 39 1.56
119 com.google.javascript.jscomp.EmptyMessageBundle 3 0 4 1 1 0 0 1 4 11.666666666666666 35 11.666666666666666
120 com.google.javascript.jscomp.AnalyzeNameReferences 3 3 23 1 5 1 0 1 4 7.333333333333333 123 3.324324324324324
121 com.google.javascript.jscomp.PropagateReferences 1 0 10 1 8 2 0 3 0 12.0 0 0.0
122 com.google.javascript.jscomp.NameInfo 3 2 1 1 15 4 0 1 3 16.666666666666668 56 3.2941176470588234
123 com.google.javascript.jscomp.RemoveUnusedClassProperties 5 4 54 2 16 4 0 3 2 11.6 62 1.3191489361702127
124 com.google.javascript.jscomp.VarCheck 6 11 87 1 44 12 0 4 5 17.0 90 1.0714285714285714
125 com.google.javascript.jscomp.NameRefInExternsCheck 1 0 18 0 16 4 0 0 1 5.0 24 1.5
126 com.google.javascript.jscomp.CompilerInput 28 8 111 2 15 3 1 2 15 11.821428571428571 274 2.8842105263157896
127 com.google.javascript.jscomp.DepsFinder 2 3 13 0 15 5 0 2 0 10.5 0 0.0
128 com.google.javascript.jscomp.ConvertToDottedProperties 2 1 18 1 13 2 0 0 1 6.0 25 1.6666666666666667
129 com.google.javascript.jscomp.FieldCleanupPass 2 1 23 1 1 0 0 0 3 10.0 264 14.666666666666666
130 com.google.javascript.jscomp.QualifiedNameSearchTraversal 3 2 19 0 9 3 0 1 2 10.333333333333334 216 13.5
131 com.google.javascript.jscomp.DiagnosticGroup 6 4 19 1 6 2 0 2 11 7.833333333333333 127 5.08
132 com.google.javascript.jscomp.SymbolTable 48 11 506 1 39 13 0 9 45 16.895833333333332 1445 2.855731225296443
133 com.google.javascript.jscomp.Symbol 16 6 33 0 5 1 0 1 4 14.125 36 1.3846153846153846
134 com.google.javascript.jscomp.Reference 0 0 0 0 0 0 0 0 0 0 0 0.0
135 com.google.javascript.jscomp.SymbolScope 15 7 39 1 9 3 0 3 3 12.933333333333334 58 1.5263157894736843
136 com.google.javascript.jscomp.PropertyRefCollector 6 1 49 1 20 6 0 5 0 20.166666666666668 0 0.0
137 com.google.javascript.jscomp.ThisRefCollector 4 2 35 1 17 7 0 1 0 7.75 0 0.0
138 com.google.javascript.jscomp.JSDocInfoCollector 2 1 20 0 11 6 0 0 1 9.0 6 0.3333333333333333
139 com.google.javascript.jscomp.PrepareAst 4 2 60 1 14 4 0 0 7 13.0 190 2.878787878787879
140 com.google.javascript.jscomp.PrepareAnnotations 6 0 37 1 7 2 0 1 4 20.0 114 3.6774193548387095
141 com.google.javascript.jscomp.ControlStructureCheck 4 2 16 1 9 2 0 0 2 7.75 20 1.5384615384615385
142 com.google.javascript.jscomp.ClosureRewriteClass 16 7 176 1 39 10 0 6 4 16.25 56 0.3971631205673759
143 com.google.javascript.jscomp.MemberDefinition 0 3 0 0 0 0 0 0 0 0 0 0.0
144 com.google.javascript.jscomp.ClassDefinition 0 6 0 0 0 0 0 0 0 0 0 0.0
145 com.google.javascript.jscomp.ReplaceMessagesForChrome 4 0 38 0 18 5 1 2 1 19.25 53 1.65625
146 com.google.javascript.jscomp.ProcessDefines 6 10 129 1 24 7 0 1 21 12.333333333333334 477 3.138157894736842
147 com.google.javascript.jscomp.CollectDefines 8 6 76 1 41 11 0 2 9 16.75 229 2.4623655913978495
148 com.google.javascript.jscomp.RefInfo 0 2 0 0 0 0 0 0 1 0 14 7.0
149 com.google.javascript.jscomp.DefineInfo 4 5 4 0 2 0 0 1 6 17.25 82 8.2
150 com.google.javascript.jscomp.RecentChange 3 1 1 1 1 0 0 1 1 10.333333333333334 16 5.333333333333333
151 com.google.javascript.jscomp.ForbiddenChange 1 0 1 1 1 0 0 0 1 12.0 12 12.0
152 com.google.javascript.jscomp.PreprocessorSymbolTable 9 3 23 2 5 1 0 1 2 11.222222222222221 25 1.6666666666666667
153 com.google.javascript.jscomp.Reference 0 0 0 0 0 0 0 0 0 0 0 0.0
154 com.google.javascript.jscomp.MarkNoSideEffectCalls 3 3 42 1 6 1 0 3 5 22.333333333333332 103 1.9074074074074074
155 com.google.javascript.jscomp.GatherNoSideEffectFunctions 1 1 23 0 26 9 0 0 1 5.0 7 0.25925925925925924
156 com.google.javascript.jscomp.SetNoSideEffectCallProperty 1 1 10 0 13 4 0 3 1 5.0 24 1.7142857142857142
157 com.google.javascript.jscomp.PrintStreamErrorManager 3 3 17 0 7 2 0 0 3 13.333333333333334 86 7.166666666666667
158 com.google.javascript.jscomp.CodePrinter 1 1 88 0 10 4 0 1 27 8.0 590 2.9797979797979797
159 com.google.javascript.jscomp.MappedCodePrinter 9 8 27 0 16 4 0 4 6 15.0 238 4.576923076923077
160 com.google.javascript.jscomp.Mapping 0 3 0 0 0 0 0 0 1 0 44 0
161 com.google.javascript.jscomp.PrettyCodePrinter 16 2 33 0 10 2 0 6 7 12.5625 132 2.2758620689655173
162 com.google.javascript.jscomp.CompactCodePrinter 6 6 20 0 20 4 0 1 4 12.166666666666666 89 1.5344827586206897
163 com.google.javascript.jscomp.Builder 7 5 3 0 5 3 0 1 8 12.714285714285714 111 5.55
164 com.google.javascript.jscomp.TypeCheck 39 50 692 2 182 21 0 6 31 15.794871794871796 1056 1.6603773584905661
165 com.google.javascript.jscomp.PeepholeFoldWithTypes 2 0 21 0 30 9 0 2 2 14.0 145 4.393939393939394
166 com.google.javascript.jscomp.PassConfig 17 4 36 0 18 5 0 1 21 17.176470588235293 335 5.491803278688525
167 com.google.javascript.jscomp.PassConfigDelegate 6 1 6 0 1 0 0 1 1 16.0 15 1.875
168 com.google.javascript.jscomp.State 0 10 0 1 0 0 0 0 1 0 7 0.7777777777777778
169 com.google.javascript.jscomp.AbstractPeepholeOptimization 13 1 22 0 10 3 0 1 14 17.076923076923077 316 13.166666666666666
170 com.google.javascript.jscomp.RenamePrototypes 3 9 107 1 32 8 0 1 15 13.333333333333334 471 3.3404255319148937
171 com.google.javascript.jscomp.Property 4 5 16 0 15 5 0 5 1 15.75 13 0.37142857142857144
172 com.google.javascript.jscomp.ProcessExternedProperties 1 0 7 0 4 1 0 0 1 5.0 22 5.5
173 com.google.javascript.jscomp.ProcessProperties 6 0 45 0 19 5 0 1 6 20.333333333333332 166 3.5319148936170213
174 com.google.javascript.jscomp.RhinoErrorReporter 6 8 37 0 6 2 0 2 2 12.333333333333334 55 1.7741935483870968
175 com.google.javascript.jscomp.OldRhinoErrorReporter 2 0 2 1 1 0 0 0 0 6.0 0 0.0
176 com.google.javascript.jscomp.NewRhinoErrorReporter 5 0 11 1 5 1 0 1 0 7.2 0 0.0
177 com.google.javascript.jscomp.NameReferenceGraph 6 6 58 1 13 4 0 3 10 14.666666666666666 383 4.5058823529411764
178 com.google.javascript.jscomp.Name 21 7 45 0 6 2 0 2 6 13.666666666666666 172 4.777777777777778
179 com.google.javascript.jscomp.Reference 6 4 6 0 1 0 0 1 2 8.333333333333334 41 5.125
180 com.google.javascript.jscomp.UnreachableCodeElimination 4 3 66 2 6 1 0 0 2 7.75 231 3.08
181 com.google.javascript.jscomp.EliminationPass 4 1 49 0 25 6 0 5 1 20.25 153 2.3181818181818183
182 com.google.javascript.jscomp.ReplaceCssNames 2 10 68 1 2 0 0 1 2 12.0 240 3.75
183 com.google.javascript.jscomp.Traversal 2 0 59 0 31 8 0 3 1 11.0 70 1.2280701754385965
184 com.google.javascript.jscomp.ObjectPropertyStringPostprocess 1 1 26 1 1 0 0 0 1 7.0 52 2.3636363636363638
185 com.google.javascript.jscomp.Callback 1 0 25 0 20 4 0 2 0 5.0 0 0.0
186 com.google.javascript.jscomp.DefinitionSite 0 5 0 0 0 0 0 0 1 0 24 4.8
187 com.google.javascript.jscomp.GroupVariableDeclarations 6 1 44 2 32 8 0 2 2 10.5 240 5.217391304347826
188 com.google.javascript.jscomp.Strings 3 0 11 0 7 2 0 3 4 22.333333333333332 441 31.5
189 com.google.javascript.jscomp.CheckRequiresForConstructors 4 4 76 1 6 2 0 2 3 13.0 72 1.0588235294117647
190 com.google.javascript.jscomp.CheckRequiresForConstructorsCallback 5 3 61 1 31 6 0 3 1 11.8 23 0.4107142857142857
191 com.google.javascript.jscomp.MemoizedScopeCreator 7 2 23 2 7 2 0 1 3 14.857142857142858 95 4.523809523809524
192 com.google.javascript.jscomp.GatherRawExports 4 3 19 1 11 4 0 3 1 13.5 25 1.25
193 com.google.javascript.jscomp.ExpressionDecomposer 26 6 217 0 33 11 0 4 27 19.0 974 4.407239819004525
194 com.google.javascript.jscomp.DecompositionState 0 2 0 0 0 0 0 0 1 0 17 0
195 com.google.javascript.jscomp.JSModuleGraph 15 3 136 0 39 12 2 3 19 18.133333333333333 675 4.411764705882353
196 com.google.javascript.jscomp.InverseDepthComparator 1 0 2 1 1 0 0 1 1 7.0 23 23.0
197 com.google.javascript.jscomp.ModuleDependenceException 2 3 2 0 1 0 0 1 0 13.5 0 0.0
198 com.google.javascript.jscomp.InlineFunctions 19 9 298 1 34 11 0 4 33 20.68421052631579 549 1.5292479108635098
199 com.google.javascript.jscomp.FindCandidateFunctions 4 1 38 1 14 4 0 1 2 15.0 30 0.9090909090909091
200 com.google.javascript.jscomp.CallVisitor 1 3 17 0 22 7 0 0 1 5.0 7 0.28
201 com.google.javascript.jscomp.FindCandidatesReferences 5 0 35 1 17 5 0 3 2 15.0 13 0.28888888888888886
202 com.google.javascript.jscomp.Inline 2 2 17 1 12 4 0 0 2 13.5 13 0.8125
203 com.google.javascript.jscomp.FunctionState 26 10 44 0 6 2 0 2 1 14.5 12 0.24489795918367346
204 com.google.javascript.jscomp.NamedFunction 4 1 9 1 1 0 0 1 1 11.25 6 1.2
205 com.google.javascript.jscomp.FunctionVar 4 1 11 1 1 0 0 1 1 11.25 6 1.2
206 com.google.javascript.jscomp.FunctionExpression 4 2 5 1 1 0 0 1 1 11.25 6 1.2
207 com.google.javascript.jscomp.Reference 0 2 0 0 0 0 0 0 0 0 0 0.0
208 com.google.javascript.jscomp.ShadowVariables 1 7 68 1 5 1 0 0 3 7.0 115 1.3218390804597702
209 com.google.javascript.jscomp.GatherReferenceInfo 1 0 21 0 21 7 0 4 0 5.0 0 0.0
210 com.google.javascript.jscomp.DoShadowVariables 5 0 44 1 26 9 0 2 1 9.2 20 0.35714285714285715
211 com.google.javascript.jscomp.GlobalNamespace 18 9 210 2 7 1 0 1 42 12.722222222222221 1431 3.222972972972973
212 com.google.javascript.jscomp.NodeFilter 1 1 7 1 9 3 0 3 1 5.0 17 1.7
213 com.google.javascript.jscomp.BuildGlobalNamespace 14 1 120 1 83 16 0 8 14 15.714285714285714 711 3.2465753424657535
214 com.google.javascript.jscomp.Name 25 16 38 1 29 5 0 6 7 13.4 145 1.1788617886178863
215 com.google.javascript.jscomp.Ref 10 8 10 1 3 1 0 1 4 10.9 83 2.59375
216 com.google.javascript.jscomp.Tracker 1 4 14 1 19 7 0 0 2 7.0 58 2.6363636363636362
217 com.google.javascript.jscomp.ClosureOptimizePrimitives 3 1 34 1 17 4 0 3 6 18.0 80 2.2222222222222223
218 com.google.javascript.jscomp.FindObjectCreateCalls 1 1 8 0 5 2 0 0 1 5.0 7 1.4
219 com.google.javascript.jscomp.FunctionTypeBuilder 20 32 228 0 45 14 0 4 27 17.2 672 2.0425531914893615
220 com.google.javascript.jscomp.ExtendedTypeValidator 1 0 9 1 18 4 0 5 0 5.0 0 0.0
221 com.google.javascript.jscomp.ImplementedTypeValidator 1 0 8 1 18 4 0 5 0 5.0 0 0.0
222 com.google.javascript.jscomp.UnknownFunctionContents 8 1 10 1 1 0 0 1 0 16.875 0 0.0
223 com.google.javascript.jscomp.AstFunctionContents 11 5 20 1 4 1 0 1 0 19.636363636363637 0 0.0
224 com.google.javascript.jscomp.DotFormatter 12 8 93 0 26 6 1 2 8 9.5 239 2.463917525773196
225 com.google.javascript.jscomp.CrossModuleCodeMotion 8 5 113 1 29 8 0 10 12 13.125 227 1.6814814814814816
226 com.google.javascript.jscomp.NamedInfo 3 4 3 0 8 2 0 2 3 15.333333333333334 43 2.8666666666666667
227 com.google.javascript.jscomp.Declaration 0 2 0 0 0 0 0 0 0 0 0 0.0
228 com.google.javascript.jscomp.JSSourceFile 10 2 20 1 1 0 1 1 1 10.6 36 3.0
229 com.google.javascript.jscomp.ComposeWarningsGuard 8 6 33 0 12 4 0 3 3 10.0 96 1.6551724137931034
230 com.google.javascript.jscomp.GuardComparator 1 2 7 2 4 1 0 2 0 7.0 0 0.0
231 com.google.javascript.jscomp.VariableReferenceCheck 2 6 49 1 1 0 0 0 3 10.0 113 2.0925925925925926
232 com.google.javascript.jscomp.ReferenceCheckingBehavior 2 0 42 1 47 16 0 0 2 11.0 62 1.24
233 com.google.javascript.jscomp.ReplaceMessages 8 3 100 0 20 6 1 4 7 19.0 432 4.595744680851064
234 com.google.javascript.jscomp.CleanupPasses 4 4 16 0 4 0 0 1 2 16.25 56 2.5454545454545454
235 com.google.javascript.jscomp.MemoizedScopeCleanupPass 2 1 13 1 10 4 0 0 1 10.0 39 3.5454545454545454
236 com.google.javascript.jscomp.InlineVariables 2 4 244 1 5 0 0 3 24 11.5 506 2.219298245614035
237 com.google.javascript.jscomp.IdentifyConstants 1 0 2 1 1 0 0 1 1 5.0 43 43.0
238 com.google.javascript.jscomp.IdentifyLocals 1 0 2 1 1 0 0 1 1 5.0 4 4.0
239 com.google.javascript.jscomp.AliasCandidate 0 2 0 0 0 0 0 0 0 0 0 0.0
240 com.google.javascript.jscomp.InliningBehavior 22 2 239 1 35 11 0 7 21 19.136363636363637 354 1.6465116279069767
241 com.google.javascript.jscomp.ProcessCommonJSModules 6 8 115 1 9 1 0 1 11 12.833333333333334 212 2.6835443037974684
242 com.google.javascript.jscomp.ProcessCommonJsModulesCallback 6 2 81 0 11 3 0 1 6 17.166666666666668 73 1.7380952380952381
243 com.google.javascript.jscomp.SuffixVarsCallback 1 2 12 0 14 4 0 1 1 5.0 13 0.8666666666666667
244 com.google.javascript.jscomp.SanityCheck 5 4 32 1 12 3 0 2 4 17.0 91 2.935483870967742
245 com.google.javascript.jscomp.SuppressDocWarningsGuard 2 2 17 0 25 10 0 2 3 8.0 31 1.0689655172413792
246 com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax 47 10 634 0 94 20 0 19 37 20.148936170212767 981 1.4469026548672566
247 com.google.javascript.jscomp.AstChangeProxy 6 1 24 0 19 4 0 1 9 13.666666666666666 74 2.642857142857143
248 com.google.javascript.jscomp.DiagnosticGroupWarningsGuard 4 3 10 0 8 3 0 2 1 7.0 13 1.0
249 com.google.javascript.jscomp.JqueryCodingConvention 3 3 15 0 2 0 0 1 1 17.666666666666668 8 1.1428571428571428
250 com.google.javascript.jscomp.InferJSDocInfo 5 2 58 1 39 12 0 4 3 15.8 190 2.8358208955223883
251 com.google.javascript.jscomp.SpecializeModule 8 5 125 1 16 4 0 1 32 26.625 1470 10.425531914893616
252 com.google.javascript.jscomp.NodeMatcher 3 0 10 0 8 2 0 1 4 10.0 117 13.0
253 com.google.javascript.jscomp.OriginalFunctionInformation 4 4 22 0 8 1 0 1 5 22.75 139 7.722222222222222
254 com.google.javascript.jscomp.SpecializationState 11 5 31 0 14 4 0 5 14 22.363636363636363 453 10.295454545454545
255 com.google.javascript.jscomp.SideEffectsAnalysis 9 4 92 1 20 6 0 9 42 17.77777777777778 1355 7.923976608187134
256 com.google.javascript.jscomp.AbstractMotionEnvironment 1 0 1 0 0 0 0 0 2 20.0 87 0
257 com.google.javascript.jscomp.IntraproceduralMotionEnvironment 1 0 1 0 1 0 0 1 2 20.0 73 73.0
258 com.google.javascript.jscomp.CrossModuleMotionEnvironment 1 0 1 0 1 0 0 1 2 20.0 84 84.0
259 com.google.javascript.jscomp.RawMotionEnvironment 1 1 1 0 1 0 0 1 1 20.0 32 16.0
260 com.google.javascript.jscomp.LocationSummary 2 2 2 0 1 0 0 1 0 9.0 0 0.0
261 com.google.javascript.jscomp.LocationAbstraction 3 0 8 0 5 1 0 1 4 21.666666666666668 83 16.6
262 com.google.javascript.jscomp.DegenerateLocationAbstraction 4 2 5 0 5 1 0 2 1 17.75 51 2.6842105263157894
263 com.google.javascript.jscomp.DegenerateEffectLocation 3 0 3 1 5 1 0 2 0 9.666666666666666 0 0.0
264 com.google.javascript.jscomp.VisibilityLocationAbstraction 7 9 30 0 16 4 0 2 10 21.571428571428573 289 5.452830188679245
265 com.google.javascript.jscomp.VisibilityBasedEffectLocation 3 1 5 1 2 0 0 1 1 9.666666666666666 41 6.833333333333333
266 com.google.javascript.jscomp.VariableUseDeclarationMap 2 2 12 0 7 2 0 1 3 17.0 78 7.8
267 com.google.javascript.jscomp.AmbiguateProperties 10 13 195 1 30 8 0 3 26 15.3 543 2.7989690721649483
268 com.google.javascript.jscomp.PropertyGraph 5 1 12 1 3 1 0 1 0 11.0 0 0.0
269 com.google.javascript.jscomp.PropertySubGraph 2 1 5 1 1 0 0 1 4 11.0 80 40.0
270 com.google.javascript.jscomp.PropertyGraphNode 3 2 3 1 1 0 0 1 0 11.333333333333334 0 0.0
271 com.google.javascript.jscomp.ProcessExterns 1 0 10 0 7 1 0 0 1 5.0 8 1.1428571428571428
272 com.google.javascript.jscomp.ProcessProperties 3 0 25 0 16 3 0 1 2 12.333333333333334 44 2.0
273 com.google.javascript.jscomp.Property 2 5 15 0 14 4 0 2 2 11.0 15 0.5769230769230769
274 com.google.javascript.jscomp.JSTypeBitSet 1 1 9 0 5 1 0 1 1 8.0 5 0.7142857142857143
275 com.google.javascript.jscomp.Bind 1 3 3 0 4 1 0 2 1 22.0 10 1.4285714285714286
276 com.google.javascript.jscomp.SubclassRelationship 0 3 2 0 0 0 0 0 0 0 0 0.0
277 com.google.javascript.jscomp.DelegateRelationship 0 2 0 0 0 0 0 0 3 0 60 30.0
278 com.google.javascript.jscomp.ObjectLiteralCast 0 3 0 0 0 0 0 0 4 0 26 8.666666666666666
279 com.google.javascript.jscomp.AssertionFunctionSpec 3 2 4 0 1 1 0 1 4 15.333333333333334 78 13.0
280 com.google.javascript.jscomp.SourceFile 30 7 90 2 29 7 1 5 22 11.133333333333333 473 3.354609929078014
281 com.google.javascript.jscomp.Builder 8 2 13 0 2 0 1 1 3 14.875 47 4.7
282 com.google.javascript.jscomp.Preloaded 0 1 0 0 0 0 0 0 1 0 9 3.0
283 com.google.javascript.jscomp.Generated 2 2 3 0 5 1 1 1 1 12.0 14 1.5555555555555556
284 com.google.javascript.jscomp.OnDisk 5 3 13 0 5 1 1 2 4 11.4 109 5.7368421052631575
285 com.google.javascript.jscomp.LineNumberCheck 4 3 13 2 8 3 0 1 1 10.25 26 1.5294117647058822
286 com.google.javascript.jscomp.OptimizeCalls 2 2 6 1 6 2 0 1 1 7.0 36 4.0
287 com.google.javascript.jscomp.CrossModuleMethodMotion 2 8 53 1 33 10 0 0 6 9.0 88 2.046511627906977
288 com.google.javascript.jscomp.IdGenerator 2 2 0 1 1 0 0 1 3 11.5 30 15.0
289 com.google.javascript.jscomp.Compiler 155 54 740 0 71 19 1 6 102 14.870967741935484 1625 1.9162735849056605
290 com.google.javascript.jscomp.CodeBuilder 7 3 15 0 11 2 0 1 8 8.857142857142858 92 5.411764705882353
291 com.google.javascript.jscomp.IntermediateState 0 10 0 1 0 0 0 0 1 0 82 0
292 com.google.javascript.jscomp.NodeNameExtractor 1 2 27 0 24 5 0 11 2 7.0 101 4.04
293 com.google.javascript.jscomp.TypedCodeGenerator 5 0 104 0 55 15 0 6 3 16.4 41 0.41414141414141414
294 com.google.javascript.jscomp.TypeInferencePass 4 6 27 1 5 0 0 1 3 10.25 54 2.4545454545454546
295 com.google.javascript.jscomp.FirstScopeBuildingCallback 2 0 3 0 1 0 0 0 0 7.5 0 0.0
296 com.google.javascript.jscomp.SecondScopeBuildingCallback 2 0 5 0 1 0 0 0 0 7.5 0 0.0
297 com.google.javascript.jscomp.SyntheticAst 5 4 9 1 3 0 0 1 1 10.8 13 1.3
298 com.google.javascript.jscomp.CombinedCompilerPass 7 2 28 2 5 1 0 1 8 9.428571428571429 288 6.0
299 com.google.javascript.jscomp.CallbackWrapper 5 3 8 0 6 2 0 1 5 17.0 132 6.0
300 com.google.javascript.jscomp.RuntimeTypeCheck 3 3 132 1 4 1 0 1 7 10.333333333333334 343 3.0353982300884956
301 com.google.javascript.jscomp.AddMarkers 6 1 41 0 10 3 0 3 2 17.0 125 3.90625
302 com.google.javascript.jscomp.AddChecks 5 0 67 0 21 5 0 5 4 13.8 152 2.4516129032258065
303 com.google.javascript.jscomp.VariableMap 14 3 58 0 11 3 1 2 13 11.571428571428571 160 2.711864406779661
304 com.google.javascript.jscomp.MustBeReachingVariableDef 12 3 124 0 53 16 0 8 8 14.833333333333334 316 2.065359477124183
305 com.google.javascript.jscomp.Definition 1 3 2 0 4 1 0 2 1 6.0 51 10.2
306 com.google.javascript.jscomp.MustDef 1 1 7 1 1 0 0 1 2 6.0 80 11.428571428571429
307 com.google.javascript.jscomp.MustDefJoin 1 0 16 0 21 6 0 1 0 5.0 0 0.0
308 com.google.javascript.jscomp.StripCode 2 8 138 1 1 0 0 0 21 13.5 950 5.900621118012422
309 com.google.javascript.jscomp.Strip 18 0 128 0 27 6 0 5 18 26.333333333333332 828 5.411764705882353
310 com.google.javascript.jscomp.TransformAMDToCJSModule 3 6 117 1 1 0 0 1 10 16.0 168 1.6153846153846154
311 com.google.javascript.jscomp.TransformAMDModulesCallback 6 0 93 0 36 9 0 6 6 18.5 113 1.2555555555555555
312 com.google.javascript.jscomp.DefineCallbackReturnCallback 1 0 12 0 4 1 0 0 1 5.0 14 3.5
313 com.google.javascript.jscomp.RenameCallback 1 2 6 0 4 1 0 0 1 5.0 2 0.3333333333333333
314 com.google.javascript.jscomp.PeepholeCollectPropertyAssignments 9 0 96 0 29 9 0 7 1 17.555555555555557 43 0.32575757575757575
315 com.google.javascript.jscomp.CheckProvides 2 4 36 1 1 0 0 0 1 10.0 8 0.18604651162790697
316 com.google.javascript.jscomp.CheckProvidesCallback 3 3 31 0 15 5 0 0 0 12.333333333333334 0 0.0
317 com.google.javascript.jscomp.ScopedAliases 2 11 161 1 21 6 0 0 4 10.0 82 0.5
318 com.google.javascript.jscomp.AliasedNode 1 2 4 1 1 0 0 0 0 10.0 0 0.0
319 com.google.javascript.jscomp.AliasedTypeNode 1 3 8 1 2 0 0 0 0 10.0 0 0.0
320 com.google.javascript.jscomp.Traversal 16 8 118 1 40 14 0 2 2 13.8125 35 0.26717557251908397
321 com.google.javascript.jscomp.JsMessage 14 11 76 0 7 5 0 3 37 8.285714285714286 877 4.022935779816514
322 com.google.javascript.jscomp.PlaceholderReference 7 1 13 1 1 0 0 1 1 7.428571428571429 9 1.125
323 com.google.javascript.jscomp.Builder 15 8 38 0 14 6 0 1 14 11.133333333333333 174 3.702127659574468
324 com.google.javascript.jscomp.Hash 6 2 12 0 70 1 0 2 8 6.166666666666667 316 2.7719298245614037
325 com.google.javascript.jscomp.ConcreteType 22 5 188 1 14 4 0 3 69 12.136363636363637 1130 4.934497816593886
326 com.google.javascript.jscomp.TypeFilter 1 1 0 0 0 0 0 0 2 6.0 41 41.0
327 com.google.javascript.jscomp.ConcreteNoneType 4 0 1 0 1 0 0 1 1 9.0 6 1.5
328 com.google.javascript.jscomp.ConcreteFunctionType 14 9 68 0 21 5 0 2 16 12.642857142857142 284 5.071428571428571
329 com.google.javascript.jscomp.ConcreteInstanceType 9 4 23 0 11 3 0 4 11 15.0 169 4.970588235294118
330 com.google.javascript.jscomp.ConcreteUnionType 8 1 39 0 22 5 0 6 2 9.125 48 0.9795918367346939
331 com.google.javascript.jscomp.ConcreteAll 4 0 1 0 1 0 0 1 1 8.75 7 1.75
332 com.google.javascript.jscomp.ConcreteUniqueType 3 1 5 0 1 0 0 1 1 7.333333333333333 60 12.0
333 com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback 7 3 95 1 25 7 0 7 15 17.0 374 3.8958333333333335
334 com.google.javascript.jscomp.GetReplacementSideEffectSubexpressions 5 2 41 1 13 4 0 1 2 26.8 48 1.2972972972972974
335 com.google.javascript.jscomp.NodeIterators 0 0 59 0 0 0 0 0 10 0 228 2.85
336 com.google.javascript.jscomp.FunctionlessLocalScope 6 1 29 1 20 5 0 4 5 8.833333333333334 70 2.121212121212121
337 com.google.javascript.jscomp.LocalVarMotion 6 4 36 1 32 10 0 5 4 8.0 136 2.893617021276596
338 com.google.javascript.jscomp.PureFunctionIdentifier 9 8 297 1 41 13 0 7 37 15.444444444444445 652 1.5523809523809524
339 com.google.javascript.jscomp.FunctionAnalyzer 13 1 128 1 50 15 0 4 10 17.384615384615383 153 0.9386503067484663
340 com.google.javascript.jscomp.SideEffectPropagationCallback 1 0 25 1 32 10 0 1 1 12.0 9 0.28125
341 com.google.javascript.jscomp.FunctionInformation 19 12 29 0 19 6 0 1 18 14.789473684210526 167 3.34
342 com.google.javascript.jscomp.Driver 1 3 7 1 14 2 0 0 1 7.0 14 0.8235294117647058
343 com.google.javascript.jscomp.CallGraph 21 9 117 1 23 7 0 3 43 20.666666666666668 1378 6.530805687203792
344 com.google.javascript.jscomp.Function 10 5 17 0 9 2 0 2 9 18.1 181 4.7631578947368425
345 com.google.javascript.jscomp.Callsite 6 5 8 0 9 2 0 2 4 16.166666666666668 162 8.526315789473685
346 com.google.javascript.jscomp.LoggerErrorManager 2 2 18 0 7 3 0 0 3 9.5 45 2.8125
347 com.google.javascript.jscomp.CheckAccessControls 24 20 251 2 37 14 0 5 19 19.041666666666668 488 2.076595744680851
348 com.google.javascript.jscomp.NameAnalyzer 25 17 534 1 63 14 0 9 88 16.8 2034 3.1534883720930234
349 com.google.javascript.jscomp.AliasSet 0 1 3 0 0 0 0 0 1 0 53 26.5
350 com.google.javascript.jscomp.ReferencePropagationCallback 1 0 1 1 6 1 0 2 1 12.0 5 0.8333333333333334
351 com.google.javascript.jscomp.NameInformation 0 7 0 0 0 0 0 0 8 0 81 0
352 com.google.javascript.jscomp.JsName 2 6 15 1 12 3 0 1 8 8.5 62 4.769230769230769
353 com.google.javascript.jscomp.JsNameRefNode 2 3 13 1 13 1 0 1 5 5.0 92 5.411764705882353
354 com.google.javascript.jscomp.PrototypeSetNode 1 0 11 0 5 1 0 0 2 6.0 32 4.571428571428571
355 com.google.javascript.jscomp.SpecialReferenceNode 3 2 5 1 1 1 0 1 4 7.333333333333333 28 5.6
356 com.google.javascript.jscomp.ClassDefiningFunctionNode 1 0 12 0 6 1 0 0 2 6.0 34 4.25
357 com.google.javascript.jscomp.InstanceOfCheckNode 1 0 10 0 1 0 0 0 2 6.0 26 6.5
358 com.google.javascript.jscomp.ProcessExternals 1 0 8 0 10 3 0 0 1 5.0 11 1.1
359 com.google.javascript.jscomp.FindDependencyScopes 4 0 41 0 20 7 0 1 2 12.5 150 3.1914893617021276
360 com.google.javascript.jscomp.HoistVariableAndFunctionDeclarations 1 0 11 0 8 2 0 0 1 5.0 32 4.0
361 com.google.javascript.jscomp.FindDeclarationsAndSetters 4 0 41 0 30 11 0 2 4 13.75 117 2.2941176470588234
362 com.google.javascript.jscomp.FindReferences 9 1 115 1 41 15 0 4 4 16.555555555555557 126 0.9064748201438849
363 com.google.javascript.jscomp.NodeAccumulator 4 0 15 1 7 2 0 1 1 27.0 15 1.3636363636363635
364 com.google.javascript.jscomp.RemoveListener 1 0 2 1 1 0 0 0 0 11.0 0 0.0
365 com.google.javascript.jscomp.PerformanceTracker 9 10 106 0 64 6 0 1 7 15.11111111111111 70 0.43478260869565216
366 com.google.javascript.jscomp.Stats 0 8 0 0 0 0 0 0 0 0 0 0.0
367 com.google.javascript.jscomp.CmpEntries 1 0 3 1 1 0 0 1 0 7.0 0 0.0
368 com.google.javascript.jscomp.CodeSizeEstimatePrinter 4 5 8 0 11 2 0 2 1 9.75 15 0.5357142857142857
369 com.google.javascript.jscomp.SimpleFunctionAliasAnalysis 4 2 30 0 12 4 0 1 5 14.5 109 3.7586206896551726
370 com.google.javascript.jscomp.CheckMissingGetCssName 6 6 37 1 14 5 0 4 4 14.833333333333334 76 2.303030303030303
371 com.google.javascript.jscomp.ByPart 2 0 2 1 1 0 0 1 0 5.5 0 0.0
372 com.google.javascript.jscomp.ByWhole 2 0 2 1 1 0 0 1 0 5.5 0 0.0
373 com.google.javascript.jscomp.ErrorPass 1 2 3 1 1 0 0 0 1 7.0 8 2.0
374 com.google.javascript.jscomp.SourceInformationAnnotator 2 2 20 0 18 4 0 0 1 10.0 70 3.0434782608695654
375 com.google.javascript.jscomp.MoveFunctionDeclarations 3 2 22 2 12 3 0 1 1 8.666666666666666 66 3.142857142857143
376 com.google.javascript.jscomp.StrictWarningsGuard 2 2 5 0 4 2 0 2 1 8.0 13 2.6
377 com.google.javascript.jscomp.NameReferenceGraphConstruction 7 5 222 1 11 4 0 2 13 17.0 209 0.8326693227091634
378 com.google.javascript.jscomp.Traversal 20 1 202 1 44 12 0 6 8 19.25 130 0.6280193236714976
379 com.google.javascript.jscomp.NameUse 0 2 0 0 0 0 0 0 0 0 0 0.0
380 com.google.javascript.jscomp.ExportTestFunctions 4 4 53 1 7 1 0 1 4 18.75 139 3.3095238095238093
381 com.google.javascript.jscomp.ExportTestFunctionsNodes 2 0 25 0 22 9 0 2 1 13.0 31 1.1923076923076923
382 com.google.javascript.jscomp.AstValidator 64 1 390 1 38 3 0 18 1 17.296875 18 0.04411764705882353
383 com.google.javascript.jscomp.ChainCalls 1 6 45 1 9 1 0 0 4 7.0 39 0.6
384 com.google.javascript.jscomp.GatherFunctions 4 0 17 1 7 2 0 1 1 9.5 7 0.875
385 com.google.javascript.jscomp.GatherCallSites 1 0 23 0 42 14 0 12 1 5.0 19 0.4523809523809524
386 com.google.javascript.jscomp.CallSite 0 5 0 0 0 0 0 0 1 0 6 1.2
387 com.google.javascript.jscomp.InlineSimpleMethods 12 2 73 0 10 3 0 4 13 17.0 313 3.7710843373493974
388 com.google.javascript.jscomp.InlineTrivialAccessors 1 0 24 0 26 8 0 2 1 5.0 20 0.7692307692307693
389 com.google.javascript.jscomp.MaybeReachingVariableUse 9 2 73 0 46 9 0 7 7 15.555555555555555 349 4.204819277108434
390 com.google.javascript.jscomp.ReachingUses 2 1 5 1 1 0 0 1 2 7.0 130 32.5
391 com.google.javascript.jscomp.ReachingUsesJoinOp 1 0 2 1 4 1 0 1 1 5.0 37 9.25
392 com.google.javascript.jscomp.PeepholeReplaceKnownMethods 17 2 297 0 78 18 0 13 17 19.352941176470587 195 0.4936708860759494
393 com.google.javascript.jscomp.DevirtualizePrototypeMethods 13 2 141 2 36 11 0 12 10 16.923076923076923 398 2.689189189189189
394 com.google.javascript.jscomp.TightenTypes 19 8 530 2 74 12 0 6 53 17.05263157894737 1102 2.010948905109489
395 com.google.javascript.jscomp.ConcreteScope 13 3 31 1 8 2 0 3 8 11.153846153846153 98 3.161290322580645
396 com.google.javascript.jscomp.ConcreteSlot 8 3 10 1 2 0 0 1 5 10.625 57 4.75
397 com.google.javascript.jscomp.Assignment 0 2 2 0 0 0 0 0 1 0 12 3.0
398 com.google.javascript.jscomp.VariableAssignAction 1 2 5 1 1 0 0 1 1 14.0 9 1.8
399 com.google.javascript.jscomp.PropertyAssignAction 1 3 11 1 4 1 0 1 2 14.0 51 5.1
400 com.google.javascript.jscomp.FunctionCallBuilder 4 5 2 0 5 1 0 2 3 11.25 39 2.6
401 com.google.javascript.jscomp.ExternFunctionCall 1 3 3 1 1 0 0 1 1 14.0 35 8.75
402 com.google.javascript.jscomp.FunctionCall 1 4 14 1 20 6 0 1 2 14.0 31 1.24
403 com.google.javascript.jscomp.NativeCallFunctionCall 1 3 13 1 7 3 0 1 1 14.0 8 0.7272727272727273
404 com.google.javascript.jscomp.CreateScope 11 2 227 0 87 24 0 4 5 19.454545454545453 78 0.4262295081967213
405 com.google.javascript.jscomp.ConcreteJSTypePair 4 3 8 0 6 2 0 2 1 10.75 22 1.375
406 com.google.javascript.jscomp.CreateSyntheticBlocks 5 8 53 1 8 2 0 2 8 12.4 93 1.55
407 com.google.javascript.jscomp.Marker 0 2 0 0 0 0 0 0 0 0 0 0.0
408 com.google.javascript.jscomp.Callback 1 0 24 0 27 7 0 7 0 5.0 0 0.0
409 com.google.javascript.jscomp.NodeTraversal 36 12 167 0 17 3 0 3 49 12.805555555555555 729 3.796875
410 com.google.javascript.jscomp.AbstractPostOrderCallback 1 0 1 1 1 0 0 1 1 14.0 9 9.0
411 com.google.javascript.jscomp.AbstractScopedCallback 3 0 3 1 1 0 0 1 1 11.0 10 10.0
412 com.google.javascript.jscomp.AbstractShallowCallback 1 0 3 1 1 0 0 1 1 14.0 12 12.0
413 com.google.javascript.jscomp.AbstractShallowStatementCallback 1 0 3 1 1 0 0 1 1 14.0 17 17.0
414 com.google.javascript.jscomp.AbstractNodeTypePruningCallback 1 2 3 1 1 0 0 1 3 14.0 50 12.5
415 com.google.javascript.jscomp.PhaseOptimizer 14 17 67 1 16 4 0 1 19 11.714285714285714 304 2.235294117647059
416 com.google.javascript.jscomp.NamedPass 1 2 7 1 4 0 0 0 1 7.0 4 0.6666666666666666
417 com.google.javascript.jscomp.Loop 5 2 30 1 43 10 0 2 4 12.2 49 0.8032786885245902
418 com.google.javascript.jscomp.ProgressRange 0 2 0 0 0 0 0 0 0 0 0 0.0
419 com.google.javascript.jscomp.CheckMissingReturn 8 5 45 1 13 4 0 5 6 14.125 130 2.888888888888889
420 com.google.javascript.jscomp.CheckDebuggerStatement 2 2 6 1 3 1 0 0 1 6.0 40 8.0
421 com.google.javascript.jscomp.InlineCostEstimator 2 2 11 0 2 0 0 1 5 7.0 71 4.733333333333333
422 com.google.javascript.jscomp.CompiledSizeEstimator 7 4 7 0 5 1 0 1 2 9.857142857142858 37 3.0833333333333335
423 com.google.javascript.jscomp.IgnoreCajaProperties 1 2 33 1 1 0 0 0 1 7.0 77 5.133333333333334
424 com.google.javascript.jscomp.Traversal 1 0 32 0 12 2 0 0 0 5.0 0 0.0
425 com.google.javascript.jscomp.AnonymousFunctionNamingCallback 2 1 29 0 13 5 0 0 5 14.5 97 3.730769230769231
426 com.google.javascript.jscomp.AliasStrings 9 11 86 1 29 8 0 3 17 18.444444444444443 451 3.608
427 com.google.javascript.jscomp.StringOccurrence 0 2 0 0 0 0 0 0 1 0 12 6.0
428 com.google.javascript.jscomp.StringInfo 2 9 19 0 26 6 0 2 3 19.5 160 4.848484848484849
429 com.google.javascript.jscomp.DisambiguateProperties 10 7 350 1 23 5 0 1 47 17.0 1007 2.352803738317757
430 com.google.javascript.jscomp.Warnings 0 1 1 0 0 0 0 0 0 0 0 0
431 com.google.javascript.jscomp.Property 8 6 40 0 20 7 0 2 14 11.875 264 4.47457627118644
432 com.google.javascript.jscomp.AbstractScopingCallback 4 1 11 1 5 1 0 1 2 10.25 18 2.25
433 com.google.javascript.jscomp.FindExternProperties 1 0 15 0 11 3 0 0 1 5.0 23 2.090909090909091
434 com.google.javascript.jscomp.FindRenameableProperties 5 0 64 0 20 7 0 4 4 13.4 85 1.2686567164179106
435 com.google.javascript.jscomp.JSTypeSystem 13 2 104 1 34 11 0 5 1 18.46153846153846 5 0.043859649122807015
436 com.google.javascript.jscomp.ConcreteTypeSystem 14 5 70 1 19 7 0 5 2 17.5 38 0.5135135135135135
437 com.google.javascript.jscomp.CollapseAnonymousFunctions 1 1 39 1 1 0 0 0 1 7.0 42 1.2727272727272727
438 com.google.javascript.jscomp.Callback 3 0 35 0 17 4 0 3 0 12.0 0 0.0
439 com.google.javascript.jscomp.WhitelistWarningsGuard 11 3 76 0 12 3 1 2 17 15.363636363636363 326 4.465753424657534
440 com.google.javascript.jscomp.WhitelistBuilder 7 4 34 1 20 6 1 1 6 13.0 65 2.1666666666666665
441 com.google.javascript.jscomp.AstParallelizer 6 7 43 0 18 3 0 4 6 16.666666666666668 250 4.716981132075472
442 com.google.javascript.jscomp.DetachPoint 1 3 10 0 9 2 0 0 1 8.0 62 5.166666666666667
443 com.google.javascript.jscomp.DefinitionsRemover 2 0 77 0 24 8 0 8 18 14.5 245 2.355769230769231
444 com.google.javascript.jscomp.Definition 5 1 5 0 5 1 0 1 5 9.0 108 15.428571428571429
445 com.google.javascript.jscomp.IncompleteDefinition 2 2 9 0 1 0 0 1 1 9.0 12 2.0
446 com.google.javascript.jscomp.UnknownDefinition 1 0 1 0 1 0 0 0 1 13.0 4 2.0
447 com.google.javascript.jscomp.ExternalNameOnlyDefinition 1 0 1 0 1 0 0 0 1 13.0 12 6.0
448 com.google.javascript.jscomp.FunctionArgumentDefinition 1 0 5 0 1 0 0 0 1 13.0 11 2.75
449 com.google.javascript.jscomp.FunctionDefinition 2 1 5 0 1 0 0 1 1 9.0 7 1.4
450 com.google.javascript.jscomp.NamedFunctionDefinition 1 0 2 0 1 0 0 0 1 13.0 12 6.0
451 com.google.javascript.jscomp.FunctionExpressionDefinition 1 0 6 0 1 0 0 0 1 13.0 19 6.333333333333333
452 com.google.javascript.jscomp.AssignmentDefinition 3 1 11 0 2 0 0 1 1 10.333333333333334 6 0.8571428571428571
453 com.google.javascript.jscomp.ObjectLiteralPropertyDefinition 3 3 9 0 3 0 0 1 1 10.333333333333334 12 1.3333333333333333
454 com.google.javascript.jscomp.VarDefinition 3 1 19 0 3 0 0 1 1 10.333333333333334 7 0.7777777777777778
455 com.google.javascript.jscomp.OptimizeArgumentsArray 7 7 61 2 35 10 0 4 5 10.571428571428571 127 1.8405797101449275
456 com.google.javascript.jscomp.VariableNameGenerator 1 2 3 0 3 1 0 1 1 14.0 14 2.8
457 com.google.javascript.jscomp.LinkedFlowScope 17 7 118 1 29 10 0 8 14 13.176470588235293 254 1.6282051282051282
458 com.google.javascript.jscomp.FlowScopeJoinOp 1 0 4 0 6 1 0 2 1 5.0 4 0.6666666666666666
459 com.google.javascript.jscomp.LinkedFlowSlot 0 1 0 0 0 0 0 0 1 0 11 5.5
460 com.google.javascript.jscomp.FlatFlowScopeCache 1 4 36 0 5 1 0 2 2 7.0 27 0.7714285714285715
461 com.google.javascript.jscomp.ConstCheck 4 3 36 1 29 8 0 1 4 8.25 46 1.3142857142857143
462 com.google.javascript.jscomp.BasicErrorManager 11 4 24 1 8 3 0 1 4 11.272727272727273 127 1.9242424242424243
463 com.google.javascript.jscomp.LeveledJSErrorComparator 1 2 6 1 40 13 0 13 1 7.0 45 1.125
464 com.google.javascript.jscomp.ErrorWithLevel 0 2 0 0 0 0 0 0 0 0 0 0.0
465 com.google.javascript.jscomp.DeadAssignmentsElimination 10 3 139 2 61 16 0 11 5 18.1 285 1.6964285714285714
466 com.google.javascript.jscomp.Scope 26 7 85 2 9 2 0 3 52 11.692307692307692 802 6.739495798319328
467 com.google.javascript.jscomp.Var 30 9 40 2 4 1 0 2 31 11.066666666666666 371 8.244444444444444
468 com.google.javascript.jscomp.Arguments 2 0 5 0 4 1 0 2 1 7.0 13 2.1666666666666665
469 com.google.javascript.jscomp.PassFactory 4 2 0 0 1 0 0 1 6 10.0 119 23.8
470 com.google.javascript.jscomp.Denormalize 4 1 41 2 33 9 0 4 2 14.0 77 1.7906976744186047
471 com.google.javascript.jscomp.StripConstantAnnotations 2 1 8 1 3 1 0 0 0 6.0 0 0.0
472 com.google.javascript.jscomp.ReferenceCollectingCallback 11 6 151 3 13 4 0 3 41 10.818181818181818 700 3.910614525139665
473 com.google.javascript.jscomp.ReferenceMapWrapper 1 1 2 1 1 0 0 1 0 13.0 0 0.0
474 com.google.javascript.jscomp.ReferenceCollection 12 1 44 1 13 4 0 4 10 20.333333333333332 243 2.9634146341463414
475 com.google.javascript.jscomp.Reference 19 6 51 1 4 1 0 2 5 14.526315789473685 62 2.2142857142857144
476 com.google.javascript.jscomp.BasicBlock 3 4 9 0 12 4 0 4 7 16.333333333333332 130 5.909090909090909
477 com.google.javascript.jscomp.NameAnonymousFunctionsMapped 2 9 22 1 5 1 0 1 3 10.5 125 4.62962962962963
478 com.google.javascript.jscomp.MappedFunctionNamer 4 1 14 1 10 3 0 2 1 13.25 44 2.588235294117647
479 com.google.javascript.jscomp.JsMessageVisitor 24 26 230 1 60 13 1 7 27 21.708333333333332 1017 3.619217081850534
480 com.google.javascript.jscomp.MalformedException 1 2 0 0 1 0 0 1 0 7.0 0 0.0
481 com.google.javascript.jscomp.MessageLocation 0 2 0 0 0 0 0 0 0 0 0 0.0
482 com.google.javascript.jscomp.OptimizeParameters 17 2 135 2 26 8 0 8 13 19.058823529411764 278 1.4404145077720207
483 com.google.javascript.jscomp.Parameter 7 4 7 0 1 0 0 1 1 14.428571428571429 15 1.6666666666666667
484 com.google.javascript.jscomp.CodeConsumer 34 3 67 0 25 8 0 1 11 12.205882352941176 252 2.5714285714285716
485 com.google.javascript.jscomp.TypedScopeCreator 8 17 749 1 26 5 0 2 48 18.5 1509 2.1965065502183405
486 com.google.javascript.jscomp.DeferredSetType 1 2 5 0 1 0 0 0 1 7.0 22 3.6666666666666665
487 com.google.javascript.jscomp.DiscoverEnumsAndTypedefs 2 1 22 0 11 4 0 0 0 10.5 0 0.0
488 com.google.javascript.jscomp.AbstractScopeBuilder 32 7 518 1 46 20 0 9 31 19.0625 1164 2.503225806451613
489 com.google.javascript.jscomp.CollectProperties 2 1 23 0 7 2 0 1 1 11.5 15 1.0
490 com.google.javascript.jscomp.StubDeclaration 0 3 0 0 0 0 0 0 1 0 7 2.3333333333333335
491 com.google.javascript.jscomp.GlobalScopeBuilder 3 0 20 0 14 4 0 2 3 15.0 66 2.869565217391304
492 com.google.javascript.jscomp.LocalScopeBuilder 4 0 51 0 24 11 0 2 6 11.5 79 1.5490196078431373
493 com.google.javascript.jscomp.FirstOrderFunctionAnalyzer 3 2 44 1 26 10 0 2 1 7.333333333333333 22 0.6111111111111112
494 com.google.javascript.jscomp.RenameVars 10 21 114 1 30 8 0 3 26 16.0 386 2.120879120879121
495 com.google.javascript.jscomp.Assignment 1 4 1 0 2 0 0 0 1 10.0 4 0.6666666666666666
496 com.google.javascript.jscomp.ProcessVars 4 1 40 1 40 12 0 6 1 8.0 134 2.4814814814814814
497 com.google.javascript.jscomp.ProcessTweaks 6 13 141 1 15 4 0 1 13 23.5 296 1.783132530120482
498 com.google.javascript.jscomp.CollectTweaksResult 0 2 0 0 0 0 0 0 0 0 0 0.0
499 com.google.javascript.jscomp.CollectTweaks 1 2 41 0 44 10 0 4 1 5.0 7 0.1590909090909091
500 com.google.javascript.jscomp.TweakFunctionCall 1 4 2 0 1 0 0 1 1 9.0 10 1.6666666666666667
501 com.google.javascript.jscomp.TweakInfo 8 4 25 0 12 5 0 3 4 17.75 72 2.0
502 com.google.javascript.jscomp.FunctionInjector 18 9 164 0 30 10 0 6 33 20.666666666666668 778 3.26890756302521
503 com.google.javascript.jscomp.Reference 0 3 0 0 0 0 0 0 1 0 11 3.6666666666666665
504 com.google.javascript.jscomp.ControlFlowGraph 6 2 18 0 11 1 0 7 16 18.166666666666668 309 12.875
505 com.google.javascript.jscomp.AbstractCfgNodeTraversalCallback 1 0 2 1 4 1 0 2 1 14.0 53 13.25
506 com.google.javascript.jscomp.ExpandJqueryAliases 10 9 275 1 53 15 0 4 6 21.7 184 0.8518518518518519
507 com.google.javascript.jscomp.FindCallbackArgumentReferences 4 5 28 1 11 5 0 1 2 8.5 43 1.2285714285714286
508 com.google.javascript.jscomp.ProcessClosurePrimitives 21 23 422 1 53 16 0 5 30 20.19047619047619 559 1.3309523809523809
509 com.google.javascript.jscomp.ProvidedName 13 8 94 0 39 7 0 2 10 16.923076923076923 168 1.6470588235294117
510 com.google.javascript.jscomp.UnrecognizedRequire 0 3 0 0 0 0 0 0 1 0 8 2.6666666666666665
511 com.google.javascript.jscomp.CheckGlobalThis 4 3 41 1 30 11 0 6 4 13.75 222 4.269230769230769
512 com.google.javascript.jscomp.WarningsGuard 4 0 1 1 1 0 0 1 5 7.75 292 58.4
513 com.google.javascript.jscomp.FlowSensitiveInlineVariables 6 7 139 2 23 5 0 2 9 9.0 310 1.901840490797546
514 com.google.javascript.jscomp.GatherCandiates 1 0 19 0 18 6 0 4 1 5.0 45 2.5
515 com.google.javascript.jscomp.Candidate 5 6 71 0 50 15 0 17 4 14.0 45 0.5232558139534884
516 com.google.javascript.jscomp.NameAnonymousFunctions 1 5 11 1 2 0 0 0 3 7.0 100 9.090909090909092
517 com.google.javascript.jscomp.AnonymousFunctionNamer 4 1 9 1 4 0 0 1 2 16.0 60 7.5
518 com.google.javascript.jscomp.SimpleRegion 3 3 3 1 1 0 0 1 1 19.0 2 0.3333333333333333
519 com.google.javascript.jscomp.CheckGlobalNames 9 9 85 1 25 9 0 6 5 18.22222222222222 113 1.2696629213483146
520 com.google.javascript.jscomp.InvocationsCallback 2 0 9 0 10 3 0 3 2 5.0 56 5.6
521 com.google.javascript.jscomp.AbstractMessageFormatter 5 3 8 1 4 1 0 3 2 12.4 20 1.5384615384615385
522 com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations 4 3 75 1 14 4 0 0 9 16.75 367 5.097222222222222
523 com.google.javascript.jscomp.GatherExtractionInfo 2 2 10 0 13 4 0 1 2 9.0 30 2.142857142857143
524 com.google.javascript.jscomp.ExtractionInstance 1 3 8 0 1 0 0 1 1 11.0 20 1.4285714285714286
525 com.google.javascript.jscomp.PrototypeMemberDeclaration 2 4 7 0 4 1 0 2 2 14.5 28 3.111111111111111
526 com.google.javascript.jscomp.Result 0 13 0 0 0 0 0 0 1 0 2 0.14285714285714285
527 com.google.javascript.jscomp.CodeGenerator 32 8 515 0 409 50 1 4 16 15.0625 291 0.42419825072886297
528 com.google.javascript.jscomp.ReplaceStrings 17 12 133 1 26 7 0 3 17 15.411764705882353 447 3.0408163265306123
529 com.google.javascript.jscomp.Config 0 3 0 0 0 0 0 0 1 0 11 5.5
530 com.google.javascript.jscomp.Result 1 3 5 0 1 0 0 0 1 11.0 5 1.6666666666666667
531 com.google.javascript.jscomp.Location 0 3 0 0 0 0 0 0 1 0 8 2.6666666666666665
532 com.google.javascript.jscomp.ShowByPathWarningsGuard 2 2 8 0 1 0 0 1 2 8.0 33 2.75
533 com.google.javascript.jscomp.CollapseProperties 22 8 291 1 42 11 0 2 23 26.227272727272727 1339 4.433774834437086
534 com.google.javascript.jscomp.FunctionArgumentInjector 11 1 129 0 32 8 0 3 14 21.727272727272727 552 3.3865030674846626
535 com.google.javascript.jscomp.ReferencedAfterSideEffect 6 5 26 2 21 8 0 2 3 9.666666666666666 161 3.3541666666666665
536 com.google.javascript.jscomp.TypeInference 49 9 557 0 69 15 0 3 21 18.897959183673468 658 1.1443478260869566
537 com.google.javascript.jscomp.TemplateTypeReplacer 1 3 3 0 2 1 0 1 0 16.0 0 0.0
538 com.google.javascript.jscomp.BooleanOutcomePair 2 5 2 0 8 2 0 2 3 18.5 65 3.823529411764706
539 com.google.javascript.jscomp.RemoveUnusedPrototypeProperties 4 5 18 1 22 7 0 3 4 20.0 87 1.851063829787234
540 com.google.javascript.jscomp.RecordFunctionInformation 4 4 41 1 10 3 0 2 5 9.5 105 3.5
541 com.google.javascript.jscomp.LightweightMessageFormatter 4 2 52 0 27 8 0 1 3 10.75 56 0.8235294117647058
542 com.google.javascript.jscomp.LineNumberingFormatter 2 0 27 1 31 6 0 4 1 11.0 27 0.84375
543 com.google.javascript.jscomp.RemoveUnusedNames 2 3 14 1 9 3 0 0 3 14.5 37 2.8461538461538463
544 com.google.javascript.jscomp.CodingConventions 1 0 65 0 1 0 0 1 4 10.0 81 0.9310344827586207
545 com.google.javascript.jscomp.Proxy 33 1 66 1 1 0 0 1 1 21.151515151515152 56 1.6470588235294117
546 com.google.javascript.jscomp.DefaultCodingConvention 34 1 64 1 20 7 0 5 1 20.764705882352942 13 0.25
547 com.google.javascript.jscomp.GlobalVarReferenceMap 7 2 71 1 14 3 0 2 9 21.428571428571427 268 3.268292682926829
548 com.google.javascript.jscomp.SourceRefRange 2 3 6 0 1 0 0 1 2 9.5 20 4.0
549 com.google.javascript.jscomp.GlobalVarRefCleanupPass 2 1 5 1 3 1 0 0 1 10.0 30 7.5
550 com.google.javascript.jscomp.InlineObjectLiterals 1 3 174 1 1 0 0 0 10 7.0 233 1.5533333333333332
551 com.google.javascript.jscomp.InliningBehavior 9 1 173 1 44 14 0 8 9 18.666666666666668 197 1.3401360544217686
552 com.google.javascript.jscomp.FunctionToBlockMutator 14 2 131 0 23 6 0 2 15 21.142857142857142 380 2.900763358778626
553 com.google.javascript.jscomp.LabelNameSupplier 1 1 2 1 1 0 0 1 0 3.0 0 0.0
554 com.google.javascript.jscomp.Normalize 5 5 257 1 13 3 0 1 20 21.0 673 2.539622641509434
555 com.google.javascript.jscomp.FindExposeAnnotations 2 1 16 0 8 3 0 1 1 9.5 5 0.5555555555555556
556 com.google.javascript.jscomp.RewriteExposedProperties 1 1 16 0 12 4 0 0 1 5.0 6 0.46153846153846156
557 com.google.javascript.jscomp.PropagateConstantAnnotationsOverVars 2 2 18 1 14 5 0 1 1 6.0 7 0.4117647058823529
558 com.google.javascript.jscomp.VerifyConstants 2 3 28 1 30 8 0 1 1 6.0 12 0.34285714285714286
559 com.google.javascript.jscomp.NormalizeStatements 12 2 118 1 25 7 0 2 10 18.916666666666668 306 2.5081967213114753
560 com.google.javascript.jscomp.DuplicateDeclarationHandler 2 1 48 1 23 7 0 1 3 19.5 161 3.926829268292683
561 com.google.javascript.jscomp.ScopeTicklingCallback 4 0 5 1 1 0 0 1 1 9.5 9 4.5
562 com.google.javascript.jscomp.JSError 16 8 38 0 25 9 0 9 21 8.0 372 6.526315789473684
563 com.google.javascript.jscomp.AliasKeywords 9 11 100 1 8 3 0 3 30 17.77777777777778 673 7.236559139784946
564 com.google.javascript.jscomp.FindAliasableNodes 3 0 11 0 6 2 0 0 3 12.0 36 3.6
565 com.google.javascript.jscomp.AliasSpecification 8 4 14 0 6 2 0 2 9 16.75 190 11.176470588235293
566 com.google.javascript.jscomp.ThrowAliasSpecification 3 0 12 0 2 0 0 1 1 20.0 7 1.4
567 com.google.javascript.jscomp.KeywordAliasSpecification 3 0 13 0 3 0 0 1 1 20.0 9 1.5
568 com.google.javascript.jscomp.VoidKeywordAliasSpecification 4 0 18 0 3 1 0 1 1 16.25 9 1.0
569 com.google.javascript.jscomp.NodeUtil 156 13 882 0 61 17 0 42 141 16.80128205128205 3133 3.0745829244357212
570 com.google.javascript.jscomp.NumbericResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0
571 com.google.javascript.jscomp.BooleanResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0
572 com.google.javascript.jscomp.MayBeStringResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0
573 com.google.javascript.jscomp.VarCollector 1 1 8 1 7 3 0 0 0 5.0 0 0.0
574 com.google.javascript.jscomp.MatchNameNode 1 1 4 1 1 0 0 1 1 5.0 10 5.0
575 com.google.javascript.jscomp.MatchNodeType 1 1 2 1 1 0 0 1 1 5.0 9 4.5
576 com.google.javascript.jscomp.MatchDeclaration 1 0 3 1 1 0 0 1 1 5.0 8 8.0
577 com.google.javascript.jscomp.MatchNotFunction 1 0 2 1 1 0 0 1 1 5.0 8 8.0
578 com.google.javascript.jscomp.MatchShallowStatement 1 0 6 1 1 0 0 1 1 5.0 10 10.0
579 com.google.javascript.jscomp.SourceMap 8 3 42 0 17 5 1 3 4 12.75 49 1.1951219512195121
580 com.google.javascript.jscomp.LocationMapping 0 2 0 0 0 0 0 0 0 0 0 0.0
581 com.google.javascript.jscomp.InlineProperties 5 4 119 1 12 4 0 3 5 15.4 125 1.1904761904761905
582 com.google.javascript.jscomp.PropertyInfo 0 2 0 0 0 0 0 0 0 0 0 0.0
583 com.google.javascript.jscomp.GatherCandidates 6 0 49 0 29 8 0 2 1 19.833333333333332 11 0.20754716981132076
584 com.google.javascript.jscomp.ReplaceCandidates 2 0 21 0 9 3 0 2 0 9.5 0 0.0
585 com.google.javascript.jscomp.CompilerOptions 209 167 267 2 15 4 1 1 221 21.406698564593302 2694 6.6683168316831685
586 com.google.javascript.jscomp.NullAliasTransformationHandler 1 2 2 2 2 0 0 1 0 22.0 0 0.0
587 com.google.javascript.jscomp.NullAliasTransformation 1 1 1 2 0 0 0 0 0 8.0 0 0
588 com.google.javascript.jscomp.ReorderConstantExpression 1 0 17 0 11 3 0 1 1 15.0 31 2.8181818181818183
589 com.google.javascript.jscomp.GoogleJsMessageIdGenerator 1 1 15 1 9 3 0 1 6 10.0 186 2.0
590 com.google.javascript.jscomp.FP 3 0 4 0 73 1 0 1 3 9.333333333333334 33 0.4177215189873418
591 com.google.javascript.jscomp.MessageId 1 0 3 0 4 2 0 1 1 10.0 49 12.25
592 com.google.javascript.jscomp.GenerateExports 3 4 58 1 30 8 0 1 3 10.0 55 1.4102564102564104
593 com.google.javascript.jscomp.GoogleCodingConvention 7 4 27 0 10 3 0 3 8 13.285714285714286 212 10.095238095238095
594 com.google.javascript.jscomp.AliasExternals 16 15 205 1 29 10 0 3 36 15.6875 1005 5.87719298245614
595 com.google.javascript.jscomp.GetAliasableNames 1 1 12 0 4 1 0 0 1 5.0 7 1.4
596 com.google.javascript.jscomp.PropertyGatherer 3 0 29 0 10 3 0 1 3 15.666666666666666 139 11.583333333333334
597 com.google.javascript.jscomp.GetGlobals 2 0 20 0 7 4 0 0 1 9.0 7 0.5
598 com.google.javascript.jscomp.GlobalGatherer 1 0 20 0 16 5 0 1 1 5.0 17 1.0625
599 com.google.javascript.jscomp.Symbol 2 9 7 0 4 2 0 0 1 13.5 7 0.7
600 com.google.javascript.jscomp.CheckSuspiciousCode 5 2 30 0 8 1 0 0 1 12.2 32 1.6
601 com.google.javascript.jscomp.PeepholeRemoveDeadCode 28 0 377 0 66 15 0 12 27 16.75 448 1.0666666666666667
602 com.google.javascript.jscomp.InstrumentFunctions 1 10 98 1 18 4 0 1 7 7.0 376 3.547169811320755
603 com.google.javascript.jscomp.RemoveCallback 1 1 8 0 8 3 0 0 1 5.0 44 4.888888888888889
604 com.google.javascript.jscomp.InstrumentReturns 5 1 26 1 8 2 0 2 4 13.0 117 4.875
605 com.google.javascript.jscomp.InstrumentCallback 1 0 33 0 31 8 0 2 0 5.0 0 0.0
606 com.google.javascript.jscomp.MakeDeclaredNamesUnique 7 3 146 1 19 4 0 2 22 14.285714285714286 342 1.976878612716763
607 com.google.javascript.jscomp.ContextualRenameInverter 12 4 55 2 11 3 0 2 6 13.416666666666666 78 1.4444444444444444
608 com.google.javascript.jscomp.ContextualRenamer 7 4 15 1 12 4 0 1 5 15.428571428571429 89 4.045454545454546
609 com.google.javascript.jscomp.InlineRenamer 5 4 18 1 7 2 0 2 1 15.8 31 1.7222222222222223
610 com.google.javascript.jscomp.BoilerplateRenamer 1 2 1 0 1 0 0 1 1 13.0 14 4.666666666666667
611 com.google.javascript.jscomp.WhitelistedRenamer 4 2 10 1 3 1 0 1 1 16.5 10 1.25
612 com.google.javascript.jscomp.ReplaceIdGenerators 6 10 132 1 30 6 0 4 2 17.666666666666668 27 0.17088607594936708
613 com.google.javascript.jscomp.ObfuscatedNameSuppier 2 3 6 1 4 1 0 1 0 12.0 0 0.0
614 com.google.javascript.jscomp.PseudoNameSuppier 2 2 2 1 4 1 0 2 0 12.0 0 0.0
615 com.google.javascript.jscomp.StableNameSupplier 2 0 4 1 1 0 0 1 0 12.0 0 0.0
616 com.google.javascript.jscomp.GatherGenerators 1 0 32 0 31 12 0 3 0 5.0 0 0.0
617 com.google.javascript.jscomp.ReplaceGenerators 1 0 31 0 33 9 0 5 0 5.0 0 0.0
618 com.google.javascript.jscomp.CommandLineRunner 10 3 158 0 41 7 2 2 8 15.1 381 2.281437125748503
619 com.google.javascript.jscomp.Flags 1 54 31 0 3 0 0 1 1 10.0 138 4.3125
620 com.google.javascript.jscomp.BooleanOptionHandler 2 2 12 0 18 3 1 3 0 18.0 0 0.0
621 com.google.javascript.jscomp.WarningGuardErrorOptionHandler 0 0 0 0 0 0 0 0 0 0 0 0.0
622 com.google.javascript.jscomp.WarningGuardWarningOptionHandler 0 0 0 0 0 0 0 0 0 0 0 0.0
623 com.google.javascript.jscomp.WarningGuardOffOptionHandler 0 0 0 0 0 0 0 0 0 0 0 0.0
624 com.google.javascript.jscomp.WarningGuardSetter 3 2 7 1 2 0 1 1 0 9.333333333333334 0 0.0
625 com.google.javascript.jscomp.ExternExportsPass 6 10 163 1 16 5 0 3 21 14.333333333333334 329 2.1933333333333334
626 com.google.javascript.jscomp.Export 11 2 92 0 16 4 0 5 8 19.272727272727273 249 3.1125
627 com.google.javascript.jscomp.SymbolExport 1 0 2 0 1 0 0 1 1 15.0 3 0.6
628 com.google.javascript.jscomp.PropertyExport 1 1 12 0 9 3 0 2 1 15.0 3 0.2727272727272727
629 com.google.javascript.jscomp.SyntacticScopeCreator 6 7 90 1 28 5 0 5 8 15.666666666666666 127 1.4269662921348314
630 com.google.javascript.jscomp.DefaultRedeclarationHandler 1 0 17 1 11 5 0 1 1 15.0 6 0.5454545454545454
631 com.google.javascript.jscomp.ExploitAssigns 6 0 63 0 39 7 0 8 6 16.833333333333332 206 2.575
632 com.google.javascript.jscomp.ClosureCodingConvention 24 4 135 0 28 9 0 7 11 21.125 193 1.3310344827586207
633 com.google.javascript.jscomp.AssertInstanceofSpec 1 0 9 0 8 3 0 2 2 15.0 40 4.444444444444445
634 com.google.javascript.jscomp.DependencyOptions 9 5 7 1 3 0 0 1 6 18.22222222222222 350 25.0
635 com.google.javascript.jscomp.TypeValidator 33 17 246 0 30 10 0 5 27 17.424242424242426 1079 5.042056074766355
636 com.google.javascript.jscomp.TypeMismatch 3 3 8 0 4 1 0 2 2 7.333333333333333 55 6.111111111111111
637 com.google.javascript.jscomp.SimpleDefinitionFinder 13 4 138 2 20 7 0 5 10 17.846153846153847 239 1.3976608187134503
638 com.google.javascript.jscomp.DefinitionGatheringCallback 2 1 37 0 44 17 0 1 1 15.0 11 0.2391304347826087
639 com.google.javascript.jscomp.UseSiteGatheringCallback 1 0 10 0 5 1 0 1 0 5.0 0 0.0
640 com.google.javascript.jscomp.JsAst 6 6 30 1 12 1 0 1 1 9.833333333333334 8 0.3076923076923077
641 com.google.javascript.jscomp.RenameProperties 5 14 149 1 41 9 0 1 17 14.6 543 2.8134715025906734
642 com.google.javascript.jscomp.ProcessExterns 1 0 11 0 9 2 0 0 1 5.0 8 0.8888888888888888
643 com.google.javascript.jscomp.ProcessProperties 6 1 73 1 42 11 0 1 4 14.0 81 0.9
644 com.google.javascript.jscomp.Property 0 4 0 0 0 0 0 0 1 0 8 8.0
645 com.google.javascript.jscomp.PropertyAffinity 1 1 0 0 1 0 0 0 0 8.0 0 0.0
646 com.google.javascript.jscomp.ant.Warning 4 2 4 0 1 0 0 1 1 8.0 8 2.0
647 com.google.javascript.jscomp.ant.AntErrorManager 2 2 12 0 6 2 0 0 1 9.5 14 1.1666666666666667
648 com.google.javascript.jscomp.ant.CompileTask 35 20 141 0 24 5 0 1 29 15.114285714285714 388 1.9795918367346939
649 com.google.javascript.jscomp.jsonml.SecureCompiler 7 7 27 0 14 3 0 2 6 12.857142857142858 168 3.574468085106383
650 com.google.javascript.jscomp.jsonml.Report 3 3 3 0 1 0 0 1 0 10.666666666666666 0 0.0
651 com.google.javascript.jscomp.jsonml.Writer 40 0 319 0 155 4 0 2 4 13.625 90 0.21844660194174756
652 com.google.javascript.jscomp.jsonml.Validator 50 7 155 0 80 4 0 1 3 16.9 101 0.4410480349344978
653 com.google.javascript.jscomp.jsonml.JsonMLAst 9 6 26 1 17 4 0 3 3 12.11111111111111 75 1.6304347826086956
654 com.google.javascript.jscomp.jsonml.WalkHelper 0 2 0 0 0 0 0 0 0 0 0 0.0
655 com.google.javascript.jscomp.jsonml.Reader 77 7 423 0 107 6 1 4 31 17.5974025974026 502 0.8916518650088809
656 com.google.javascript.jscomp.jsonml.ErrorReporter 4 1 5 0 4 1 1 0 3 6.0 72 9.0
657 com.google.javascript.jscomp.jsonml.JsonMLUtil 5 0 54 0 24 6 1 2 8 11.0 232 2.32
658 com.google.javascript.jscomp.jsonml.JsonMLComparator 6 5 31 0 28 8 0 6 3 12.5 27 0.38571428571428573
659 com.google.javascript.jscomp.jsonml.JsonML 22 3 79 0 34 7 1 1 22 11.272727272727273 349 4.308641975308642
660 com.google.javascript.jscomp.jsonml.JsonMLException 0 1 0 0 0 0 0 0 1 0 15 15.0
661 com.google.javascript.jscomp.jsonml.NodeUtil 4 0 13 0 4 0 0 2 5 16.75 94 13.428571428571429
662 com.google.javascript.jscomp.jsonml.JsonMLError 2 5 6 0 1 1 0 1 6 4.0 35 2.9166666666666665
663 com.google.javascript.jscomp.graph.LinkedDirectedGraph 35 3 149 1 11 4 0 3 9 15.771428571428572 125 0.9328358208955224
664 com.google.javascript.jscomp.graph.LinkedDirectedGraphNode 10 3 22 2 1 1 0 1 2 10.0 24 1.7142857142857142
665 com.google.javascript.jscomp.graph.NeighborIterator 3 2 11 1 1 2 0 1 0 5.666666666666667 0 0.0
666 com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphNode 2 1 2 0 1 0 0 1 2 13.0 11 3.6666666666666665
667 com.google.javascript.jscomp.graph.LinkedDirectedGraphEdge 14 3 17 2 1 1 0 1 2 10.0 19 1.1176470588235294
668 com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphEdge 2 1 2 0 1 0 0 1 2 13.0 19 6.333333333333333
669 com.google.javascript.jscomp.graph.DiGraph 15 0 19 0 1 0 0 1 9 18.2 188 94.0
670 com.google.javascript.jscomp.graph.GraphReachability 3 3 20 1 7 2 0 2 3 9.333333333333334 76 4.0
671 com.google.javascript.jscomp.graph.EdgeTuple 0 3 0 0 0 0 0 0 1 0 7 2.3333333333333335
672 com.google.javascript.jscomp.graph.FixedPointGraphTraversal 4 2 31 0 12 4 0 1 7 15.75 203 10.15
673 com.google.javascript.jscomp.graph.Graph 24 2 55 1 5 1 0 1 29 13.625 706 15.347826086956522
674 com.google.javascript.jscomp.graph.AnnotationState 0 2 0 0 0 0 0 0 1 0 16 8.0
675 com.google.javascript.jscomp.graph.GraphAnnotationState 0 1 0 0 0 0 0 0 1 0 15 15.0
676 com.google.javascript.jscomp.graph.SimpleSubGraph 2 2 9 1 6 2 0 2 1 11.0 15 1.875
677 com.google.javascript.jscomp.graph.GraphPruner 2 1 38 0 23 9 0 1 1 7.5 89 2.78125
678 com.google.javascript.jscomp.graph.LinkedUndirectedGraph 27 3 114 1 14 5 0 4 5 14.407407407407407 70 0.5555555555555556
679 com.google.javascript.jscomp.graph.LinkedUndirectedGraphNode 9 2 19 2 1 1 0 1 1 12.333333333333334 18 1.0588235294117647
680 com.google.javascript.jscomp.graph.NeighborIterator 3 1 9 1 5 1 0 2 0 5.666666666666667 0 0.0
681 com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphNode 2 1 2 0 1 0 0 1 1 13.0 6 2.0
682 com.google.javascript.jscomp.graph.LinkedUndirectedGraphEdge 10 3 13 2 1 1 0 1 1 9.4 11 0.8461538461538461
683 com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphEdge 2 1 2 0 1 0 0 1 1 13.0 5 1.6666666666666667
684 com.google.javascript.jscomp.graph.UndiGraph 4 0 1 0 0 0 0 0 4 23.25 79 0
685 com.google.javascript.jscomp.graph.StandardUnionFind 9 2 51 2 14 3 0 7 12 9.88888888888889 257 4.431034482758621
686 com.google.javascript.jscomp.graph.Node 0 4 0 0 0 0 0 0 5 0 50 25.0
687 com.google.javascript.jscomp.graph.GraphColoring 3 2 28 0 7 1 0 2 5 11.333333333333334 214 6.294117647058823
688 com.google.javascript.jscomp.graph.Color 2 1 2 1 5 1 0 2 0 7.0 0 0.0
689 com.google.javascript.jscomp.graph.GreedyGraphColoring 1 1 23 0 15 3 0 2 2 5.0 32 1.7777777777777777
690 com.google.javascript.jscomp.regex.CharRanges 18 3 47 0 48 11 0 4 5 8.61111111111111 196 0.9158878504672897
691 com.google.javascript.jscomp.regex.RegExpTree 16 12 445 0 241 49 0 31 24 12.8125 340 0.422360248447205
692 com.google.javascript.jscomp.regex.Parser 9 3 74 0 55 9 0 10 10 12.666666666666666 131 0.5458333333333333
693 com.google.javascript.jscomp.regex.RegExpTreeAtom 4 0 5 0 1 0 0 1 0 13.75 0 0.0
694 com.google.javascript.jscomp.regex.Empty 5 1 3 0 1 0 0 1 0 10.6 0 0.0
695 com.google.javascript.jscomp.regex.Anchor 6 1 6 0 1 0 0 1 0 11.166666666666666 0 0.0
696 com.google.javascript.jscomp.regex.WordBoundary 5 1 6 0 1 0 0 1 0 10.6 0 0.0
697 com.google.javascript.jscomp.regex.BackReference 5 1 7 0 1 0 0 1 0 10.6 0 0.0
698 com.google.javascript.jscomp.regex.Text 7 1 24 0 9 3 0 3 1 12.714285714285714 17 0.5483870967741935
699 com.google.javascript.jscomp.regex.Repetition 12 3 53 0 31 10 0 7 0 12.75 0 0.0
700 com.google.javascript.jscomp.regex.Alternation 9 1 50 0 60 18 0 5 0 12.0 0 0.0
701 com.google.javascript.jscomp.regex.LookaheadAssertion 9 2 18 0 6 2 0 2 0 12.0 0 0.0
702 com.google.javascript.jscomp.regex.CapturingGroup 9 1 16 0 3 0 0 1 0 12.0 0 0.0
703 com.google.javascript.jscomp.regex.Charset 10 2 84 0 25 6 0 4 1 13.2 27 0.38028169014084506
704 com.google.javascript.jscomp.regex.DecomposedCharset 6 3 38 0 35 8 0 2 0 11.5 0 0.0
705 com.google.javascript.jscomp.regex.Concatenation 9 1 39 0 43 12 0 7 0 12.0 0 0.0
706 com.google.javascript.jscomp.regex.Simplifier 2 1 10 0 21 6 0 3 0 12.0 0 0.0
707 com.google.javascript.jscomp.regex.CaseCanonicalize 4 4 213 0 11 5 0 3 8 16.25 502 13.210526315789474
708 com.google.javascript.jscomp.regex.DeltaSet 0 2 0 0 0 0 0 0 1 0 20 10.0
709 com.google.javascript.jscomp.testing.TestErrorReporter 5 4 9 1 5 1 0 1 3 14.4 53 3.533333333333333
710 com.google.javascript.jscomp.testing.SimpleSourceExcerptProvider 2 1 5 1 1 0 0 1 1 14.0 13 4.333333333333333
711 com.google.javascript.jscomp.webservice.common.Protocol 2 3 17 0 5 1 0 1 14 18.5 219 6.257142857142857
712 com.google.javascript.jscomp.webservice.common.AbstractWebServiceException 3 0 7 0 1 0 0 1 1 12.333333333333334 15 15.0
713 com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter 2 5 57 0 10 4 0 2 7 28.0 58 1.0175438596491229
714 com.google.javascript.jscomp.type.TypeRestriction 0 2 0 0 0 0 0 0 0 0 0 0.0
715 com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter 11 5 149 0 73 15 0 22 12 18.545454545454547 253 1.1552511415525115
716 com.google.javascript.jscomp.type.RestrictByTrueInstanceOfResultVisitor 6 1 17 0 7 2 0 3 1 15.166666666666666 3 0.1875
717 com.google.javascript.jscomp.type.RestrictByFalseInstanceOfResultVisitor 3 1 14 0 10 3 0 4 1 14.333333333333334 3 0.15789473684210525
718 com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter 11 6 114 1 22 6 0 6 22 22.363636363636363 643 3.7823529411764705
719 com.google.javascript.jscomp.type.RestrictByTypeOfResultVisitor 8 0 21 1 10 3 0 2 2 14.5 46 2.3
720 com.google.javascript.jscomp.type.RestrictByTrueTypeOfResultVisitor 8 0 8 0 1 0 0 1 1 14.125 38 4.75
721 com.google.javascript.jscomp.type.RestrictByFalseTypeOfResultVisitor 9 0 14 0 1 0 0 1 1 13.777777777777779 38 4.222222222222222
722 com.google.javascript.jscomp.type.RestrictByOneTypeOfResultVisitor 10 2 29 0 8 4 0 3 4 14.2 71 2.9583333333333335
723 com.google.javascript.jscomp.deps.JsFileParser 5 8 32 0 24 7 1 2 11 11.2 245 6.805555555555555
724 com.google.javascript.jscomp.deps.DepsGenerator 19 12 121 0 19 7 1 3 13 18.94736842105263 337 2.982300884955752
725 com.google.javascript.jscomp.deps.JsFileLineParser 6 9 49 0 46 12 1 1 15 12.833333333333334 286 3.7142857142857144
726 com.google.javascript.jscomp.deps.ParseException 1 2 1 0 1 0 0 1 2 7.0 28 9.333333333333334
727 com.google.javascript.jscomp.deps.JsFunctionParser 4 5 24 0 14 4 1 1 9 9.75 117 3.774193548387097
728 com.google.javascript.jscomp.deps.SymbolInfo 0 2 0 0 0 0 0 0 0 0 0 0.0
729 com.google.javascript.jscomp.deps.PathUtil 6 2 48 0 18 6 0 4 7 13.5 424 9.217391304347826
730 com.google.javascript.jscomp.deps.SimpleDependencyInfo 6 4 13 1 4 1 0 2 6 11.833333333333334 109 8.384615384615385
731 com.google.javascript.jscomp.deps.DepsFileParser 4 5 32 0 15 4 1 1 11 10.5 242 10.083333333333334
732 com.google.javascript.jscomp.deps.SortedDependencies 11 4 97 0 24 7 1 3 7 17.727272727272727 220 2.3655913978494625
733 com.google.javascript.jscomp.deps.CircularDependencyException 0 0 0 0 0 0 0 0 0 0 0 0.0
734 com.google.javascript.jscomp.deps.MissingProvideException 0 0 0 0 0 0 0 0 0 0 0 0.0
735 com.google.javascript.jscomp.parsing.JsDocInfoParser 58 15 776 0 463 96 0 18 54 18.29310344827586 1087 0.98193315266486
736 com.google.javascript.jscomp.parsing.ErrorReporterParser 4 0 12 0 1 0 0 0 0 15.0 0 0.0
737 com.google.javascript.jscomp.parsing.ExtractionInfo 0 2 0 0 0 0 0 0 1 0 21 10.5
738 com.google.javascript.jscomp.parsing.ExtendedTypeInfo 0 3 0 0 0 0 0 0 1 0 5 1.6666666666666667
739 com.google.javascript.jscomp.parsing.ParserRunner 7 4 41 0 20 1 1 1 2 12.142857142857142 40 0.9090909090909091
740 com.google.javascript.jscomp.parsing.ParseResult 0 2 0 0 0 0 0 0 1 0 8 4.0
741 com.google.javascript.jscomp.parsing.JsDocTokenStream 20 19 55 0 92 13 0 23 5 11.35 59 0.24583333333333332
742 com.google.javascript.jscomp.parsing.TypeSafeDispatcher 44 0 57 0 67 9 0 42 1 19.204545454545453 51 0.7611940298507462
743 com.google.javascript.jscomp.parsing.IRFactory 29 19 541 0 88 4 0 86 8 15.586206896551724 224 0.4202626641651032
744 com.google.javascript.jscomp.parsing.TransformDispatcher 56 0 416 0 36 9 0 2 4 18.589285714285715 136 0.45484949832775917
745 com.google.javascript.jscomp.parsing.Config 1 6 6 0 7 2 0 1 9 20.0 78 6.0
746 com.google.javascript.jscomp.parsing.NullErrorReporter 4 0 4 0 1 0 0 1 1 8.5 11 2.2
747 com.google.javascript.jscomp.parsing.NewRhinoNullReporter 3 0 3 1 1 0 0 1 0 8.0 0 0.0
748 com.google.javascript.jscomp.parsing.OldRhinoNullReporter 0 0 0 1 0 0 0 0 0 0 0 0

View File

@ -0,0 +1,748 @@
class_name,MTH,FLD,RFC,INT,SZ,CPX,EX,RET,BCM,NML,WRD,DCM,buggy
com.google.javascript.jscomp.PeepholeSimplifyRegExp,1,0,29,0,18,8,0,2,1,15.0,12,0.6666666666666666,0
com.google.javascript.jscomp.MinimizeExitPoints,6,1,91,1,49,14,0,4,5,13.833333333333334,324,2.8672566371681416,1
com.google.javascript.jscomp.RenameLabels,1,3,51,1,1,0,0,0,8,7.0,336,6.588235294117647,1
com.google.javascript.jscomp.DefaultNameSupplier,1,1,2,1,1,0,0,1,0,3.0,0,0.0,0
com.google.javascript.jscomp.ProcessLabels,8,2,52,1,15,3,0,1,7,11.5,121,2.75,0
com.google.javascript.jscomp.LabelInfo,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.LabelNamespace,0,1,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.JsMessageExtractor,2,3,19,0,12,3,1,1,5,15.0,149,6.7727272727272725,0
com.google.javascript.jscomp.ExtractMessagesVisitor,2,1,4,0,3,1,0,1,2,13.5,18,3.6,0
com.google.javascript.jscomp.Tracer,25,16,177,0,17,4,0,3,70,16.8,2019,7.315217391304348,0
com.google.javascript.jscomp.Stat,4,4,0,0,1,1,0,1,5,11.5,65,16.25,0
com.google.javascript.jscomp.Event,2,2,25,0,27,4,0,1,2,8.5,64,2.1333333333333333,0
com.google.javascript.jscomp.ThreadTrace,9,8,74,0,54,16,0,1,15,11.22222222222222,164,1.5185185185185186,0
com.google.javascript.jscomp.AtomicTracerStatMap,2,1,4,0,13,4,0,1,3,8.5,53,3.7857142857142856,0
com.google.javascript.jscomp.VerboseMessageFormatter,3,0,12,0,4,4,0,1,1,10.0,16,2.2857142857142856,0
com.google.javascript.jscomp.DiagnosticType,9,5,15,2,1,0,0,1,11,6.777777777777778,151,11.615384615384617,0
com.google.javascript.jscomp.StrictModeCheck,9,13,107,1,20,7,0,3,11,11.88888888888889,128,1.1962616822429906,0
com.google.javascript.jscomp.NonExternChecks,3,0,20,0,11,4,0,0,3,11.333333333333334,18,0.8181818181818182,0
com.google.javascript.jscomp.JSModule,26,6,87,2,8,3,1,2,28,11.884615384615383,342,4.56,0
com.google.javascript.jscomp.JsMessageDefinition,3,3,0,0,1,0,0,1,2,16.333333333333332,121,20.166666666666668,0
com.google.javascript.jscomp.LiveVariablesAnalysis,10,4,94,0,54,11,0,8,5,16.1,272,2.693069306930693,1
com.google.javascript.jscomp.LiveVariableJoinOp,1,0,5,1,4,1,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.LiveVariableLattice,5,1,14,1,2,0,0,1,2,6.8,46,4.6,0
com.google.javascript.jscomp.StatementFusion,6,0,47,0,16,4,0,7,1,23.83333333333333,69,1.4680851063829787,0
com.google.javascript.jscomp.VariableVisibilityAnalysis,3,2,20,1,19,5,0,1,9,15.666666666666666,234,9.75,0
com.google.javascript.jscomp.FunctionRewriter,3,2,92,1,19,6,0,1,22,17.333333333333332,483,3.803149606299213,1
com.google.javascript.jscomp.Reduction,2,3,4,0,2,0,0,1,3,10.0,27,4.5,0
com.google.javascript.jscomp.ReductionGatherer,2,2,4,1,7,2,0,2,2,9.5,43,4.777777777777778,0
com.google.javascript.jscomp.Reducer,3,0,6,0,5,1,0,1,4,11.333333333333334,57,11.4,0
com.google.javascript.jscomp.EmptyFunctionReducer,2,2,4,0,5,1,0,2,1,10.5,27,4.5,0
com.google.javascript.jscomp.SingleReturnStatementReducer,1,0,5,0,7,2,0,3,2,26.0,28,4.0,0
com.google.javascript.jscomp.IdentityReducer,3,2,13,0,8,2,0,3,2,13.0,47,2.9375,0
com.google.javascript.jscomp.ReturnConstantReducer,3,2,7,0,8,2,0,3,2,11.0,58,4.461538461538462,0
com.google.javascript.jscomp.GetterReducer,3,2,13,0,11,3,0,3,2,13.0,62,3.875,0
com.google.javascript.jscomp.SetterReducer,3,2,26,0,15,5,0,5,2,13.0,63,2.333333333333333,0
com.google.javascript.jscomp.CheckUnreachableCode,5,3,24,1,8,2,0,2,1,9.4,12,0.5714285714285714,0
com.google.javascript.jscomp.ReachablePredicate,1,0,5,1,9,3,0,3,0,5.0,0,0.0,0
com.google.javascript.jscomp.DataFlowAnalysis,13,4,153,0,29,9,0,2,21,11.461538461538462,1031,7.20979020979021,0
com.google.javascript.jscomp.FlowState,6,2,8,1,2,0,0,1,2,6.333333333333333,31,2.583333333333333,0
com.google.javascript.jscomp.MaxIterationsExceededException,0,1,0,0,0,0,0,0,1,0.0,39,39.0,0
com.google.javascript.jscomp.BranchedForwardDataFlowAnalysis,6,0,46,0,10,3,0,2,2,12.166666666666666,80,2.6666666666666665,0
com.google.javascript.jscomp.BranchedFlowState,6,2,9,1,5,1,0,1,2,6.333333333333333,31,2.066666666666667,0
com.google.javascript.jscomp.RemoveUnusedVars,13,13,295,2,61,16,0,4,32,18.153846153846157,909,2.6045845272206303,1
com.google.javascript.jscomp.CallSiteOptimizer,11,4,86,0,20,6,0,4,10,20.90909090909091,202,1.9803921568627447,0
com.google.javascript.jscomp.Continuation,1,2,5,0,7,2,0,0,1,5.0,30,3.333333333333333,0
com.google.javascript.jscomp.Assign,2,5,36,0,15,4,0,2,2,11.5,25,0.7575757575757576,0
com.google.javascript.jscomp.CollapseVariableDeclarations,3,3,70,1,23,5,0,1,9,12.333333333333334,221,3.112676056338028,1
com.google.javascript.jscomp.Collapse,0,3,0,0,0,0,0,0,4,0.0,37,12.333333333333334,0
com.google.javascript.jscomp.GatherCollapses,3,1,36,0,23,7,0,3,1,12.333333333333334,38,1.0857142857142856,0
com.google.javascript.jscomp.RemoveTryCatch,1,2,23,1,1,0,0,0,2,7.0,31,0.9117647058823528,0
com.google.javascript.jscomp.RemoveTryCatchCode,1,0,22,0,31,8,0,2,0,5.0,0,0.0,0
com.google.javascript.jscomp.DiagnosticGroups,7,35,44,0,2,0,0,1,4,14.714285714285714,35,3.1818181818181817,1
com.google.javascript.jscomp.ObjectPropertyStringPreprocess,2,6,53,1,5,1,0,0,1,13.5,47,1.3428571428571427,0
com.google.javascript.jscomp.Callback,1,0,41,0,27,6,0,6,0,5.0,0,0.0,0
com.google.javascript.jscomp.CheckSideEffects,5,6,58,1,24,8,0,4,3,10.4,75,1.3636363636363635,1
com.google.javascript.jscomp.StripProtection,2,1,11,1,6,2,0,0,1,6.0,5,0.625,0
com.google.javascript.jscomp.BinaryJoinOp,3,0,14,1,9,2,0,3,3,8.333333333333334,77,5.923076923076923,0
com.google.javascript.jscomp.FindExportableNodes,2,3,27,0,24,6,0,1,3,7.5,84,2.5454545454545454,0
com.google.javascript.jscomp.GenerateNodeContext,3,3,3,0,1,0,0,1,1,11.333333333333334,11,1.8333333333333333,0
com.google.javascript.jscomp.PeepholeOptimizationsPass,10,4,39,1,13,3,0,2,3,11.3,55,0.7638888888888888,1
com.google.javascript.jscomp.ScopeState,1,2,1,0,2,0,0,0,0,5.0,0,0.0,0
com.google.javascript.jscomp.StateStack,3,2,7,0,6,1,0,1,0,3.6666666666666665,0,0.0,0
com.google.javascript.jscomp.PeepholeChangeHandler,1,0,2,1,1,0,0,0,0,12.0,0,0.0,0
com.google.javascript.jscomp.JvmMetrics,10,4,137,0,30,8,0,4,1,18.3,28,0.2074074074074074,0
com.google.javascript.jscomp.ByPathWarningsGuard,4,5,7,0,9,3,0,2,4,8.25,177,9.833333333333334,0
com.google.javascript.jscomp.DefaultPassConfig,20,120,341,0,170,51,0,3,119,19.15,964,1.5777414075286416,0
com.google.javascript.jscomp.GlobalTypeResolver,2,1,7,1,5,1,0,0,1,10.0,10,1.4285714285714286,0
com.google.javascript.jscomp.ClearTypedScope,1,0,2,1,1,0,0,0,1,7.0,8,8.0,0
com.google.javascript.jscomp.HotSwapPassFactory,2,0,1,0,1,0,0,1,1,10.0,10,5.0,0
com.google.javascript.jscomp.FunctionNames,4,4,23,2,13,3,0,2,1,13.5,75,2.027027027027027,0
com.google.javascript.jscomp.FunctionRecord,0,4,0,1,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.FunctionListExtractor,1,2,6,0,4,1,0,0,0,5.0,0,0.0,0
com.google.javascript.jscomp.FunctionExpressionNamer,3,3,6,1,3,0,0,1,0,12.333333333333334,0,0.0,0
com.google.javascript.jscomp.AbstractCommandLineRunner,54,19,430,0,68,19,2,9,94,18.444444444444443,1965,2.6554054054054053,1
com.google.javascript.jscomp.FlagUsageException,0,1,0,0,0,0,0,0,1,0.0,10,10.0,0
com.google.javascript.jscomp.RunTimeStats,3,4,10,0,9,1,0,0,3,16.333333333333332,19,1.1875,0
com.google.javascript.jscomp.CommandLineConfig,42,42,29,0,8,2,0,1,43,18.428571428571427,730,7.525773195876289,0
com.google.javascript.jscomp.WarningGuardSpec,2,1,3,0,1,0,0,0,1,4.0,17,4.25,0
com.google.javascript.jscomp.Entry,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.ClosureCodeRemoval,1,6,51,1,22,6,0,0,15,7.0,229,4.163636363636364,0
com.google.javascript.jscomp.RemovableAssignment,1,4,14,0,10,2,0,0,7,6.0,53,3.117647058823529,0
com.google.javascript.jscomp.FindAbstractMethods,1,0,10,0,5,2,0,0,1,5.0,10,2.0,0
com.google.javascript.jscomp.FindAssertionCalls,1,1,11,0,5,2,0,0,1,5.0,4,0.5,0
com.google.javascript.jscomp.OptimizeReturns,5,1,40,2,22,7,0,6,4,10.8,128,2.844444444444445,0
com.google.javascript.jscomp.CheckRegExp,3,4,23,1,14,5,0,1,1,13.333333333333334,30,1.7647058823529411,0
com.google.javascript.jscomp.ControlFlowAnalysis,38,12,358,2,54,14,0,19,20,13.605263157894736,503,1.2512437810945274,1
com.google.javascript.jscomp.AstControlFlowGraph,2,1,7,0,7,1,0,4,3,18.0,60,5.454545454545454,0
com.google.javascript.jscomp.NameReferenceGraphReport,8,1,106,0,35,6,0,2,11,19.5,447,4.966666666666667,0
com.google.javascript.jscomp.DiGraphNodeComparator,1,0,18,1,12,3,0,4,1,7.0,24,2.0,0
com.google.javascript.jscomp.AnalyzePrototypeProperties,3,14,217,1,7,2,0,2,29,13.0,563,2.385593220338983,1
com.google.javascript.jscomp.ProcessProperties,13,1,157,1,56,21,0,5,6,18.46153846153846,151,1.1705426356589148,0
com.google.javascript.jscomp.ProcessExternProperties,1,0,6,0,3,1,0,0,0,5.0,0,0.0,0
com.google.javascript.jscomp.PropagateReferences,1,0,6,1,8,2,0,3,0,12.0,0,0.0,0
com.google.javascript.jscomp.GlobalFunction,4,3,19,1,6,1,0,2,1,10.0,11,0.6470588235294118,0
com.google.javascript.jscomp.AssignmentProperty,6,3,13,1,1,0,0,1,2,9.666666666666666,18,2.0,0
com.google.javascript.jscomp.LiteralProperty,5,6,7,1,1,0,0,1,1,9.0,13,1.181818181818182,0
com.google.javascript.jscomp.NameContext,0,2,0,0,0,0,0,0,1,0.0,21,10.5,0
com.google.javascript.jscomp.NameInfo,6,5,2,0,15,4,0,1,7,15.666666666666666,113,5.380952380952381,0
com.google.javascript.jscomp.PeepholeFoldConstants,35,8,453,0,97,26,0,39,21,17.457142857142856,382,0.5744360902255639,1
com.google.javascript.jscomp.AbstractCompiler,51,2,10,1,1,0,0,1,52,16.764705882352942,881,176.2,0
com.google.javascript.jscomp.UseSite,2,3,3,0,1,0,0,1,1,7.0,29,5.8,0
com.google.javascript.jscomp.RescopeGlobalSymbols,2,6,91,1,7,1,0,0,5,20.0,319,3.752941176470588,0
com.google.javascript.jscomp.RewriteGlobalFunctionStatementsToVarAssignmentsCallback,1,0,11,0,10,2,0,0,1,5.0,30,3.0,0
com.google.javascript.jscomp.RewriteScopeCallback,2,0,32,0,23,7,0,6,1,9.0,91,3.033333333333333,0
com.google.javascript.jscomp.RemoveGlobalVarCallback,2,0,24,0,20,6,0,1,1,8.0,64,2.56,0
com.google.javascript.jscomp.MakeExternsReferenceWindowExplicitly,1,0,15,0,7,2,0,1,1,5.0,32,4.571428571428571,0
com.google.javascript.jscomp.XtbMessageBundle,4,3,49,1,8,0,2,1,4,12.5,95,1.7592592592592593,0
com.google.javascript.jscomp.Handler,11,8,37,1,15,3,0,0,1,14.636363636363637,19,0.6551724137931034,0
com.google.javascript.jscomp.SecureEntityResolver,1,0,1,1,1,0,0,1,1,13.0,32,32.0,0
com.google.javascript.jscomp.CoalesceVariableNames,7,4,159,2,40,16,0,4,5,15.285714285714286,174,1.144736842105263,1
com.google.javascript.jscomp.CombinedLiveRangeChecker,2,2,7,0,5,1,0,2,1,10.5,21,1.9090909090909087,0
com.google.javascript.jscomp.LiveRangeChecker,5,4,27,0,11,3,0,4,1,8.4,10,0.4545454545454545,0
com.google.javascript.jscomp.NameGenerator,4,7,20,0,16,4,0,2,7,13.0,152,3.4545454545454546,0
com.google.javascript.jscomp.CheckPathsBetweenNodes,8,11,41,0,22,7,0,4,7,18.5,221,2.9078947368421053,0
com.google.javascript.jscomp.MethodCompilerPass,5,5,83,1,9,1,0,1,11,14.6,180,2.608695652173913,1
com.google.javascript.jscomp.GetExternMethods,1,0,29,0,24,4,0,1,1,5.0,34,1.4166666666666667,0
com.google.javascript.jscomp.GatherSignatures,2,0,32,0,20,4,0,0,2,13.5,39,1.56,0
com.google.javascript.jscomp.EmptyMessageBundle,3,0,4,1,1,0,0,1,4,11.666666666666666,35,11.666666666666666,0
com.google.javascript.jscomp.AnalyzeNameReferences,3,3,23,1,5,1,0,1,4,7.333333333333333,123,3.324324324324324,0
com.google.javascript.jscomp.PropagateReferences,1,0,10,1,8,2,0,3,0,12.0,0,0.0,0
com.google.javascript.jscomp.NameInfo,3,2,1,1,15,4,0,1,3,16.666666666666668,56,3.294117647058824,0
com.google.javascript.jscomp.RemoveUnusedClassProperties,5,4,54,2,16,4,0,3,2,11.6,62,1.319148936170213,0
com.google.javascript.jscomp.VarCheck,6,11,87,1,44,12,0,4,5,17.0,90,1.0714285714285714,1
com.google.javascript.jscomp.NameRefInExternsCheck,1,0,18,0,16,4,0,0,1,5.0,24,1.5,0
com.google.javascript.jscomp.CompilerInput,28,8,111,2,15,3,1,2,15,11.821428571428571,274,2.8842105263157896,0
com.google.javascript.jscomp.DepsFinder,2,3,13,0,15,5,0,2,0,10.5,0,0.0,0
com.google.javascript.jscomp.ConvertToDottedProperties,2,1,18,1,13,2,0,0,1,6.0,25,1.6666666666666667,0
com.google.javascript.jscomp.FieldCleanupPass,2,1,23,1,1,0,0,0,3,10.0,264,14.666666666666666,0
com.google.javascript.jscomp.QualifiedNameSearchTraversal,3,2,19,0,9,3,0,1,2,10.333333333333334,216,13.5,0
com.google.javascript.jscomp.DiagnosticGroup,6,4,19,1,6,2,0,2,11,7.833333333333333,127,5.08,0
com.google.javascript.jscomp.SymbolTable,48,11,506,1,39,13,0,9,45,16.895833333333332,1445,2.855731225296443,0
com.google.javascript.jscomp.Symbol,16,6,33,0,5,1,0,1,4,14.125,36,1.3846153846153846,0
com.google.javascript.jscomp.Reference,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.SymbolScope,15,7,39,1,9,3,0,3,3,12.933333333333334,58,1.5263157894736843,0
com.google.javascript.jscomp.PropertyRefCollector,6,1,49,1,20,6,0,5,0,20.166666666666668,0,0.0,0
com.google.javascript.jscomp.ThisRefCollector,4,2,35,1,17,7,0,1,0,7.75,0,0.0,0
com.google.javascript.jscomp.JSDocInfoCollector,2,1,20,0,11,6,0,0,1,9.0,6,0.3333333333333333,0
com.google.javascript.jscomp.PrepareAst,4,2,60,1,14,4,0,0,7,13.0,190,2.878787878787879,1
com.google.javascript.jscomp.PrepareAnnotations,6,0,37,1,7,2,0,1,4,20.0,114,3.6774193548387095,0
com.google.javascript.jscomp.ControlStructureCheck,4,2,16,1,9,2,0,0,2,7.75,20,1.5384615384615383,0
com.google.javascript.jscomp.ClosureRewriteClass,16,7,176,1,39,10,0,6,4,16.25,56,0.3971631205673759,0
com.google.javascript.jscomp.MemberDefinition,0,3,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.ClassDefinition,0,6,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.ReplaceMessagesForChrome,4,0,38,0,18,5,1,2,1,19.25,53,1.65625,0
com.google.javascript.jscomp.ProcessDefines,6,10,129,1,24,7,0,1,21,12.333333333333334,477,3.138157894736842,0
com.google.javascript.jscomp.CollectDefines,8,6,76,1,41,11,0,2,9,16.75,229,2.462365591397849,0
com.google.javascript.jscomp.RefInfo,0,2,0,0,0,0,0,0,1,0.0,14,7.0,0
com.google.javascript.jscomp.DefineInfo,4,5,4,0,2,0,0,1,6,17.25,82,8.2,0
com.google.javascript.jscomp.RecentChange,3,1,1,1,1,0,0,1,1,10.333333333333334,16,5.333333333333333,0
com.google.javascript.jscomp.ForbiddenChange,1,0,1,1,1,0,0,0,1,12.0,12,12.0,0
com.google.javascript.jscomp.PreprocessorSymbolTable,9,3,23,2,5,1,0,1,2,11.22222222222222,25,1.6666666666666667,0
com.google.javascript.jscomp.Reference,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.MarkNoSideEffectCalls,3,3,42,1,6,1,0,3,5,22.33333333333333,103,1.9074074074074077,0
com.google.javascript.jscomp.GatherNoSideEffectFunctions,1,1,23,0,26,9,0,0,1,5.0,7,0.2592592592592592,0
com.google.javascript.jscomp.SetNoSideEffectCallProperty,1,1,10,0,13,4,0,3,1,5.0,24,1.7142857142857142,0
com.google.javascript.jscomp.PrintStreamErrorManager,3,3,17,0,7,2,0,0,3,13.333333333333334,86,7.166666666666667,0
com.google.javascript.jscomp.CodePrinter,1,1,88,0,10,4,0,1,27,8.0,590,2.97979797979798,1
com.google.javascript.jscomp.MappedCodePrinter,9,8,27,0,16,4,0,4,6,15.0,238,4.576923076923077,0
com.google.javascript.jscomp.Mapping,0,3,0,0,0,0,0,0,1,0.0,44,0.0,0
com.google.javascript.jscomp.PrettyCodePrinter,16,2,33,0,10,2,0,6,7,12.5625,132,2.2758620689655173,0
com.google.javascript.jscomp.CompactCodePrinter,6,6,20,0,20,4,0,1,4,12.166666666666666,89,1.5344827586206895,0
com.google.javascript.jscomp.Builder,7,5,3,0,5,3,0,1,8,12.714285714285714,111,5.55,0
com.google.javascript.jscomp.TypeCheck,39,50,692,2,182,21,0,6,31,15.794871794871796,1056,1.660377358490566,1
com.google.javascript.jscomp.PeepholeFoldWithTypes,2,0,21,0,30,9,0,2,2,14.0,145,4.393939393939394,0
com.google.javascript.jscomp.PassConfig,17,4,36,0,18,5,0,1,21,17.176470588235293,335,5.491803278688525,0
com.google.javascript.jscomp.PassConfigDelegate,6,1,6,0,1,0,0,1,1,16.0,15,1.875,0
com.google.javascript.jscomp.State,0,10,0,1,0,0,0,0,1,0.0,7,0.7777777777777778,0
com.google.javascript.jscomp.AbstractPeepholeOptimization,13,1,22,0,10,3,0,1,14,17.076923076923077,316,13.166666666666666,0
com.google.javascript.jscomp.RenamePrototypes,3,9,107,1,32,8,0,1,15,13.333333333333334,471,3.3404255319148937,1
com.google.javascript.jscomp.Property,4,5,16,0,15,5,0,5,1,15.75,13,0.3714285714285714,0
com.google.javascript.jscomp.ProcessExternedProperties,1,0,7,0,4,1,0,0,1,5.0,22,5.5,0
com.google.javascript.jscomp.ProcessProperties,6,0,45,0,19,5,0,1,6,20.33333333333333,166,3.5319148936170213,0
com.google.javascript.jscomp.RhinoErrorReporter,6,8,37,0,6,2,0,2,2,12.333333333333334,55,1.7741935483870968,0
com.google.javascript.jscomp.OldRhinoErrorReporter,2,0,2,1,1,0,0,0,0,6.0,0,0.0,0
com.google.javascript.jscomp.NewRhinoErrorReporter,5,0,11,1,5,1,0,1,0,7.2,0,0.0,0
com.google.javascript.jscomp.NameReferenceGraph,6,6,58,1,13,4,0,3,10,14.666666666666666,383,4.505882352941176,0
com.google.javascript.jscomp.Name,21,7,45,0,6,2,0,2,6,13.666666666666666,172,4.777777777777778,0
com.google.javascript.jscomp.Reference,6,4,6,0,1,0,0,1,2,8.333333333333334,41,5.125,0
com.google.javascript.jscomp.UnreachableCodeElimination,4,3,66,2,6,1,0,0,2,7.75,231,3.08,1
com.google.javascript.jscomp.EliminationPass,4,1,49,0,25,6,0,5,1,20.25,153,2.3181818181818183,0
com.google.javascript.jscomp.ReplaceCssNames,2,10,68,1,2,0,0,1,2,12.0,240,3.75,0
com.google.javascript.jscomp.Traversal,2,0,59,0,31,8,0,3,1,11.0,70,1.2280701754385963,0
com.google.javascript.jscomp.ObjectPropertyStringPostprocess,1,1,26,1,1,0,0,0,1,7.0,52,2.363636363636364,0
com.google.javascript.jscomp.Callback,1,0,25,0,20,4,0,2,0,5.0,0,0.0,0
com.google.javascript.jscomp.DefinitionSite,0,5,0,0,0,0,0,0,1,0.0,24,4.8,0
com.google.javascript.jscomp.GroupVariableDeclarations,6,1,44,2,32,8,0,2,2,10.5,240,5.217391304347826,0
com.google.javascript.jscomp.Strings,3,0,11,0,7,2,0,3,4,22.33333333333333,441,31.5,0
com.google.javascript.jscomp.CheckRequiresForConstructors,4,4,76,1,6,2,0,2,3,13.0,72,1.0588235294117647,0
com.google.javascript.jscomp.CheckRequiresForConstructorsCallback,5,3,61,1,31,6,0,3,1,11.8,23,0.4107142857142857,0
com.google.javascript.jscomp.MemoizedScopeCreator,7,2,23,2,7,2,0,1,3,14.857142857142858,95,4.523809523809524,0
com.google.javascript.jscomp.GatherRawExports,4,3,19,1,11,4,0,3,1,13.5,25,1.25,0
com.google.javascript.jscomp.ExpressionDecomposer,26,6,217,0,33,11,0,4,27,19.0,974,4.407239819004525,0
com.google.javascript.jscomp.DecompositionState,0,2,0,0,0,0,0,0,1,0.0,17,0.0,0
com.google.javascript.jscomp.JSModuleGraph,15,3,136,0,39,12,2,3,19,18.133333333333333,675,4.411764705882353,0
com.google.javascript.jscomp.InverseDepthComparator,1,0,2,1,1,0,0,1,1,7.0,23,23.0,0
com.google.javascript.jscomp.ModuleDependenceException,2,3,2,0,1,0,0,1,0,13.5,0,0.0,0
com.google.javascript.jscomp.InlineFunctions,19,9,298,1,34,11,0,4,33,20.68421052631579,549,1.5292479108635098,1
com.google.javascript.jscomp.FindCandidateFunctions,4,1,38,1,14,4,0,1,2,15.0,30,0.9090909090909092,0
com.google.javascript.jscomp.CallVisitor,1,3,17,0,22,7,0,0,1,5.0,7,0.28,0
com.google.javascript.jscomp.FindCandidatesReferences,5,0,35,1,17,5,0,3,2,15.0,13,0.2888888888888888,0
com.google.javascript.jscomp.Inline,2,2,17,1,12,4,0,0,2,13.5,13,0.8125,0
com.google.javascript.jscomp.FunctionState,26,10,44,0,6,2,0,2,1,14.5,12,0.2448979591836734,0
com.google.javascript.jscomp.NamedFunction,4,1,9,1,1,0,0,1,1,11.25,6,1.2,0
com.google.javascript.jscomp.FunctionVar,4,1,11,1,1,0,0,1,1,11.25,6,1.2,0
com.google.javascript.jscomp.FunctionExpression,4,2,5,1,1,0,0,1,1,11.25,6,1.2,0
com.google.javascript.jscomp.Reference,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.ShadowVariables,1,7,68,1,5,1,0,0,3,7.0,115,1.3218390804597702,0
com.google.javascript.jscomp.GatherReferenceInfo,1,0,21,0,21,7,0,4,0,5.0,0,0.0,0
com.google.javascript.jscomp.DoShadowVariables,5,0,44,1,26,9,0,2,1,9.2,20,0.3571428571428571,0
com.google.javascript.jscomp.GlobalNamespace,18,9,210,2,7,1,0,1,42,12.72222222222222,1431,3.222972972972973,1
com.google.javascript.jscomp.NodeFilter,1,1,7,1,9,3,0,3,1,5.0,17,1.7,0
com.google.javascript.jscomp.BuildGlobalNamespace,14,1,120,1,83,16,0,8,14,15.714285714285714,711,3.246575342465753,0
com.google.javascript.jscomp.Name,25,16,38,1,29,5,0,6,7,13.4,145,1.1788617886178865,0
com.google.javascript.jscomp.Ref,10,8,10,1,3,1,0,1,4,10.9,83,2.59375,0
com.google.javascript.jscomp.Tracker,1,4,14,1,19,7,0,0,2,7.0,58,2.636363636363636,0
com.google.javascript.jscomp.ClosureOptimizePrimitives,3,1,34,1,17,4,0,3,6,18.0,80,2.2222222222222223,0
com.google.javascript.jscomp.FindObjectCreateCalls,1,1,8,0,5,2,0,0,1,5.0,7,1.4,0
com.google.javascript.jscomp.FunctionTypeBuilder,20,32,228,0,45,14,0,4,27,17.2,672,2.042553191489361,1
com.google.javascript.jscomp.ExtendedTypeValidator,1,0,9,1,18,4,0,5,0,5.0,0,0.0,0
com.google.javascript.jscomp.ImplementedTypeValidator,1,0,8,1,18,4,0,5,0,5.0,0,0.0,0
com.google.javascript.jscomp.UnknownFunctionContents,8,1,10,1,1,0,0,1,0,16.875,0,0.0,0
com.google.javascript.jscomp.AstFunctionContents,11,5,20,1,4,1,0,1,0,19.63636363636364,0,0.0,0
com.google.javascript.jscomp.DotFormatter,12,8,93,0,26,6,1,2,8,9.5,239,2.463917525773196,0
com.google.javascript.jscomp.CrossModuleCodeMotion,8,5,113,1,29,8,0,10,12,13.125,227,1.6814814814814816,0
com.google.javascript.jscomp.NamedInfo,3,4,3,0,8,2,0,2,3,15.333333333333334,43,2.8666666666666667,0
com.google.javascript.jscomp.Declaration,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.JSSourceFile,10,2,20,1,1,0,1,1,1,10.6,36,3.0,0
com.google.javascript.jscomp.ComposeWarningsGuard,8,6,33,0,12,4,0,3,3,10.0,96,1.6551724137931034,0
com.google.javascript.jscomp.GuardComparator,1,2,7,2,4,1,0,2,0,7.0,0,0.0,0
com.google.javascript.jscomp.VariableReferenceCheck,2,6,49,1,1,0,0,0,3,10.0,113,2.092592592592593,0
com.google.javascript.jscomp.ReferenceCheckingBehavior,2,0,42,1,47,16,0,0,2,11.0,62,1.24,0
com.google.javascript.jscomp.ReplaceMessages,8,3,100,0,20,6,1,4,7,19.0,432,4.595744680851064,0
com.google.javascript.jscomp.CleanupPasses,4,4,16,0,4,0,0,1,2,16.25,56,2.5454545454545454,0
com.google.javascript.jscomp.MemoizedScopeCleanupPass,2,1,13,1,10,4,0,0,1,10.0,39,3.5454545454545454,0
com.google.javascript.jscomp.InlineVariables,2,4,244,1,5,0,0,3,24,11.5,506,2.219298245614035,1
com.google.javascript.jscomp.IdentifyConstants,1,0,2,1,1,0,0,1,1,5.0,43,43.0,0
com.google.javascript.jscomp.IdentifyLocals,1,0,2,1,1,0,0,1,1,5.0,4,4.0,0
com.google.javascript.jscomp.AliasCandidate,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.InliningBehavior,22,2,239,1,35,11,0,7,21,19.13636363636364,354,1.6465116279069767,0
com.google.javascript.jscomp.ProcessCommonJSModules,6,8,115,1,9,1,0,1,11,12.833333333333334,212,2.6835443037974684,1
com.google.javascript.jscomp.ProcessCommonJsModulesCallback,6,2,81,0,11,3,0,1,6,17.166666666666668,73,1.738095238095238,0
com.google.javascript.jscomp.SuffixVarsCallback,1,2,12,0,14,4,0,1,1,5.0,13,0.8666666666666667,0
com.google.javascript.jscomp.SanityCheck,5,4,32,1,12,3,0,2,4,17.0,91,2.935483870967742,0
com.google.javascript.jscomp.SuppressDocWarningsGuard,2,2,17,0,25,10,0,2,3,8.0,31,1.0689655172413792,0
com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax,47,10,634,0,94,20,0,19,37,20.148936170212767,981,1.4469026548672566,1
com.google.javascript.jscomp.AstChangeProxy,6,1,24,0,19,4,0,1,9,13.666666666666666,74,2.642857142857143,0
com.google.javascript.jscomp.DiagnosticGroupWarningsGuard,4,3,10,0,8,3,0,2,1,7.0,13,1.0,0
com.google.javascript.jscomp.JqueryCodingConvention,3,3,15,0,2,0,0,1,1,17.666666666666668,8,1.1428571428571428,0
com.google.javascript.jscomp.InferJSDocInfo,5,2,58,1,39,12,0,4,3,15.8,190,2.8358208955223883,0
com.google.javascript.jscomp.SpecializeModule,8,5,125,1,16,4,0,1,32,26.625,1470,10.425531914893616,0
com.google.javascript.jscomp.NodeMatcher,3,0,10,0,8,2,0,1,4,10.0,117,13.0,0
com.google.javascript.jscomp.OriginalFunctionInformation,4,4,22,0,8,1,0,1,5,22.75,139,7.722222222222222,0
com.google.javascript.jscomp.SpecializationState,11,5,31,0,14,4,0,5,14,22.363636363636363,453,10.295454545454543,0
com.google.javascript.jscomp.SideEffectsAnalysis,9,4,92,1,20,6,0,9,42,17.77777777777778,1355,7.923976608187134,0
com.google.javascript.jscomp.AbstractMotionEnvironment,1,0,1,0,0,0,0,0,2,20.0,87,0.0,0
com.google.javascript.jscomp.IntraproceduralMotionEnvironment,1,0,1,0,1,0,0,1,2,20.0,73,73.0,0
com.google.javascript.jscomp.CrossModuleMotionEnvironment,1,0,1,0,1,0,0,1,2,20.0,84,84.0,0
com.google.javascript.jscomp.RawMotionEnvironment,1,1,1,0,1,0,0,1,1,20.0,32,16.0,0
com.google.javascript.jscomp.LocationSummary,2,2,2,0,1,0,0,1,0,9.0,0,0.0,0
com.google.javascript.jscomp.LocationAbstraction,3,0,8,0,5,1,0,1,4,21.666666666666668,83,16.6,0
com.google.javascript.jscomp.DegenerateLocationAbstraction,4,2,5,0,5,1,0,2,1,17.75,51,2.6842105263157894,0
com.google.javascript.jscomp.DegenerateEffectLocation,3,0,3,1,5,1,0,2,0,9.666666666666666,0,0.0,0
com.google.javascript.jscomp.VisibilityLocationAbstraction,7,9,30,0,16,4,0,2,10,21.571428571428573,289,5.452830188679245,0
com.google.javascript.jscomp.VisibilityBasedEffectLocation,3,1,5,1,2,0,0,1,1,9.666666666666666,41,6.833333333333333,0
com.google.javascript.jscomp.VariableUseDeclarationMap,2,2,12,0,7,2,0,1,3,17.0,78,7.8,0
com.google.javascript.jscomp.AmbiguateProperties,10,13,195,1,30,8,0,3,26,15.3,543,2.7989690721649483,1
com.google.javascript.jscomp.PropertyGraph,5,1,12,1,3,1,0,1,0,11.0,0,0.0,0
com.google.javascript.jscomp.PropertySubGraph,2,1,5,1,1,0,0,1,4,11.0,80,40.0,0
com.google.javascript.jscomp.PropertyGraphNode,3,2,3,1,1,0,0,1,0,11.333333333333334,0,0.0,0
com.google.javascript.jscomp.ProcessExterns,1,0,10,0,7,1,0,0,1,5.0,8,1.1428571428571428,0
com.google.javascript.jscomp.ProcessProperties,3,0,25,0,16,3,0,1,2,12.333333333333334,44,2.0,0
com.google.javascript.jscomp.Property,2,5,15,0,14,4,0,2,2,11.0,15,0.5769230769230769,0
com.google.javascript.jscomp.JSTypeBitSet,1,1,9,0,5,1,0,1,1,8.0,5,0.7142857142857143,0
com.google.javascript.jscomp.Bind,1,3,3,0,4,1,0,2,1,22.0,10,1.4285714285714286,0
com.google.javascript.jscomp.SubclassRelationship,0,3,2,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.DelegateRelationship,0,2,0,0,0,0,0,0,3,0.0,60,30.0,0
com.google.javascript.jscomp.ObjectLiteralCast,0,3,0,0,0,0,0,0,4,0.0,26,8.666666666666666,0
com.google.javascript.jscomp.AssertionFunctionSpec,3,2,4,0,1,1,0,1,4,15.333333333333334,78,13.0,0
com.google.javascript.jscomp.SourceFile,30,7,90,2,29,7,1,5,22,11.133333333333333,473,3.354609929078014,1
com.google.javascript.jscomp.Builder,8,2,13,0,2,0,1,1,3,14.875,47,4.7,0
com.google.javascript.jscomp.Preloaded,0,1,0,0,0,0,0,0,1,0.0,9,3.0,0
com.google.javascript.jscomp.Generated,2,2,3,0,5,1,1,1,1,12.0,14,1.5555555555555556,0
com.google.javascript.jscomp.OnDisk,5,3,13,0,5,1,1,2,4,11.4,109,5.7368421052631575,0
com.google.javascript.jscomp.LineNumberCheck,4,3,13,2,8,3,0,1,1,10.25,26,1.5294117647058822,0
com.google.javascript.jscomp.OptimizeCalls,2,2,6,1,6,2,0,1,1,7.0,36,4.0,0
com.google.javascript.jscomp.CrossModuleMethodMotion,2,8,53,1,33,10,0,0,6,9.0,88,2.046511627906977,1
com.google.javascript.jscomp.IdGenerator,2,2,0,1,1,0,0,1,3,11.5,30,15.0,0
com.google.javascript.jscomp.Compiler,155,54,740,0,71,19,1,6,102,14.870967741935484,1625,1.9162735849056605,1
com.google.javascript.jscomp.CodeBuilder,7,3,15,0,11,2,0,1,8,8.857142857142858,92,5.411764705882353,0
com.google.javascript.jscomp.IntermediateState,0,10,0,1,0,0,0,0,1,0.0,82,0.0,0
com.google.javascript.jscomp.NodeNameExtractor,1,2,27,0,24,5,0,11,2,7.0,101,4.04,0
com.google.javascript.jscomp.TypedCodeGenerator,5,0,104,0,55,15,0,6,3,16.4,41,0.4141414141414141,0
com.google.javascript.jscomp.TypeInferencePass,4,6,27,1,5,0,0,1,3,10.25,54,2.4545454545454546,0
com.google.javascript.jscomp.FirstScopeBuildingCallback,2,0,3,0,1,0,0,0,0,7.5,0,0.0,0
com.google.javascript.jscomp.SecondScopeBuildingCallback,2,0,5,0,1,0,0,0,0,7.5,0,0.0,0
com.google.javascript.jscomp.SyntheticAst,5,4,9,1,3,0,0,1,1,10.8,13,1.3,0
com.google.javascript.jscomp.CombinedCompilerPass,7,2,28,2,5,1,0,1,8,9.428571428571429,288,6.0,0
com.google.javascript.jscomp.CallbackWrapper,5,3,8,0,6,2,0,1,5,17.0,132,6.0,0
com.google.javascript.jscomp.RuntimeTypeCheck,3,3,132,1,4,1,0,1,7,10.333333333333334,343,3.035398230088496,1
com.google.javascript.jscomp.AddMarkers,6,1,41,0,10,3,0,3,2,17.0,125,3.90625,0
com.google.javascript.jscomp.AddChecks,5,0,67,0,21,5,0,5,4,13.8,152,2.4516129032258065,0
com.google.javascript.jscomp.VariableMap,14,3,58,0,11,3,1,2,13,11.571428571428571,160,2.711864406779661,0
com.google.javascript.jscomp.MustBeReachingVariableDef,12,3,124,0,53,16,0,8,8,14.833333333333334,316,2.065359477124183,1
com.google.javascript.jscomp.Definition,1,3,2,0,4,1,0,2,1,6.0,51,10.2,0
com.google.javascript.jscomp.MustDef,1,1,7,1,1,0,0,1,2,6.0,80,11.428571428571429,0
com.google.javascript.jscomp.MustDefJoin,1,0,16,0,21,6,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.StripCode,2,8,138,1,1,0,0,0,21,13.5,950,5.900621118012422,0
com.google.javascript.jscomp.Strip,18,0,128,0,27,6,0,5,18,26.33333333333333,828,5.411764705882353,0
com.google.javascript.jscomp.TransformAMDToCJSModule,3,6,117,1,1,0,0,1,10,16.0,168,1.6153846153846154,0
com.google.javascript.jscomp.TransformAMDModulesCallback,6,0,93,0,36,9,0,6,6,18.5,113,1.2555555555555555,0
com.google.javascript.jscomp.DefineCallbackReturnCallback,1,0,12,0,4,1,0,0,1,5.0,14,3.5,0
com.google.javascript.jscomp.RenameCallback,1,2,6,0,4,1,0,0,1,5.0,2,0.3333333333333333,0
com.google.javascript.jscomp.PeepholeCollectPropertyAssignments,9,0,96,0,29,9,0,7,1,17.555555555555557,43,0.3257575757575757,0
com.google.javascript.jscomp.CheckProvides,2,4,36,1,1,0,0,0,1,10.0,8,0.1860465116279069,0
com.google.javascript.jscomp.CheckProvidesCallback,3,3,31,0,15,5,0,0,0,12.333333333333334,0,0.0,0
com.google.javascript.jscomp.ScopedAliases,2,11,161,1,21,6,0,0,4,10.0,82,0.5,1
com.google.javascript.jscomp.AliasedNode,1,2,4,1,1,0,0,0,0,10.0,0,0.0,0
com.google.javascript.jscomp.AliasedTypeNode,1,3,8,1,2,0,0,0,0,10.0,0,0.0,0
com.google.javascript.jscomp.Traversal,16,8,118,1,40,14,0,2,2,13.8125,35,0.2671755725190839,0
com.google.javascript.jscomp.JsMessage,14,11,76,0,7,5,0,3,37,8.285714285714286,877,4.022935779816514,0
com.google.javascript.jscomp.PlaceholderReference,7,1,13,1,1,0,0,1,1,7.428571428571429,9,1.125,0
com.google.javascript.jscomp.Builder,15,8,38,0,14,6,0,1,14,11.133333333333333,174,3.702127659574468,0
com.google.javascript.jscomp.Hash,6,2,12,0,70,1,0,2,8,6.166666666666667,316,2.771929824561404,0
com.google.javascript.jscomp.ConcreteType,22,5,188,1,14,4,0,3,69,12.136363636363637,1130,4.934497816593886,0
com.google.javascript.jscomp.TypeFilter,1,1,0,0,0,0,0,0,2,6.0,41,41.0,0
com.google.javascript.jscomp.ConcreteNoneType,4,0,1,0,1,0,0,1,1,9.0,6,1.5,0
com.google.javascript.jscomp.ConcreteFunctionType,14,9,68,0,21,5,0,2,16,12.642857142857142,284,5.071428571428571,0
com.google.javascript.jscomp.ConcreteInstanceType,9,4,23,0,11,3,0,4,11,15.0,169,4.970588235294118,0
com.google.javascript.jscomp.ConcreteUnionType,8,1,39,0,22,5,0,6,2,9.125,48,0.979591836734694,0
com.google.javascript.jscomp.ConcreteAll,4,0,1,0,1,0,0,1,1,8.75,7,1.75,0
com.google.javascript.jscomp.ConcreteUniqueType,3,1,5,0,1,0,0,1,1,7.333333333333333,60,12.0,0
com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback,7,3,95,1,25,7,0,7,15,17.0,374,3.8958333333333335,0
com.google.javascript.jscomp.GetReplacementSideEffectSubexpressions,5,2,41,1,13,4,0,1,2,26.8,48,1.2972972972972974,0
com.google.javascript.jscomp.NodeIterators,0,0,59,0,0,0,0,0,10,0.0,228,2.85,0
com.google.javascript.jscomp.FunctionlessLocalScope,6,1,29,1,20,5,0,4,5,8.833333333333334,70,2.121212121212121,0
com.google.javascript.jscomp.LocalVarMotion,6,4,36,1,32,10,0,5,4,8.0,136,2.893617021276596,0
com.google.javascript.jscomp.PureFunctionIdentifier,9,8,297,1,41,13,0,7,37,15.444444444444445,652,1.5523809523809524,1
com.google.javascript.jscomp.FunctionAnalyzer,13,1,128,1,50,15,0,4,10,17.384615384615383,153,0.9386503067484664,0
com.google.javascript.jscomp.SideEffectPropagationCallback,1,0,25,1,32,10,0,1,1,12.0,9,0.28125,0
com.google.javascript.jscomp.FunctionInformation,19,12,29,0,19,6,0,1,18,14.789473684210526,167,3.34,0
com.google.javascript.jscomp.Driver,1,3,7,1,14,2,0,0,1,7.0,14,0.8235294117647058,0
com.google.javascript.jscomp.CallGraph,21,9,117,1,23,7,0,3,43,20.666666666666668,1378,6.530805687203792,0
com.google.javascript.jscomp.Function,10,5,17,0,9,2,0,2,9,18.1,181,4.7631578947368425,0
com.google.javascript.jscomp.Callsite,6,5,8,0,9,2,0,2,4,16.166666666666668,162,8.526315789473685,0
com.google.javascript.jscomp.LoggerErrorManager,2,2,18,0,7,3,0,0,3,9.5,45,2.8125,0
com.google.javascript.jscomp.CheckAccessControls,24,20,251,2,37,14,0,5,19,19.041666666666668,488,2.076595744680851,1
com.google.javascript.jscomp.NameAnalyzer,25,17,534,1,63,14,0,9,88,16.8,2034,3.153488372093024,1
com.google.javascript.jscomp.AliasSet,0,1,3,0,0,0,0,0,1,0.0,53,26.5,0
com.google.javascript.jscomp.ReferencePropagationCallback,1,0,1,1,6,1,0,2,1,12.0,5,0.8333333333333334,0
com.google.javascript.jscomp.NameInformation,0,7,0,0,0,0,0,0,8,0.0,81,0.0,0
com.google.javascript.jscomp.JsName,2,6,15,1,12,3,0,1,8,8.5,62,4.769230769230769,0
com.google.javascript.jscomp.JsNameRefNode,2,3,13,1,13,1,0,1,5,5.0,92,5.411764705882353,0
com.google.javascript.jscomp.PrototypeSetNode,1,0,11,0,5,1,0,0,2,6.0,32,4.571428571428571,0
com.google.javascript.jscomp.SpecialReferenceNode,3,2,5,1,1,1,0,1,4,7.333333333333333,28,5.6,0
com.google.javascript.jscomp.ClassDefiningFunctionNode,1,0,12,0,6,1,0,0,2,6.0,34,4.25,0
com.google.javascript.jscomp.InstanceOfCheckNode,1,0,10,0,1,0,0,0,2,6.0,26,6.5,0
com.google.javascript.jscomp.ProcessExternals,1,0,8,0,10,3,0,0,1,5.0,11,1.1,0
com.google.javascript.jscomp.FindDependencyScopes,4,0,41,0,20,7,0,1,2,12.5,150,3.191489361702128,0
com.google.javascript.jscomp.HoistVariableAndFunctionDeclarations,1,0,11,0,8,2,0,0,1,5.0,32,4.0,0
com.google.javascript.jscomp.FindDeclarationsAndSetters,4,0,41,0,30,11,0,2,4,13.75,117,2.294117647058824,0
com.google.javascript.jscomp.FindReferences,9,1,115,1,41,15,0,4,4,16.555555555555557,126,0.9064748201438848,0
com.google.javascript.jscomp.NodeAccumulator,4,0,15,1,7,2,0,1,1,27.0,15,1.3636363636363635,0
com.google.javascript.jscomp.RemoveListener,1,0,2,1,1,0,0,0,0,11.0,0,0.0,0
com.google.javascript.jscomp.PerformanceTracker,9,10,106,0,64,6,0,1,7,15.11111111111111,70,0.4347826086956521,0
com.google.javascript.jscomp.Stats,0,8,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.CmpEntries,1,0,3,1,1,0,0,1,0,7.0,0,0.0,0
com.google.javascript.jscomp.CodeSizeEstimatePrinter,4,5,8,0,11,2,0,2,1,9.75,15,0.5357142857142857,0
com.google.javascript.jscomp.SimpleFunctionAliasAnalysis,4,2,30,0,12,4,0,1,5,14.5,109,3.7586206896551726,0
com.google.javascript.jscomp.CheckMissingGetCssName,6,6,37,1,14,5,0,4,4,14.833333333333334,76,2.303030303030303,0
com.google.javascript.jscomp.ByPart,2,0,2,1,1,0,0,1,0,5.5,0,0.0,0
com.google.javascript.jscomp.ByWhole,2,0,2,1,1,0,0,1,0,5.5,0,0.0,0
com.google.javascript.jscomp.ErrorPass,1,2,3,1,1,0,0,0,1,7.0,8,2.0,0
com.google.javascript.jscomp.SourceInformationAnnotator,2,2,20,0,18,4,0,0,1,10.0,70,3.0434782608695654,0
com.google.javascript.jscomp.MoveFunctionDeclarations,3,2,22,2,12,3,0,1,1,8.666666666666666,66,3.142857142857143,0
com.google.javascript.jscomp.StrictWarningsGuard,2,2,5,0,4,2,0,2,1,8.0,13,2.6,0
com.google.javascript.jscomp.NameReferenceGraphConstruction,7,5,222,1,11,4,0,2,13,17.0,209,0.8326693227091634,0
com.google.javascript.jscomp.Traversal,20,1,202,1,44,12,0,6,8,19.25,130,0.6280193236714976,0
com.google.javascript.jscomp.NameUse,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.ExportTestFunctions,4,4,53,1,7,1,0,1,4,18.75,139,3.3095238095238093,0
com.google.javascript.jscomp.ExportTestFunctionsNodes,2,0,25,0,22,9,0,2,1,13.0,31,1.1923076923076923,0
com.google.javascript.jscomp.AstValidator,64,1,390,1,38,3,0,18,1,17.296875,18,0.0441176470588235,0
com.google.javascript.jscomp.ChainCalls,1,6,45,1,9,1,0,0,4,7.0,39,0.6,0
com.google.javascript.jscomp.GatherFunctions,4,0,17,1,7,2,0,1,1,9.5,7,0.875,0
com.google.javascript.jscomp.GatherCallSites,1,0,23,0,42,14,0,12,1,5.0,19,0.4523809523809524,0
com.google.javascript.jscomp.CallSite,0,5,0,0,0,0,0,0,1,0.0,6,1.2,0
com.google.javascript.jscomp.InlineSimpleMethods,12,2,73,0,10,3,0,4,13,17.0,313,3.771084337349397,0
com.google.javascript.jscomp.InlineTrivialAccessors,1,0,24,0,26,8,0,2,1,5.0,20,0.7692307692307693,0
com.google.javascript.jscomp.MaybeReachingVariableUse,9,2,73,0,46,9,0,7,7,15.555555555555555,349,4.204819277108434,1
com.google.javascript.jscomp.ReachingUses,2,1,5,1,1,0,0,1,2,7.0,130,32.5,0
com.google.javascript.jscomp.ReachingUsesJoinOp,1,0,2,1,4,1,0,1,1,5.0,37,9.25,0
com.google.javascript.jscomp.PeepholeReplaceKnownMethods,17,2,297,0,78,18,0,13,17,19.352941176470587,195,0.4936708860759494,1
com.google.javascript.jscomp.DevirtualizePrototypeMethods,13,2,141,2,36,11,0,12,10,16.923076923076923,398,2.689189189189189,1
com.google.javascript.jscomp.TightenTypes,19,8,530,2,74,12,0,6,53,17.05263157894737,1102,2.010948905109489,0
com.google.javascript.jscomp.ConcreteScope,13,3,31,1,8,2,0,3,8,11.153846153846152,98,3.161290322580645,0
com.google.javascript.jscomp.ConcreteSlot,8,3,10,1,2,0,0,1,5,10.625,57,4.75,0
com.google.javascript.jscomp.Assignment,0,2,2,0,0,0,0,0,1,0.0,12,3.0,0
com.google.javascript.jscomp.VariableAssignAction,1,2,5,1,1,0,0,1,1,14.0,9,1.8,0
com.google.javascript.jscomp.PropertyAssignAction,1,3,11,1,4,1,0,1,2,14.0,51,5.1,0
com.google.javascript.jscomp.FunctionCallBuilder,4,5,2,0,5,1,0,2,3,11.25,39,2.6,0
com.google.javascript.jscomp.ExternFunctionCall,1,3,3,1,1,0,0,1,1,14.0,35,8.75,0
com.google.javascript.jscomp.FunctionCall,1,4,14,1,20,6,0,1,2,14.0,31,1.24,0
com.google.javascript.jscomp.NativeCallFunctionCall,1,3,13,1,7,3,0,1,1,14.0,8,0.7272727272727273,0
com.google.javascript.jscomp.CreateScope,11,2,227,0,87,24,0,4,5,19.454545454545453,78,0.4262295081967213,0
com.google.javascript.jscomp.ConcreteJSTypePair,4,3,8,0,6,2,0,2,1,10.75,22,1.375,0
com.google.javascript.jscomp.CreateSyntheticBlocks,5,8,53,1,8,2,0,2,8,12.4,93,1.55,0
com.google.javascript.jscomp.Marker,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.Callback,1,0,24,0,27,7,0,7,0,5.0,0,0.0,0
com.google.javascript.jscomp.NodeTraversal,36,12,167,0,17,3,0,3,49,12.805555555555555,729,3.796875,1
com.google.javascript.jscomp.AbstractPostOrderCallback,1,0,1,1,1,0,0,1,1,14.0,9,9.0,0
com.google.javascript.jscomp.AbstractScopedCallback,3,0,3,1,1,0,0,1,1,11.0,10,10.0,0
com.google.javascript.jscomp.AbstractShallowCallback,1,0,3,1,1,0,0,1,1,14.0,12,12.0,0
com.google.javascript.jscomp.AbstractShallowStatementCallback,1,0,3,1,1,0,0,1,1,14.0,17,17.0,0
com.google.javascript.jscomp.AbstractNodeTypePruningCallback,1,2,3,1,1,0,0,1,3,14.0,50,12.5,0
com.google.javascript.jscomp.PhaseOptimizer,14,17,67,1,16,4,0,1,19,11.714285714285714,304,2.235294117647059,0
com.google.javascript.jscomp.NamedPass,1,2,7,1,4,0,0,0,1,7.0,4,0.6666666666666666,0
com.google.javascript.jscomp.Loop,5,2,30,1,43,10,0,2,4,12.2,49,0.8032786885245902,0
com.google.javascript.jscomp.ProgressRange,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.CheckMissingReturn,8,5,45,1,13,4,0,5,6,14.125,130,2.888888888888889,0
com.google.javascript.jscomp.CheckDebuggerStatement,2,2,6,1,3,1,0,0,1,6.0,40,8.0,0
com.google.javascript.jscomp.InlineCostEstimator,2,2,11,0,2,0,0,1,5,7.0,71,4.733333333333333,1
com.google.javascript.jscomp.CompiledSizeEstimator,7,4,7,0,5,1,0,1,2,9.857142857142858,37,3.083333333333333,0
com.google.javascript.jscomp.IgnoreCajaProperties,1,2,33,1,1,0,0,0,1,7.0,77,5.133333333333334,0
com.google.javascript.jscomp.Traversal,1,0,32,0,12,2,0,0,0,5.0,0,0.0,0
com.google.javascript.jscomp.AnonymousFunctionNamingCallback,2,1,29,0,13,5,0,0,5,14.5,97,3.730769230769231,0
com.google.javascript.jscomp.AliasStrings,9,11,86,1,29,8,0,3,17,18.444444444444443,451,3.608,0
com.google.javascript.jscomp.StringOccurrence,0,2,0,0,0,0,0,0,1,0.0,12,6.0,0
com.google.javascript.jscomp.StringInfo,2,9,19,0,26,6,0,2,3,19.5,160,4.848484848484849,0
com.google.javascript.jscomp.DisambiguateProperties,10,7,350,1,23,5,0,1,47,17.0,1007,2.352803738317757,1
com.google.javascript.jscomp.Warnings,0,1,1,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.Property,8,6,40,0,20,7,0,2,14,11.875,264,4.47457627118644,0
com.google.javascript.jscomp.AbstractScopingCallback,4,1,11,1,5,1,0,1,2,10.25,18,2.25,0
com.google.javascript.jscomp.FindExternProperties,1,0,15,0,11,3,0,0,1,5.0,23,2.090909090909091,0
com.google.javascript.jscomp.FindRenameableProperties,5,0,64,0,20,7,0,4,4,13.4,85,1.2686567164179106,0
com.google.javascript.jscomp.JSTypeSystem,13,2,104,1,34,11,0,5,1,18.46153846153846,5,0.043859649122807,0
com.google.javascript.jscomp.ConcreteTypeSystem,14,5,70,1,19,7,0,5,2,17.5,38,0.5135135135135135,0
com.google.javascript.jscomp.CollapseAnonymousFunctions,1,1,39,1,1,0,0,0,1,7.0,42,1.2727272727272727,0
com.google.javascript.jscomp.Callback,3,0,35,0,17,4,0,3,0,12.0,0,0.0,0
com.google.javascript.jscomp.WhitelistWarningsGuard,11,3,76,0,12,3,1,2,17,15.363636363636363,326,4.465753424657534,0
com.google.javascript.jscomp.WhitelistBuilder,7,4,34,1,20,6,1,1,6,13.0,65,2.1666666666666665,0
com.google.javascript.jscomp.AstParallelizer,6,7,43,0,18,3,0,4,6,16.666666666666668,250,4.716981132075472,0
com.google.javascript.jscomp.DetachPoint,1,3,10,0,9,2,0,0,1,8.0,62,5.166666666666667,0
com.google.javascript.jscomp.DefinitionsRemover,2,0,77,0,24,8,0,8,18,14.5,245,2.355769230769231,0
com.google.javascript.jscomp.Definition,5,1,5,0,5,1,0,1,5,9.0,108,15.428571428571429,0
com.google.javascript.jscomp.IncompleteDefinition,2,2,9,0,1,0,0,1,1,9.0,12,2.0,0
com.google.javascript.jscomp.UnknownDefinition,1,0,1,0,1,0,0,0,1,13.0,4,2.0,0
com.google.javascript.jscomp.ExternalNameOnlyDefinition,1,0,1,0,1,0,0,0,1,13.0,12,6.0,0
com.google.javascript.jscomp.FunctionArgumentDefinition,1,0,5,0,1,0,0,0,1,13.0,11,2.75,0
com.google.javascript.jscomp.FunctionDefinition,2,1,5,0,1,0,0,1,1,9.0,7,1.4,0
com.google.javascript.jscomp.NamedFunctionDefinition,1,0,2,0,1,0,0,0,1,13.0,12,6.0,0
com.google.javascript.jscomp.FunctionExpressionDefinition,1,0,6,0,1,0,0,0,1,13.0,19,6.333333333333333,0
com.google.javascript.jscomp.AssignmentDefinition,3,1,11,0,2,0,0,1,1,10.333333333333334,6,0.8571428571428571,0
com.google.javascript.jscomp.ObjectLiteralPropertyDefinition,3,3,9,0,3,0,0,1,1,10.333333333333334,12,1.3333333333333333,0
com.google.javascript.jscomp.VarDefinition,3,1,19,0,3,0,0,1,1,10.333333333333334,7,0.7777777777777778,0
com.google.javascript.jscomp.OptimizeArgumentsArray,7,7,61,2,35,10,0,4,5,10.571428571428571,127,1.8405797101449275,0
com.google.javascript.jscomp.VariableNameGenerator,1,2,3,0,3,1,0,1,1,14.0,14,2.8,0
com.google.javascript.jscomp.LinkedFlowScope,17,7,118,1,29,10,0,8,14,13.176470588235292,254,1.6282051282051282,0
com.google.javascript.jscomp.FlowScopeJoinOp,1,0,4,0,6,1,0,2,1,5.0,4,0.6666666666666666,0
com.google.javascript.jscomp.LinkedFlowSlot,0,1,0,0,0,0,0,0,1,0.0,11,5.5,0
com.google.javascript.jscomp.FlatFlowScopeCache,1,4,36,0,5,1,0,2,2,7.0,27,0.7714285714285715,0
com.google.javascript.jscomp.ConstCheck,4,3,36,1,29,8,0,1,4,8.25,46,1.3142857142857145,0
com.google.javascript.jscomp.BasicErrorManager,11,4,24,1,8,3,0,1,4,11.272727272727272,127,1.9242424242424243,0
com.google.javascript.jscomp.LeveledJSErrorComparator,1,2,6,1,40,13,0,13,1,7.0,45,1.125,0
com.google.javascript.jscomp.ErrorWithLevel,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.DeadAssignmentsElimination,10,3,139,2,61,16,0,11,5,18.1,285,1.6964285714285714,1
com.google.javascript.jscomp.Scope,26,7,85,2,9,2,0,3,52,11.692307692307692,802,6.739495798319328,1
com.google.javascript.jscomp.Var,30,9,40,2,4,1,0,2,31,11.066666666666666,371,8.244444444444444,0
com.google.javascript.jscomp.Arguments,2,0,5,0,4,1,0,2,1,7.0,13,2.1666666666666665,0
com.google.javascript.jscomp.PassFactory,4,2,0,0,1,0,0,1,6,10.0,119,23.8,0
com.google.javascript.jscomp.Denormalize,4,1,41,2,33,9,0,4,2,14.0,77,1.7906976744186047,0
com.google.javascript.jscomp.StripConstantAnnotations,2,1,8,1,3,1,0,0,0,6.0,0,0.0,0
com.google.javascript.jscomp.ReferenceCollectingCallback,11,6,151,3,13,4,0,3,41,10.818181818181818,700,3.910614525139665,1
com.google.javascript.jscomp.ReferenceMapWrapper,1,1,2,1,1,0,0,1,0,13.0,0,0.0,0
com.google.javascript.jscomp.ReferenceCollection,12,1,44,1,13,4,0,4,10,20.33333333333333,243,2.963414634146341,0
com.google.javascript.jscomp.Reference,19,6,51,1,4,1,0,2,5,14.526315789473683,62,2.2142857142857144,0
com.google.javascript.jscomp.BasicBlock,3,4,9,0,12,4,0,4,7,16.333333333333332,130,5.909090909090909,0
com.google.javascript.jscomp.NameAnonymousFunctionsMapped,2,9,22,1,5,1,0,1,3,10.5,125,4.62962962962963,0
com.google.javascript.jscomp.MappedFunctionNamer,4,1,14,1,10,3,0,2,1,13.25,44,2.588235294117647,0
com.google.javascript.jscomp.JsMessageVisitor,24,26,230,1,60,13,1,7,27,21.70833333333333,1017,3.619217081850534,0
com.google.javascript.jscomp.MalformedException,1,2,0,0,1,0,0,1,0,7.0,0,0.0,0
com.google.javascript.jscomp.MessageLocation,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.OptimizeParameters,17,2,135,2,26,8,0,8,13,19.058823529411764,278,1.4404145077720207,0
com.google.javascript.jscomp.Parameter,7,4,7,0,1,0,0,1,1,14.428571428571429,15,1.6666666666666667,0
com.google.javascript.jscomp.CodeConsumer,34,3,67,0,25,8,0,1,11,12.205882352941176,252,2.571428571428572,1
com.google.javascript.jscomp.TypedScopeCreator,8,17,749,1,26,5,0,2,48,18.5,1509,2.1965065502183405,1
com.google.javascript.jscomp.DeferredSetType,1,2,5,0,1,0,0,0,1,7.0,22,3.6666666666666665,0
com.google.javascript.jscomp.DiscoverEnumsAndTypedefs,2,1,22,0,11,4,0,0,0,10.5,0,0.0,0
com.google.javascript.jscomp.AbstractScopeBuilder,32,7,518,1,46,20,0,9,31,19.0625,1164,2.503225806451613,0
com.google.javascript.jscomp.CollectProperties,2,1,23,0,7,2,0,1,1,11.5,15,1.0,0
com.google.javascript.jscomp.StubDeclaration,0,3,0,0,0,0,0,0,1,0.0,7,2.333333333333333,0
com.google.javascript.jscomp.GlobalScopeBuilder,3,0,20,0,14,4,0,2,3,15.0,66,2.869565217391304,0
com.google.javascript.jscomp.LocalScopeBuilder,4,0,51,0,24,11,0,2,6,11.5,79,1.5490196078431373,0
com.google.javascript.jscomp.FirstOrderFunctionAnalyzer,3,2,44,1,26,10,0,2,1,7.333333333333333,22,0.6111111111111112,0
com.google.javascript.jscomp.RenameVars,10,21,114,1,30,8,0,3,26,16.0,386,2.120879120879121,1
com.google.javascript.jscomp.Assignment,1,4,1,0,2,0,0,0,1,10.0,4,0.6666666666666666,0
com.google.javascript.jscomp.ProcessVars,4,1,40,1,40,12,0,6,1,8.0,134,2.4814814814814814,0
com.google.javascript.jscomp.ProcessTweaks,6,13,141,1,15,4,0,1,13,23.5,296,1.783132530120482,0
com.google.javascript.jscomp.CollectTweaksResult,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.CollectTweaks,1,2,41,0,44,10,0,4,1,5.0,7,0.1590909090909091,0
com.google.javascript.jscomp.TweakFunctionCall,1,4,2,0,1,0,0,1,1,9.0,10,1.6666666666666667,0
com.google.javascript.jscomp.TweakInfo,8,4,25,0,12,5,0,3,4,17.75,72,2.0,0
com.google.javascript.jscomp.FunctionInjector,18,9,164,0,30,10,0,6,33,20.666666666666668,778,3.26890756302521,1
com.google.javascript.jscomp.Reference,0,3,0,0,0,0,0,0,1,0.0,11,3.6666666666666665,0
com.google.javascript.jscomp.ControlFlowGraph,6,2,18,0,11,1,0,7,16,18.166666666666668,309,12.875,0
com.google.javascript.jscomp.AbstractCfgNodeTraversalCallback,1,0,2,1,4,1,0,2,1,14.0,53,13.25,0
com.google.javascript.jscomp.ExpandJqueryAliases,10,9,275,1,53,15,0,4,6,21.7,184,0.8518518518518519,0
com.google.javascript.jscomp.FindCallbackArgumentReferences,4,5,28,1,11,5,0,1,2,8.5,43,1.2285714285714286,0
com.google.javascript.jscomp.ProcessClosurePrimitives,21,23,422,1,53,16,0,5,30,20.19047619047619,559,1.3309523809523809,1
com.google.javascript.jscomp.ProvidedName,13,8,94,0,39,7,0,2,10,16.923076923076923,168,1.6470588235294117,0
com.google.javascript.jscomp.UnrecognizedRequire,0,3,0,0,0,0,0,0,1,0.0,8,2.6666666666666665,0
com.google.javascript.jscomp.CheckGlobalThis,4,3,41,1,30,11,0,6,4,13.75,222,4.269230769230769,1
com.google.javascript.jscomp.WarningsGuard,4,0,1,1,1,0,0,1,5,7.75,292,58.4,0
com.google.javascript.jscomp.FlowSensitiveInlineVariables,6,7,139,2,23,5,0,2,9,9.0,310,1.901840490797546,1
com.google.javascript.jscomp.GatherCandiates,1,0,19,0,18,6,0,4,1,5.0,45,2.5,0
com.google.javascript.jscomp.Candidate,5,6,71,0,50,15,0,17,4,14.0,45,0.5232558139534884,0
com.google.javascript.jscomp.NameAnonymousFunctions,1,5,11,1,2,0,0,0,3,7.0,100,9.090909090909092,0
com.google.javascript.jscomp.AnonymousFunctionNamer,4,1,9,1,4,0,0,1,2,16.0,60,7.5,0
com.google.javascript.jscomp.SimpleRegion,3,3,3,1,1,0,0,1,1,19.0,2,0.3333333333333333,0
com.google.javascript.jscomp.CheckGlobalNames,9,9,85,1,25,9,0,6,5,18.22222222222222,113,1.2696629213483146,0
com.google.javascript.jscomp.InvocationsCallback,2,0,9,0,10,3,0,3,2,5.0,56,5.6,0
com.google.javascript.jscomp.AbstractMessageFormatter,5,3,8,1,4,1,0,3,2,12.4,20,1.5384615384615383,0
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations,4,3,75,1,14,4,0,0,9,16.75,367,5.097222222222222,0
com.google.javascript.jscomp.GatherExtractionInfo,2,2,10,0,13,4,0,1,2,9.0,30,2.142857142857143,0
com.google.javascript.jscomp.ExtractionInstance,1,3,8,0,1,0,0,1,1,11.0,20,1.4285714285714286,0
com.google.javascript.jscomp.PrototypeMemberDeclaration,2,4,7,0,4,1,0,2,2,14.5,28,3.111111111111111,0
com.google.javascript.jscomp.Result,0,13,0,0,0,0,0,0,1,0.0,2,0.1428571428571428,0
com.google.javascript.jscomp.CodeGenerator,32,8,515,0,409,50,1,4,16,15.0625,291,0.4241982507288629,1
com.google.javascript.jscomp.ReplaceStrings,17,12,133,1,26,7,0,3,17,15.411764705882351,447,3.0408163265306123,0
com.google.javascript.jscomp.Config,0,3,0,0,0,0,0,0,1,0.0,11,5.5,0
com.google.javascript.jscomp.Result,1,3,5,0,1,0,0,0,1,11.0,5,1.6666666666666667,0
com.google.javascript.jscomp.Location,0,3,0,0,0,0,0,0,1,0.0,8,2.6666666666666665,0
com.google.javascript.jscomp.ShowByPathWarningsGuard,2,2,8,0,1,0,0,1,2,8.0,33,2.75,0
com.google.javascript.jscomp.CollapseProperties,22,8,291,1,42,11,0,2,23,26.227272727272727,1339,4.433774834437086,1
com.google.javascript.jscomp.FunctionArgumentInjector,11,1,129,0,32,8,0,3,14,21.727272727272727,552,3.3865030674846626,0
com.google.javascript.jscomp.ReferencedAfterSideEffect,6,5,26,2,21,8,0,2,3,9.666666666666666,161,3.3541666666666665,0
com.google.javascript.jscomp.TypeInference,49,9,557,0,69,15,0,3,21,18.897959183673468,658,1.1443478260869566,1
com.google.javascript.jscomp.TemplateTypeReplacer,1,3,3,0,2,1,0,1,0,16.0,0,0.0,0
com.google.javascript.jscomp.BooleanOutcomePair,2,5,2,0,8,2,0,2,3,18.5,65,3.823529411764706,0
com.google.javascript.jscomp.RemoveUnusedPrototypeProperties,4,5,18,1,22,7,0,3,4,20.0,87,1.851063829787234,0
com.google.javascript.jscomp.RecordFunctionInformation,4,4,41,1,10,3,0,2,5,9.5,105,3.5,0
com.google.javascript.jscomp.LightweightMessageFormatter,4,2,52,0,27,8,0,1,3,10.75,56,0.8235294117647058,1
com.google.javascript.jscomp.LineNumberingFormatter,2,0,27,1,31,6,0,4,1,11.0,27,0.84375,0
com.google.javascript.jscomp.RemoveUnusedNames,2,3,14,1,9,3,0,0,3,14.5,37,2.8461538461538463,0
com.google.javascript.jscomp.CodingConventions,1,0,65,0,1,0,0,1,4,10.0,81,0.9310344827586208,0
com.google.javascript.jscomp.Proxy,33,1,66,1,1,0,0,1,1,21.151515151515152,56,1.6470588235294117,0
com.google.javascript.jscomp.DefaultCodingConvention,34,1,64,1,20,7,0,5,1,20.764705882352946,13,0.25,0
com.google.javascript.jscomp.GlobalVarReferenceMap,7,2,71,1,14,3,0,2,9,21.428571428571427,268,3.268292682926829,0
com.google.javascript.jscomp.SourceRefRange,2,3,6,0,1,0,0,1,2,9.5,20,4.0,0
com.google.javascript.jscomp.GlobalVarRefCleanupPass,2,1,5,1,3,1,0,0,1,10.0,30,7.5,0
com.google.javascript.jscomp.InlineObjectLiterals,1,3,174,1,1,0,0,0,10,7.0,233,1.5533333333333332,1
com.google.javascript.jscomp.InliningBehavior,9,1,173,1,44,14,0,8,9,18.666666666666668,197,1.3401360544217686,0
com.google.javascript.jscomp.FunctionToBlockMutator,14,2,131,0,23,6,0,2,15,21.142857142857142,380,2.900763358778626,1
com.google.javascript.jscomp.LabelNameSupplier,1,1,2,1,1,0,0,1,0,3.0,0,0.0,0
com.google.javascript.jscomp.Normalize,5,5,257,1,13,3,0,1,20,21.0,673,2.539622641509434,1
com.google.javascript.jscomp.FindExposeAnnotations,2,1,16,0,8,3,0,1,1,9.5,5,0.5555555555555556,0
com.google.javascript.jscomp.RewriteExposedProperties,1,1,16,0,12,4,0,0,1,5.0,6,0.4615384615384615,0
com.google.javascript.jscomp.PropagateConstantAnnotationsOverVars,2,2,18,1,14,5,0,1,1,6.0,7,0.4117647058823529,0
com.google.javascript.jscomp.VerifyConstants,2,3,28,1,30,8,0,1,1,6.0,12,0.3428571428571428,0
com.google.javascript.jscomp.NormalizeStatements,12,2,118,1,25,7,0,2,10,18.916666666666668,306,2.5081967213114758,0
com.google.javascript.jscomp.DuplicateDeclarationHandler,2,1,48,1,23,7,0,1,3,19.5,161,3.926829268292683,0
com.google.javascript.jscomp.ScopeTicklingCallback,4,0,5,1,1,0,0,1,1,9.5,9,4.5,0
com.google.javascript.jscomp.JSError,16,8,38,0,25,9,0,9,21,8.0,372,6.526315789473684,0
com.google.javascript.jscomp.AliasKeywords,9,11,100,1,8,3,0,3,30,17.77777777777778,673,7.236559139784946,0
com.google.javascript.jscomp.FindAliasableNodes,3,0,11,0,6,2,0,0,3,12.0,36,3.6,0
com.google.javascript.jscomp.AliasSpecification,8,4,14,0,6,2,0,2,9,16.75,190,11.176470588235292,0
com.google.javascript.jscomp.ThrowAliasSpecification,3,0,12,0,2,0,0,1,1,20.0,7,1.4,0
com.google.javascript.jscomp.KeywordAliasSpecification,3,0,13,0,3,0,0,1,1,20.0,9,1.5,0
com.google.javascript.jscomp.VoidKeywordAliasSpecification,4,0,18,0,3,1,0,1,1,16.25,9,1.0,0
com.google.javascript.jscomp.NodeUtil,156,13,882,0,61,17,0,42,141,16.80128205128205,3133,3.074582924435721,1
com.google.javascript.jscomp.NumbericResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.BooleanResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.MayBeStringResultPredicate,1,0,2,1,1,0,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.VarCollector,1,1,8,1,7,3,0,0,0,5.0,0,0.0,0
com.google.javascript.jscomp.MatchNameNode,1,1,4,1,1,0,0,1,1,5.0,10,5.0,0
com.google.javascript.jscomp.MatchNodeType,1,1,2,1,1,0,0,1,1,5.0,9,4.5,0
com.google.javascript.jscomp.MatchDeclaration,1,0,3,1,1,0,0,1,1,5.0,8,8.0,0
com.google.javascript.jscomp.MatchNotFunction,1,0,2,1,1,0,0,1,1,5.0,8,8.0,0
com.google.javascript.jscomp.MatchShallowStatement,1,0,6,1,1,0,0,1,1,5.0,10,10.0,0
com.google.javascript.jscomp.SourceMap,8,3,42,0,17,5,1,3,4,12.75,49,1.195121951219512,1
com.google.javascript.jscomp.LocationMapping,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.InlineProperties,5,4,119,1,12,4,0,3,5,15.4,125,1.1904761904761905,0
com.google.javascript.jscomp.PropertyInfo,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.GatherCandidates,6,0,49,0,29,8,0,2,1,19.83333333333333,11,0.2075471698113207,0
com.google.javascript.jscomp.ReplaceCandidates,2,0,21,0,9,3,0,2,0,9.5,0,0.0,0
com.google.javascript.jscomp.CompilerOptions,209,167,267,2,15,4,1,1,221,21.406698564593302,2694,6.6683168316831685,1
com.google.javascript.jscomp.NullAliasTransformationHandler,1,2,2,2,2,0,0,1,0,22.0,0,0.0,0
com.google.javascript.jscomp.NullAliasTransformation,1,1,1,2,0,0,0,0,0,8.0,0,0.0,0
com.google.javascript.jscomp.ReorderConstantExpression,1,0,17,0,11,3,0,1,1,15.0,31,2.8181818181818183,0
com.google.javascript.jscomp.GoogleJsMessageIdGenerator,1,1,15,1,9,3,0,1,6,10.0,186,2.0,0
com.google.javascript.jscomp.FP,3,0,4,0,73,1,0,1,3,9.333333333333334,33,0.4177215189873418,0
com.google.javascript.jscomp.MessageId,1,0,3,0,4,2,0,1,1,10.0,49,12.25,0
com.google.javascript.jscomp.GenerateExports,3,4,58,1,30,8,0,1,3,10.0,55,1.4102564102564104,0
com.google.javascript.jscomp.GoogleCodingConvention,7,4,27,0,10,3,0,3,8,13.285714285714286,212,10.095238095238097,0
com.google.javascript.jscomp.AliasExternals,16,15,205,1,29,10,0,3,36,15.6875,1005,5.87719298245614,0
com.google.javascript.jscomp.GetAliasableNames,1,1,12,0,4,1,0,0,1,5.0,7,1.4,0
com.google.javascript.jscomp.PropertyGatherer,3,0,29,0,10,3,0,1,3,15.666666666666666,139,11.583333333333334,0
com.google.javascript.jscomp.GetGlobals,2,0,20,0,7,4,0,0,1,9.0,7,0.5,0
com.google.javascript.jscomp.GlobalGatherer,1,0,20,0,16,5,0,1,1,5.0,17,1.0625,0
com.google.javascript.jscomp.Symbol,2,9,7,0,4,2,0,0,1,13.5,7,0.7,0
com.google.javascript.jscomp.CheckSuspiciousCode,5,2,30,0,8,1,0,0,1,12.2,32,1.6,0
com.google.javascript.jscomp.PeepholeRemoveDeadCode,28,0,377,0,66,15,0,12,27,16.75,448,1.0666666666666669,0
com.google.javascript.jscomp.InstrumentFunctions,1,10,98,1,18,4,0,1,7,7.0,376,3.547169811320755,0
com.google.javascript.jscomp.RemoveCallback,1,1,8,0,8,3,0,0,1,5.0,44,4.888888888888889,0
com.google.javascript.jscomp.InstrumentReturns,5,1,26,1,8,2,0,2,4,13.0,117,4.875,0
com.google.javascript.jscomp.InstrumentCallback,1,0,33,0,31,8,0,2,0,5.0,0,0.0,0
com.google.javascript.jscomp.MakeDeclaredNamesUnique,7,3,146,1,19,4,0,2,22,14.285714285714286,342,1.976878612716763,1
com.google.javascript.jscomp.ContextualRenameInverter,12,4,55,2,11,3,0,2,6,13.416666666666666,78,1.4444444444444444,0
com.google.javascript.jscomp.ContextualRenamer,7,4,15,1,12,4,0,1,5,15.428571428571429,89,4.045454545454546,0
com.google.javascript.jscomp.InlineRenamer,5,4,18,1,7,2,0,2,1,15.8,31,1.7222222222222223,0
com.google.javascript.jscomp.BoilerplateRenamer,1,2,1,0,1,0,0,1,1,13.0,14,4.666666666666667,0
com.google.javascript.jscomp.WhitelistedRenamer,4,2,10,1,3,1,0,1,1,16.5,10,1.25,0
com.google.javascript.jscomp.ReplaceIdGenerators,6,10,132,1,30,6,0,4,2,17.666666666666668,27,0.170886075949367,0
com.google.javascript.jscomp.ObfuscatedNameSuppier,2,3,6,1,4,1,0,1,0,12.0,0,0.0,0
com.google.javascript.jscomp.PseudoNameSuppier,2,2,2,1,4,1,0,2,0,12.0,0,0.0,0
com.google.javascript.jscomp.StableNameSupplier,2,0,4,1,1,0,0,1,0,12.0,0,0.0,0
com.google.javascript.jscomp.GatherGenerators,1,0,32,0,31,12,0,3,0,5.0,0,0.0,0
com.google.javascript.jscomp.ReplaceGenerators,1,0,31,0,33,9,0,5,0,5.0,0,0.0,0
com.google.javascript.jscomp.CommandLineRunner,10,3,158,0,41,7,2,2,8,15.1,381,2.281437125748503,1
com.google.javascript.jscomp.Flags,1,54,31,0,3,0,0,1,1,10.0,138,4.3125,0
com.google.javascript.jscomp.BooleanOptionHandler,2,2,12,0,18,3,1,3,0,18.0,0,0.0,0
com.google.javascript.jscomp.WarningGuardErrorOptionHandler,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.WarningGuardWarningOptionHandler,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.WarningGuardOffOptionHandler,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.WarningGuardSetter,3,2,7,1,2,0,1,1,0,9.333333333333334,0,0.0,0
com.google.javascript.jscomp.ExternExportsPass,6,10,163,1,16,5,0,3,21,14.333333333333334,329,2.1933333333333334,0
com.google.javascript.jscomp.Export,11,2,92,0,16,4,0,5,8,19.272727272727277,249,3.1125,0
com.google.javascript.jscomp.SymbolExport,1,0,2,0,1,0,0,1,1,15.0,3,0.6,0
com.google.javascript.jscomp.PropertyExport,1,1,12,0,9,3,0,2,1,15.0,3,0.2727272727272727,0
com.google.javascript.jscomp.SyntacticScopeCreator,6,7,90,1,28,5,0,5,8,15.666666666666666,127,1.4269662921348314,1
com.google.javascript.jscomp.DefaultRedeclarationHandler,1,0,17,1,11,5,0,1,1,15.0,6,0.5454545454545454,0
com.google.javascript.jscomp.ExploitAssigns,6,0,63,0,39,7,0,8,6,16.833333333333332,206,2.575,1
com.google.javascript.jscomp.ClosureCodingConvention,24,4,135,0,28,9,0,7,11,21.125,193,1.331034482758621,1
com.google.javascript.jscomp.AssertInstanceofSpec,1,0,9,0,8,3,0,2,2,15.0,40,4.444444444444445,0
com.google.javascript.jscomp.DependencyOptions,9,5,7,1,3,0,0,1,6,18.22222222222222,350,25.0,0
com.google.javascript.jscomp.TypeValidator,33,17,246,0,30,10,0,5,27,17.424242424242426,1079,5.042056074766355,1
com.google.javascript.jscomp.TypeMismatch,3,3,8,0,4,1,0,2,2,7.333333333333333,55,6.111111111111111,0
com.google.javascript.jscomp.SimpleDefinitionFinder,13,4,138,2,20,7,0,5,10,17.846153846153847,239,1.3976608187134505,0
com.google.javascript.jscomp.DefinitionGatheringCallback,2,1,37,0,44,17,0,1,1,15.0,11,0.2391304347826087,0
com.google.javascript.jscomp.UseSiteGatheringCallback,1,0,10,0,5,1,0,1,0,5.0,0,0.0,0
com.google.javascript.jscomp.JsAst,6,6,30,1,12,1,0,1,1,9.833333333333334,8,0.3076923076923077,1
com.google.javascript.jscomp.RenameProperties,5,14,149,1,41,9,0,1,17,14.6,543,2.8134715025906734,0
com.google.javascript.jscomp.ProcessExterns,1,0,11,0,9,2,0,0,1,5.0,8,0.8888888888888888,0
com.google.javascript.jscomp.ProcessProperties,6,1,73,1,42,11,0,1,4,14.0,81,0.9,0
com.google.javascript.jscomp.Property,0,4,0,0,0,0,0,0,1,0.0,8,8.0,0
com.google.javascript.jscomp.PropertyAffinity,1,1,0,0,1,0,0,0,0,8.0,0,0.0,0
com.google.javascript.jscomp.ant.Warning,4,2,4,0,1,0,0,1,1,8.0,8,2.0,0
com.google.javascript.jscomp.ant.AntErrorManager,2,2,12,0,6,2,0,0,1,9.5,14,1.1666666666666667,0
com.google.javascript.jscomp.ant.CompileTask,35,20,141,0,24,5,0,1,29,15.114285714285714,388,1.9795918367346936,0
com.google.javascript.jscomp.jsonml.SecureCompiler,7,7,27,0,14,3,0,2,6,12.857142857142858,168,3.574468085106383,0
com.google.javascript.jscomp.jsonml.Report,3,3,3,0,1,0,0,1,0,10.666666666666666,0,0.0,0
com.google.javascript.jscomp.jsonml.Writer,40,0,319,0,155,4,0,2,4,13.625,90,0.2184466019417475,0
com.google.javascript.jscomp.jsonml.Validator,50,7,155,0,80,4,0,1,3,16.9,101,0.4410480349344978,0
com.google.javascript.jscomp.jsonml.JsonMLAst,9,6,26,1,17,4,0,3,3,12.11111111111111,75,1.6304347826086956,0
com.google.javascript.jscomp.jsonml.WalkHelper,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.jsonml.Reader,77,7,423,0,107,6,1,4,31,17.5974025974026,502,0.8916518650088809,0
com.google.javascript.jscomp.jsonml.ErrorReporter,4,1,5,0,4,1,1,0,3,6.0,72,9.0,0
com.google.javascript.jscomp.jsonml.JsonMLUtil,5,0,54,0,24,6,1,2,8,11.0,232,2.32,0
com.google.javascript.jscomp.jsonml.JsonMLComparator,6,5,31,0,28,8,0,6,3,12.5,27,0.3857142857142857,0
com.google.javascript.jscomp.jsonml.JsonML,22,3,79,0,34,7,1,1,22,11.272727272727272,349,4.308641975308642,0
com.google.javascript.jscomp.jsonml.JsonMLException,0,1,0,0,0,0,0,0,1,0.0,15,15.0,0
com.google.javascript.jscomp.jsonml.NodeUtil,4,0,13,0,4,0,0,2,5,16.75,94,13.428571428571429,0
com.google.javascript.jscomp.jsonml.JsonMLError,2,5,6,0,1,1,0,1,6,4.0,35,2.9166666666666665,0
com.google.javascript.jscomp.graph.LinkedDirectedGraph,35,3,149,1,11,4,0,3,9,15.771428571428572,125,0.9328358208955224,0
com.google.javascript.jscomp.graph.LinkedDirectedGraphNode,10,3,22,2,1,1,0,1,2,10.0,24,1.7142857142857142,0
com.google.javascript.jscomp.graph.NeighborIterator,3,2,11,1,1,2,0,1,0,5.666666666666667,0,0.0,0
com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphNode,2,1,2,0,1,0,0,1,2,13.0,11,3.6666666666666665,0
com.google.javascript.jscomp.graph.LinkedDirectedGraphEdge,14,3,17,2,1,1,0,1,2,10.0,19,1.1176470588235294,0
com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphEdge,2,1,2,0,1,0,0,1,2,13.0,19,6.333333333333333,0
com.google.javascript.jscomp.graph.DiGraph,15,0,19,0,1,0,0,1,9,18.2,188,94.0,0
com.google.javascript.jscomp.graph.GraphReachability,3,3,20,1,7,2,0,2,3,9.333333333333334,76,4.0,0
com.google.javascript.jscomp.graph.EdgeTuple,0,3,0,0,0,0,0,0,1,0.0,7,2.333333333333333,0
com.google.javascript.jscomp.graph.FixedPointGraphTraversal,4,2,31,0,12,4,0,1,7,15.75,203,10.15,0
com.google.javascript.jscomp.graph.Graph,24,2,55,1,5,1,0,1,29,13.625,706,15.347826086956522,0
com.google.javascript.jscomp.graph.AnnotationState,0,2,0,0,0,0,0,0,1,0.0,16,8.0,0
com.google.javascript.jscomp.graph.GraphAnnotationState,0,1,0,0,0,0,0,0,1,0.0,15,15.0,0
com.google.javascript.jscomp.graph.SimpleSubGraph,2,2,9,1,6,2,0,2,1,11.0,15,1.875,0
com.google.javascript.jscomp.graph.GraphPruner,2,1,38,0,23,9,0,1,1,7.5,89,2.78125,0
com.google.javascript.jscomp.graph.LinkedUndirectedGraph,27,3,114,1,14,5,0,4,5,14.407407407407408,70,0.5555555555555556,0
com.google.javascript.jscomp.graph.LinkedUndirectedGraphNode,9,2,19,2,1,1,0,1,1,12.333333333333334,18,1.0588235294117647,0
com.google.javascript.jscomp.graph.NeighborIterator,3,1,9,1,5,1,0,2,0,5.666666666666667,0,0.0,0
com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphNode,2,1,2,0,1,0,0,1,1,13.0,6,2.0,0
com.google.javascript.jscomp.graph.LinkedUndirectedGraphEdge,10,3,13,2,1,1,0,1,1,9.4,11,0.8461538461538461,0
com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphEdge,2,1,2,0,1,0,0,1,1,13.0,5,1.6666666666666667,0
com.google.javascript.jscomp.graph.UndiGraph,4,0,1,0,0,0,0,0,4,23.25,79,0.0,0
com.google.javascript.jscomp.graph.StandardUnionFind,9,2,51,2,14,3,0,7,12,9.88888888888889,257,4.431034482758621,0
com.google.javascript.jscomp.graph.Node,0,4,0,0,0,0,0,0,5,0.0,50,25.0,0
com.google.javascript.jscomp.graph.GraphColoring,3,2,28,0,7,1,0,2,5,11.333333333333334,214,6.294117647058823,0
com.google.javascript.jscomp.graph.Color,2,1,2,1,5,1,0,2,0,7.0,0,0.0,0
com.google.javascript.jscomp.graph.GreedyGraphColoring,1,1,23,0,15,3,0,2,2,5.0,32,1.7777777777777777,0
com.google.javascript.jscomp.regex.CharRanges,18,3,47,0,48,11,0,4,5,8.61111111111111,196,0.9158878504672896,0
com.google.javascript.jscomp.regex.RegExpTree,16,12,445,0,241,49,0,31,24,12.8125,340,0.422360248447205,0
com.google.javascript.jscomp.regex.Parser,9,3,74,0,55,9,0,10,10,12.666666666666666,131,0.5458333333333333,0
com.google.javascript.jscomp.regex.RegExpTreeAtom,4,0,5,0,1,0,0,1,0,13.75,0,0.0,0
com.google.javascript.jscomp.regex.Empty,5,1,3,0,1,0,0,1,0,10.6,0,0.0,0
com.google.javascript.jscomp.regex.Anchor,6,1,6,0,1,0,0,1,0,11.166666666666666,0,0.0,0
com.google.javascript.jscomp.regex.WordBoundary,5,1,6,0,1,0,0,1,0,10.6,0,0.0,0
com.google.javascript.jscomp.regex.BackReference,5,1,7,0,1,0,0,1,0,10.6,0,0.0,0
com.google.javascript.jscomp.regex.Text,7,1,24,0,9,3,0,3,1,12.714285714285714,17,0.5483870967741935,0
com.google.javascript.jscomp.regex.Repetition,12,3,53,0,31,10,0,7,0,12.75,0,0.0,0
com.google.javascript.jscomp.regex.Alternation,9,1,50,0,60,18,0,5,0,12.0,0,0.0,0
com.google.javascript.jscomp.regex.LookaheadAssertion,9,2,18,0,6,2,0,2,0,12.0,0,0.0,0
com.google.javascript.jscomp.regex.CapturingGroup,9,1,16,0,3,0,0,1,0,12.0,0,0.0,0
com.google.javascript.jscomp.regex.Charset,10,2,84,0,25,6,0,4,1,13.2,27,0.380281690140845,0
com.google.javascript.jscomp.regex.DecomposedCharset,6,3,38,0,35,8,0,2,0,11.5,0,0.0,0
com.google.javascript.jscomp.regex.Concatenation,9,1,39,0,43,12,0,7,0,12.0,0,0.0,0
com.google.javascript.jscomp.regex.Simplifier,2,1,10,0,21,6,0,3,0,12.0,0,0.0,0
com.google.javascript.jscomp.regex.CaseCanonicalize,4,4,213,0,11,5,0,3,8,16.25,502,13.210526315789474,0
com.google.javascript.jscomp.regex.DeltaSet,0,2,0,0,0,0,0,0,1,0.0,20,10.0,0
com.google.javascript.jscomp.testing.TestErrorReporter,5,4,9,1,5,1,0,1,3,14.4,53,3.533333333333333,0
com.google.javascript.jscomp.testing.SimpleSourceExcerptProvider,2,1,5,1,1,0,0,1,1,14.0,13,4.333333333333333,0
com.google.javascript.jscomp.webservice.common.Protocol,2,3,17,0,5,1,0,1,14,18.5,219,6.257142857142857,0
com.google.javascript.jscomp.webservice.common.AbstractWebServiceException,3,0,7,0,1,0,0,1,1,12.333333333333334,15,15.0,0
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter,2,5,57,0,10,4,0,2,7,28.0,58,1.0175438596491229,1
com.google.javascript.jscomp.type.TypeRestriction,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter,11,5,149,0,73,15,0,22,12,18.545454545454547,253,1.1552511415525115,1
com.google.javascript.jscomp.type.RestrictByTrueInstanceOfResultVisitor,6,1,17,0,7,2,0,3,1,15.166666666666666,3,0.1875,0
com.google.javascript.jscomp.type.RestrictByFalseInstanceOfResultVisitor,3,1,14,0,10,3,0,4,1,14.333333333333334,3,0.1578947368421052,0
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter,11,6,114,1,22,6,0,6,22,22.363636363636363,643,3.7823529411764714,1
com.google.javascript.jscomp.type.RestrictByTypeOfResultVisitor,8,0,21,1,10,3,0,2,2,14.5,46,2.3,0
com.google.javascript.jscomp.type.RestrictByTrueTypeOfResultVisitor,8,0,8,0,1,0,0,1,1,14.125,38,4.75,0
com.google.javascript.jscomp.type.RestrictByFalseTypeOfResultVisitor,9,0,14,0,1,0,0,1,1,13.77777777777778,38,4.222222222222222,0
com.google.javascript.jscomp.type.RestrictByOneTypeOfResultVisitor,10,2,29,0,8,4,0,3,4,14.2,71,2.958333333333333,0
com.google.javascript.jscomp.deps.JsFileParser,5,8,32,0,24,7,1,2,11,11.2,245,6.805555555555555,0
com.google.javascript.jscomp.deps.DepsGenerator,19,12,121,0,19,7,1,3,13,18.94736842105263,337,2.982300884955752,0
com.google.javascript.jscomp.deps.JsFileLineParser,6,9,49,0,46,12,1,1,15,12.833333333333334,286,3.7142857142857135,0
com.google.javascript.jscomp.deps.ParseException,1,2,1,0,1,0,0,1,2,7.0,28,9.333333333333334,0
com.google.javascript.jscomp.deps.JsFunctionParser,4,5,24,0,14,4,1,1,9,9.75,117,3.774193548387097,0
com.google.javascript.jscomp.deps.SymbolInfo,0,2,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.deps.PathUtil,6,2,48,0,18,6,0,4,7,13.5,424,9.217391304347826,0
com.google.javascript.jscomp.deps.SimpleDependencyInfo,6,4,13,1,4,1,0,2,6,11.833333333333334,109,8.384615384615385,0
com.google.javascript.jscomp.deps.DepsFileParser,4,5,32,0,15,4,1,1,11,10.5,242,10.083333333333334,0
com.google.javascript.jscomp.deps.SortedDependencies,11,4,97,0,24,7,1,3,7,17.727272727272727,220,2.3655913978494625,0
com.google.javascript.jscomp.deps.CircularDependencyException,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.deps.MissingProvideException,0,0,0,0,0,0,0,0,0,0.0,0,0.0,0
com.google.javascript.jscomp.parsing.JsDocInfoParser,58,15,776,0,463,96,0,18,54,18.29310344827586,1087,0.98193315266486,1
com.google.javascript.jscomp.parsing.ErrorReporterParser,4,0,12,0,1,0,0,0,0,15.0,0,0.0,0
com.google.javascript.jscomp.parsing.ExtractionInfo,0,2,0,0,0,0,0,0,1,0.0,21,10.5,0
com.google.javascript.jscomp.parsing.ExtendedTypeInfo,0,3,0,0,0,0,0,0,1,0.0,5,1.6666666666666667,0
com.google.javascript.jscomp.parsing.ParserRunner,7,4,41,0,20,1,1,1,2,12.142857142857142,40,0.9090909090909092,0
com.google.javascript.jscomp.parsing.ParseResult,0,2,0,0,0,0,0,0,1,0.0,8,4.0,0
com.google.javascript.jscomp.parsing.JsDocTokenStream,20,19,55,0,92,13,0,23,5,11.35,59,0.2458333333333333,0
com.google.javascript.jscomp.parsing.TypeSafeDispatcher,44,0,57,0,67,9,0,42,1,19.204545454545453,51,0.7611940298507462,0
com.google.javascript.jscomp.parsing.IRFactory,29,19,541,0,88,4,0,86,8,15.586206896551724,224,0.4202626641651032,1
com.google.javascript.jscomp.parsing.TransformDispatcher,56,0,416,0,36,9,0,2,4,18.589285714285715,136,0.4548494983277591,0
com.google.javascript.jscomp.parsing.Config,1,6,6,0,7,2,0,1,9,20.0,78,6.0,0
com.google.javascript.jscomp.parsing.NullErrorReporter,4,0,4,0,1,0,0,1,1,8.5,11,2.2,0
com.google.javascript.jscomp.parsing.NewRhinoNullReporter,3,0,3,1,1,0,0,1,0,8.0,0,0.0,0
com.google.javascript.jscomp.parsing.OldRhinoNullReporter,0,0,0,1,0,0,0,0,0,0.0,0,0.0,0
1 class_name MTH FLD RFC INT SZ CPX EX RET BCM NML WRD DCM buggy
2 com.google.javascript.jscomp.PeepholeSimplifyRegExp 1 0 29 0 18 8 0 2 1 15.0 12 0.6666666666666666 0
3 com.google.javascript.jscomp.MinimizeExitPoints 6 1 91 1 49 14 0 4 5 13.833333333333334 324 2.8672566371681416 1
4 com.google.javascript.jscomp.RenameLabels 1 3 51 1 1 0 0 0 8 7.0 336 6.588235294117647 1
5 com.google.javascript.jscomp.DefaultNameSupplier 1 1 2 1 1 0 0 1 0 3.0 0 0.0 0
6 com.google.javascript.jscomp.ProcessLabels 8 2 52 1 15 3 0 1 7 11.5 121 2.75 0
7 com.google.javascript.jscomp.LabelInfo 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
8 com.google.javascript.jscomp.LabelNamespace 0 1 0 0 0 0 0 0 0 0.0 0 0.0 0
9 com.google.javascript.jscomp.JsMessageExtractor 2 3 19 0 12 3 1 1 5 15.0 149 6.7727272727272725 0
10 com.google.javascript.jscomp.ExtractMessagesVisitor 2 1 4 0 3 1 0 1 2 13.5 18 3.6 0
11 com.google.javascript.jscomp.Tracer 25 16 177 0 17 4 0 3 70 16.8 2019 7.315217391304348 0
12 com.google.javascript.jscomp.Stat 4 4 0 0 1 1 0 1 5 11.5 65 16.25 0
13 com.google.javascript.jscomp.Event 2 2 25 0 27 4 0 1 2 8.5 64 2.1333333333333333 0
14 com.google.javascript.jscomp.ThreadTrace 9 8 74 0 54 16 0 1 15 11.22222222222222 164 1.5185185185185186 0
15 com.google.javascript.jscomp.AtomicTracerStatMap 2 1 4 0 13 4 0 1 3 8.5 53 3.7857142857142856 0
16 com.google.javascript.jscomp.VerboseMessageFormatter 3 0 12 0 4 4 0 1 1 10.0 16 2.2857142857142856 0
17 com.google.javascript.jscomp.DiagnosticType 9 5 15 2 1 0 0 1 11 6.777777777777778 151 11.615384615384617 0
18 com.google.javascript.jscomp.StrictModeCheck 9 13 107 1 20 7 0 3 11 11.88888888888889 128 1.1962616822429906 0
19 com.google.javascript.jscomp.NonExternChecks 3 0 20 0 11 4 0 0 3 11.333333333333334 18 0.8181818181818182 0
20 com.google.javascript.jscomp.JSModule 26 6 87 2 8 3 1 2 28 11.884615384615383 342 4.56 0
21 com.google.javascript.jscomp.JsMessageDefinition 3 3 0 0 1 0 0 1 2 16.333333333333332 121 20.166666666666668 0
22 com.google.javascript.jscomp.LiveVariablesAnalysis 10 4 94 0 54 11 0 8 5 16.1 272 2.693069306930693 1
23 com.google.javascript.jscomp.LiveVariableJoinOp 1 0 5 1 4 1 0 1 0 5.0 0 0.0 0
24 com.google.javascript.jscomp.LiveVariableLattice 5 1 14 1 2 0 0 1 2 6.8 46 4.6 0
25 com.google.javascript.jscomp.StatementFusion 6 0 47 0 16 4 0 7 1 23.83333333333333 69 1.4680851063829787 0
26 com.google.javascript.jscomp.VariableVisibilityAnalysis 3 2 20 1 19 5 0 1 9 15.666666666666666 234 9.75 0
27 com.google.javascript.jscomp.FunctionRewriter 3 2 92 1 19 6 0 1 22 17.333333333333332 483 3.803149606299213 1
28 com.google.javascript.jscomp.Reduction 2 3 4 0 2 0 0 1 3 10.0 27 4.5 0
29 com.google.javascript.jscomp.ReductionGatherer 2 2 4 1 7 2 0 2 2 9.5 43 4.777777777777778 0
30 com.google.javascript.jscomp.Reducer 3 0 6 0 5 1 0 1 4 11.333333333333334 57 11.4 0
31 com.google.javascript.jscomp.EmptyFunctionReducer 2 2 4 0 5 1 0 2 1 10.5 27 4.5 0
32 com.google.javascript.jscomp.SingleReturnStatementReducer 1 0 5 0 7 2 0 3 2 26.0 28 4.0 0
33 com.google.javascript.jscomp.IdentityReducer 3 2 13 0 8 2 0 3 2 13.0 47 2.9375 0
34 com.google.javascript.jscomp.ReturnConstantReducer 3 2 7 0 8 2 0 3 2 11.0 58 4.461538461538462 0
35 com.google.javascript.jscomp.GetterReducer 3 2 13 0 11 3 0 3 2 13.0 62 3.875 0
36 com.google.javascript.jscomp.SetterReducer 3 2 26 0 15 5 0 5 2 13.0 63 2.333333333333333 0
37 com.google.javascript.jscomp.CheckUnreachableCode 5 3 24 1 8 2 0 2 1 9.4 12 0.5714285714285714 0
38 com.google.javascript.jscomp.ReachablePredicate 1 0 5 1 9 3 0 3 0 5.0 0 0.0 0
39 com.google.javascript.jscomp.DataFlowAnalysis 13 4 153 0 29 9 0 2 21 11.461538461538462 1031 7.20979020979021 0
40 com.google.javascript.jscomp.FlowState 6 2 8 1 2 0 0 1 2 6.333333333333333 31 2.583333333333333 0
41 com.google.javascript.jscomp.MaxIterationsExceededException 0 1 0 0 0 0 0 0 1 0.0 39 39.0 0
42 com.google.javascript.jscomp.BranchedForwardDataFlowAnalysis 6 0 46 0 10 3 0 2 2 12.166666666666666 80 2.6666666666666665 0
43 com.google.javascript.jscomp.BranchedFlowState 6 2 9 1 5 1 0 1 2 6.333333333333333 31 2.066666666666667 0
44 com.google.javascript.jscomp.RemoveUnusedVars 13 13 295 2 61 16 0 4 32 18.153846153846157 909 2.6045845272206303 1
45 com.google.javascript.jscomp.CallSiteOptimizer 11 4 86 0 20 6 0 4 10 20.90909090909091 202 1.9803921568627447 0
46 com.google.javascript.jscomp.Continuation 1 2 5 0 7 2 0 0 1 5.0 30 3.333333333333333 0
47 com.google.javascript.jscomp.Assign 2 5 36 0 15 4 0 2 2 11.5 25 0.7575757575757576 0
48 com.google.javascript.jscomp.CollapseVariableDeclarations 3 3 70 1 23 5 0 1 9 12.333333333333334 221 3.112676056338028 1
49 com.google.javascript.jscomp.Collapse 0 3 0 0 0 0 0 0 4 0.0 37 12.333333333333334 0
50 com.google.javascript.jscomp.GatherCollapses 3 1 36 0 23 7 0 3 1 12.333333333333334 38 1.0857142857142856 0
51 com.google.javascript.jscomp.RemoveTryCatch 1 2 23 1 1 0 0 0 2 7.0 31 0.9117647058823528 0
52 com.google.javascript.jscomp.RemoveTryCatchCode 1 0 22 0 31 8 0 2 0 5.0 0 0.0 0
53 com.google.javascript.jscomp.DiagnosticGroups 7 35 44 0 2 0 0 1 4 14.714285714285714 35 3.1818181818181817 1
54 com.google.javascript.jscomp.ObjectPropertyStringPreprocess 2 6 53 1 5 1 0 0 1 13.5 47 1.3428571428571427 0
55 com.google.javascript.jscomp.Callback 1 0 41 0 27 6 0 6 0 5.0 0 0.0 0
56 com.google.javascript.jscomp.CheckSideEffects 5 6 58 1 24 8 0 4 3 10.4 75 1.3636363636363635 1
57 com.google.javascript.jscomp.StripProtection 2 1 11 1 6 2 0 0 1 6.0 5 0.625 0
58 com.google.javascript.jscomp.BinaryJoinOp 3 0 14 1 9 2 0 3 3 8.333333333333334 77 5.923076923076923 0
59 com.google.javascript.jscomp.FindExportableNodes 2 3 27 0 24 6 0 1 3 7.5 84 2.5454545454545454 0
60 com.google.javascript.jscomp.GenerateNodeContext 3 3 3 0 1 0 0 1 1 11.333333333333334 11 1.8333333333333333 0
61 com.google.javascript.jscomp.PeepholeOptimizationsPass 10 4 39 1 13 3 0 2 3 11.3 55 0.7638888888888888 1
62 com.google.javascript.jscomp.ScopeState 1 2 1 0 2 0 0 0 0 5.0 0 0.0 0
63 com.google.javascript.jscomp.StateStack 3 2 7 0 6 1 0 1 0 3.6666666666666665 0 0.0 0
64 com.google.javascript.jscomp.PeepholeChangeHandler 1 0 2 1 1 0 0 0 0 12.0 0 0.0 0
65 com.google.javascript.jscomp.JvmMetrics 10 4 137 0 30 8 0 4 1 18.3 28 0.2074074074074074 0
66 com.google.javascript.jscomp.ByPathWarningsGuard 4 5 7 0 9 3 0 2 4 8.25 177 9.833333333333334 0
67 com.google.javascript.jscomp.DefaultPassConfig 20 120 341 0 170 51 0 3 119 19.15 964 1.5777414075286416 0
68 com.google.javascript.jscomp.GlobalTypeResolver 2 1 7 1 5 1 0 0 1 10.0 10 1.4285714285714286 0
69 com.google.javascript.jscomp.ClearTypedScope 1 0 2 1 1 0 0 0 1 7.0 8 8.0 0
70 com.google.javascript.jscomp.HotSwapPassFactory 2 0 1 0 1 0 0 1 1 10.0 10 5.0 0
71 com.google.javascript.jscomp.FunctionNames 4 4 23 2 13 3 0 2 1 13.5 75 2.027027027027027 0
72 com.google.javascript.jscomp.FunctionRecord 0 4 0 1 0 0 0 0 0 0.0 0 0.0 0
73 com.google.javascript.jscomp.FunctionListExtractor 1 2 6 0 4 1 0 0 0 5.0 0 0.0 0
74 com.google.javascript.jscomp.FunctionExpressionNamer 3 3 6 1 3 0 0 1 0 12.333333333333334 0 0.0 0
75 com.google.javascript.jscomp.AbstractCommandLineRunner 54 19 430 0 68 19 2 9 94 18.444444444444443 1965 2.6554054054054053 1
76 com.google.javascript.jscomp.FlagUsageException 0 1 0 0 0 0 0 0 1 0.0 10 10.0 0
77 com.google.javascript.jscomp.RunTimeStats 3 4 10 0 9 1 0 0 3 16.333333333333332 19 1.1875 0
78 com.google.javascript.jscomp.CommandLineConfig 42 42 29 0 8 2 0 1 43 18.428571428571427 730 7.525773195876289 0
79 com.google.javascript.jscomp.WarningGuardSpec 2 1 3 0 1 0 0 0 1 4.0 17 4.25 0
80 com.google.javascript.jscomp.Entry 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
81 com.google.javascript.jscomp.ClosureCodeRemoval 1 6 51 1 22 6 0 0 15 7.0 229 4.163636363636364 0
82 com.google.javascript.jscomp.RemovableAssignment 1 4 14 0 10 2 0 0 7 6.0 53 3.117647058823529 0
83 com.google.javascript.jscomp.FindAbstractMethods 1 0 10 0 5 2 0 0 1 5.0 10 2.0 0
84 com.google.javascript.jscomp.FindAssertionCalls 1 1 11 0 5 2 0 0 1 5.0 4 0.5 0
85 com.google.javascript.jscomp.OptimizeReturns 5 1 40 2 22 7 0 6 4 10.8 128 2.844444444444445 0
86 com.google.javascript.jscomp.CheckRegExp 3 4 23 1 14 5 0 1 1 13.333333333333334 30 1.7647058823529411 0
87 com.google.javascript.jscomp.ControlFlowAnalysis 38 12 358 2 54 14 0 19 20 13.605263157894736 503 1.2512437810945274 1
88 com.google.javascript.jscomp.AstControlFlowGraph 2 1 7 0 7 1 0 4 3 18.0 60 5.454545454545454 0
89 com.google.javascript.jscomp.NameReferenceGraphReport 8 1 106 0 35 6 0 2 11 19.5 447 4.966666666666667 0
90 com.google.javascript.jscomp.DiGraphNodeComparator 1 0 18 1 12 3 0 4 1 7.0 24 2.0 0
91 com.google.javascript.jscomp.AnalyzePrototypeProperties 3 14 217 1 7 2 0 2 29 13.0 563 2.385593220338983 1
92 com.google.javascript.jscomp.ProcessProperties 13 1 157 1 56 21 0 5 6 18.46153846153846 151 1.1705426356589148 0
93 com.google.javascript.jscomp.ProcessExternProperties 1 0 6 0 3 1 0 0 0 5.0 0 0.0 0
94 com.google.javascript.jscomp.PropagateReferences 1 0 6 1 8 2 0 3 0 12.0 0 0.0 0
95 com.google.javascript.jscomp.GlobalFunction 4 3 19 1 6 1 0 2 1 10.0 11 0.6470588235294118 0
96 com.google.javascript.jscomp.AssignmentProperty 6 3 13 1 1 0 0 1 2 9.666666666666666 18 2.0 0
97 com.google.javascript.jscomp.LiteralProperty 5 6 7 1 1 0 0 1 1 9.0 13 1.181818181818182 0
98 com.google.javascript.jscomp.NameContext 0 2 0 0 0 0 0 0 1 0.0 21 10.5 0
99 com.google.javascript.jscomp.NameInfo 6 5 2 0 15 4 0 1 7 15.666666666666666 113 5.380952380952381 0
100 com.google.javascript.jscomp.PeepholeFoldConstants 35 8 453 0 97 26 0 39 21 17.457142857142856 382 0.5744360902255639 1
101 com.google.javascript.jscomp.AbstractCompiler 51 2 10 1 1 0 0 1 52 16.764705882352942 881 176.2 0
102 com.google.javascript.jscomp.UseSite 2 3 3 0 1 0 0 1 1 7.0 29 5.8 0
103 com.google.javascript.jscomp.RescopeGlobalSymbols 2 6 91 1 7 1 0 0 5 20.0 319 3.752941176470588 0
104 com.google.javascript.jscomp.RewriteGlobalFunctionStatementsToVarAssignmentsCallback 1 0 11 0 10 2 0 0 1 5.0 30 3.0 0
105 com.google.javascript.jscomp.RewriteScopeCallback 2 0 32 0 23 7 0 6 1 9.0 91 3.033333333333333 0
106 com.google.javascript.jscomp.RemoveGlobalVarCallback 2 0 24 0 20 6 0 1 1 8.0 64 2.56 0
107 com.google.javascript.jscomp.MakeExternsReferenceWindowExplicitly 1 0 15 0 7 2 0 1 1 5.0 32 4.571428571428571 0
108 com.google.javascript.jscomp.XtbMessageBundle 4 3 49 1 8 0 2 1 4 12.5 95 1.7592592592592593 0
109 com.google.javascript.jscomp.Handler 11 8 37 1 15 3 0 0 1 14.636363636363637 19 0.6551724137931034 0
110 com.google.javascript.jscomp.SecureEntityResolver 1 0 1 1 1 0 0 1 1 13.0 32 32.0 0
111 com.google.javascript.jscomp.CoalesceVariableNames 7 4 159 2 40 16 0 4 5 15.285714285714286 174 1.144736842105263 1
112 com.google.javascript.jscomp.CombinedLiveRangeChecker 2 2 7 0 5 1 0 2 1 10.5 21 1.9090909090909087 0
113 com.google.javascript.jscomp.LiveRangeChecker 5 4 27 0 11 3 0 4 1 8.4 10 0.4545454545454545 0
114 com.google.javascript.jscomp.NameGenerator 4 7 20 0 16 4 0 2 7 13.0 152 3.4545454545454546 0
115 com.google.javascript.jscomp.CheckPathsBetweenNodes 8 11 41 0 22 7 0 4 7 18.5 221 2.9078947368421053 0
116 com.google.javascript.jscomp.MethodCompilerPass 5 5 83 1 9 1 0 1 11 14.6 180 2.608695652173913 1
117 com.google.javascript.jscomp.GetExternMethods 1 0 29 0 24 4 0 1 1 5.0 34 1.4166666666666667 0
118 com.google.javascript.jscomp.GatherSignatures 2 0 32 0 20 4 0 0 2 13.5 39 1.56 0
119 com.google.javascript.jscomp.EmptyMessageBundle 3 0 4 1 1 0 0 1 4 11.666666666666666 35 11.666666666666666 0
120 com.google.javascript.jscomp.AnalyzeNameReferences 3 3 23 1 5 1 0 1 4 7.333333333333333 123 3.324324324324324 0
121 com.google.javascript.jscomp.PropagateReferences 1 0 10 1 8 2 0 3 0 12.0 0 0.0 0
122 com.google.javascript.jscomp.NameInfo 3 2 1 1 15 4 0 1 3 16.666666666666668 56 3.294117647058824 0
123 com.google.javascript.jscomp.RemoveUnusedClassProperties 5 4 54 2 16 4 0 3 2 11.6 62 1.319148936170213 0
124 com.google.javascript.jscomp.VarCheck 6 11 87 1 44 12 0 4 5 17.0 90 1.0714285714285714 1
125 com.google.javascript.jscomp.NameRefInExternsCheck 1 0 18 0 16 4 0 0 1 5.0 24 1.5 0
126 com.google.javascript.jscomp.CompilerInput 28 8 111 2 15 3 1 2 15 11.821428571428571 274 2.8842105263157896 0
127 com.google.javascript.jscomp.DepsFinder 2 3 13 0 15 5 0 2 0 10.5 0 0.0 0
128 com.google.javascript.jscomp.ConvertToDottedProperties 2 1 18 1 13 2 0 0 1 6.0 25 1.6666666666666667 0
129 com.google.javascript.jscomp.FieldCleanupPass 2 1 23 1 1 0 0 0 3 10.0 264 14.666666666666666 0
130 com.google.javascript.jscomp.QualifiedNameSearchTraversal 3 2 19 0 9 3 0 1 2 10.333333333333334 216 13.5 0
131 com.google.javascript.jscomp.DiagnosticGroup 6 4 19 1 6 2 0 2 11 7.833333333333333 127 5.08 0
132 com.google.javascript.jscomp.SymbolTable 48 11 506 1 39 13 0 9 45 16.895833333333332 1445 2.855731225296443 0
133 com.google.javascript.jscomp.Symbol 16 6 33 0 5 1 0 1 4 14.125 36 1.3846153846153846 0
134 com.google.javascript.jscomp.Reference 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
135 com.google.javascript.jscomp.SymbolScope 15 7 39 1 9 3 0 3 3 12.933333333333334 58 1.5263157894736843 0
136 com.google.javascript.jscomp.PropertyRefCollector 6 1 49 1 20 6 0 5 0 20.166666666666668 0 0.0 0
137 com.google.javascript.jscomp.ThisRefCollector 4 2 35 1 17 7 0 1 0 7.75 0 0.0 0
138 com.google.javascript.jscomp.JSDocInfoCollector 2 1 20 0 11 6 0 0 1 9.0 6 0.3333333333333333 0
139 com.google.javascript.jscomp.PrepareAst 4 2 60 1 14 4 0 0 7 13.0 190 2.878787878787879 1
140 com.google.javascript.jscomp.PrepareAnnotations 6 0 37 1 7 2 0 1 4 20.0 114 3.6774193548387095 0
141 com.google.javascript.jscomp.ControlStructureCheck 4 2 16 1 9 2 0 0 2 7.75 20 1.5384615384615383 0
142 com.google.javascript.jscomp.ClosureRewriteClass 16 7 176 1 39 10 0 6 4 16.25 56 0.3971631205673759 0
143 com.google.javascript.jscomp.MemberDefinition 0 3 0 0 0 0 0 0 0 0.0 0 0.0 0
144 com.google.javascript.jscomp.ClassDefinition 0 6 0 0 0 0 0 0 0 0.0 0 0.0 0
145 com.google.javascript.jscomp.ReplaceMessagesForChrome 4 0 38 0 18 5 1 2 1 19.25 53 1.65625 0
146 com.google.javascript.jscomp.ProcessDefines 6 10 129 1 24 7 0 1 21 12.333333333333334 477 3.138157894736842 0
147 com.google.javascript.jscomp.CollectDefines 8 6 76 1 41 11 0 2 9 16.75 229 2.462365591397849 0
148 com.google.javascript.jscomp.RefInfo 0 2 0 0 0 0 0 0 1 0.0 14 7.0 0
149 com.google.javascript.jscomp.DefineInfo 4 5 4 0 2 0 0 1 6 17.25 82 8.2 0
150 com.google.javascript.jscomp.RecentChange 3 1 1 1 1 0 0 1 1 10.333333333333334 16 5.333333333333333 0
151 com.google.javascript.jscomp.ForbiddenChange 1 0 1 1 1 0 0 0 1 12.0 12 12.0 0
152 com.google.javascript.jscomp.PreprocessorSymbolTable 9 3 23 2 5 1 0 1 2 11.22222222222222 25 1.6666666666666667 0
153 com.google.javascript.jscomp.Reference 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
154 com.google.javascript.jscomp.MarkNoSideEffectCalls 3 3 42 1 6 1 0 3 5 22.33333333333333 103 1.9074074074074077 0
155 com.google.javascript.jscomp.GatherNoSideEffectFunctions 1 1 23 0 26 9 0 0 1 5.0 7 0.2592592592592592 0
156 com.google.javascript.jscomp.SetNoSideEffectCallProperty 1 1 10 0 13 4 0 3 1 5.0 24 1.7142857142857142 0
157 com.google.javascript.jscomp.PrintStreamErrorManager 3 3 17 0 7 2 0 0 3 13.333333333333334 86 7.166666666666667 0
158 com.google.javascript.jscomp.CodePrinter 1 1 88 0 10 4 0 1 27 8.0 590 2.97979797979798 1
159 com.google.javascript.jscomp.MappedCodePrinter 9 8 27 0 16 4 0 4 6 15.0 238 4.576923076923077 0
160 com.google.javascript.jscomp.Mapping 0 3 0 0 0 0 0 0 1 0.0 44 0.0 0
161 com.google.javascript.jscomp.PrettyCodePrinter 16 2 33 0 10 2 0 6 7 12.5625 132 2.2758620689655173 0
162 com.google.javascript.jscomp.CompactCodePrinter 6 6 20 0 20 4 0 1 4 12.166666666666666 89 1.5344827586206895 0
163 com.google.javascript.jscomp.Builder 7 5 3 0 5 3 0 1 8 12.714285714285714 111 5.55 0
164 com.google.javascript.jscomp.TypeCheck 39 50 692 2 182 21 0 6 31 15.794871794871796 1056 1.660377358490566 1
165 com.google.javascript.jscomp.PeepholeFoldWithTypes 2 0 21 0 30 9 0 2 2 14.0 145 4.393939393939394 0
166 com.google.javascript.jscomp.PassConfig 17 4 36 0 18 5 0 1 21 17.176470588235293 335 5.491803278688525 0
167 com.google.javascript.jscomp.PassConfigDelegate 6 1 6 0 1 0 0 1 1 16.0 15 1.875 0
168 com.google.javascript.jscomp.State 0 10 0 1 0 0 0 0 1 0.0 7 0.7777777777777778 0
169 com.google.javascript.jscomp.AbstractPeepholeOptimization 13 1 22 0 10 3 0 1 14 17.076923076923077 316 13.166666666666666 0
170 com.google.javascript.jscomp.RenamePrototypes 3 9 107 1 32 8 0 1 15 13.333333333333334 471 3.3404255319148937 1
171 com.google.javascript.jscomp.Property 4 5 16 0 15 5 0 5 1 15.75 13 0.3714285714285714 0
172 com.google.javascript.jscomp.ProcessExternedProperties 1 0 7 0 4 1 0 0 1 5.0 22 5.5 0
173 com.google.javascript.jscomp.ProcessProperties 6 0 45 0 19 5 0 1 6 20.33333333333333 166 3.5319148936170213 0
174 com.google.javascript.jscomp.RhinoErrorReporter 6 8 37 0 6 2 0 2 2 12.333333333333334 55 1.7741935483870968 0
175 com.google.javascript.jscomp.OldRhinoErrorReporter 2 0 2 1 1 0 0 0 0 6.0 0 0.0 0
176 com.google.javascript.jscomp.NewRhinoErrorReporter 5 0 11 1 5 1 0 1 0 7.2 0 0.0 0
177 com.google.javascript.jscomp.NameReferenceGraph 6 6 58 1 13 4 0 3 10 14.666666666666666 383 4.505882352941176 0
178 com.google.javascript.jscomp.Name 21 7 45 0 6 2 0 2 6 13.666666666666666 172 4.777777777777778 0
179 com.google.javascript.jscomp.Reference 6 4 6 0 1 0 0 1 2 8.333333333333334 41 5.125 0
180 com.google.javascript.jscomp.UnreachableCodeElimination 4 3 66 2 6 1 0 0 2 7.75 231 3.08 1
181 com.google.javascript.jscomp.EliminationPass 4 1 49 0 25 6 0 5 1 20.25 153 2.3181818181818183 0
182 com.google.javascript.jscomp.ReplaceCssNames 2 10 68 1 2 0 0 1 2 12.0 240 3.75 0
183 com.google.javascript.jscomp.Traversal 2 0 59 0 31 8 0 3 1 11.0 70 1.2280701754385963 0
184 com.google.javascript.jscomp.ObjectPropertyStringPostprocess 1 1 26 1 1 0 0 0 1 7.0 52 2.363636363636364 0
185 com.google.javascript.jscomp.Callback 1 0 25 0 20 4 0 2 0 5.0 0 0.0 0
186 com.google.javascript.jscomp.DefinitionSite 0 5 0 0 0 0 0 0 1 0.0 24 4.8 0
187 com.google.javascript.jscomp.GroupVariableDeclarations 6 1 44 2 32 8 0 2 2 10.5 240 5.217391304347826 0
188 com.google.javascript.jscomp.Strings 3 0 11 0 7 2 0 3 4 22.33333333333333 441 31.5 0
189 com.google.javascript.jscomp.CheckRequiresForConstructors 4 4 76 1 6 2 0 2 3 13.0 72 1.0588235294117647 0
190 com.google.javascript.jscomp.CheckRequiresForConstructorsCallback 5 3 61 1 31 6 0 3 1 11.8 23 0.4107142857142857 0
191 com.google.javascript.jscomp.MemoizedScopeCreator 7 2 23 2 7 2 0 1 3 14.857142857142858 95 4.523809523809524 0
192 com.google.javascript.jscomp.GatherRawExports 4 3 19 1 11 4 0 3 1 13.5 25 1.25 0
193 com.google.javascript.jscomp.ExpressionDecomposer 26 6 217 0 33 11 0 4 27 19.0 974 4.407239819004525 0
194 com.google.javascript.jscomp.DecompositionState 0 2 0 0 0 0 0 0 1 0.0 17 0.0 0
195 com.google.javascript.jscomp.JSModuleGraph 15 3 136 0 39 12 2 3 19 18.133333333333333 675 4.411764705882353 0
196 com.google.javascript.jscomp.InverseDepthComparator 1 0 2 1 1 0 0 1 1 7.0 23 23.0 0
197 com.google.javascript.jscomp.ModuleDependenceException 2 3 2 0 1 0 0 1 0 13.5 0 0.0 0
198 com.google.javascript.jscomp.InlineFunctions 19 9 298 1 34 11 0 4 33 20.68421052631579 549 1.5292479108635098 1
199 com.google.javascript.jscomp.FindCandidateFunctions 4 1 38 1 14 4 0 1 2 15.0 30 0.9090909090909092 0
200 com.google.javascript.jscomp.CallVisitor 1 3 17 0 22 7 0 0 1 5.0 7 0.28 0
201 com.google.javascript.jscomp.FindCandidatesReferences 5 0 35 1 17 5 0 3 2 15.0 13 0.2888888888888888 0
202 com.google.javascript.jscomp.Inline 2 2 17 1 12 4 0 0 2 13.5 13 0.8125 0
203 com.google.javascript.jscomp.FunctionState 26 10 44 0 6 2 0 2 1 14.5 12 0.2448979591836734 0
204 com.google.javascript.jscomp.NamedFunction 4 1 9 1 1 0 0 1 1 11.25 6 1.2 0
205 com.google.javascript.jscomp.FunctionVar 4 1 11 1 1 0 0 1 1 11.25 6 1.2 0
206 com.google.javascript.jscomp.FunctionExpression 4 2 5 1 1 0 0 1 1 11.25 6 1.2 0
207 com.google.javascript.jscomp.Reference 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
208 com.google.javascript.jscomp.ShadowVariables 1 7 68 1 5 1 0 0 3 7.0 115 1.3218390804597702 0
209 com.google.javascript.jscomp.GatherReferenceInfo 1 0 21 0 21 7 0 4 0 5.0 0 0.0 0
210 com.google.javascript.jscomp.DoShadowVariables 5 0 44 1 26 9 0 2 1 9.2 20 0.3571428571428571 0
211 com.google.javascript.jscomp.GlobalNamespace 18 9 210 2 7 1 0 1 42 12.72222222222222 1431 3.222972972972973 1
212 com.google.javascript.jscomp.NodeFilter 1 1 7 1 9 3 0 3 1 5.0 17 1.7 0
213 com.google.javascript.jscomp.BuildGlobalNamespace 14 1 120 1 83 16 0 8 14 15.714285714285714 711 3.246575342465753 0
214 com.google.javascript.jscomp.Name 25 16 38 1 29 5 0 6 7 13.4 145 1.1788617886178865 0
215 com.google.javascript.jscomp.Ref 10 8 10 1 3 1 0 1 4 10.9 83 2.59375 0
216 com.google.javascript.jscomp.Tracker 1 4 14 1 19 7 0 0 2 7.0 58 2.636363636363636 0
217 com.google.javascript.jscomp.ClosureOptimizePrimitives 3 1 34 1 17 4 0 3 6 18.0 80 2.2222222222222223 0
218 com.google.javascript.jscomp.FindObjectCreateCalls 1 1 8 0 5 2 0 0 1 5.0 7 1.4 0
219 com.google.javascript.jscomp.FunctionTypeBuilder 20 32 228 0 45 14 0 4 27 17.2 672 2.042553191489361 1
220 com.google.javascript.jscomp.ExtendedTypeValidator 1 0 9 1 18 4 0 5 0 5.0 0 0.0 0
221 com.google.javascript.jscomp.ImplementedTypeValidator 1 0 8 1 18 4 0 5 0 5.0 0 0.0 0
222 com.google.javascript.jscomp.UnknownFunctionContents 8 1 10 1 1 0 0 1 0 16.875 0 0.0 0
223 com.google.javascript.jscomp.AstFunctionContents 11 5 20 1 4 1 0 1 0 19.63636363636364 0 0.0 0
224 com.google.javascript.jscomp.DotFormatter 12 8 93 0 26 6 1 2 8 9.5 239 2.463917525773196 0
225 com.google.javascript.jscomp.CrossModuleCodeMotion 8 5 113 1 29 8 0 10 12 13.125 227 1.6814814814814816 0
226 com.google.javascript.jscomp.NamedInfo 3 4 3 0 8 2 0 2 3 15.333333333333334 43 2.8666666666666667 0
227 com.google.javascript.jscomp.Declaration 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
228 com.google.javascript.jscomp.JSSourceFile 10 2 20 1 1 0 1 1 1 10.6 36 3.0 0
229 com.google.javascript.jscomp.ComposeWarningsGuard 8 6 33 0 12 4 0 3 3 10.0 96 1.6551724137931034 0
230 com.google.javascript.jscomp.GuardComparator 1 2 7 2 4 1 0 2 0 7.0 0 0.0 0
231 com.google.javascript.jscomp.VariableReferenceCheck 2 6 49 1 1 0 0 0 3 10.0 113 2.092592592592593 0
232 com.google.javascript.jscomp.ReferenceCheckingBehavior 2 0 42 1 47 16 0 0 2 11.0 62 1.24 0
233 com.google.javascript.jscomp.ReplaceMessages 8 3 100 0 20 6 1 4 7 19.0 432 4.595744680851064 0
234 com.google.javascript.jscomp.CleanupPasses 4 4 16 0 4 0 0 1 2 16.25 56 2.5454545454545454 0
235 com.google.javascript.jscomp.MemoizedScopeCleanupPass 2 1 13 1 10 4 0 0 1 10.0 39 3.5454545454545454 0
236 com.google.javascript.jscomp.InlineVariables 2 4 244 1 5 0 0 3 24 11.5 506 2.219298245614035 1
237 com.google.javascript.jscomp.IdentifyConstants 1 0 2 1 1 0 0 1 1 5.0 43 43.0 0
238 com.google.javascript.jscomp.IdentifyLocals 1 0 2 1 1 0 0 1 1 5.0 4 4.0 0
239 com.google.javascript.jscomp.AliasCandidate 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
240 com.google.javascript.jscomp.InliningBehavior 22 2 239 1 35 11 0 7 21 19.13636363636364 354 1.6465116279069767 0
241 com.google.javascript.jscomp.ProcessCommonJSModules 6 8 115 1 9 1 0 1 11 12.833333333333334 212 2.6835443037974684 1
242 com.google.javascript.jscomp.ProcessCommonJsModulesCallback 6 2 81 0 11 3 0 1 6 17.166666666666668 73 1.738095238095238 0
243 com.google.javascript.jscomp.SuffixVarsCallback 1 2 12 0 14 4 0 1 1 5.0 13 0.8666666666666667 0
244 com.google.javascript.jscomp.SanityCheck 5 4 32 1 12 3 0 2 4 17.0 91 2.935483870967742 0
245 com.google.javascript.jscomp.SuppressDocWarningsGuard 2 2 17 0 25 10 0 2 3 8.0 31 1.0689655172413792 0
246 com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax 47 10 634 0 94 20 0 19 37 20.148936170212767 981 1.4469026548672566 1
247 com.google.javascript.jscomp.AstChangeProxy 6 1 24 0 19 4 0 1 9 13.666666666666666 74 2.642857142857143 0
248 com.google.javascript.jscomp.DiagnosticGroupWarningsGuard 4 3 10 0 8 3 0 2 1 7.0 13 1.0 0
249 com.google.javascript.jscomp.JqueryCodingConvention 3 3 15 0 2 0 0 1 1 17.666666666666668 8 1.1428571428571428 0
250 com.google.javascript.jscomp.InferJSDocInfo 5 2 58 1 39 12 0 4 3 15.8 190 2.8358208955223883 0
251 com.google.javascript.jscomp.SpecializeModule 8 5 125 1 16 4 0 1 32 26.625 1470 10.425531914893616 0
252 com.google.javascript.jscomp.NodeMatcher 3 0 10 0 8 2 0 1 4 10.0 117 13.0 0
253 com.google.javascript.jscomp.OriginalFunctionInformation 4 4 22 0 8 1 0 1 5 22.75 139 7.722222222222222 0
254 com.google.javascript.jscomp.SpecializationState 11 5 31 0 14 4 0 5 14 22.363636363636363 453 10.295454545454543 0
255 com.google.javascript.jscomp.SideEffectsAnalysis 9 4 92 1 20 6 0 9 42 17.77777777777778 1355 7.923976608187134 0
256 com.google.javascript.jscomp.AbstractMotionEnvironment 1 0 1 0 0 0 0 0 2 20.0 87 0.0 0
257 com.google.javascript.jscomp.IntraproceduralMotionEnvironment 1 0 1 0 1 0 0 1 2 20.0 73 73.0 0
258 com.google.javascript.jscomp.CrossModuleMotionEnvironment 1 0 1 0 1 0 0 1 2 20.0 84 84.0 0
259 com.google.javascript.jscomp.RawMotionEnvironment 1 1 1 0 1 0 0 1 1 20.0 32 16.0 0
260 com.google.javascript.jscomp.LocationSummary 2 2 2 0 1 0 0 1 0 9.0 0 0.0 0
261 com.google.javascript.jscomp.LocationAbstraction 3 0 8 0 5 1 0 1 4 21.666666666666668 83 16.6 0
262 com.google.javascript.jscomp.DegenerateLocationAbstraction 4 2 5 0 5 1 0 2 1 17.75 51 2.6842105263157894 0
263 com.google.javascript.jscomp.DegenerateEffectLocation 3 0 3 1 5 1 0 2 0 9.666666666666666 0 0.0 0
264 com.google.javascript.jscomp.VisibilityLocationAbstraction 7 9 30 0 16 4 0 2 10 21.571428571428573 289 5.452830188679245 0
265 com.google.javascript.jscomp.VisibilityBasedEffectLocation 3 1 5 1 2 0 0 1 1 9.666666666666666 41 6.833333333333333 0
266 com.google.javascript.jscomp.VariableUseDeclarationMap 2 2 12 0 7 2 0 1 3 17.0 78 7.8 0
267 com.google.javascript.jscomp.AmbiguateProperties 10 13 195 1 30 8 0 3 26 15.3 543 2.7989690721649483 1
268 com.google.javascript.jscomp.PropertyGraph 5 1 12 1 3 1 0 1 0 11.0 0 0.0 0
269 com.google.javascript.jscomp.PropertySubGraph 2 1 5 1 1 0 0 1 4 11.0 80 40.0 0
270 com.google.javascript.jscomp.PropertyGraphNode 3 2 3 1 1 0 0 1 0 11.333333333333334 0 0.0 0
271 com.google.javascript.jscomp.ProcessExterns 1 0 10 0 7 1 0 0 1 5.0 8 1.1428571428571428 0
272 com.google.javascript.jscomp.ProcessProperties 3 0 25 0 16 3 0 1 2 12.333333333333334 44 2.0 0
273 com.google.javascript.jscomp.Property 2 5 15 0 14 4 0 2 2 11.0 15 0.5769230769230769 0
274 com.google.javascript.jscomp.JSTypeBitSet 1 1 9 0 5 1 0 1 1 8.0 5 0.7142857142857143 0
275 com.google.javascript.jscomp.Bind 1 3 3 0 4 1 0 2 1 22.0 10 1.4285714285714286 0
276 com.google.javascript.jscomp.SubclassRelationship 0 3 2 0 0 0 0 0 0 0.0 0 0.0 0
277 com.google.javascript.jscomp.DelegateRelationship 0 2 0 0 0 0 0 0 3 0.0 60 30.0 0
278 com.google.javascript.jscomp.ObjectLiteralCast 0 3 0 0 0 0 0 0 4 0.0 26 8.666666666666666 0
279 com.google.javascript.jscomp.AssertionFunctionSpec 3 2 4 0 1 1 0 1 4 15.333333333333334 78 13.0 0
280 com.google.javascript.jscomp.SourceFile 30 7 90 2 29 7 1 5 22 11.133333333333333 473 3.354609929078014 1
281 com.google.javascript.jscomp.Builder 8 2 13 0 2 0 1 1 3 14.875 47 4.7 0
282 com.google.javascript.jscomp.Preloaded 0 1 0 0 0 0 0 0 1 0.0 9 3.0 0
283 com.google.javascript.jscomp.Generated 2 2 3 0 5 1 1 1 1 12.0 14 1.5555555555555556 0
284 com.google.javascript.jscomp.OnDisk 5 3 13 0 5 1 1 2 4 11.4 109 5.7368421052631575 0
285 com.google.javascript.jscomp.LineNumberCheck 4 3 13 2 8 3 0 1 1 10.25 26 1.5294117647058822 0
286 com.google.javascript.jscomp.OptimizeCalls 2 2 6 1 6 2 0 1 1 7.0 36 4.0 0
287 com.google.javascript.jscomp.CrossModuleMethodMotion 2 8 53 1 33 10 0 0 6 9.0 88 2.046511627906977 1
288 com.google.javascript.jscomp.IdGenerator 2 2 0 1 1 0 0 1 3 11.5 30 15.0 0
289 com.google.javascript.jscomp.Compiler 155 54 740 0 71 19 1 6 102 14.870967741935484 1625 1.9162735849056605 1
290 com.google.javascript.jscomp.CodeBuilder 7 3 15 0 11 2 0 1 8 8.857142857142858 92 5.411764705882353 0
291 com.google.javascript.jscomp.IntermediateState 0 10 0 1 0 0 0 0 1 0.0 82 0.0 0
292 com.google.javascript.jscomp.NodeNameExtractor 1 2 27 0 24 5 0 11 2 7.0 101 4.04 0
293 com.google.javascript.jscomp.TypedCodeGenerator 5 0 104 0 55 15 0 6 3 16.4 41 0.4141414141414141 0
294 com.google.javascript.jscomp.TypeInferencePass 4 6 27 1 5 0 0 1 3 10.25 54 2.4545454545454546 0
295 com.google.javascript.jscomp.FirstScopeBuildingCallback 2 0 3 0 1 0 0 0 0 7.5 0 0.0 0
296 com.google.javascript.jscomp.SecondScopeBuildingCallback 2 0 5 0 1 0 0 0 0 7.5 0 0.0 0
297 com.google.javascript.jscomp.SyntheticAst 5 4 9 1 3 0 0 1 1 10.8 13 1.3 0
298 com.google.javascript.jscomp.CombinedCompilerPass 7 2 28 2 5 1 0 1 8 9.428571428571429 288 6.0 0
299 com.google.javascript.jscomp.CallbackWrapper 5 3 8 0 6 2 0 1 5 17.0 132 6.0 0
300 com.google.javascript.jscomp.RuntimeTypeCheck 3 3 132 1 4 1 0 1 7 10.333333333333334 343 3.035398230088496 1
301 com.google.javascript.jscomp.AddMarkers 6 1 41 0 10 3 0 3 2 17.0 125 3.90625 0
302 com.google.javascript.jscomp.AddChecks 5 0 67 0 21 5 0 5 4 13.8 152 2.4516129032258065 0
303 com.google.javascript.jscomp.VariableMap 14 3 58 0 11 3 1 2 13 11.571428571428571 160 2.711864406779661 0
304 com.google.javascript.jscomp.MustBeReachingVariableDef 12 3 124 0 53 16 0 8 8 14.833333333333334 316 2.065359477124183 1
305 com.google.javascript.jscomp.Definition 1 3 2 0 4 1 0 2 1 6.0 51 10.2 0
306 com.google.javascript.jscomp.MustDef 1 1 7 1 1 0 0 1 2 6.0 80 11.428571428571429 0
307 com.google.javascript.jscomp.MustDefJoin 1 0 16 0 21 6 0 1 0 5.0 0 0.0 0
308 com.google.javascript.jscomp.StripCode 2 8 138 1 1 0 0 0 21 13.5 950 5.900621118012422 0
309 com.google.javascript.jscomp.Strip 18 0 128 0 27 6 0 5 18 26.33333333333333 828 5.411764705882353 0
310 com.google.javascript.jscomp.TransformAMDToCJSModule 3 6 117 1 1 0 0 1 10 16.0 168 1.6153846153846154 0
311 com.google.javascript.jscomp.TransformAMDModulesCallback 6 0 93 0 36 9 0 6 6 18.5 113 1.2555555555555555 0
312 com.google.javascript.jscomp.DefineCallbackReturnCallback 1 0 12 0 4 1 0 0 1 5.0 14 3.5 0
313 com.google.javascript.jscomp.RenameCallback 1 2 6 0 4 1 0 0 1 5.0 2 0.3333333333333333 0
314 com.google.javascript.jscomp.PeepholeCollectPropertyAssignments 9 0 96 0 29 9 0 7 1 17.555555555555557 43 0.3257575757575757 0
315 com.google.javascript.jscomp.CheckProvides 2 4 36 1 1 0 0 0 1 10.0 8 0.1860465116279069 0
316 com.google.javascript.jscomp.CheckProvidesCallback 3 3 31 0 15 5 0 0 0 12.333333333333334 0 0.0 0
317 com.google.javascript.jscomp.ScopedAliases 2 11 161 1 21 6 0 0 4 10.0 82 0.5 1
318 com.google.javascript.jscomp.AliasedNode 1 2 4 1 1 0 0 0 0 10.0 0 0.0 0
319 com.google.javascript.jscomp.AliasedTypeNode 1 3 8 1 2 0 0 0 0 10.0 0 0.0 0
320 com.google.javascript.jscomp.Traversal 16 8 118 1 40 14 0 2 2 13.8125 35 0.2671755725190839 0
321 com.google.javascript.jscomp.JsMessage 14 11 76 0 7 5 0 3 37 8.285714285714286 877 4.022935779816514 0
322 com.google.javascript.jscomp.PlaceholderReference 7 1 13 1 1 0 0 1 1 7.428571428571429 9 1.125 0
323 com.google.javascript.jscomp.Builder 15 8 38 0 14 6 0 1 14 11.133333333333333 174 3.702127659574468 0
324 com.google.javascript.jscomp.Hash 6 2 12 0 70 1 0 2 8 6.166666666666667 316 2.771929824561404 0
325 com.google.javascript.jscomp.ConcreteType 22 5 188 1 14 4 0 3 69 12.136363636363637 1130 4.934497816593886 0
326 com.google.javascript.jscomp.TypeFilter 1 1 0 0 0 0 0 0 2 6.0 41 41.0 0
327 com.google.javascript.jscomp.ConcreteNoneType 4 0 1 0 1 0 0 1 1 9.0 6 1.5 0
328 com.google.javascript.jscomp.ConcreteFunctionType 14 9 68 0 21 5 0 2 16 12.642857142857142 284 5.071428571428571 0
329 com.google.javascript.jscomp.ConcreteInstanceType 9 4 23 0 11 3 0 4 11 15.0 169 4.970588235294118 0
330 com.google.javascript.jscomp.ConcreteUnionType 8 1 39 0 22 5 0 6 2 9.125 48 0.979591836734694 0
331 com.google.javascript.jscomp.ConcreteAll 4 0 1 0 1 0 0 1 1 8.75 7 1.75 0
332 com.google.javascript.jscomp.ConcreteUniqueType 3 1 5 0 1 0 0 1 1 7.333333333333333 60 12.0 0
333 com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback 7 3 95 1 25 7 0 7 15 17.0 374 3.8958333333333335 0
334 com.google.javascript.jscomp.GetReplacementSideEffectSubexpressions 5 2 41 1 13 4 0 1 2 26.8 48 1.2972972972972974 0
335 com.google.javascript.jscomp.NodeIterators 0 0 59 0 0 0 0 0 10 0.0 228 2.85 0
336 com.google.javascript.jscomp.FunctionlessLocalScope 6 1 29 1 20 5 0 4 5 8.833333333333334 70 2.121212121212121 0
337 com.google.javascript.jscomp.LocalVarMotion 6 4 36 1 32 10 0 5 4 8.0 136 2.893617021276596 0
338 com.google.javascript.jscomp.PureFunctionIdentifier 9 8 297 1 41 13 0 7 37 15.444444444444445 652 1.5523809523809524 1
339 com.google.javascript.jscomp.FunctionAnalyzer 13 1 128 1 50 15 0 4 10 17.384615384615383 153 0.9386503067484664 0
340 com.google.javascript.jscomp.SideEffectPropagationCallback 1 0 25 1 32 10 0 1 1 12.0 9 0.28125 0
341 com.google.javascript.jscomp.FunctionInformation 19 12 29 0 19 6 0 1 18 14.789473684210526 167 3.34 0
342 com.google.javascript.jscomp.Driver 1 3 7 1 14 2 0 0 1 7.0 14 0.8235294117647058 0
343 com.google.javascript.jscomp.CallGraph 21 9 117 1 23 7 0 3 43 20.666666666666668 1378 6.530805687203792 0
344 com.google.javascript.jscomp.Function 10 5 17 0 9 2 0 2 9 18.1 181 4.7631578947368425 0
345 com.google.javascript.jscomp.Callsite 6 5 8 0 9 2 0 2 4 16.166666666666668 162 8.526315789473685 0
346 com.google.javascript.jscomp.LoggerErrorManager 2 2 18 0 7 3 0 0 3 9.5 45 2.8125 0
347 com.google.javascript.jscomp.CheckAccessControls 24 20 251 2 37 14 0 5 19 19.041666666666668 488 2.076595744680851 1
348 com.google.javascript.jscomp.NameAnalyzer 25 17 534 1 63 14 0 9 88 16.8 2034 3.153488372093024 1
349 com.google.javascript.jscomp.AliasSet 0 1 3 0 0 0 0 0 1 0.0 53 26.5 0
350 com.google.javascript.jscomp.ReferencePropagationCallback 1 0 1 1 6 1 0 2 1 12.0 5 0.8333333333333334 0
351 com.google.javascript.jscomp.NameInformation 0 7 0 0 0 0 0 0 8 0.0 81 0.0 0
352 com.google.javascript.jscomp.JsName 2 6 15 1 12 3 0 1 8 8.5 62 4.769230769230769 0
353 com.google.javascript.jscomp.JsNameRefNode 2 3 13 1 13 1 0 1 5 5.0 92 5.411764705882353 0
354 com.google.javascript.jscomp.PrototypeSetNode 1 0 11 0 5 1 0 0 2 6.0 32 4.571428571428571 0
355 com.google.javascript.jscomp.SpecialReferenceNode 3 2 5 1 1 1 0 1 4 7.333333333333333 28 5.6 0
356 com.google.javascript.jscomp.ClassDefiningFunctionNode 1 0 12 0 6 1 0 0 2 6.0 34 4.25 0
357 com.google.javascript.jscomp.InstanceOfCheckNode 1 0 10 0 1 0 0 0 2 6.0 26 6.5 0
358 com.google.javascript.jscomp.ProcessExternals 1 0 8 0 10 3 0 0 1 5.0 11 1.1 0
359 com.google.javascript.jscomp.FindDependencyScopes 4 0 41 0 20 7 0 1 2 12.5 150 3.191489361702128 0
360 com.google.javascript.jscomp.HoistVariableAndFunctionDeclarations 1 0 11 0 8 2 0 0 1 5.0 32 4.0 0
361 com.google.javascript.jscomp.FindDeclarationsAndSetters 4 0 41 0 30 11 0 2 4 13.75 117 2.294117647058824 0
362 com.google.javascript.jscomp.FindReferences 9 1 115 1 41 15 0 4 4 16.555555555555557 126 0.9064748201438848 0
363 com.google.javascript.jscomp.NodeAccumulator 4 0 15 1 7 2 0 1 1 27.0 15 1.3636363636363635 0
364 com.google.javascript.jscomp.RemoveListener 1 0 2 1 1 0 0 0 0 11.0 0 0.0 0
365 com.google.javascript.jscomp.PerformanceTracker 9 10 106 0 64 6 0 1 7 15.11111111111111 70 0.4347826086956521 0
366 com.google.javascript.jscomp.Stats 0 8 0 0 0 0 0 0 0 0.0 0 0.0 0
367 com.google.javascript.jscomp.CmpEntries 1 0 3 1 1 0 0 1 0 7.0 0 0.0 0
368 com.google.javascript.jscomp.CodeSizeEstimatePrinter 4 5 8 0 11 2 0 2 1 9.75 15 0.5357142857142857 0
369 com.google.javascript.jscomp.SimpleFunctionAliasAnalysis 4 2 30 0 12 4 0 1 5 14.5 109 3.7586206896551726 0
370 com.google.javascript.jscomp.CheckMissingGetCssName 6 6 37 1 14 5 0 4 4 14.833333333333334 76 2.303030303030303 0
371 com.google.javascript.jscomp.ByPart 2 0 2 1 1 0 0 1 0 5.5 0 0.0 0
372 com.google.javascript.jscomp.ByWhole 2 0 2 1 1 0 0 1 0 5.5 0 0.0 0
373 com.google.javascript.jscomp.ErrorPass 1 2 3 1 1 0 0 0 1 7.0 8 2.0 0
374 com.google.javascript.jscomp.SourceInformationAnnotator 2 2 20 0 18 4 0 0 1 10.0 70 3.0434782608695654 0
375 com.google.javascript.jscomp.MoveFunctionDeclarations 3 2 22 2 12 3 0 1 1 8.666666666666666 66 3.142857142857143 0
376 com.google.javascript.jscomp.StrictWarningsGuard 2 2 5 0 4 2 0 2 1 8.0 13 2.6 0
377 com.google.javascript.jscomp.NameReferenceGraphConstruction 7 5 222 1 11 4 0 2 13 17.0 209 0.8326693227091634 0
378 com.google.javascript.jscomp.Traversal 20 1 202 1 44 12 0 6 8 19.25 130 0.6280193236714976 0
379 com.google.javascript.jscomp.NameUse 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
380 com.google.javascript.jscomp.ExportTestFunctions 4 4 53 1 7 1 0 1 4 18.75 139 3.3095238095238093 0
381 com.google.javascript.jscomp.ExportTestFunctionsNodes 2 0 25 0 22 9 0 2 1 13.0 31 1.1923076923076923 0
382 com.google.javascript.jscomp.AstValidator 64 1 390 1 38 3 0 18 1 17.296875 18 0.0441176470588235 0
383 com.google.javascript.jscomp.ChainCalls 1 6 45 1 9 1 0 0 4 7.0 39 0.6 0
384 com.google.javascript.jscomp.GatherFunctions 4 0 17 1 7 2 0 1 1 9.5 7 0.875 0
385 com.google.javascript.jscomp.GatherCallSites 1 0 23 0 42 14 0 12 1 5.0 19 0.4523809523809524 0
386 com.google.javascript.jscomp.CallSite 0 5 0 0 0 0 0 0 1 0.0 6 1.2 0
387 com.google.javascript.jscomp.InlineSimpleMethods 12 2 73 0 10 3 0 4 13 17.0 313 3.771084337349397 0
388 com.google.javascript.jscomp.InlineTrivialAccessors 1 0 24 0 26 8 0 2 1 5.0 20 0.7692307692307693 0
389 com.google.javascript.jscomp.MaybeReachingVariableUse 9 2 73 0 46 9 0 7 7 15.555555555555555 349 4.204819277108434 1
390 com.google.javascript.jscomp.ReachingUses 2 1 5 1 1 0 0 1 2 7.0 130 32.5 0
391 com.google.javascript.jscomp.ReachingUsesJoinOp 1 0 2 1 4 1 0 1 1 5.0 37 9.25 0
392 com.google.javascript.jscomp.PeepholeReplaceKnownMethods 17 2 297 0 78 18 0 13 17 19.352941176470587 195 0.4936708860759494 1
393 com.google.javascript.jscomp.DevirtualizePrototypeMethods 13 2 141 2 36 11 0 12 10 16.923076923076923 398 2.689189189189189 1
394 com.google.javascript.jscomp.TightenTypes 19 8 530 2 74 12 0 6 53 17.05263157894737 1102 2.010948905109489 0
395 com.google.javascript.jscomp.ConcreteScope 13 3 31 1 8 2 0 3 8 11.153846153846152 98 3.161290322580645 0
396 com.google.javascript.jscomp.ConcreteSlot 8 3 10 1 2 0 0 1 5 10.625 57 4.75 0
397 com.google.javascript.jscomp.Assignment 0 2 2 0 0 0 0 0 1 0.0 12 3.0 0
398 com.google.javascript.jscomp.VariableAssignAction 1 2 5 1 1 0 0 1 1 14.0 9 1.8 0
399 com.google.javascript.jscomp.PropertyAssignAction 1 3 11 1 4 1 0 1 2 14.0 51 5.1 0
400 com.google.javascript.jscomp.FunctionCallBuilder 4 5 2 0 5 1 0 2 3 11.25 39 2.6 0
401 com.google.javascript.jscomp.ExternFunctionCall 1 3 3 1 1 0 0 1 1 14.0 35 8.75 0
402 com.google.javascript.jscomp.FunctionCall 1 4 14 1 20 6 0 1 2 14.0 31 1.24 0
403 com.google.javascript.jscomp.NativeCallFunctionCall 1 3 13 1 7 3 0 1 1 14.0 8 0.7272727272727273 0
404 com.google.javascript.jscomp.CreateScope 11 2 227 0 87 24 0 4 5 19.454545454545453 78 0.4262295081967213 0
405 com.google.javascript.jscomp.ConcreteJSTypePair 4 3 8 0 6 2 0 2 1 10.75 22 1.375 0
406 com.google.javascript.jscomp.CreateSyntheticBlocks 5 8 53 1 8 2 0 2 8 12.4 93 1.55 0
407 com.google.javascript.jscomp.Marker 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
408 com.google.javascript.jscomp.Callback 1 0 24 0 27 7 0 7 0 5.0 0 0.0 0
409 com.google.javascript.jscomp.NodeTraversal 36 12 167 0 17 3 0 3 49 12.805555555555555 729 3.796875 1
410 com.google.javascript.jscomp.AbstractPostOrderCallback 1 0 1 1 1 0 0 1 1 14.0 9 9.0 0
411 com.google.javascript.jscomp.AbstractScopedCallback 3 0 3 1 1 0 0 1 1 11.0 10 10.0 0
412 com.google.javascript.jscomp.AbstractShallowCallback 1 0 3 1 1 0 0 1 1 14.0 12 12.0 0
413 com.google.javascript.jscomp.AbstractShallowStatementCallback 1 0 3 1 1 0 0 1 1 14.0 17 17.0 0
414 com.google.javascript.jscomp.AbstractNodeTypePruningCallback 1 2 3 1 1 0 0 1 3 14.0 50 12.5 0
415 com.google.javascript.jscomp.PhaseOptimizer 14 17 67 1 16 4 0 1 19 11.714285714285714 304 2.235294117647059 0
416 com.google.javascript.jscomp.NamedPass 1 2 7 1 4 0 0 0 1 7.0 4 0.6666666666666666 0
417 com.google.javascript.jscomp.Loop 5 2 30 1 43 10 0 2 4 12.2 49 0.8032786885245902 0
418 com.google.javascript.jscomp.ProgressRange 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
419 com.google.javascript.jscomp.CheckMissingReturn 8 5 45 1 13 4 0 5 6 14.125 130 2.888888888888889 0
420 com.google.javascript.jscomp.CheckDebuggerStatement 2 2 6 1 3 1 0 0 1 6.0 40 8.0 0
421 com.google.javascript.jscomp.InlineCostEstimator 2 2 11 0 2 0 0 1 5 7.0 71 4.733333333333333 1
422 com.google.javascript.jscomp.CompiledSizeEstimator 7 4 7 0 5 1 0 1 2 9.857142857142858 37 3.083333333333333 0
423 com.google.javascript.jscomp.IgnoreCajaProperties 1 2 33 1 1 0 0 0 1 7.0 77 5.133333333333334 0
424 com.google.javascript.jscomp.Traversal 1 0 32 0 12 2 0 0 0 5.0 0 0.0 0
425 com.google.javascript.jscomp.AnonymousFunctionNamingCallback 2 1 29 0 13 5 0 0 5 14.5 97 3.730769230769231 0
426 com.google.javascript.jscomp.AliasStrings 9 11 86 1 29 8 0 3 17 18.444444444444443 451 3.608 0
427 com.google.javascript.jscomp.StringOccurrence 0 2 0 0 0 0 0 0 1 0.0 12 6.0 0
428 com.google.javascript.jscomp.StringInfo 2 9 19 0 26 6 0 2 3 19.5 160 4.848484848484849 0
429 com.google.javascript.jscomp.DisambiguateProperties 10 7 350 1 23 5 0 1 47 17.0 1007 2.352803738317757 1
430 com.google.javascript.jscomp.Warnings 0 1 1 0 0 0 0 0 0 0.0 0 0.0 0
431 com.google.javascript.jscomp.Property 8 6 40 0 20 7 0 2 14 11.875 264 4.47457627118644 0
432 com.google.javascript.jscomp.AbstractScopingCallback 4 1 11 1 5 1 0 1 2 10.25 18 2.25 0
433 com.google.javascript.jscomp.FindExternProperties 1 0 15 0 11 3 0 0 1 5.0 23 2.090909090909091 0
434 com.google.javascript.jscomp.FindRenameableProperties 5 0 64 0 20 7 0 4 4 13.4 85 1.2686567164179106 0
435 com.google.javascript.jscomp.JSTypeSystem 13 2 104 1 34 11 0 5 1 18.46153846153846 5 0.043859649122807 0
436 com.google.javascript.jscomp.ConcreteTypeSystem 14 5 70 1 19 7 0 5 2 17.5 38 0.5135135135135135 0
437 com.google.javascript.jscomp.CollapseAnonymousFunctions 1 1 39 1 1 0 0 0 1 7.0 42 1.2727272727272727 0
438 com.google.javascript.jscomp.Callback 3 0 35 0 17 4 0 3 0 12.0 0 0.0 0
439 com.google.javascript.jscomp.WhitelistWarningsGuard 11 3 76 0 12 3 1 2 17 15.363636363636363 326 4.465753424657534 0
440 com.google.javascript.jscomp.WhitelistBuilder 7 4 34 1 20 6 1 1 6 13.0 65 2.1666666666666665 0
441 com.google.javascript.jscomp.AstParallelizer 6 7 43 0 18 3 0 4 6 16.666666666666668 250 4.716981132075472 0
442 com.google.javascript.jscomp.DetachPoint 1 3 10 0 9 2 0 0 1 8.0 62 5.166666666666667 0
443 com.google.javascript.jscomp.DefinitionsRemover 2 0 77 0 24 8 0 8 18 14.5 245 2.355769230769231 0
444 com.google.javascript.jscomp.Definition 5 1 5 0 5 1 0 1 5 9.0 108 15.428571428571429 0
445 com.google.javascript.jscomp.IncompleteDefinition 2 2 9 0 1 0 0 1 1 9.0 12 2.0 0
446 com.google.javascript.jscomp.UnknownDefinition 1 0 1 0 1 0 0 0 1 13.0 4 2.0 0
447 com.google.javascript.jscomp.ExternalNameOnlyDefinition 1 0 1 0 1 0 0 0 1 13.0 12 6.0 0
448 com.google.javascript.jscomp.FunctionArgumentDefinition 1 0 5 0 1 0 0 0 1 13.0 11 2.75 0
449 com.google.javascript.jscomp.FunctionDefinition 2 1 5 0 1 0 0 1 1 9.0 7 1.4 0
450 com.google.javascript.jscomp.NamedFunctionDefinition 1 0 2 0 1 0 0 0 1 13.0 12 6.0 0
451 com.google.javascript.jscomp.FunctionExpressionDefinition 1 0 6 0 1 0 0 0 1 13.0 19 6.333333333333333 0
452 com.google.javascript.jscomp.AssignmentDefinition 3 1 11 0 2 0 0 1 1 10.333333333333334 6 0.8571428571428571 0
453 com.google.javascript.jscomp.ObjectLiteralPropertyDefinition 3 3 9 0 3 0 0 1 1 10.333333333333334 12 1.3333333333333333 0
454 com.google.javascript.jscomp.VarDefinition 3 1 19 0 3 0 0 1 1 10.333333333333334 7 0.7777777777777778 0
455 com.google.javascript.jscomp.OptimizeArgumentsArray 7 7 61 2 35 10 0 4 5 10.571428571428571 127 1.8405797101449275 0
456 com.google.javascript.jscomp.VariableNameGenerator 1 2 3 0 3 1 0 1 1 14.0 14 2.8 0
457 com.google.javascript.jscomp.LinkedFlowScope 17 7 118 1 29 10 0 8 14 13.176470588235292 254 1.6282051282051282 0
458 com.google.javascript.jscomp.FlowScopeJoinOp 1 0 4 0 6 1 0 2 1 5.0 4 0.6666666666666666 0
459 com.google.javascript.jscomp.LinkedFlowSlot 0 1 0 0 0 0 0 0 1 0.0 11 5.5 0
460 com.google.javascript.jscomp.FlatFlowScopeCache 1 4 36 0 5 1 0 2 2 7.0 27 0.7714285714285715 0
461 com.google.javascript.jscomp.ConstCheck 4 3 36 1 29 8 0 1 4 8.25 46 1.3142857142857145 0
462 com.google.javascript.jscomp.BasicErrorManager 11 4 24 1 8 3 0 1 4 11.272727272727272 127 1.9242424242424243 0
463 com.google.javascript.jscomp.LeveledJSErrorComparator 1 2 6 1 40 13 0 13 1 7.0 45 1.125 0
464 com.google.javascript.jscomp.ErrorWithLevel 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
465 com.google.javascript.jscomp.DeadAssignmentsElimination 10 3 139 2 61 16 0 11 5 18.1 285 1.6964285714285714 1
466 com.google.javascript.jscomp.Scope 26 7 85 2 9 2 0 3 52 11.692307692307692 802 6.739495798319328 1
467 com.google.javascript.jscomp.Var 30 9 40 2 4 1 0 2 31 11.066666666666666 371 8.244444444444444 0
468 com.google.javascript.jscomp.Arguments 2 0 5 0 4 1 0 2 1 7.0 13 2.1666666666666665 0
469 com.google.javascript.jscomp.PassFactory 4 2 0 0 1 0 0 1 6 10.0 119 23.8 0
470 com.google.javascript.jscomp.Denormalize 4 1 41 2 33 9 0 4 2 14.0 77 1.7906976744186047 0
471 com.google.javascript.jscomp.StripConstantAnnotations 2 1 8 1 3 1 0 0 0 6.0 0 0.0 0
472 com.google.javascript.jscomp.ReferenceCollectingCallback 11 6 151 3 13 4 0 3 41 10.818181818181818 700 3.910614525139665 1
473 com.google.javascript.jscomp.ReferenceMapWrapper 1 1 2 1 1 0 0 1 0 13.0 0 0.0 0
474 com.google.javascript.jscomp.ReferenceCollection 12 1 44 1 13 4 0 4 10 20.33333333333333 243 2.963414634146341 0
475 com.google.javascript.jscomp.Reference 19 6 51 1 4 1 0 2 5 14.526315789473683 62 2.2142857142857144 0
476 com.google.javascript.jscomp.BasicBlock 3 4 9 0 12 4 0 4 7 16.333333333333332 130 5.909090909090909 0
477 com.google.javascript.jscomp.NameAnonymousFunctionsMapped 2 9 22 1 5 1 0 1 3 10.5 125 4.62962962962963 0
478 com.google.javascript.jscomp.MappedFunctionNamer 4 1 14 1 10 3 0 2 1 13.25 44 2.588235294117647 0
479 com.google.javascript.jscomp.JsMessageVisitor 24 26 230 1 60 13 1 7 27 21.70833333333333 1017 3.619217081850534 0
480 com.google.javascript.jscomp.MalformedException 1 2 0 0 1 0 0 1 0 7.0 0 0.0 0
481 com.google.javascript.jscomp.MessageLocation 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
482 com.google.javascript.jscomp.OptimizeParameters 17 2 135 2 26 8 0 8 13 19.058823529411764 278 1.4404145077720207 0
483 com.google.javascript.jscomp.Parameter 7 4 7 0 1 0 0 1 1 14.428571428571429 15 1.6666666666666667 0
484 com.google.javascript.jscomp.CodeConsumer 34 3 67 0 25 8 0 1 11 12.205882352941176 252 2.571428571428572 1
485 com.google.javascript.jscomp.TypedScopeCreator 8 17 749 1 26 5 0 2 48 18.5 1509 2.1965065502183405 1
486 com.google.javascript.jscomp.DeferredSetType 1 2 5 0 1 0 0 0 1 7.0 22 3.6666666666666665 0
487 com.google.javascript.jscomp.DiscoverEnumsAndTypedefs 2 1 22 0 11 4 0 0 0 10.5 0 0.0 0
488 com.google.javascript.jscomp.AbstractScopeBuilder 32 7 518 1 46 20 0 9 31 19.0625 1164 2.503225806451613 0
489 com.google.javascript.jscomp.CollectProperties 2 1 23 0 7 2 0 1 1 11.5 15 1.0 0
490 com.google.javascript.jscomp.StubDeclaration 0 3 0 0 0 0 0 0 1 0.0 7 2.333333333333333 0
491 com.google.javascript.jscomp.GlobalScopeBuilder 3 0 20 0 14 4 0 2 3 15.0 66 2.869565217391304 0
492 com.google.javascript.jscomp.LocalScopeBuilder 4 0 51 0 24 11 0 2 6 11.5 79 1.5490196078431373 0
493 com.google.javascript.jscomp.FirstOrderFunctionAnalyzer 3 2 44 1 26 10 0 2 1 7.333333333333333 22 0.6111111111111112 0
494 com.google.javascript.jscomp.RenameVars 10 21 114 1 30 8 0 3 26 16.0 386 2.120879120879121 1
495 com.google.javascript.jscomp.Assignment 1 4 1 0 2 0 0 0 1 10.0 4 0.6666666666666666 0
496 com.google.javascript.jscomp.ProcessVars 4 1 40 1 40 12 0 6 1 8.0 134 2.4814814814814814 0
497 com.google.javascript.jscomp.ProcessTweaks 6 13 141 1 15 4 0 1 13 23.5 296 1.783132530120482 0
498 com.google.javascript.jscomp.CollectTweaksResult 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
499 com.google.javascript.jscomp.CollectTweaks 1 2 41 0 44 10 0 4 1 5.0 7 0.1590909090909091 0
500 com.google.javascript.jscomp.TweakFunctionCall 1 4 2 0 1 0 0 1 1 9.0 10 1.6666666666666667 0
501 com.google.javascript.jscomp.TweakInfo 8 4 25 0 12 5 0 3 4 17.75 72 2.0 0
502 com.google.javascript.jscomp.FunctionInjector 18 9 164 0 30 10 0 6 33 20.666666666666668 778 3.26890756302521 1
503 com.google.javascript.jscomp.Reference 0 3 0 0 0 0 0 0 1 0.0 11 3.6666666666666665 0
504 com.google.javascript.jscomp.ControlFlowGraph 6 2 18 0 11 1 0 7 16 18.166666666666668 309 12.875 0
505 com.google.javascript.jscomp.AbstractCfgNodeTraversalCallback 1 0 2 1 4 1 0 2 1 14.0 53 13.25 0
506 com.google.javascript.jscomp.ExpandJqueryAliases 10 9 275 1 53 15 0 4 6 21.7 184 0.8518518518518519 0
507 com.google.javascript.jscomp.FindCallbackArgumentReferences 4 5 28 1 11 5 0 1 2 8.5 43 1.2285714285714286 0
508 com.google.javascript.jscomp.ProcessClosurePrimitives 21 23 422 1 53 16 0 5 30 20.19047619047619 559 1.3309523809523809 1
509 com.google.javascript.jscomp.ProvidedName 13 8 94 0 39 7 0 2 10 16.923076923076923 168 1.6470588235294117 0
510 com.google.javascript.jscomp.UnrecognizedRequire 0 3 0 0 0 0 0 0 1 0.0 8 2.6666666666666665 0
511 com.google.javascript.jscomp.CheckGlobalThis 4 3 41 1 30 11 0 6 4 13.75 222 4.269230769230769 1
512 com.google.javascript.jscomp.WarningsGuard 4 0 1 1 1 0 0 1 5 7.75 292 58.4 0
513 com.google.javascript.jscomp.FlowSensitiveInlineVariables 6 7 139 2 23 5 0 2 9 9.0 310 1.901840490797546 1
514 com.google.javascript.jscomp.GatherCandiates 1 0 19 0 18 6 0 4 1 5.0 45 2.5 0
515 com.google.javascript.jscomp.Candidate 5 6 71 0 50 15 0 17 4 14.0 45 0.5232558139534884 0
516 com.google.javascript.jscomp.NameAnonymousFunctions 1 5 11 1 2 0 0 0 3 7.0 100 9.090909090909092 0
517 com.google.javascript.jscomp.AnonymousFunctionNamer 4 1 9 1 4 0 0 1 2 16.0 60 7.5 0
518 com.google.javascript.jscomp.SimpleRegion 3 3 3 1 1 0 0 1 1 19.0 2 0.3333333333333333 0
519 com.google.javascript.jscomp.CheckGlobalNames 9 9 85 1 25 9 0 6 5 18.22222222222222 113 1.2696629213483146 0
520 com.google.javascript.jscomp.InvocationsCallback 2 0 9 0 10 3 0 3 2 5.0 56 5.6 0
521 com.google.javascript.jscomp.AbstractMessageFormatter 5 3 8 1 4 1 0 3 2 12.4 20 1.5384615384615383 0
522 com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations 4 3 75 1 14 4 0 0 9 16.75 367 5.097222222222222 0
523 com.google.javascript.jscomp.GatherExtractionInfo 2 2 10 0 13 4 0 1 2 9.0 30 2.142857142857143 0
524 com.google.javascript.jscomp.ExtractionInstance 1 3 8 0 1 0 0 1 1 11.0 20 1.4285714285714286 0
525 com.google.javascript.jscomp.PrototypeMemberDeclaration 2 4 7 0 4 1 0 2 2 14.5 28 3.111111111111111 0
526 com.google.javascript.jscomp.Result 0 13 0 0 0 0 0 0 1 0.0 2 0.1428571428571428 0
527 com.google.javascript.jscomp.CodeGenerator 32 8 515 0 409 50 1 4 16 15.0625 291 0.4241982507288629 1
528 com.google.javascript.jscomp.ReplaceStrings 17 12 133 1 26 7 0 3 17 15.411764705882351 447 3.0408163265306123 0
529 com.google.javascript.jscomp.Config 0 3 0 0 0 0 0 0 1 0.0 11 5.5 0
530 com.google.javascript.jscomp.Result 1 3 5 0 1 0 0 0 1 11.0 5 1.6666666666666667 0
531 com.google.javascript.jscomp.Location 0 3 0 0 0 0 0 0 1 0.0 8 2.6666666666666665 0
532 com.google.javascript.jscomp.ShowByPathWarningsGuard 2 2 8 0 1 0 0 1 2 8.0 33 2.75 0
533 com.google.javascript.jscomp.CollapseProperties 22 8 291 1 42 11 0 2 23 26.227272727272727 1339 4.433774834437086 1
534 com.google.javascript.jscomp.FunctionArgumentInjector 11 1 129 0 32 8 0 3 14 21.727272727272727 552 3.3865030674846626 0
535 com.google.javascript.jscomp.ReferencedAfterSideEffect 6 5 26 2 21 8 0 2 3 9.666666666666666 161 3.3541666666666665 0
536 com.google.javascript.jscomp.TypeInference 49 9 557 0 69 15 0 3 21 18.897959183673468 658 1.1443478260869566 1
537 com.google.javascript.jscomp.TemplateTypeReplacer 1 3 3 0 2 1 0 1 0 16.0 0 0.0 0
538 com.google.javascript.jscomp.BooleanOutcomePair 2 5 2 0 8 2 0 2 3 18.5 65 3.823529411764706 0
539 com.google.javascript.jscomp.RemoveUnusedPrototypeProperties 4 5 18 1 22 7 0 3 4 20.0 87 1.851063829787234 0
540 com.google.javascript.jscomp.RecordFunctionInformation 4 4 41 1 10 3 0 2 5 9.5 105 3.5 0
541 com.google.javascript.jscomp.LightweightMessageFormatter 4 2 52 0 27 8 0 1 3 10.75 56 0.8235294117647058 1
542 com.google.javascript.jscomp.LineNumberingFormatter 2 0 27 1 31 6 0 4 1 11.0 27 0.84375 0
543 com.google.javascript.jscomp.RemoveUnusedNames 2 3 14 1 9 3 0 0 3 14.5 37 2.8461538461538463 0
544 com.google.javascript.jscomp.CodingConventions 1 0 65 0 1 0 0 1 4 10.0 81 0.9310344827586208 0
545 com.google.javascript.jscomp.Proxy 33 1 66 1 1 0 0 1 1 21.151515151515152 56 1.6470588235294117 0
546 com.google.javascript.jscomp.DefaultCodingConvention 34 1 64 1 20 7 0 5 1 20.764705882352946 13 0.25 0
547 com.google.javascript.jscomp.GlobalVarReferenceMap 7 2 71 1 14 3 0 2 9 21.428571428571427 268 3.268292682926829 0
548 com.google.javascript.jscomp.SourceRefRange 2 3 6 0 1 0 0 1 2 9.5 20 4.0 0
549 com.google.javascript.jscomp.GlobalVarRefCleanupPass 2 1 5 1 3 1 0 0 1 10.0 30 7.5 0
550 com.google.javascript.jscomp.InlineObjectLiterals 1 3 174 1 1 0 0 0 10 7.0 233 1.5533333333333332 1
551 com.google.javascript.jscomp.InliningBehavior 9 1 173 1 44 14 0 8 9 18.666666666666668 197 1.3401360544217686 0
552 com.google.javascript.jscomp.FunctionToBlockMutator 14 2 131 0 23 6 0 2 15 21.142857142857142 380 2.900763358778626 1
553 com.google.javascript.jscomp.LabelNameSupplier 1 1 2 1 1 0 0 1 0 3.0 0 0.0 0
554 com.google.javascript.jscomp.Normalize 5 5 257 1 13 3 0 1 20 21.0 673 2.539622641509434 1
555 com.google.javascript.jscomp.FindExposeAnnotations 2 1 16 0 8 3 0 1 1 9.5 5 0.5555555555555556 0
556 com.google.javascript.jscomp.RewriteExposedProperties 1 1 16 0 12 4 0 0 1 5.0 6 0.4615384615384615 0
557 com.google.javascript.jscomp.PropagateConstantAnnotationsOverVars 2 2 18 1 14 5 0 1 1 6.0 7 0.4117647058823529 0
558 com.google.javascript.jscomp.VerifyConstants 2 3 28 1 30 8 0 1 1 6.0 12 0.3428571428571428 0
559 com.google.javascript.jscomp.NormalizeStatements 12 2 118 1 25 7 0 2 10 18.916666666666668 306 2.5081967213114758 0
560 com.google.javascript.jscomp.DuplicateDeclarationHandler 2 1 48 1 23 7 0 1 3 19.5 161 3.926829268292683 0
561 com.google.javascript.jscomp.ScopeTicklingCallback 4 0 5 1 1 0 0 1 1 9.5 9 4.5 0
562 com.google.javascript.jscomp.JSError 16 8 38 0 25 9 0 9 21 8.0 372 6.526315789473684 0
563 com.google.javascript.jscomp.AliasKeywords 9 11 100 1 8 3 0 3 30 17.77777777777778 673 7.236559139784946 0
564 com.google.javascript.jscomp.FindAliasableNodes 3 0 11 0 6 2 0 0 3 12.0 36 3.6 0
565 com.google.javascript.jscomp.AliasSpecification 8 4 14 0 6 2 0 2 9 16.75 190 11.176470588235292 0
566 com.google.javascript.jscomp.ThrowAliasSpecification 3 0 12 0 2 0 0 1 1 20.0 7 1.4 0
567 com.google.javascript.jscomp.KeywordAliasSpecification 3 0 13 0 3 0 0 1 1 20.0 9 1.5 0
568 com.google.javascript.jscomp.VoidKeywordAliasSpecification 4 0 18 0 3 1 0 1 1 16.25 9 1.0 0
569 com.google.javascript.jscomp.NodeUtil 156 13 882 0 61 17 0 42 141 16.80128205128205 3133 3.074582924435721 1
570 com.google.javascript.jscomp.NumbericResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0 0
571 com.google.javascript.jscomp.BooleanResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0 0
572 com.google.javascript.jscomp.MayBeStringResultPredicate 1 0 2 1 1 0 0 1 0 5.0 0 0.0 0
573 com.google.javascript.jscomp.VarCollector 1 1 8 1 7 3 0 0 0 5.0 0 0.0 0
574 com.google.javascript.jscomp.MatchNameNode 1 1 4 1 1 0 0 1 1 5.0 10 5.0 0
575 com.google.javascript.jscomp.MatchNodeType 1 1 2 1 1 0 0 1 1 5.0 9 4.5 0
576 com.google.javascript.jscomp.MatchDeclaration 1 0 3 1 1 0 0 1 1 5.0 8 8.0 0
577 com.google.javascript.jscomp.MatchNotFunction 1 0 2 1 1 0 0 1 1 5.0 8 8.0 0
578 com.google.javascript.jscomp.MatchShallowStatement 1 0 6 1 1 0 0 1 1 5.0 10 10.0 0
579 com.google.javascript.jscomp.SourceMap 8 3 42 0 17 5 1 3 4 12.75 49 1.195121951219512 1
580 com.google.javascript.jscomp.LocationMapping 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
581 com.google.javascript.jscomp.InlineProperties 5 4 119 1 12 4 0 3 5 15.4 125 1.1904761904761905 0
582 com.google.javascript.jscomp.PropertyInfo 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
583 com.google.javascript.jscomp.GatherCandidates 6 0 49 0 29 8 0 2 1 19.83333333333333 11 0.2075471698113207 0
584 com.google.javascript.jscomp.ReplaceCandidates 2 0 21 0 9 3 0 2 0 9.5 0 0.0 0
585 com.google.javascript.jscomp.CompilerOptions 209 167 267 2 15 4 1 1 221 21.406698564593302 2694 6.6683168316831685 1
586 com.google.javascript.jscomp.NullAliasTransformationHandler 1 2 2 2 2 0 0 1 0 22.0 0 0.0 0
587 com.google.javascript.jscomp.NullAliasTransformation 1 1 1 2 0 0 0 0 0 8.0 0 0.0 0
588 com.google.javascript.jscomp.ReorderConstantExpression 1 0 17 0 11 3 0 1 1 15.0 31 2.8181818181818183 0
589 com.google.javascript.jscomp.GoogleJsMessageIdGenerator 1 1 15 1 9 3 0 1 6 10.0 186 2.0 0
590 com.google.javascript.jscomp.FP 3 0 4 0 73 1 0 1 3 9.333333333333334 33 0.4177215189873418 0
591 com.google.javascript.jscomp.MessageId 1 0 3 0 4 2 0 1 1 10.0 49 12.25 0
592 com.google.javascript.jscomp.GenerateExports 3 4 58 1 30 8 0 1 3 10.0 55 1.4102564102564104 0
593 com.google.javascript.jscomp.GoogleCodingConvention 7 4 27 0 10 3 0 3 8 13.285714285714286 212 10.095238095238097 0
594 com.google.javascript.jscomp.AliasExternals 16 15 205 1 29 10 0 3 36 15.6875 1005 5.87719298245614 0
595 com.google.javascript.jscomp.GetAliasableNames 1 1 12 0 4 1 0 0 1 5.0 7 1.4 0
596 com.google.javascript.jscomp.PropertyGatherer 3 0 29 0 10 3 0 1 3 15.666666666666666 139 11.583333333333334 0
597 com.google.javascript.jscomp.GetGlobals 2 0 20 0 7 4 0 0 1 9.0 7 0.5 0
598 com.google.javascript.jscomp.GlobalGatherer 1 0 20 0 16 5 0 1 1 5.0 17 1.0625 0
599 com.google.javascript.jscomp.Symbol 2 9 7 0 4 2 0 0 1 13.5 7 0.7 0
600 com.google.javascript.jscomp.CheckSuspiciousCode 5 2 30 0 8 1 0 0 1 12.2 32 1.6 0
601 com.google.javascript.jscomp.PeepholeRemoveDeadCode 28 0 377 0 66 15 0 12 27 16.75 448 1.0666666666666669 0
602 com.google.javascript.jscomp.InstrumentFunctions 1 10 98 1 18 4 0 1 7 7.0 376 3.547169811320755 0
603 com.google.javascript.jscomp.RemoveCallback 1 1 8 0 8 3 0 0 1 5.0 44 4.888888888888889 0
604 com.google.javascript.jscomp.InstrumentReturns 5 1 26 1 8 2 0 2 4 13.0 117 4.875 0
605 com.google.javascript.jscomp.InstrumentCallback 1 0 33 0 31 8 0 2 0 5.0 0 0.0 0
606 com.google.javascript.jscomp.MakeDeclaredNamesUnique 7 3 146 1 19 4 0 2 22 14.285714285714286 342 1.976878612716763 1
607 com.google.javascript.jscomp.ContextualRenameInverter 12 4 55 2 11 3 0 2 6 13.416666666666666 78 1.4444444444444444 0
608 com.google.javascript.jscomp.ContextualRenamer 7 4 15 1 12 4 0 1 5 15.428571428571429 89 4.045454545454546 0
609 com.google.javascript.jscomp.InlineRenamer 5 4 18 1 7 2 0 2 1 15.8 31 1.7222222222222223 0
610 com.google.javascript.jscomp.BoilerplateRenamer 1 2 1 0 1 0 0 1 1 13.0 14 4.666666666666667 0
611 com.google.javascript.jscomp.WhitelistedRenamer 4 2 10 1 3 1 0 1 1 16.5 10 1.25 0
612 com.google.javascript.jscomp.ReplaceIdGenerators 6 10 132 1 30 6 0 4 2 17.666666666666668 27 0.170886075949367 0
613 com.google.javascript.jscomp.ObfuscatedNameSuppier 2 3 6 1 4 1 0 1 0 12.0 0 0.0 0
614 com.google.javascript.jscomp.PseudoNameSuppier 2 2 2 1 4 1 0 2 0 12.0 0 0.0 0
615 com.google.javascript.jscomp.StableNameSupplier 2 0 4 1 1 0 0 1 0 12.0 0 0.0 0
616 com.google.javascript.jscomp.GatherGenerators 1 0 32 0 31 12 0 3 0 5.0 0 0.0 0
617 com.google.javascript.jscomp.ReplaceGenerators 1 0 31 0 33 9 0 5 0 5.0 0 0.0 0
618 com.google.javascript.jscomp.CommandLineRunner 10 3 158 0 41 7 2 2 8 15.1 381 2.281437125748503 1
619 com.google.javascript.jscomp.Flags 1 54 31 0 3 0 0 1 1 10.0 138 4.3125 0
620 com.google.javascript.jscomp.BooleanOptionHandler 2 2 12 0 18 3 1 3 0 18.0 0 0.0 0
621 com.google.javascript.jscomp.WarningGuardErrorOptionHandler 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
622 com.google.javascript.jscomp.WarningGuardWarningOptionHandler 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
623 com.google.javascript.jscomp.WarningGuardOffOptionHandler 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
624 com.google.javascript.jscomp.WarningGuardSetter 3 2 7 1 2 0 1 1 0 9.333333333333334 0 0.0 0
625 com.google.javascript.jscomp.ExternExportsPass 6 10 163 1 16 5 0 3 21 14.333333333333334 329 2.1933333333333334 0
626 com.google.javascript.jscomp.Export 11 2 92 0 16 4 0 5 8 19.272727272727277 249 3.1125 0
627 com.google.javascript.jscomp.SymbolExport 1 0 2 0 1 0 0 1 1 15.0 3 0.6 0
628 com.google.javascript.jscomp.PropertyExport 1 1 12 0 9 3 0 2 1 15.0 3 0.2727272727272727 0
629 com.google.javascript.jscomp.SyntacticScopeCreator 6 7 90 1 28 5 0 5 8 15.666666666666666 127 1.4269662921348314 1
630 com.google.javascript.jscomp.DefaultRedeclarationHandler 1 0 17 1 11 5 0 1 1 15.0 6 0.5454545454545454 0
631 com.google.javascript.jscomp.ExploitAssigns 6 0 63 0 39 7 0 8 6 16.833333333333332 206 2.575 1
632 com.google.javascript.jscomp.ClosureCodingConvention 24 4 135 0 28 9 0 7 11 21.125 193 1.331034482758621 1
633 com.google.javascript.jscomp.AssertInstanceofSpec 1 0 9 0 8 3 0 2 2 15.0 40 4.444444444444445 0
634 com.google.javascript.jscomp.DependencyOptions 9 5 7 1 3 0 0 1 6 18.22222222222222 350 25.0 0
635 com.google.javascript.jscomp.TypeValidator 33 17 246 0 30 10 0 5 27 17.424242424242426 1079 5.042056074766355 1
636 com.google.javascript.jscomp.TypeMismatch 3 3 8 0 4 1 0 2 2 7.333333333333333 55 6.111111111111111 0
637 com.google.javascript.jscomp.SimpleDefinitionFinder 13 4 138 2 20 7 0 5 10 17.846153846153847 239 1.3976608187134505 0
638 com.google.javascript.jscomp.DefinitionGatheringCallback 2 1 37 0 44 17 0 1 1 15.0 11 0.2391304347826087 0
639 com.google.javascript.jscomp.UseSiteGatheringCallback 1 0 10 0 5 1 0 1 0 5.0 0 0.0 0
640 com.google.javascript.jscomp.JsAst 6 6 30 1 12 1 0 1 1 9.833333333333334 8 0.3076923076923077 1
641 com.google.javascript.jscomp.RenameProperties 5 14 149 1 41 9 0 1 17 14.6 543 2.8134715025906734 0
642 com.google.javascript.jscomp.ProcessExterns 1 0 11 0 9 2 0 0 1 5.0 8 0.8888888888888888 0
643 com.google.javascript.jscomp.ProcessProperties 6 1 73 1 42 11 0 1 4 14.0 81 0.9 0
644 com.google.javascript.jscomp.Property 0 4 0 0 0 0 0 0 1 0.0 8 8.0 0
645 com.google.javascript.jscomp.PropertyAffinity 1 1 0 0 1 0 0 0 0 8.0 0 0.0 0
646 com.google.javascript.jscomp.ant.Warning 4 2 4 0 1 0 0 1 1 8.0 8 2.0 0
647 com.google.javascript.jscomp.ant.AntErrorManager 2 2 12 0 6 2 0 0 1 9.5 14 1.1666666666666667 0
648 com.google.javascript.jscomp.ant.CompileTask 35 20 141 0 24 5 0 1 29 15.114285714285714 388 1.9795918367346936 0
649 com.google.javascript.jscomp.jsonml.SecureCompiler 7 7 27 0 14 3 0 2 6 12.857142857142858 168 3.574468085106383 0
650 com.google.javascript.jscomp.jsonml.Report 3 3 3 0 1 0 0 1 0 10.666666666666666 0 0.0 0
651 com.google.javascript.jscomp.jsonml.Writer 40 0 319 0 155 4 0 2 4 13.625 90 0.2184466019417475 0
652 com.google.javascript.jscomp.jsonml.Validator 50 7 155 0 80 4 0 1 3 16.9 101 0.4410480349344978 0
653 com.google.javascript.jscomp.jsonml.JsonMLAst 9 6 26 1 17 4 0 3 3 12.11111111111111 75 1.6304347826086956 0
654 com.google.javascript.jscomp.jsonml.WalkHelper 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
655 com.google.javascript.jscomp.jsonml.Reader 77 7 423 0 107 6 1 4 31 17.5974025974026 502 0.8916518650088809 0
656 com.google.javascript.jscomp.jsonml.ErrorReporter 4 1 5 0 4 1 1 0 3 6.0 72 9.0 0
657 com.google.javascript.jscomp.jsonml.JsonMLUtil 5 0 54 0 24 6 1 2 8 11.0 232 2.32 0
658 com.google.javascript.jscomp.jsonml.JsonMLComparator 6 5 31 0 28 8 0 6 3 12.5 27 0.3857142857142857 0
659 com.google.javascript.jscomp.jsonml.JsonML 22 3 79 0 34 7 1 1 22 11.272727272727272 349 4.308641975308642 0
660 com.google.javascript.jscomp.jsonml.JsonMLException 0 1 0 0 0 0 0 0 1 0.0 15 15.0 0
661 com.google.javascript.jscomp.jsonml.NodeUtil 4 0 13 0 4 0 0 2 5 16.75 94 13.428571428571429 0
662 com.google.javascript.jscomp.jsonml.JsonMLError 2 5 6 0 1 1 0 1 6 4.0 35 2.9166666666666665 0
663 com.google.javascript.jscomp.graph.LinkedDirectedGraph 35 3 149 1 11 4 0 3 9 15.771428571428572 125 0.9328358208955224 0
664 com.google.javascript.jscomp.graph.LinkedDirectedGraphNode 10 3 22 2 1 1 0 1 2 10.0 24 1.7142857142857142 0
665 com.google.javascript.jscomp.graph.NeighborIterator 3 2 11 1 1 2 0 1 0 5.666666666666667 0 0.0 0
666 com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphNode 2 1 2 0 1 0 0 1 2 13.0 11 3.6666666666666665 0
667 com.google.javascript.jscomp.graph.LinkedDirectedGraphEdge 14 3 17 2 1 1 0 1 2 10.0 19 1.1176470588235294 0
668 com.google.javascript.jscomp.graph.AnnotatedLinkedDirectedGraphEdge 2 1 2 0 1 0 0 1 2 13.0 19 6.333333333333333 0
669 com.google.javascript.jscomp.graph.DiGraph 15 0 19 0 1 0 0 1 9 18.2 188 94.0 0
670 com.google.javascript.jscomp.graph.GraphReachability 3 3 20 1 7 2 0 2 3 9.333333333333334 76 4.0 0
671 com.google.javascript.jscomp.graph.EdgeTuple 0 3 0 0 0 0 0 0 1 0.0 7 2.333333333333333 0
672 com.google.javascript.jscomp.graph.FixedPointGraphTraversal 4 2 31 0 12 4 0 1 7 15.75 203 10.15 0
673 com.google.javascript.jscomp.graph.Graph 24 2 55 1 5 1 0 1 29 13.625 706 15.347826086956522 0
674 com.google.javascript.jscomp.graph.AnnotationState 0 2 0 0 0 0 0 0 1 0.0 16 8.0 0
675 com.google.javascript.jscomp.graph.GraphAnnotationState 0 1 0 0 0 0 0 0 1 0.0 15 15.0 0
676 com.google.javascript.jscomp.graph.SimpleSubGraph 2 2 9 1 6 2 0 2 1 11.0 15 1.875 0
677 com.google.javascript.jscomp.graph.GraphPruner 2 1 38 0 23 9 0 1 1 7.5 89 2.78125 0
678 com.google.javascript.jscomp.graph.LinkedUndirectedGraph 27 3 114 1 14 5 0 4 5 14.407407407407408 70 0.5555555555555556 0
679 com.google.javascript.jscomp.graph.LinkedUndirectedGraphNode 9 2 19 2 1 1 0 1 1 12.333333333333334 18 1.0588235294117647 0
680 com.google.javascript.jscomp.graph.NeighborIterator 3 1 9 1 5 1 0 2 0 5.666666666666667 0 0.0 0
681 com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphNode 2 1 2 0 1 0 0 1 1 13.0 6 2.0 0
682 com.google.javascript.jscomp.graph.LinkedUndirectedGraphEdge 10 3 13 2 1 1 0 1 1 9.4 11 0.8461538461538461 0
683 com.google.javascript.jscomp.graph.AnnotatedLinkedUndirectedGraphEdge 2 1 2 0 1 0 0 1 1 13.0 5 1.6666666666666667 0
684 com.google.javascript.jscomp.graph.UndiGraph 4 0 1 0 0 0 0 0 4 23.25 79 0.0 0
685 com.google.javascript.jscomp.graph.StandardUnionFind 9 2 51 2 14 3 0 7 12 9.88888888888889 257 4.431034482758621 0
686 com.google.javascript.jscomp.graph.Node 0 4 0 0 0 0 0 0 5 0.0 50 25.0 0
687 com.google.javascript.jscomp.graph.GraphColoring 3 2 28 0 7 1 0 2 5 11.333333333333334 214 6.294117647058823 0
688 com.google.javascript.jscomp.graph.Color 2 1 2 1 5 1 0 2 0 7.0 0 0.0 0
689 com.google.javascript.jscomp.graph.GreedyGraphColoring 1 1 23 0 15 3 0 2 2 5.0 32 1.7777777777777777 0
690 com.google.javascript.jscomp.regex.CharRanges 18 3 47 0 48 11 0 4 5 8.61111111111111 196 0.9158878504672896 0
691 com.google.javascript.jscomp.regex.RegExpTree 16 12 445 0 241 49 0 31 24 12.8125 340 0.422360248447205 0
692 com.google.javascript.jscomp.regex.Parser 9 3 74 0 55 9 0 10 10 12.666666666666666 131 0.5458333333333333 0
693 com.google.javascript.jscomp.regex.RegExpTreeAtom 4 0 5 0 1 0 0 1 0 13.75 0 0.0 0
694 com.google.javascript.jscomp.regex.Empty 5 1 3 0 1 0 0 1 0 10.6 0 0.0 0
695 com.google.javascript.jscomp.regex.Anchor 6 1 6 0 1 0 0 1 0 11.166666666666666 0 0.0 0
696 com.google.javascript.jscomp.regex.WordBoundary 5 1 6 0 1 0 0 1 0 10.6 0 0.0 0
697 com.google.javascript.jscomp.regex.BackReference 5 1 7 0 1 0 0 1 0 10.6 0 0.0 0
698 com.google.javascript.jscomp.regex.Text 7 1 24 0 9 3 0 3 1 12.714285714285714 17 0.5483870967741935 0
699 com.google.javascript.jscomp.regex.Repetition 12 3 53 0 31 10 0 7 0 12.75 0 0.0 0
700 com.google.javascript.jscomp.regex.Alternation 9 1 50 0 60 18 0 5 0 12.0 0 0.0 0
701 com.google.javascript.jscomp.regex.LookaheadAssertion 9 2 18 0 6 2 0 2 0 12.0 0 0.0 0
702 com.google.javascript.jscomp.regex.CapturingGroup 9 1 16 0 3 0 0 1 0 12.0 0 0.0 0
703 com.google.javascript.jscomp.regex.Charset 10 2 84 0 25 6 0 4 1 13.2 27 0.380281690140845 0
704 com.google.javascript.jscomp.regex.DecomposedCharset 6 3 38 0 35 8 0 2 0 11.5 0 0.0 0
705 com.google.javascript.jscomp.regex.Concatenation 9 1 39 0 43 12 0 7 0 12.0 0 0.0 0
706 com.google.javascript.jscomp.regex.Simplifier 2 1 10 0 21 6 0 3 0 12.0 0 0.0 0
707 com.google.javascript.jscomp.regex.CaseCanonicalize 4 4 213 0 11 5 0 3 8 16.25 502 13.210526315789474 0
708 com.google.javascript.jscomp.regex.DeltaSet 0 2 0 0 0 0 0 0 1 0.0 20 10.0 0
709 com.google.javascript.jscomp.testing.TestErrorReporter 5 4 9 1 5 1 0 1 3 14.4 53 3.533333333333333 0
710 com.google.javascript.jscomp.testing.SimpleSourceExcerptProvider 2 1 5 1 1 0 0 1 1 14.0 13 4.333333333333333 0
711 com.google.javascript.jscomp.webservice.common.Protocol 2 3 17 0 5 1 0 1 14 18.5 219 6.257142857142857 0
712 com.google.javascript.jscomp.webservice.common.AbstractWebServiceException 3 0 7 0 1 0 0 1 1 12.333333333333334 15 15.0 0
713 com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter 2 5 57 0 10 4 0 2 7 28.0 58 1.0175438596491229 1
714 com.google.javascript.jscomp.type.TypeRestriction 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
715 com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter 11 5 149 0 73 15 0 22 12 18.545454545454547 253 1.1552511415525115 1
716 com.google.javascript.jscomp.type.RestrictByTrueInstanceOfResultVisitor 6 1 17 0 7 2 0 3 1 15.166666666666666 3 0.1875 0
717 com.google.javascript.jscomp.type.RestrictByFalseInstanceOfResultVisitor 3 1 14 0 10 3 0 4 1 14.333333333333334 3 0.1578947368421052 0
718 com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter 11 6 114 1 22 6 0 6 22 22.363636363636363 643 3.7823529411764714 1
719 com.google.javascript.jscomp.type.RestrictByTypeOfResultVisitor 8 0 21 1 10 3 0 2 2 14.5 46 2.3 0
720 com.google.javascript.jscomp.type.RestrictByTrueTypeOfResultVisitor 8 0 8 0 1 0 0 1 1 14.125 38 4.75 0
721 com.google.javascript.jscomp.type.RestrictByFalseTypeOfResultVisitor 9 0 14 0 1 0 0 1 1 13.77777777777778 38 4.222222222222222 0
722 com.google.javascript.jscomp.type.RestrictByOneTypeOfResultVisitor 10 2 29 0 8 4 0 3 4 14.2 71 2.958333333333333 0
723 com.google.javascript.jscomp.deps.JsFileParser 5 8 32 0 24 7 1 2 11 11.2 245 6.805555555555555 0
724 com.google.javascript.jscomp.deps.DepsGenerator 19 12 121 0 19 7 1 3 13 18.94736842105263 337 2.982300884955752 0
725 com.google.javascript.jscomp.deps.JsFileLineParser 6 9 49 0 46 12 1 1 15 12.833333333333334 286 3.7142857142857135 0
726 com.google.javascript.jscomp.deps.ParseException 1 2 1 0 1 0 0 1 2 7.0 28 9.333333333333334 0
727 com.google.javascript.jscomp.deps.JsFunctionParser 4 5 24 0 14 4 1 1 9 9.75 117 3.774193548387097 0
728 com.google.javascript.jscomp.deps.SymbolInfo 0 2 0 0 0 0 0 0 0 0.0 0 0.0 0
729 com.google.javascript.jscomp.deps.PathUtil 6 2 48 0 18 6 0 4 7 13.5 424 9.217391304347826 0
730 com.google.javascript.jscomp.deps.SimpleDependencyInfo 6 4 13 1 4 1 0 2 6 11.833333333333334 109 8.384615384615385 0
731 com.google.javascript.jscomp.deps.DepsFileParser 4 5 32 0 15 4 1 1 11 10.5 242 10.083333333333334 0
732 com.google.javascript.jscomp.deps.SortedDependencies 11 4 97 0 24 7 1 3 7 17.727272727272727 220 2.3655913978494625 0
733 com.google.javascript.jscomp.deps.CircularDependencyException 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
734 com.google.javascript.jscomp.deps.MissingProvideException 0 0 0 0 0 0 0 0 0 0.0 0 0.0 0
735 com.google.javascript.jscomp.parsing.JsDocInfoParser 58 15 776 0 463 96 0 18 54 18.29310344827586 1087 0.98193315266486 1
736 com.google.javascript.jscomp.parsing.ErrorReporterParser 4 0 12 0 1 0 0 0 0 15.0 0 0.0 0
737 com.google.javascript.jscomp.parsing.ExtractionInfo 0 2 0 0 0 0 0 0 1 0.0 21 10.5 0
738 com.google.javascript.jscomp.parsing.ExtendedTypeInfo 0 3 0 0 0 0 0 0 1 0.0 5 1.6666666666666667 0
739 com.google.javascript.jscomp.parsing.ParserRunner 7 4 41 0 20 1 1 1 2 12.142857142857142 40 0.9090909090909092 0
740 com.google.javascript.jscomp.parsing.ParseResult 0 2 0 0 0 0 0 0 1 0.0 8 4.0 0
741 com.google.javascript.jscomp.parsing.JsDocTokenStream 20 19 55 0 92 13 0 23 5 11.35 59 0.2458333333333333 0
742 com.google.javascript.jscomp.parsing.TypeSafeDispatcher 44 0 57 0 67 9 0 42 1 19.204545454545453 51 0.7611940298507462 0
743 com.google.javascript.jscomp.parsing.IRFactory 29 19 541 0 88 4 0 86 8 15.586206896551724 224 0.4202626641651032 1
744 com.google.javascript.jscomp.parsing.TransformDispatcher 56 0 416 0 36 9 0 2 4 18.589285714285715 136 0.4548494983277591 0
745 com.google.javascript.jscomp.parsing.Config 1 6 6 0 7 2 0 1 9 20.0 78 6.0 0
746 com.google.javascript.jscomp.parsing.NullErrorReporter 4 0 4 0 1 0 0 1 1 8.5 11 2.2 0
747 com.google.javascript.jscomp.parsing.NewRhinoNullReporter 3 0 3 1 1 0 0 1 0 8.0 0 0.0 0
748 com.google.javascript.jscomp.parsing.OldRhinoNullReporter 0 0 0 1 0 0 0 0 0 0.0 0 0.0 0

2581
models/evaluation.csv Normal file

File diff suppressed because it is too large Load Diff

130
models/models.csv Normal file
View File

@ -0,0 +1,130 @@
mean_fit_time,std_fit_time,mean_score_time,std_score_time,params,split0_test_precision,split1_test_precision,split2_test_precision,split3_test_precision,split4_test_precision,mean_test_precision,std_test_precision,rank_test_precision,split0_test_recall,split1_test_recall,split2_test_recall,split3_test_recall,split4_test_recall,mean_test_recall,std_test_recall,rank_test_recall,split0_test_f1,split1_test_f1,split2_test_f1,split3_test_f1,split4_test_f1,mean_test_f1,std_test_f1,rank_test_f1,classifier,param_gamma,param_kernel,param_criterion,param_splitter,param_class_weight,param_max_features,param_activation,param_hidden_layer_sizes,param_learning_rate,param_max_iter,param_solver
0.0014309406280517579,8.771385502315066e-05,0.003767251968383789,0.0002374627982662787,{},0.42857142857142855,0.4375,0.75,0.35,0.6923076923076923,0.5316758241758242,0.15872854195194258,1,0.4,0.4666666666666667,0.6,0.4666666666666667,0.6,0.5066666666666667,0.07999999999999999,1,0.4137931034482759,0.45161290322580644,0.6666666666666665,0.4,0.6428571428571429,0.5149859632395783,0.11561659545178514,1,GaussianNB,,,,,,,,,,,
0.013410377502441406,0.0038895336347533663,0.006577539443969727,0.0046554010772050045,"{'gamma': 'scale', 'kernel': 'linear'}",0.5,0.7142857142857143,1.0,0.75,0.7142857142857143,0.7357142857142858,0.1590789817951435,1,0.13333333333333333,0.3333333333333333,0.2,0.2,0.3333333333333333,0.24,0.07999999999999999,3,0.2105263157894737,0.4545454545454545,0.33333333333333337,0.31578947368421056,0.4545454545454545,0.35374800637958537,0.09240163726792185,1,SVC,scale,linear,,,,,,,,,
0.007567024230957032,0.00201509035866784,0.005216360092163086,0.0012099094702360562,"{'gamma': 'scale', 'kernel': 'poly'}",0.3333333333333333,0.6,1.0,0.3333333333333333,0.5714285714285714,0.5676190476190476,0.24404750290357283,3,0.13333333333333333,0.2,0.13333333333333333,0.2,0.26666666666666666,0.18666666666666668,0.049888765156985884,5,0.19047619047619044,0.3,0.23529411764705882,0.25,0.36363636363636365,0.2678813343519225,0.059285511595118995,5,SVC,scale,poly,,,,,,,,,
0.009118747711181641,0.003415319818458478,0.01780810356140137,0.005878203761039946,"{'gamma': 'scale', 'kernel': 'rbf'}",0.3333333333333333,0.75,1.0,0.0,0.5,0.5166666666666666,0.34318767136623335,6,0.06666666666666667,0.2,0.13333333333333333,0.0,0.13333333333333333,0.10666666666666666,0.0679869268479038,7,0.1111111111111111,0.31578947368421056,0.23529411764705882,0.0,0.2105263157894737,0.17454420364637083,0.10901828012637575,8,SVC,scale,rbf,,,,,,,,,
0.005979728698730469,0.002864937402763699,0.009497642517089844,0.006080379058094698,"{'gamma': 'scale', 'kernel': 'sigmoid'}",0.4,0.26666666666666666,1.0,0.3333333333333333,0.5454545454545454,0.509090909090909,0.26224992460788454,7,0.26666666666666666,0.26666666666666666,0.26666666666666666,0.26666666666666666,0.4,0.29333333333333333,0.053333333333333344,1,0.32,0.26666666666666666,0.4210526315789474,0.2962962962962963,0.4615384615384615,0.35311081121607435,0.07505924508078918,3,SVC,scale,sigmoid,,,,,,,,,
0.014951944351196289,0.010049275379925579,0.010760307312011719,0.005930325113236969,"{'gamma': 'auto', 'kernel': 'linear'}",0.5,0.7142857142857143,1.0,0.75,0.7142857142857143,0.7357142857142858,0.1590789817951435,1,0.13333333333333333,0.3333333333333333,0.2,0.2,0.3333333333333333,0.24,0.07999999999999999,3,0.2105263157894737,0.4545454545454545,0.33333333333333337,0.31578947368421056,0.4545454545454545,0.35374800637958537,0.09240163726792185,1,SVC,auto,linear,,,,,,,,,
0.005137157440185547,0.000312547657671865,0.015316009521484375,0.0018488860569328789,"{'gamma': 'auto', 'kernel': 'poly'}",0.3333333333333333,0.6,1.0,0.3333333333333333,0.5714285714285714,0.5676190476190476,0.24404750290357283,3,0.13333333333333333,0.2,0.13333333333333333,0.2,0.26666666666666666,0.18666666666666668,0.049888765156985884,5,0.19047619047619044,0.3,0.23529411764705882,0.25,0.36363636363636365,0.2678813343519225,0.059285511595118995,5,SVC,auto,poly,,,,,,,,,
0.005347394943237304,7.932879423658477e-05,0.01772475242614746,0.0033416905903552244,"{'gamma': 'auto', 'kernel': 'rbf'}",0.5,0.75,1.0,0.0,0.5,0.55,0.33166247903554,5,0.06666666666666667,0.2,0.13333333333333333,0.0,0.13333333333333333,0.10666666666666666,0.0679869268479038,7,0.11764705882352941,0.31578947368421056,0.23529411764705882,0.0,0.2105263157894737,0.17585139318885448,0.10828657455702378,7,SVC,auto,rbf,,,,,,,,,
0.003673839569091797,0.00014327440324428154,0.0039015293121337892,7.484025657166712e-05,"{'gamma': 'auto', 'kernel': 'sigmoid'}",0.36363636363636365,0.26666666666666666,1.0,0.36363636363636365,0.5454545454545454,0.5078787878787879,0.26206497907937154,8,0.26666666666666666,0.26666666666666666,0.26666666666666666,0.26666666666666666,0.4,0.29333333333333333,0.053333333333333344,1,0.30769230769230765,0.26666666666666666,0.4210526315789474,0.30769230769230765,0.4615384615384615,0.35292847503373814,0.07479405207340159,4,SVC,auto,sigmoid,,,,,,,,,
0.0027150630950927733,0.0007055931913522471,0.006283473968505859,0.0022068219824869662,"{'criterion': 'gini', 'splitter': 'best'}",0.3333333333333333,0.4444444444444444,0.5333333333333333,0.4,0.42105263157894735,0.4264327485380116,0.06503428816282626,2,0.3333333333333333,0.5333333333333333,0.5333333333333333,0.5333333333333333,0.5333333333333333,0.4933333333333333,0.08,1,0.3333333333333333,0.4848484848484848,0.5333333333333333,0.4571428571428572,0.47058823529411764,0.4558492487904253,0.06644365994648156,2,DecisionTreeClassifier,,,gini,best,,,,,,,
0.0018661022186279297,0.0014690417480036346,0.0035379409790039064,0.0002686332034485264,"{'criterion': 'gini', 'splitter': 'random'}",0.2,0.4444444444444444,0.45454545454545453,0.25,0.4666666666666667,0.36313131313131314,0.1141038643875689,4,0.26666666666666666,0.5333333333333333,0.3333333333333333,0.3333333333333333,0.4666666666666667,0.3866666666666666,0.09797958971132713,4,0.2285714285714286,0.4848484848484848,0.3846153846153846,0.28571428571428575,0.4666666666666667,0.3700832500832501,0.09985420990623328,4,DecisionTreeClassifier,,,gini,random,,,,,,,
0.002201080322265625,7.900344179288637e-05,0.0035123825073242188,0.00018479756240858062,"{'criterion': 'entropy', 'splitter': 'best'}",0.23529411764705882,0.47058823529411764,0.5454545454545454,0.3157894736842105,0.5333333333333333,0.4200919410826531,0.12338436811428186,3,0.26666666666666666,0.5333333333333333,0.4,0.4,0.5333333333333333,0.42666666666666664,0.09977753031397177,3,0.25,0.5,0.4615384615384615,0.35294117647058826,0.5333333333333333,0.41956259426847664,0.10427446228651158,3,DecisionTreeClassifier,,,entropy,best,,,,,,,
0.0010622024536132812,2.475120176261585e-05,0.00341181755065918,9.872284332352268e-05,"{'criterion': 'entropy', 'splitter': 'random'}",0.47058823529411764,0.4375,0.6,0.45,0.42857142857142855,0.4773319327731092,0.06293510365515659,1,0.5333333333333333,0.4666666666666667,0.4,0.6,0.4,0.48,0.07774602526460399,2,0.5,0.45161290322580644,0.48,0.5142857142857143,0.4137931034482759,0.4719383441919593,0.035887990042695855,1,DecisionTreeClassifier,,,entropy,random,,,,,,,
0.2518955707550049,0.05716943392832697,0.026599550247192384,0.00390333545512048,"{'class_weight': 'balanced', 'criterion': 'gini', 'max_features': 'sqrt'}",0.5454545454545454,0.5,0.7142857142857143,0.4,0.8571428571428571,0.6033766233766233,0.16254345397697206,7,0.4,0.3333333333333333,0.3333333333333333,0.26666666666666666,0.4,0.3466666666666667,0.0498887651569859,3,0.4615384615384615,0.4,0.4545454545454545,0.32,0.5454545454545455,0.4363076923076924,0.07446874653158746,6,RandomForestClassifier,,,gini,,balanced,sqrt,,,,,
0.34371132850646974,0.050791376043295984,0.027193450927734376,0.00532300581904313,"{'class_weight': 'balanced', 'criterion': 'gini', 'max_features': 'log2'}",0.5454545454545454,0.5,0.8333333333333334,0.5,0.7142857142857143,0.6186147186147186,0.13322787756343257,6,0.4,0.3333333333333333,0.3333333333333333,0.4,0.3333333333333333,0.36,0.03265986323710906,1,0.4615384615384615,0.4,0.47619047619047616,0.4444444444444445,0.4545454545454545,0.44734376734376735,0.025827600092513142,2,RandomForestClassifier,,,gini,,balanced,log2,,,,,
0.3727288246154785,0.03031534072438747,0.026321029663085936,0.0037617707062098625,"{'class_weight': 'balanced', 'criterion': 'entropy', 'max_features': 'sqrt'}",0.6,0.45454545454545453,0.8,0.5555555555555556,0.75,0.6320202020202019,0.1268903989656357,5,0.4,0.3333333333333333,0.26666666666666666,0.3333333333333333,0.4,0.3466666666666667,0.0498887651569859,3,0.48,0.3846153846153846,0.4,0.4166666666666667,0.5217391304347827,0.4406042363433668,0.051944893882242965,4,RandomForestClassifier,,,entropy,,balanced,sqrt,,,,,
0.3756412029266357,0.011375578551937972,0.02838597297668457,0.00493367470043015,"{'class_weight': 'balanced', 'criterion': 'entropy', 'max_features': 'log2'}",0.5454545454545454,0.45454545454545453,1.0,0.5,0.7142857142857143,0.6428571428571429,0.19900240321431642,4,0.4,0.3333333333333333,0.26666666666666666,0.26666666666666666,0.3333333333333333,0.31999999999999995,0.04988876515698589,8,0.4615384615384615,0.3846153846153846,0.4210526315789474,0.3478260869565218,0.4545454545454545,0.4139156038469539,0.04288586153306008,8,RandomForestClassifier,,,entropy,,balanced,log2,,,,,
0.4055354118347168,0.021674138418711433,0.02456965446472168,0.0036741386647616745,"{'class_weight': 'balanced_subsample', 'criterion': 'gini', 'max_features': 'sqrt'}",0.6,0.5454545454545454,1.0,0.4444444444444444,0.7142857142857143,0.6608369408369409,0.19064537503625759,3,0.4,0.4,0.3333333333333333,0.26666666666666666,0.3333333333333333,0.3466666666666666,0.0498887651569859,5,0.48,0.4615384615384615,0.5,0.33333333333333337,0.4545454545454545,0.44588344988344986,0.058446862086001,3,RandomForestClassifier,,,gini,,balanced_subsample,sqrt,,,,,
0.3828593254089355,0.00614570516580293,0.024838876724243165,0.004373295985485109,"{'class_weight': 'balanced_subsample', 'criterion': 'gini', 'max_features': 'log2'}",0.5454545454545454,0.4444444444444444,0.6666666666666666,0.5,0.8333333333333334,0.5979797979797981,0.1385938095902155,8,0.4,0.26666666666666666,0.26666666666666666,0.4666666666666667,0.3333333333333333,0.3466666666666666,0.07774602526460402,5,0.4615384615384615,0.33333333333333337,0.3809523809523809,0.4827586206896552,0.47619047619047616,0.42695465454086146,0.0593556222069118,7,RandomForestClassifier,,,gini,,balanced_subsample,log2,,,,,
0.3809805393218994,0.010355070894992274,0.02151346206665039,0.007062834582933525,"{'class_weight': 'balanced_subsample', 'criterion': 'entropy', 'max_features': 'sqrt'}",0.6,0.5454545454545454,0.8,0.5454545454545454,0.8333333333333334,0.6648484848484849,0.1259906565836246,2,0.4,0.4,0.26666666666666666,0.4,0.3333333333333333,0.36,0.053333333333333344,1,0.48,0.4615384615384615,0.4,0.4615384615384615,0.47619047619047616,0.4558534798534798,0.02891676710995728,1,RandomForestClassifier,,,entropy,,balanced_subsample,sqrt,,,,,
0.2878610134124756,0.017216781861328703,0.012008190155029297,0.0010591765917863823,"{'class_weight': 'balanced_subsample', 'criterion': 'entropy', 'max_features': 'log2'}",0.6,0.5454545454545454,0.8,0.6,0.8571428571428571,0.6805194805194805,0.12383918755832264,1,0.4,0.4,0.26666666666666666,0.2,0.4,0.3333333333333333,0.08432740427115679,7,0.48,0.4615384615384615,0.4,0.3,0.5454545454545455,0.4373986013986014,0.08288634400074817,5,RandomForestClassifier,,,entropy,,balanced_subsample,log2,,,,,
0.0085601806640625,0.0009963373727282713,0.002940464019775391,4.886950475465252e-05,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(10,)",constant,10000,lbfgs
0.3177128791809082,0.08811210790998089,0.0035333156585693358,0.00047752262913897266,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.5,0.6666666666666666,0.7142857142857143,0.6666666666666666,0.75,0.6595238095238095,0.08571428571428572,29,0.2,0.4,0.3333333333333333,0.26666666666666666,0.4,0.32,0.07774602526460402,63,0.28571428571428575,0.5,0.4545454545454545,0.3809523809523809,0.5217391304347827,0.42859025032938075,0.08617731337455714,50,MLPClassifier,,,,,,,identity,"(10,)",constant,10000,sgd
0.3980771541595459,0.05807813441167388,0.003406047821044922,0.00050954692443457,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.6666666666666666,1.0,0.5,0.7777777777777778,0.6888888888888889,0.187905939169864,20,0.13333333333333333,0.4,0.3333333333333333,0.2,0.4666666666666667,0.30666666666666664,0.12364824660660939,80,0.2105263157894737,0.5,0.5,0.28571428571428575,0.5833333333333334,0.41591478696741857,0.14234198986112687,62,MLPClassifier,,,,,,,identity,"(10,)",constant,10000,adam
0.018405055999755858,0.004331564623934776,0.007030677795410156,0.004920628511126134,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(10,)",invscaling,10000,lbfgs
0.80448317527771,1.3331382129218834,0.005522012710571289,0.004715047011652423,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.14516129032258066,0.08823529411764706,0.0625,0.3157894736842105,0.5238095238095238,0.22709911638679242,0.1726226421655894,93,0.6,0.8,0.2,0.4,0.7333333333333333,0.5466666666666666,0.22070593809662464,4,0.2337662337662338,0.15894039735099338,0.09523809523809523,0.35294117647058826,0.611111111111111,0.29039940278740434,0.18184839576934175,86,MLPClassifier,,,,,,,identity,"(10,)",invscaling,10000,sgd
0.4356339931488037,0.05585727364336003,0.0072902202606201175,0.004988254593330345,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.4,0.6666666666666666,0.8333333333333334,0.5714285714285714,0.7,0.6342857142857143,0.14410250823569518,34,0.13333333333333333,0.4,0.3333333333333333,0.26666666666666666,0.4666666666666667,0.32,0.11469767022723504,63,0.2,0.5,0.47619047619047616,0.36363636363636365,0.56,0.419965367965368,0.1270702350054926,56,MLPClassifier,,,,,,,identity,"(10,)",invscaling,10000,adam
0.014704227447509766,0.004759471232972364,0.0072594165802001955,0.005132692630090295,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(10,)",adaptive,10000,lbfgs
0.5046287059783936,0.061013088397560346,0.005272340774536133,0.004034868693996535,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.6,1.0,0.5555555555555556,0.8571428571428571,0.6825396825396826,0.21634868229448925,22,0.13333333333333333,0.4,0.3333333333333333,0.3333333333333333,0.4,0.32,0.09797958971132713,63,0.2,0.48,0.5,0.4166666666666667,0.5454545454545455,0.42842424242424243,0.12148671926116508,51,MLPClassifier,,,,,,,identity,"(10,)",adaptive,10000,sgd
0.47644891738891604,0.08016477711475509,0.007320594787597656,0.005030337176790039,"{'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.4,0.6666666666666666,0.7142857142857143,0.6666666666666666,0.7,0.6295238095238094,0.11626851399643316,36,0.13333333333333333,0.4,0.3333333333333333,0.26666666666666666,0.4666666666666667,0.32,0.11469767022723504,63,0.2,0.5,0.4545454545454545,0.3809523809523809,0.56,0.4190995670995671,0.12418860743723567,57,MLPClassifier,,,,,,,identity,"(10,)",adaptive,10000,adam
0.026703739166259767,0.0040001559350094544,0.0031989574432373046,1.0643834249289343e-05,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(50,)",constant,10000,lbfgs
0.4125713348388672,0.047122493501641924,0.008138465881347656,0.005886201445051434,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.6666666666666666,0.6666666666666666,0.5,0.75,0.5966666666666667,0.12754084313139324,43,0.13333333333333333,0.4,0.26666666666666666,0.26666666666666666,0.4,0.29333333333333333,0.0997775303139718,88,0.2,0.5,0.3809523809523809,0.3478260869565218,0.5217391304347827,0.3901035196687371,0.11611687496478133,73,MLPClassifier,,,,,,,identity,"(50,)",constant,10000,sgd
0.2910574436187744,0.04378837394774751,0.0031997203826904298,0.0001633680986788642,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6666666666666666,0.8333333333333334,0.6666666666666666,0.7777777777777778,0.7088888888888889,0.08444444444444447,13,0.2,0.4,0.3333333333333333,0.26666666666666666,0.4666666666666667,0.3333333333333333,0.09428090415820634,61,0.3,0.5,0.47619047619047616,0.3809523809523809,0.5833333333333334,0.4480952380952381,0.09819689600739696,20,MLPClassifier,,,,,,,identity,"(50,)",constant,10000,adam
0.030152320861816406,0.0058866081702739935,0.00537562370300293,0.00395680715961672,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(50,)",invscaling,10000,lbfgs
0.652178144454956,0.2773772471051924,0.009832954406738282,0.004876769938881729,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.15217391304347827,0.1,0.034482758620689655,0.09302325581395349,0.0,0.07593598549562428,0.05323141386310673,100,0.4666666666666667,0.06666666666666667,0.2,0.26666666666666666,0.0,0.2,0.16329931618554522,94,0.22950819672131148,0.08,0.0588235294117647,0.13793103448275862,0.0,0.10125255212316694,0.07784445219915893,100,MLPClassifier,,,,,,,identity,"(50,)",invscaling,10000,sgd
0.311694860458374,0.019938649350163505,0.008004331588745117,0.005899370983604936,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7088888888888889,0.171327424599079,13,0.13333333333333333,0.4,0.3333333333333333,0.2,0.4666666666666667,0.30666666666666664,0.12364824660660939,80,0.2105263157894737,0.5,0.5,0.3,0.5833333333333334,0.41877192982456146,0.139820929315128,59,MLPClassifier,,,,,,,identity,"(50,)",invscaling,10000,adam
0.032560110092163086,0.007158972125443961,0.005606746673583985,0.00395959003126111,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(50,)",adaptive,10000,lbfgs
0.548391580581665,0.03229744421500788,0.007658243179321289,0.005045431163373871,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.5,0.6666666666666666,0.75,0.5714285714285714,0.7777777777777778,0.6531746031746032,0.10509806576029745,31,0.13333333333333333,0.4,0.2,0.26666666666666666,0.4666666666666667,0.29333333333333333,0.12364824660660939,88,0.2105263157894737,0.5,0.31578947368421056,0.36363636363636365,0.5833333333333334,0.39465709728867626,0.13250085423458755,70,MLPClassifier,,,,,,,identity,"(50,)",adaptive,10000,sgd
0.3194925308227539,0.028204983194989885,0.011598157882690429,0.0040272881997961375,"{'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7088888888888889,0.171327424599079,13,0.13333333333333333,0.4,0.3333333333333333,0.2,0.4666666666666667,0.30666666666666664,0.12364824660660939,80,0.2105263157894737,0.5,0.5,0.3,0.5833333333333334,0.41877192982456146,0.139820929315128,59,MLPClassifier,,,,,,,identity,"(50,)",adaptive,10000,adam
0.06370596885681153,0.005455902506256805,0.0034008026123046875,9.856271351487196e-05,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(100, 20)",constant,10000,lbfgs
0.5191910743713379,0.06180524703440315,0.011949920654296875,0.00403553410830365,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.6666666666666666,1.0,0.5,0.875,0.6883333333333332,0.22407835931011078,21,0.13333333333333333,0.4,0.26666666666666666,0.26666666666666666,0.4666666666666667,0.30666666666666664,0.11623730516108463,80,0.2,0.5,0.4210526315789474,0.3478260869565218,0.608695652173913,0.41551487414187643,0.13821407246497794,63,MLPClassifier,,,,,,,identity,"(100, 20)",constant,10000,sgd
0.21169028282165528,0.04044928383649604,0.010738897323608398,0.005434595847363706,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7088888888888889,0.171327424599079,13,0.13333333333333333,0.4,0.3333333333333333,0.2,0.4666666666666667,0.30666666666666664,0.12364824660660939,80,0.2105263157894737,0.5,0.5,0.3,0.5833333333333334,0.41877192982456146,0.139820929315128,59,MLPClassifier,,,,,,,identity,"(100, 20)",constant,10000,adam
0.07354087829589843,0.009913950771627399,0.010216140747070312,0.005047850219826354,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(100, 20)",invscaling,10000,lbfgs
1.5206390857696532,0.9643399298039835,0.007685470581054688,0.005166438084730187,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.2,0.09523809523809523,0.1095890410958904,0.2916666666666667,0.12727272727272726,0.16475330605467592,0.0729788804861395,97,0.26666666666666666,0.13333333333333333,0.5333333333333333,0.4666666666666667,0.4666666666666667,0.37333333333333335,0.14966629547095767,48,0.2285714285714286,0.1111111111111111,0.18181818181818182,0.35897435897435903,0.19999999999999996,0.21609501609501608,0.08127206002892311,94,MLPClassifier,,,,,,,identity,"(100, 20)",invscaling,10000,sgd
0.2413179874420166,0.022635439447727612,0.005919122695922851,0.004041516745814157,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(100, 20)",invscaling,10000,adam
0.07267847061157226,0.007917579733880962,0.01024179458618164,0.0052354046105374235,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.6,0.6666666666666666,1.0,0.6,0.7777777777777778,0.7288888888888889,0.15032475133589124,3,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.3,0.5833333333333334,0.4366666666666667,0.1156623438193165,35,MLPClassifier,,,,,,,identity,"(100, 20)",adaptive,10000,lbfgs
0.7145802974700928,0.06893805882891774,0.0034241676330566406,0.00013379654705146136,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.6,0.8333333333333334,0.8,0.7,0.6666666666666667,0.15634719199411432,28,0.13333333333333333,0.4,0.3333333333333333,0.26666666666666666,0.4666666666666667,0.32,0.11469767022723504,63,0.2,0.48,0.47619047619047616,0.4,0.56,0.4232380952380952,0.12256014304059668,53,MLPClassifier,,,,,,,identity,"(100, 20)",adaptive,10000,sgd
0.29239115715026853,0.073764908917918,0.010361862182617188,0.00570530785668512,"{'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6666666666666666,1.0,0.5,0.7777777777777778,0.7088888888888889,0.17132742459907896,13,0.2,0.4,0.3333333333333333,0.2,0.4666666666666667,0.32,0.10666666666666667,63,0.3,0.5,0.5,0.28571428571428575,0.5833333333333334,0.43380952380952387,0.11912759218566725,46,MLPClassifier,,,,,,,identity,"(100, 20)",adaptive,10000,adam
0.1706099510192871,0.05394634082903207,0.009807443618774414,0.005131218157915079,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3333333333333333,0.34615384615384615,0.5714285714285714,0.3888888888888889,0.3684210526315789,0.4016451384872437,0.08699282974397238,79,0.3333333333333333,0.6,0.5333333333333333,0.4666666666666667,0.4666666666666667,0.4800000000000001,0.08844332774281065,9,0.3333333333333333,0.43902439024390244,0.5517241379310344,0.42424242424242425,0.4117647058823529,0.43201779832660947,0.07012555582453396,48,MLPClassifier,,,,,,,logistic,"(10,)",constant,10000,lbfgs
0.8531221866607666,0.17452068371869597,0.005548238754272461,0.004247119855255308,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,MLPClassifier,,,,,,,logistic,"(10,)",constant,10000,sgd
0.6431536674499512,0.05911922887088072,0.009637594223022461,0.005185623627110673,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.625,0.0,0.0,0.7,0.385,0.31606961258558214,87,0.2,0.3333333333333333,0.0,0.0,0.4666666666666667,0.2,0.1837873166945363,94,0.3,0.43478260869565216,0.0,0.0,0.56,0.2589565217391304,0.22686714881976763,90,MLPClassifier,,,,,,,logistic,"(10,)",constant,10000,adam
0.1708374500274658,0.07315443603007185,0.007598590850830078,0.005021274440735098,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.35714285714285715,0.3125,0.4,0.46153846153846156,0.4,0.38623626373626374,0.04966440327379324,86,0.3333333333333333,0.3333333333333333,0.4,0.4,0.4,0.37333333333333335,0.03265986323710906,48,0.3448275862068965,0.3225806451612903,0.4000000000000001,0.42857142857142855,0.4000000000000001,0.3791959319879231,0.039217424823045466,77,MLPClassifier,,,,,,,logistic,"(10,)",invscaling,10000,lbfgs
0.11350688934326172,0.06710262000078747,0.005441188812255859,0.0042647625678947235,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.10067114093959731,0.0,0.0,0.020134228187919462,0.040268456375838924,102,0.0,0.0,1.0,0.0,0.0,0.2,0.4000000000000001,94,0.0,0.0,0.18292682926829268,0.0,0.0,0.036585365853658534,0.07317073170731707,102,MLPClassifier,,,,,,,logistic,"(10,)",invscaling,10000,sgd
0.9000923156738281,0.1624466795006958,0.006260490417480469,0.004947050013697236,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.0,0.0,0.0,1.0,0.0,0.2,0.4,96,0.0,0.0,0.0,0.2,0.0,0.04,0.08,103,0.0,0.0,0.0,0.33333333333333337,0.0,0.06666666666666668,0.13333333333333336,101,MLPClassifier,,,,,,,logistic,"(10,)",invscaling,10000,adam
0.13476600646972656,0.03989550644058379,0.007716941833496094,0.004841031806875546,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.35714285714285715,0.3684210526315789,0.6923076923076923,0.3157894736842105,0.3076923076923077,0.4082706766917294,0.14390820263618184,77,0.3333333333333333,0.4666666666666667,0.6,0.4,0.26666666666666666,0.4133333333333333,0.11469767022723501,33,0.3448275862068965,0.4117647058823529,0.6428571428571429,0.35294117647058826,0.28571428571428575,0.40762097942625325,0.12421542264121775,64,MLPClassifier,,,,,,,logistic,"(10,)",adaptive,10000,lbfgs
0.8788328170776367,0.12226297900921261,0.011949920654296875,0.0042136149611141805,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,MLPClassifier,,,,,,,logistic,"(10,)",adaptive,10000,sgd
0.7962179183959961,0.046683901898619436,0.005531120300292969,0.0040788221150739,"{'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.5,0.0,0.75,0.0,0.35,0.3,90,0.13333333333333333,0.13333333333333333,0.0,0.2,0.0,0.09333333333333334,0.08,100,0.2105263157894737,0.2105263157894737,0.0,0.31578947368421056,0.0,0.1473684210526316,0.12631578947368421,98,MLPClassifier,,,,,,,logistic,"(10,)",adaptive,10000,adam
0.12662978172302247,0.015939787626945427,0.0036719322204589845,0.00011773218553793714,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3,0.47058823529411764,0.5,0.3076923076923077,0.3888888888888889,0.3934338863750628,0.081745087400473,83,0.2,0.5333333333333333,0.3333333333333333,0.26666666666666666,0.4666666666666667,0.36,0.12364824660660938,51,0.24,0.5,0.4,0.28571428571428575,0.42424242424242425,0.36999134199134204,0.09460055163215765,79,MLPClassifier,,,,,,,logistic,"(50,)",constant,10000,lbfgs
1.4397684574127196,0.10302497581556684,0.005614948272705078,0.003988614047195272,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",1.0,0.5,1.0,1.0,1.0,0.9,0.20000000000000004,1,0.06666666666666667,0.06666666666666667,0.06666666666666667,0.2,0.06666666666666667,0.09333333333333334,0.053333333333333344,100,0.125,0.11764705882352941,0.125,0.33333333333333337,0.125,0.16519607843137257,0.08411684720127967,96,MLPClassifier,,,,,,,logistic,"(50,)",constant,10000,sgd
0.6411884307861329,0.07909465000767818,0.005584144592285156,0.0039963948004871925,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6,1.0,0.45454545454545453,0.6363636363636364,0.6581818181818182,0.18196357822831716,30,0.2,0.4,0.3333333333333333,0.3333333333333333,0.4666666666666667,0.3466666666666667,0.08844332774281068,54,0.3,0.48,0.5,0.3846153846153846,0.5384615384615385,0.44061538461538463,0.08667206780317468,30,MLPClassifier,,,,,,,logistic,"(50,)",constant,10000,adam
0.12225570678710937,0.01962979495151479,0.007835626602172852,0.005203725500131911,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.5384615384615384,0.3157894736842105,0.7777777777777778,0.3125,0.3888888888888889,0.4666835357624831,0.17579834859259974,66,0.4666666666666667,0.4,0.4666666666666667,0.3333333333333333,0.4666666666666667,0.42666666666666664,0.05333333333333334,24,0.5,0.35294117647058826,0.5833333333333334,0.3225806451612903,0.42424242424242425,0.43661951584152725,0.09560559703023232,45,MLPClassifier,,,,,,,logistic,"(50,)",invscaling,10000,lbfgs
0.5961515426635742,0.5174777800769375,0.0056744575500488285,0.003984516286730777,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,MLPClassifier,,,,,,,logistic,"(50,)",invscaling,10000,sgd
0.5975232601165772,0.052963801468088885,0.005688285827636719,0.0042148793764923,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6,1.0,0.4166666666666667,0.7272727272727273,0.6687878787878787,0.19295108026537172,25,0.2,0.4,0.3333333333333333,0.3333333333333333,0.5333333333333333,0.36,0.1083205120618128,51,0.3,0.48,0.5,0.3703703703703704,0.6153846153846153,0.45315099715099716,0.10912681155943406,18,MLPClassifier,,,,,,,logistic,"(50,)",invscaling,10000,adam
0.12115063667297363,0.014443307622067447,0.005595016479492188,0.00414856691769435,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.45454545454545453,0.42857142857142855,0.5,0.3157894736842105,0.3,0.39978127136021874,0.0785909748934004,80,0.3333333333333333,0.4,0.4,0.4,0.4,0.3866666666666666,0.026666666666666686,43,0.3846153846153846,0.4137931034482759,0.4444444444444445,0.35294117647058826,0.34285714285714286,0.38773025036716724,0.03776069371556087,74,MLPClassifier,,,,,,,logistic,"(50,)",adaptive,10000,lbfgs
1.554690408706665,0.1465175647812592,0.008189105987548828,0.005215727734286215,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.5,0.5,1.0,1.0,1.0,0.8,0.2449489742783178,2,0.06666666666666667,0.06666666666666667,0.06666666666666667,0.2,0.06666666666666667,0.09333333333333334,0.053333333333333344,100,0.11764705882352941,0.11764705882352941,0.125,0.33333333333333337,0.125,0.16372549019607843,0.0848676514474558,97,MLPClassifier,,,,,,,logistic,"(50,)",adaptive,10000,sgd
0.598857069015503,0.053112422840262394,0.00598454475402832,0.004326873561518768,"{'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6,1.0,0.5,0.6363636363636364,0.6672727272727272,0.17244953747460912,27,0.2,0.4,0.3333333333333333,0.3333333333333333,0.4666666666666667,0.3466666666666667,0.08844332774281068,54,0.3,0.48,0.5,0.4,0.5384615384615385,0.4436923076923078,0.0848840490030249,27,MLPClassifier,,,,,,,logistic,"(50,)",adaptive,10000,adam
1.0731215953826905,0.26435717589256064,0.010458564758300782,0.005072546396341631,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3333333333333333,0.3333333333333333,0.375,0.2857142857142857,0.4,0.3454761904761904,0.0392705598476556,91,0.26666666666666666,0.26666666666666666,0.2,0.4,0.4,0.30666666666666664,0.08,80,0.2962962962962963,0.2962962962962963,0.26086956521739135,0.3333333333333333,0.4000000000000001,0.3173590982286635,0.04725049295631705,85,MLPClassifier,,,,,,,logistic,"(100, 20)",constant,10000,lbfgs
0.5665925502777099,0.02843892532854414,0.015381956100463867,0.0010840807438924017,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,MLPClassifier,,,,,,,logistic,"(100, 20)",constant,10000,sgd
2.7140699863433837,0.989331494665636,0.008122873306274415,0.005326418950154391,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6666666666666666,0.5833333333333334,0.8,0.35714285714285715,0.6666666666666666,0.6147619047619047,0.1463261352885421,41,0.4,0.4666666666666667,0.26666666666666666,0.3333333333333333,0.5333333333333333,0.4,0.09428090415820634,36,0.5,0.5185185185185186,0.4,0.3448275862068965,0.5925925925925926,0.4711877394636016,0.08814087581528805,13,MLPClassifier,,,,,,,logistic,"(100, 20)",constant,10000,adam
0.8720866680145264,0.26144578248597605,0.010194206237792968,0.0050121560942785566,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3333333333333333,0.4666666666666667,0.5833333333333334,0.15384615384615385,0.4375,0.3949358974358974,0.14447819233533662,82,0.2,0.4666666666666667,0.4666666666666667,0.13333333333333333,0.4666666666666667,0.3466666666666667,0.1484737163421339,54,0.25,0.4666666666666667,0.5185185185185186,0.14285714285714288,0.45161290322580644,0.36593104625362693,0.14420399189231525,80,MLPClassifier,,,,,,,logistic,"(100, 20)",invscaling,10000,lbfgs
1.052749252319336,0.8012364317001762,0.006214714050292969,0.0044845824679645525,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.1,0.0,0.0,0.0,0.02,0.04,103,0.0,1.0,0.0,0.0,0.0,0.2,0.4000000000000001,94,0.0,0.18181818181818182,0.0,0.0,0.0,0.03636363636363636,0.07272727272727272,103,MLPClassifier,,,,,,,logistic,"(100, 20)",invscaling,10000,sgd
3.714731979370117,3.5656185824291717,0.008272600173950196,0.005431306497462887,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.625,0.5384615384615384,0.5833333333333334,0.4,0.6875,0.5668589743589744,0.09680327693172673,48,0.3333333333333333,0.4666666666666667,0.4666666666666667,0.4,0.7333333333333333,0.48,0.13597385369580758,10,0.43478260869565216,0.5,0.5185185185185186,0.4000000000000001,0.7096774193548386,0.5125957093138018,0.10748730564897513,1,MLPClassifier,,,,,,,logistic,"(100, 20)",invscaling,10000,adam
0.6423900604248047,0.12395894470167457,0.006523609161376953,0.00431863547115857,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.4,0.4166666666666667,0.5714285714285714,0.1875,0.46153846153846156,0.40742673992673994,0.12516627564854851,78,0.5333333333333333,0.3333333333333333,0.26666666666666666,0.2,0.4,0.3466666666666667,0.11469767022723501,54,0.4571428571428572,0.3703703703703704,0.36363636363636365,0.19354838709677422,0.42857142857142855,0.3626538813635588,0.09157561601097172,82,MLPClassifier,,,,,,,logistic,"(100, 20)",adaptive,10000,lbfgs
0.8255281448364258,0.04103043698814004,0.005949974060058594,0.003984888752045149,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104,MLPClassifier,,,,,,,logistic,"(100, 20)",adaptive,10000,sgd
3.9539444923400877,3.634097002306347,0.011850595474243164,0.004010439348535462,"{'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.4117647058823529,0.5384615384615384,0.8,0.42857142857142855,0.6923076923076923,0.5742210730446023,0.1508676293884355,46,0.4666666666666667,0.4666666666666667,0.26666666666666666,0.4,0.6,0.44000000000000006,0.1083205120618128,16,0.43749999999999994,0.5,0.4,0.4137931034482759,0.6428571428571429,0.4788300492610837,0.08888780367063312,8,MLPClassifier,,,,,,,logistic,"(100, 20)",adaptive,10000,adam
0.13250722885131835,0.028849209966231665,0.007701349258422851,0.005031854750750757,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.35294117647058826,0.47058823529411764,0.5,0.26666666666666666,0.35294117647058826,0.38862745098039214,0.08549019607843138,85,0.4,0.5333333333333333,0.4,0.26666666666666666,0.4,0.4,0.08432740427115679,36,0.37500000000000006,0.5,0.4444444444444445,0.26666666666666666,0.37500000000000006,0.3922222222222222,0.07835893986514955,72,MLPClassifier,,,,,,,tanh,"(10,)",constant,10000,lbfgs
0.5805086612701416,0.07903268154151184,0.005966472625732422,0.004792208824345279,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.5555555555555556,0.5454545454545454,1.0,0.4444444444444444,0.6,0.6290909090909091,0.19231049953607077,37,0.3333333333333333,0.4,0.3333333333333333,0.26666666666666666,0.4,0.3466666666666667,0.0498887651569859,54,0.4166666666666667,0.4615384615384615,0.5,0.33333333333333337,0.48,0.43830769230769234,0.05928205128205127,33,MLPClassifier,,,,,,,tanh,"(10,)",constant,10000,sgd
0.927850341796875,0.16475411744305743,0.00955338478088379,0.005056986951916532,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6666666666666666,0.5833333333333334,0.7777777777777778,0.4,0.6666666666666666,0.6188888888888888,0.12568822882114908,40,0.26666666666666666,0.4666666666666667,0.4666666666666667,0.4,0.4,0.4,0.07302967433402216,36,0.3809523809523809,0.5185185185185186,0.5833333333333334,0.4000000000000001,0.5,0.4765608465608466,0.07577960939956252,10,MLPClassifier,,,,,,,tanh,"(10,)",constant,10000,adam
0.11367015838623047,0.02190449065375416,0.009430503845214844,0.004883165012893156,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.42857142857142855,0.5,0.3333333333333333,0.23809523809523808,0.4666666666666667,0.39333333333333337,0.09559931498155891,84,0.6,0.5333333333333333,0.3333333333333333,0.3333333333333333,0.4666666666666667,0.4533333333333333,0.10666666666666667,14,0.5,0.5161290322580646,0.3333333333333333,0.2777777777777778,0.4666666666666667,0.4187813620071685,0.09544570690481602,58,MLPClassifier,,,,,,,tanh,"(10,)",invscaling,10000,lbfgs
0.18724122047424316,0.12392766542685232,0.007571125030517578,0.005163143677015018,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.125,0.031746031746031744,0.07936507936507936,0.1111111111111111,0.030927835051546393,0.07563001145475372,0.03907516649826548,101,0.06666666666666667,0.13333333333333333,0.6666666666666666,1.0,0.2,0.4133333333333334,0.3612324582438418,31,0.08695652173913045,0.05128205128205127,0.14184397163120566,0.19999999999999998,0.053571428571428575,0.10673079464476318,0.056962414057776196,99,MLPClassifier,,,,,,,tanh,"(10,)",invscaling,10000,sgd
0.7507430076599121,0.10424057300075001,0.007642793655395508,0.005129579565564068,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.5555555555555556,0.5555555555555556,0.625,0.42857142857142855,0.8,0.5929365079365079,0.12141985651888769,44,0.3333333333333333,0.3333333333333333,0.3333333333333333,0.4,0.5333333333333333,0.3866666666666666,0.07774602526460402,43,0.4166666666666667,0.4166666666666667,0.43478260869565216,0.4137931034482759,0.64,0.46438180909545235,0.08812553365960281,15,MLPClassifier,,,,,,,tanh,"(10,)",invscaling,10000,adam
0.10111727714538574,0.025598430449325422,0.009633350372314452,0.005146449670711232,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.5,0.28,0.46153846153846156,0.4444444444444444,0.21428571428571427,0.380053724053724,0.11194893227560362,89,0.6,0.4666666666666667,0.4,0.5333333333333333,0.2,0.44000000000000006,0.13727506854649332,16,0.5454545454545454,0.35000000000000003,0.42857142857142855,0.4848484848484848,0.20689655172413796,0.4031542021197194,0.11739830789756088,67,MLPClassifier,,,,,,,tanh,"(10,)",adaptive,10000,lbfgs
0.7142054080963135,0.03388962017435352,0.00952162742614746,0.005105234908412873,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.4444444444444444,0.5,0.8,0.5,0.6,0.5688888888888889,0.12598255807162995,47,0.26666666666666666,0.3333333333333333,0.5333333333333333,0.3333333333333333,0.4,0.37333333333333335,0.09043106644167025,48,0.33333333333333337,0.4,0.64,0.4,0.48,0.45066666666666666,0.10545983964418766,19,MLPClassifier,,,,,,,tanh,"(10,)",adaptive,10000,sgd
0.8200078487396241,0.14704399479834074,0.005588388442993164,0.0041713456737181775,"{'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.6363636363636364,0.75,0.5454545454545454,0.6363636363636364,0.6336363636363636,0.06702657669515187,35,0.4,0.4666666666666667,0.4,0.4,0.4666666666666667,0.42666666666666664,0.03265986323710904,24,0.48,0.5384615384615385,0.5217391304347827,0.4615384615384615,0.5384615384615385,0.5080401337792642,0.03158240288072897,3,MLPClassifier,,,,,,,tanh,"(10,)",adaptive,10000,adam
0.07650699615478515,0.006727120365904771,0.010120964050292969,0.005373347187135633,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.4,0.5333333333333333,0.42857142857142855,0.36363636363636365,0.3333333333333333,0.41177489177489185,0.06880061398108184,75,0.4,0.5333333333333333,0.4,0.26666666666666666,0.3333333333333333,0.38666666666666666,0.08844332774281068,42,0.4000000000000001,0.5333333333333333,0.4137931034482759,0.30769230769230765,0.3333333333333333,0.39763041556145007,0.07861947256509876,69,MLPClassifier,,,,,,,tanh,"(50,)",constant,10000,lbfgs
0.6868247985839844,0.0398232957414991,0.010159635543823242,0.005056306980272194,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.2,0.6,0.7142857142857143,0.5,0.6666666666666666,0.5361904761904761,0.18283730051072697,51,0.06666666666666667,0.4,0.3333333333333333,0.3333333333333333,0.5333333333333333,0.3333333333333333,0.1520233900132184,61,0.1,0.48,0.4545454545454545,0.4,0.5925925925925926,0.4054276094276094,0.1651180296712707,65,MLPClassifier,,,,,,,tanh,"(50,)",constant,10000,sgd
4.286694431304932,0.22492117348859264,0.00802764892578125,0.0050824690758932275,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.5833333333333334,0.5714285714285714,0.5833333333333334,0.375,0.5,0.5226190476190476,0.08007224628952495,52,0.4666666666666667,0.5333333333333333,0.4666666666666667,0.4,0.4,0.4533333333333333,0.04988876515698587,14,0.5185185185185186,0.5517241379310344,0.5185185185185186,0.38709677419354843,0.4444444444444445,0.48406047872121294,0.05987399094524195,6,MLPClassifier,,,,,,,tanh,"(50,)",constant,10000,adam
0.11456875801086426,0.011100700649398169,0.006869602203369141,0.0045565644060830985,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.38461538461538464,0.5333333333333333,0.5714285714285714,0.35294117647058826,0.375,0.44346369316957557,0.09032861011067136,73,0.3333333333333333,0.5333333333333333,0.5333333333333333,0.4,0.4,0.43999999999999995,0.07999999999999999,21,0.3571428571428571,0.5333333333333333,0.5517241379310344,0.37500000000000006,0.38709677419354843,0.44085942052015464,0.08376008418401806,29,MLPClassifier,,,,,,,tanh,"(50,)",invscaling,10000,lbfgs
0.3153965950012207,0.13280548543265067,0.005461263656616211,0.003811941690587418,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.05405405405405406,0.09375,0.3333333333333333,0.09345794392523364,0.1891891891891892,0.15275690410036202,0.10067332537266126,98,0.13333333333333333,0.4,0.7333333333333333,0.6666666666666666,0.9333333333333333,0.5733333333333333,0.278408173570948,2,0.07692307692307693,0.1518987341772152,0.45833333333333326,0.16393442622950818,0.3146067415730337,0.23313926244723343,0.1364860059688157,92,MLPClassifier,,,,,,,tanh,"(50,)",invscaling,10000,sgd
4.481763076782227,0.2767036033813981,0.007768678665161133,0.00508208259473031,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.5294117647058824,0.5384615384615384,0.6,0.4117647058823529,0.5,0.5159276018099547,0.061418835018075525,54,0.6,0.4666666666666667,0.4,0.4666666666666667,0.3333333333333333,0.4533333333333334,0.08844332774281066,13,0.5625,0.5,0.48,0.43749999999999994,0.4,0.476,0.05537598757584374,11,MLPClassifier,,,,,,,tanh,"(50,)",invscaling,10000,adam
0.09238848686218262,0.00943259140201425,0.0059073448181152345,0.004222411429215988,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.5,0.47058823529411764,0.4666666666666667,0.3333333333333333,0.5384615384615384,0.4618099547511312,0.06919657932626187,68,0.4,0.5333333333333333,0.4666666666666667,0.26666666666666666,0.4666666666666667,0.42666666666666664,0.09043106644167025,24,0.4444444444444445,0.5,0.4666666666666667,0.2962962962962963,0.5,0.4414814814814815,0.07559185765516399,28,MLPClassifier,,,,,,,tanh,"(50,)",adaptive,10000,lbfgs
0.9417719841003418,0.03702654052262641,0.005843496322631836,0.004015272262690412,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.5,0.5,1.0,0.45454545454545453,0.6666666666666666,0.6242424242424243,0.20132709384088596,38,0.2,0.3333333333333333,0.3333333333333333,0.3333333333333333,0.5333333333333333,0.3466666666666667,0.10666666666666667,54,0.28571428571428575,0.4,0.5,0.3846153846153846,0.5925925925925926,0.43258445258445255,0.1049581677152594,47,MLPClassifier,,,,,,,tanh,"(50,)",adaptive,10000,sgd
4.1478053569793705,0.20471568132153792,0.0038494110107421876,0.0002598675280165601,"{'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.5555555555555556,0.5,0.6,0.29411764705882354,0.46153846153846156,0.4822423328305681,0.10523932651818746,64,0.3333333333333333,0.5333333333333333,0.4,0.3333333333333333,0.4,0.4,0.07302967433402216,36,0.4166666666666667,0.5161290322580646,0.48,0.3125,0.42857142857142855,0.430773425499232,0.0691394067906295,49,MLPClassifier,,,,,,,tanh,"(50,)",adaptive,10000,adam
0.29514241218566895,0.07197733714024683,0.010245227813720703,0.005145193531648861,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3076923076923077,0.3888888888888889,0.45454545454545453,0.3333333333333333,0.4375,0.3843919968919969,0.057012312881012946,88,0.26666666666666666,0.4666666666666667,0.3333333333333333,0.4,0.4666666666666667,0.3866666666666667,0.07774602526460402,41,0.28571428571428575,0.42424242424242425,0.3846153846153846,0.3636363636363636,0.45161290322580644,0.3819642722868529,0.05700065696419203,76,MLPClassifier,,,,,,,tanh,"(100, 20)",constant,10000,lbfgs
1.1581788063049316,0.07347729247922126,0.005940580368041992,0.004157036698942983,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.6666666666666666,0.6,0.7142857142857143,0.5,0.7272727272727273,0.6416450216450217,0.08370481097596097,33,0.26666666666666666,0.4,0.3333333333333333,0.4,0.5333333333333333,0.3866666666666666,0.08844332774281066,43,0.3809523809523809,0.48,0.4545454545454545,0.4444444444444445,0.6153846153846153,0.47506537906537905,0.07736899109871115,12,MLPClassifier,,,,,,,tanh,"(100, 20)",constant,10000,sgd
5.473271608352661,0.3989479192950235,0.01172342300415039,0.005764809710985628,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.46153846153846156,0.5625,0.7,0.25,0.4,0.4748076923076924,0.15146767186862606,65,0.4,0.6,0.4666666666666667,0.26666666666666666,0.4,0.42666666666666664,0.10832051206181278,24,0.42857142857142855,0.5806451612903225,0.56,0.2580645161290323,0.4000000000000001,0.44545622119815664,0.11735701272768141,24,MLPClassifier,,,,,,,tanh,"(100, 20)",constant,10000,adam
0.2703553676605225,0.04513499735868409,0.008573436737060547,0.0052828521213082996,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.42105263157894735,0.42105263157894735,0.4166666666666667,0.35294117647058826,0.5333333333333333,0.42900928792569665,0.05822168168396688,74,0.5333333333333333,0.5333333333333333,0.3333333333333333,0.4,0.5333333333333333,0.4666666666666666,0.08432740427115679,12,0.47058823529411764,0.47058823529411764,0.3703703703703704,0.37500000000000006,0.5333333333333333,0.44397603485838777,0.0625725697799148,26,MLPClassifier,,,,,,,tanh,"(100, 20)",invscaling,10000,lbfgs
2.4381263732910154,1.150356971402857,0.010786819458007812,0.007265079694951035,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.14285714285714285,0.25,0.16883116883116883,0.08547008547008547,0.4,0.20943167943167945,0.10900378029829956,95,0.4,0.13333333333333333,0.8666666666666667,0.6666666666666666,0.8,0.5733333333333333,0.2719477073916152,2,0.21052631578947364,0.1739130434782609,0.28260869565217395,0.15151515151515152,0.5333333333333333,0.27037930795367865,0.1387884620028167,88,MLPClassifier,,,,,,,tanh,"(100, 20)",invscaling,10000,sgd
6.068631219863891,0.40261370476319897,0.009173202514648437,0.0066312334089988975,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.5625,0.6363636363636364,0.3333333333333333,0.38461538461538464,0.48336247086247086,0.11154249565841425,62,0.3333333333333333,0.6,0.4666666666666667,0.4,0.3333333333333333,0.42666666666666664,0.09977753031397177,24,0.4,0.5806451612903225,0.5384615384615385,0.3636363636363636,0.3571428571428571,0.44797718410621634,0.09322474961124667,21,MLPClassifier,,,,,,,tanh,"(100, 20)",invscaling,10000,adam
0.3452921867370605,0.033855003679737206,0.0046675682067871095,0.00045212575375100806,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.4117647058823529,0.5,0.36363636363636365,0.2777777777777778,0.5,0.41063576945929886,0.08465624135179467,76,0.4666666666666667,0.3333333333333333,0.26666666666666666,0.3333333333333333,0.4,0.36,0.0679869268479038,51,0.43749999999999994,0.4,0.30769230769230765,0.303030303030303,0.4444444444444445,0.378533411033411,0.061646279080313324,78,MLPClassifier,,,,,,,tanh,"(100, 20)",adaptive,10000,lbfgs
1.6548688888549805,0.11493079701159796,0.007005882263183594,0.00516865292023005,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.5454545454545454,1.0,0.5384615384615384,0.7272727272727273,0.6422377622377622,0.20690113251176773,32,0.13333333333333333,0.4,0.4,0.4666666666666667,0.5333333333333333,0.3866666666666666,0.1359738536958076,43,0.2,0.4615384615384615,0.5714285714285715,0.5,0.6153846153846153,0.4696703296703297,0.14511753561377627,14,MLPClassifier,,,,,,,tanh,"(100, 20)",adaptive,10000,sgd
4.7510865211486815,0.1746176621077891,0.010174226760864259,0.005163742948305635,"{'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.3125,0.5625,0.5833333333333334,0.35294117647058826,0.46153846153846156,0.45456259426847667,0.10843407468602492,70,0.3333333333333333,0.6,0.4666666666666667,0.4,0.4,0.43999999999999995,0.09043106644167025,21,0.3225806451612903,0.5806451612903225,0.5185185185185186,0.37500000000000006,0.42857142857142855,0.445063150708312,0.09376668790661762,25,MLPClassifier,,,,,,,tanh,"(100, 20)",adaptive,10000,adam
0.2787971019744873,0.05265691896835373,0.009757232666015626,0.00682630919989031,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.25,0.6,0.8,0.3888888888888889,0.4666666666666667,0.5011111111111111,0.1875903074702692,57,0.3333333333333333,0.8,0.5333333333333333,0.4666666666666667,0.4666666666666667,0.52,0.15434449203720302,6,0.28571428571428575,0.6857142857142857,0.64,0.42424242424242425,0.4666666666666667,0.5004675324675325,0.14618987087212373,4,MLPClassifier,,,,,,,relu,"(10,)",constant,10000,lbfgs
0.6210081577301025,0.05708822781940412,0.008044719696044922,0.0047335738968444655,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.6666666666666666,1.0,0.6666666666666666,0.6666666666666666,0.6799999999999999,0.19043809142780935,23,0.13333333333333333,0.4,0.13333333333333333,0.13333333333333333,0.13333333333333333,0.18666666666666665,0.10666666666666667,98,0.2,0.5,0.23529411764705882,0.2222222222222222,0.2222222222222222,0.27594771241830063,0.11259933743464709,87,MLPClassifier,,,,,,,relu,"(10,)",constant,10000,sgd
0.7853002548217773,0.1346586450951931,0.007570409774780273,0.005111836345589555,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.6,0.7777777777777778,0.8333333333333334,0.42857142857142855,0.8333333333333334,0.6946031746031747,0.15819783755635916,18,0.2,0.4666666666666667,0.3333333333333333,0.2,0.3333333333333333,0.30666666666666664,0.09977753031397177,80,0.3,0.5833333333333334,0.47619047619047616,0.27272727272727276,0.47619047619047616,0.42168831168831167,0.11753086507242715,55,MLPClassifier,,,,,,,relu,"(10,)",constant,10000,adam
0.2654111862182617,0.10941133196836345,0.00552825927734375,0.004037959670077021,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3333333333333333,0.3333333333333333,0.5454545454545454,0.35294117647058826,0.42857142857142855,0.3987267634326458,0.08132486388316876,81,0.4666666666666667,0.26666666666666666,0.4,0.4,0.4,0.3866666666666666,0.06531972647421809,43,0.3888888888888889,0.2962962962962963,0.4615384615384615,0.37500000000000006,0.4137931034482759,0.3871033500343845,0.05412675678731643,75,MLPClassifier,,,,,,,relu,"(10,)",invscaling,10000,lbfgs
0.4768816947937012,0.6286511667140063,0.005917787551879883,0.0043136720374434,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.15789473684210525,0.07142857142857142,0.2777777777777778,0.13725490196078433,0.10067114093959731,0.14900542578976722,0.07092782912555601,99,0.8,0.5333333333333333,0.3333333333333333,0.9333333333333333,1.0,0.72,0.2508651696296904,1,0.26373626373626374,0.12598425196850394,0.303030303030303,0.23931623931623935,0.18292682926829268,0.22299877746392052,0.06220679484247309,93,MLPClassifier,,,,,,,relu,"(10,)",invscaling,10000,sgd
0.9053890228271484,0.149993591735567,0.005651950836181641,0.0042062857256542725,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.4444444444444444,0.5454545454545454,0.75,0.36363636363636365,0.8571428571428571,0.5921356421356421,0.18512358813900917,45,0.26666666666666666,0.4,0.2,0.26666666666666666,0.4,0.30666666666666664,0.08,80,0.33333333333333337,0.4615384615384615,0.31578947368421056,0.30769230769230765,0.5454545454545455,0.3927616243405717,0.09459239279875782,71,MLPClassifier,,,,,,,relu,"(10,)",invscaling,10000,adam
0.21146388053894044,0.07905171827221466,0.009781122207641602,0.005176272864810595,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.4117647058823529,0.5,0.8,0.4666666666666667,0.26666666666666666,0.4890196078431373,0.17477881886772825,59,0.4666666666666667,0.6,0.26666666666666666,0.4666666666666667,0.26666666666666666,0.4133333333333333,0.12927146286443544,33,0.43749999999999994,0.5454545454545454,0.4,0.4666666666666667,0.26666666666666666,0.4232575757575757,0.0917397654945921,52,MLPClassifier,,,,,,,relu,"(10,)",adaptive,10000,lbfgs
0.7887929439544678,0.1199980439377459,0.00765523910522461,0.005127452018212853,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.3333333333333333,0.5714285714285714,1.0,0.8,0.3333333333333333,0.6076190476190477,0.26181989967140695,42,0.06666666666666667,0.26666666666666666,0.13333333333333333,0.26666666666666666,0.06666666666666667,0.16,0.09043106644167025,99,0.1111111111111111,0.36363636363636365,0.23529411764705882,0.4,0.1111111111111111,0.24423054070112898,0.12169083755718672,91,MLPClassifier,,,,,,,relu,"(10,)",adaptive,10000,sgd
0.8277528285980225,0.12223607232530422,0.009812498092651367,0.005022480857258465,"{'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.4444444444444444,0.5384615384615384,0.7142857142857143,0.4444444444444444,0.6666666666666666,0.5616605616605617,0.1116585422170988,49,0.26666666666666666,0.4666666666666667,0.3333333333333333,0.26666666666666666,0.26666666666666666,0.31999999999999995,0.07774602526460402,79,0.33333333333333337,0.5,0.4545454545454545,0.33333333333333337,0.3809523809523809,0.4004329004329004,0.06667228851317213,68,MLPClassifier,,,,,,,relu,"(10,)",adaptive,10000,adam
0.12334704399108887,0.017828765583498298,0.005658578872680664,0.004275022834917809,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.35294117647058826,0.42857142857142855,0.7777777777777778,0.3333333333333333,0.4,0.45852474323062553,0.16313529684203343,69,0.4,0.6,0.4666666666666667,0.3333333333333333,0.4,0.44000000000000006,0.09043106644167023,16,0.37500000000000006,0.5,0.5833333333333334,0.3333333333333333,0.4000000000000001,0.43833333333333335,0.09092121131323905,32,MLPClassifier,,,,,,,relu,"(50,)",constant,10000,lbfgs
0.8030182838439941,0.03894060836188073,0.007851028442382812,0.005139697833073888,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.3333333333333333,0.625,1.0,0.6666666666666666,0.8333333333333334,0.6916666666666667,0.22298480267099424,19,0.06666666666666667,0.3333333333333333,0.2,0.26666666666666666,0.3333333333333333,0.24,0.09977753031397177,92,0.1111111111111111,0.43478260869565216,0.33333333333333337,0.3809523809523809,0.47619047619047616,0.34727398205659077,0.12757640851524804,83,MLPClassifier,,,,,,,relu,"(50,)",constant,10000,sgd
3.7732184410095213,0.45880884773125413,0.00820779800415039,0.00474942481013624,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.42857142857142855,0.7142857142857143,0.875,0.3333333333333333,0.45454545454545453,0.5611471861471862,0.20139235823383628,50,0.4,0.6666666666666666,0.4666666666666667,0.26666666666666666,0.3333333333333333,0.42666666666666664,0.13727506854649332,24,0.4137931034482759,0.689655172413793,0.608695652173913,0.2962962962962963,0.3846153846153846,0.4786111217895326,0.14679022178091317,9,MLPClassifier,,,,,,,relu,"(50,)",constant,10000,adam
0.1106180191040039,0.0058050411107707705,0.009978580474853515,0.005121109860244745,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.3684210526315789,0.5,0.7272727272727273,0.4117647058823529,0.4166666666666667,0.4848250304906651,0.12848690596865592,61,0.4666666666666667,0.6666666666666666,0.5333333333333333,0.4666666666666667,0.3333333333333333,0.49333333333333335,0.1083205120618128,8,0.4117647058823529,0.5714285714285715,0.6153846153846153,0.43749999999999994,0.3703703703703704,0.481289652613182,0.09503770072244776,7,MLPClassifier,,,,,,,relu,"(50,)",invscaling,10000,lbfgs
0.19216542243957518,0.06073435110611241,0.006117773056030273,0.005187216625081461,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.26666666666666666,0.12727272727272726,0.5555555555555556,0.09401709401709402,0.05084745762711865,0.21887190022783246,0.18322203355221264,94,0.26666666666666666,0.4666666666666667,0.6666666666666666,0.7333333333333333,0.2,0.4666666666666667,0.21081851067789195,11,0.26666666666666666,0.19999999999999996,0.606060606060606,0.16666666666666669,0.08108108108108107,0.2640950040950041,0.181130689214729,89,MLPClassifier,,,,,,,relu,"(50,)",invscaling,10000,sgd
3.546117067337036,0.20661586915115335,0.01029362678527832,0.005044021344398718,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.47058823529411764,0.5,0.5454545454545454,0.25,0.45454545454545453,0.44411764705882356,0.1018656924159079,72,0.5333333333333333,0.6,0.4,0.2,0.3333333333333333,0.4133333333333333,0.14236104336041747,33,0.5,0.5454545454545454,0.4615384615384615,0.22222222222222224,0.3846153846153846,0.4227661227661228,0.11330856099610102,54,MLPClassifier,,,,,,,relu,"(50,)",invscaling,10000,adam
0.12263078689575195,0.01533439042504736,0.005675077438354492,0.004229305928760889,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.47058823529411764,0.45454545454545453,0.6153846153846154,0.5,0.375,0.48310366104483754,0.07802864310317136,63,0.5333333333333333,0.6666666666666666,0.5333333333333333,0.6,0.4,0.5466666666666666,0.08844332774281065,4,0.5,0.5405405405405405,0.5714285714285715,0.5454545454545454,0.38709677419354843,0.5089040863234412,0.06505753849839573,2,MLPClassifier,,,,,,,relu,"(50,)",adaptive,10000,lbfgs
0.98188796043396,0.08403111628659758,0.006445074081420898,0.004091419227540231,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.3333333333333333,0.5555555555555556,1.0,0.5,0.7142857142857143,0.6206349206349207,0.2253968253968254,39,0.06666666666666667,0.3333333333333333,0.26666666666666666,0.2,0.3333333333333333,0.24,0.09977753031397177,92,0.1111111111111111,0.4166666666666667,0.4210526315789474,0.28571428571428575,0.4545454545454545,0.33781802992329313,0.12718586815043348,84,MLPClassifier,,,,,,,relu,"(50,)",adaptive,10000,sgd
3.685945987701416,0.430664395021707,0.004270029067993164,0.0004240043250166547,"{'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.5625,0.6363636363636364,0.3333333333333333,0.5,0.506439393939394,0.1000717144137726,55,0.4666666666666667,0.6,0.4666666666666667,0.26666666666666666,0.3333333333333333,0.42666666666666664,0.11623730516108462,24,0.4827586206896552,0.5806451612903225,0.5384615384615385,0.2962962962962963,0.4,0.45963232334756254,0.10161461455117694,17,MLPClassifier,,,,,,,relu,"(50,)",adaptive,10000,adam
0.4139096260070801,0.1769917266604521,0.00666046142578125,0.004596383033185251,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'}",0.5333333333333333,0.5,0.7272727272727273,0.3076923076923077,0.25,0.46365967365967364,0.1706711197603142,67,0.5333333333333333,0.6666666666666666,0.5333333333333333,0.26666666666666666,0.2,0.44000000000000006,0.1768866554856213,16,0.5333333333333333,0.5714285714285715,0.6153846153846153,0.28571428571428575,0.22222222222222224,0.44561660561660565,0.15988611862553512,23,MLPClassifier,,,,,,,relu,"(100, 20)",constant,10000,lbfgs
1.266937780380249,0.10424339630658491,0.0038227558135986326,0.000135755078348786,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'}",0.6,0.5555555555555556,1.0,0.5,0.7142857142857143,0.673968253968254,0.17758379439363864,24,0.2,0.3333333333333333,0.3333333333333333,0.26666666666666666,0.3333333333333333,0.29333333333333333,0.05333333333333333,88,0.3,0.4166666666666667,0.5,0.3478260869565218,0.4545454545454545,0.40380764163372856,0.07197584444459396,66,MLPClassifier,,,,,,,relu,"(100, 20)",constant,10000,sgd
2.6796660900115965,0.14026885372106665,0.011351537704467774,0.005485402457221732,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.5882352941176471,0.7142857142857143,0.375,0.4166666666666667,0.5188375350140056,0.12206474945076606,53,0.4666666666666667,0.6666666666666666,0.3333333333333333,0.4,0.3333333333333333,0.44000000000000006,0.12364824660660938,16,0.4827586206896552,0.625,0.4545454545454545,0.38709677419354843,0.3703703703703704,0.4639542439598057,0.09060118928123852,16,MLPClassifier,,,,,,,relu,"(100, 20)",constant,10000,adam
0.26940240859985354,0.03590839571176694,0.008065605163574218,0.005110044027483312,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'}",0.4090909090909091,0.5333333333333333,0.6428571428571429,0.5454545454545454,0.4,0.5061471861471861,0.09128079031337662,56,0.6,0.5333333333333333,0.6,0.4,0.4,0.5066666666666666,0.09043106644167022,7,0.4864864864864865,0.5333333333333333,0.6206896551724138,0.4615384615384615,0.4000000000000001,0.500409587306139,0.07394345157787646,5,MLPClassifier,,,,,,,relu,"(100, 20)",invscaling,10000,lbfgs
0.46643905639648436,0.3511122423185876,0.009389686584472656,0.006023156096755044,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'}",0.25,0.5,0.13157894736842105,0.1875,0.3333333333333333,0.28048245614035083,0.12862996500743795,92,0.13333333333333333,0.2,1.0,0.2,0.13333333333333333,0.33333333333333337,0.33466401061363027,60,0.1739130434782609,0.28571428571428575,0.23255813953488372,0.19354838709677422,0.19047619047619044,0.215242009260079,0.04014531741443198,95,MLPClassifier,,,,,,,relu,"(100, 20)",invscaling,10000,sgd
3.2172806739807127,0.23948559873803482,0.00902729034423828,0.005041918476581549,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'}",0.42857142857142855,0.6153846153846154,0.6666666666666666,0.25,0.5,0.49212454212454215,0.14722996561693505,58,0.4,0.5333333333333333,0.5333333333333333,0.26666666666666666,0.3333333333333333,0.4133333333333334,0.10666666666666666,31,0.4137931034482759,0.5714285714285715,0.5925925925925926,0.2580645161290323,0.4,0.44717575671969445,0.1230348186470958,22,MLPClassifier,,,,,,,relu,"(100, 20)",invscaling,10000,adam
0.3448805332183838,0.04884807585658546,0.011209249496459961,0.007716259579053378,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'}",0.35294117647058826,0.5789473684210527,0.7272727272727273,0.25,0.3333333333333333,0.4484989210995403,0.17693380076100126,71,0.4,0.7333333333333333,0.5333333333333333,0.2,0.3333333333333333,0.43999999999999995,0.18184242262647804,21,0.37500000000000006,0.6470588235294117,0.6153846153846153,0.22222222222222224,0.3333333333333333,0.4385997988939166,0.16531984464722377,31,MLPClassifier,,,,,,,relu,"(100, 20)",adaptive,10000,lbfgs
2.048098993301392,0.22947133462112307,0.006615877151489258,0.00241729787057158,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'}",0.4,0.5714285714285714,1.0,0.8,0.5714285714285714,0.6685714285714285,0.20886476437139503,26,0.13333333333333333,0.26666666666666666,0.3333333333333333,0.26666666666666666,0.26666666666666666,0.2533333333333333,0.06531972647421809,91,0.2,0.36363636363636365,0.5,0.4,0.36363636363636365,0.36545454545454553,0.09662058367699217,81,MLPClassifier,,,,,,,relu,"(100, 20)",adaptive,10000,sgd
1.9799049854278565,0.520726103871611,0.0038610458374023437,0.0006311987968907929,"{'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'}",0.5,0.5333333333333333,0.6666666666666666,0.3333333333333333,0.4,0.48666666666666664,0.11469767022723501,60,0.4,0.5333333333333333,0.5333333333333333,0.26666666666666666,0.26666666666666666,0.4,0.11925695879998878,36,0.4444444444444445,0.5333333333333333,0.5925925925925926,0.2962962962962963,0.32,0.4373333333333333,0.1157847679224397,34,MLPClassifier,,,,,,,relu,"(100, 20)",adaptive,10000,adam
1 mean_fit_time std_fit_time mean_score_time std_score_time params split0_test_precision split1_test_precision split2_test_precision split3_test_precision split4_test_precision mean_test_precision std_test_precision rank_test_precision split0_test_recall split1_test_recall split2_test_recall split3_test_recall split4_test_recall mean_test_recall std_test_recall rank_test_recall split0_test_f1 split1_test_f1 split2_test_f1 split3_test_f1 split4_test_f1 mean_test_f1 std_test_f1 rank_test_f1 classifier param_gamma param_kernel param_criterion param_splitter param_class_weight param_max_features param_activation param_hidden_layer_sizes param_learning_rate param_max_iter param_solver
2 0.0014309406280517579 8.771385502315066e-05 0.003767251968383789 0.0002374627982662787 {} 0.42857142857142855 0.4375 0.75 0.35 0.6923076923076923 0.5316758241758242 0.15872854195194258 1 0.4 0.4666666666666667 0.6 0.4666666666666667 0.6 0.5066666666666667 0.07999999999999999 1 0.4137931034482759 0.45161290322580644 0.6666666666666665 0.4 0.6428571428571429 0.5149859632395783 0.11561659545178514 1 GaussianNB
3 0.013410377502441406 0.0038895336347533663 0.006577539443969727 0.0046554010772050045 {'gamma': 'scale', 'kernel': 'linear'} 0.5 0.7142857142857143 1.0 0.75 0.7142857142857143 0.7357142857142858 0.1590789817951435 1 0.13333333333333333 0.3333333333333333 0.2 0.2 0.3333333333333333 0.24 0.07999999999999999 3 0.2105263157894737 0.4545454545454545 0.33333333333333337 0.31578947368421056 0.4545454545454545 0.35374800637958537 0.09240163726792185 1 SVC scale linear
4 0.007567024230957032 0.00201509035866784 0.005216360092163086 0.0012099094702360562 {'gamma': 'scale', 'kernel': 'poly'} 0.3333333333333333 0.6 1.0 0.3333333333333333 0.5714285714285714 0.5676190476190476 0.24404750290357283 3 0.13333333333333333 0.2 0.13333333333333333 0.2 0.26666666666666666 0.18666666666666668 0.049888765156985884 5 0.19047619047619044 0.3 0.23529411764705882 0.25 0.36363636363636365 0.2678813343519225 0.059285511595118995 5 SVC scale poly
5 0.009118747711181641 0.003415319818458478 0.01780810356140137 0.005878203761039946 {'gamma': 'scale', 'kernel': 'rbf'} 0.3333333333333333 0.75 1.0 0.0 0.5 0.5166666666666666 0.34318767136623335 6 0.06666666666666667 0.2 0.13333333333333333 0.0 0.13333333333333333 0.10666666666666666 0.0679869268479038 7 0.1111111111111111 0.31578947368421056 0.23529411764705882 0.0 0.2105263157894737 0.17454420364637083 0.10901828012637575 8 SVC scale rbf
6 0.005979728698730469 0.002864937402763699 0.009497642517089844 0.006080379058094698 {'gamma': 'scale', 'kernel': 'sigmoid'} 0.4 0.26666666666666666 1.0 0.3333333333333333 0.5454545454545454 0.509090909090909 0.26224992460788454 7 0.26666666666666666 0.26666666666666666 0.26666666666666666 0.26666666666666666 0.4 0.29333333333333333 0.053333333333333344 1 0.32 0.26666666666666666 0.4210526315789474 0.2962962962962963 0.4615384615384615 0.35311081121607435 0.07505924508078918 3 SVC scale sigmoid
7 0.014951944351196289 0.010049275379925579 0.010760307312011719 0.005930325113236969 {'gamma': 'auto', 'kernel': 'linear'} 0.5 0.7142857142857143 1.0 0.75 0.7142857142857143 0.7357142857142858 0.1590789817951435 1 0.13333333333333333 0.3333333333333333 0.2 0.2 0.3333333333333333 0.24 0.07999999999999999 3 0.2105263157894737 0.4545454545454545 0.33333333333333337 0.31578947368421056 0.4545454545454545 0.35374800637958537 0.09240163726792185 1 SVC auto linear
8 0.005137157440185547 0.000312547657671865 0.015316009521484375 0.0018488860569328789 {'gamma': 'auto', 'kernel': 'poly'} 0.3333333333333333 0.6 1.0 0.3333333333333333 0.5714285714285714 0.5676190476190476 0.24404750290357283 3 0.13333333333333333 0.2 0.13333333333333333 0.2 0.26666666666666666 0.18666666666666668 0.049888765156985884 5 0.19047619047619044 0.3 0.23529411764705882 0.25 0.36363636363636365 0.2678813343519225 0.059285511595118995 5 SVC auto poly
9 0.005347394943237304 7.932879423658477e-05 0.01772475242614746 0.0033416905903552244 {'gamma': 'auto', 'kernel': 'rbf'} 0.5 0.75 1.0 0.0 0.5 0.55 0.33166247903554 5 0.06666666666666667 0.2 0.13333333333333333 0.0 0.13333333333333333 0.10666666666666666 0.0679869268479038 7 0.11764705882352941 0.31578947368421056 0.23529411764705882 0.0 0.2105263157894737 0.17585139318885448 0.10828657455702378 7 SVC auto rbf
10 0.003673839569091797 0.00014327440324428154 0.0039015293121337892 7.484025657166712e-05 {'gamma': 'auto', 'kernel': 'sigmoid'} 0.36363636363636365 0.26666666666666666 1.0 0.36363636363636365 0.5454545454545454 0.5078787878787879 0.26206497907937154 8 0.26666666666666666 0.26666666666666666 0.26666666666666666 0.26666666666666666 0.4 0.29333333333333333 0.053333333333333344 1 0.30769230769230765 0.26666666666666666 0.4210526315789474 0.30769230769230765 0.4615384615384615 0.35292847503373814 0.07479405207340159 4 SVC auto sigmoid
11 0.0027150630950927733 0.0007055931913522471 0.006283473968505859 0.0022068219824869662 {'criterion': 'gini', 'splitter': 'best'} 0.3333333333333333 0.4444444444444444 0.5333333333333333 0.4 0.42105263157894735 0.4264327485380116 0.06503428816282626 2 0.3333333333333333 0.5333333333333333 0.5333333333333333 0.5333333333333333 0.5333333333333333 0.4933333333333333 0.08 1 0.3333333333333333 0.4848484848484848 0.5333333333333333 0.4571428571428572 0.47058823529411764 0.4558492487904253 0.06644365994648156 2 DecisionTreeClassifier gini best
12 0.0018661022186279297 0.0014690417480036346 0.0035379409790039064 0.0002686332034485264 {'criterion': 'gini', 'splitter': 'random'} 0.2 0.4444444444444444 0.45454545454545453 0.25 0.4666666666666667 0.36313131313131314 0.1141038643875689 4 0.26666666666666666 0.5333333333333333 0.3333333333333333 0.3333333333333333 0.4666666666666667 0.3866666666666666 0.09797958971132713 4 0.2285714285714286 0.4848484848484848 0.3846153846153846 0.28571428571428575 0.4666666666666667 0.3700832500832501 0.09985420990623328 4 DecisionTreeClassifier gini random
13 0.002201080322265625 7.900344179288637e-05 0.0035123825073242188 0.00018479756240858062 {'criterion': 'entropy', 'splitter': 'best'} 0.23529411764705882 0.47058823529411764 0.5454545454545454 0.3157894736842105 0.5333333333333333 0.4200919410826531 0.12338436811428186 3 0.26666666666666666 0.5333333333333333 0.4 0.4 0.5333333333333333 0.42666666666666664 0.09977753031397177 3 0.25 0.5 0.4615384615384615 0.35294117647058826 0.5333333333333333 0.41956259426847664 0.10427446228651158 3 DecisionTreeClassifier entropy best
14 0.0010622024536132812 2.475120176261585e-05 0.00341181755065918 9.872284332352268e-05 {'criterion': 'entropy', 'splitter': 'random'} 0.47058823529411764 0.4375 0.6 0.45 0.42857142857142855 0.4773319327731092 0.06293510365515659 1 0.5333333333333333 0.4666666666666667 0.4 0.6 0.4 0.48 0.07774602526460399 2 0.5 0.45161290322580644 0.48 0.5142857142857143 0.4137931034482759 0.4719383441919593 0.035887990042695855 1 DecisionTreeClassifier entropy random
15 0.2518955707550049 0.05716943392832697 0.026599550247192384 0.00390333545512048 {'class_weight': 'balanced', 'criterion': 'gini', 'max_features': 'sqrt'} 0.5454545454545454 0.5 0.7142857142857143 0.4 0.8571428571428571 0.6033766233766233 0.16254345397697206 7 0.4 0.3333333333333333 0.3333333333333333 0.26666666666666666 0.4 0.3466666666666667 0.0498887651569859 3 0.4615384615384615 0.4 0.4545454545454545 0.32 0.5454545454545455 0.4363076923076924 0.07446874653158746 6 RandomForestClassifier gini balanced sqrt
16 0.34371132850646974 0.050791376043295984 0.027193450927734376 0.00532300581904313 {'class_weight': 'balanced', 'criterion': 'gini', 'max_features': 'log2'} 0.5454545454545454 0.5 0.8333333333333334 0.5 0.7142857142857143 0.6186147186147186 0.13322787756343257 6 0.4 0.3333333333333333 0.3333333333333333 0.4 0.3333333333333333 0.36 0.03265986323710906 1 0.4615384615384615 0.4 0.47619047619047616 0.4444444444444445 0.4545454545454545 0.44734376734376735 0.025827600092513142 2 RandomForestClassifier gini balanced log2
17 0.3727288246154785 0.03031534072438747 0.026321029663085936 0.0037617707062098625 {'class_weight': 'balanced', 'criterion': 'entropy', 'max_features': 'sqrt'} 0.6 0.45454545454545453 0.8 0.5555555555555556 0.75 0.6320202020202019 0.1268903989656357 5 0.4 0.3333333333333333 0.26666666666666666 0.3333333333333333 0.4 0.3466666666666667 0.0498887651569859 3 0.48 0.3846153846153846 0.4 0.4166666666666667 0.5217391304347827 0.4406042363433668 0.051944893882242965 4 RandomForestClassifier entropy balanced sqrt
18 0.3756412029266357 0.011375578551937972 0.02838597297668457 0.00493367470043015 {'class_weight': 'balanced', 'criterion': 'entropy', 'max_features': 'log2'} 0.5454545454545454 0.45454545454545453 1.0 0.5 0.7142857142857143 0.6428571428571429 0.19900240321431642 4 0.4 0.3333333333333333 0.26666666666666666 0.26666666666666666 0.3333333333333333 0.31999999999999995 0.04988876515698589 8 0.4615384615384615 0.3846153846153846 0.4210526315789474 0.3478260869565218 0.4545454545454545 0.4139156038469539 0.04288586153306008 8 RandomForestClassifier entropy balanced log2
19 0.4055354118347168 0.021674138418711433 0.02456965446472168 0.0036741386647616745 {'class_weight': 'balanced_subsample', 'criterion': 'gini', 'max_features': 'sqrt'} 0.6 0.5454545454545454 1.0 0.4444444444444444 0.7142857142857143 0.6608369408369409 0.19064537503625759 3 0.4 0.4 0.3333333333333333 0.26666666666666666 0.3333333333333333 0.3466666666666666 0.0498887651569859 5 0.48 0.4615384615384615 0.5 0.33333333333333337 0.4545454545454545 0.44588344988344986 0.058446862086001 3 RandomForestClassifier gini balanced_subsample sqrt
20 0.3828593254089355 0.00614570516580293 0.024838876724243165 0.004373295985485109 {'class_weight': 'balanced_subsample', 'criterion': 'gini', 'max_features': 'log2'} 0.5454545454545454 0.4444444444444444 0.6666666666666666 0.5 0.8333333333333334 0.5979797979797981 0.1385938095902155 8 0.4 0.26666666666666666 0.26666666666666666 0.4666666666666667 0.3333333333333333 0.3466666666666666 0.07774602526460402 5 0.4615384615384615 0.33333333333333337 0.3809523809523809 0.4827586206896552 0.47619047619047616 0.42695465454086146 0.0593556222069118 7 RandomForestClassifier gini balanced_subsample log2
21 0.3809805393218994 0.010355070894992274 0.02151346206665039 0.007062834582933525 {'class_weight': 'balanced_subsample', 'criterion': 'entropy', 'max_features': 'sqrt'} 0.6 0.5454545454545454 0.8 0.5454545454545454 0.8333333333333334 0.6648484848484849 0.1259906565836246 2 0.4 0.4 0.26666666666666666 0.4 0.3333333333333333 0.36 0.053333333333333344 1 0.48 0.4615384615384615 0.4 0.4615384615384615 0.47619047619047616 0.4558534798534798 0.02891676710995728 1 RandomForestClassifier entropy balanced_subsample sqrt
22 0.2878610134124756 0.017216781861328703 0.012008190155029297 0.0010591765917863823 {'class_weight': 'balanced_subsample', 'criterion': 'entropy', 'max_features': 'log2'} 0.6 0.5454545454545454 0.8 0.6 0.8571428571428571 0.6805194805194805 0.12383918755832264 1 0.4 0.4 0.26666666666666666 0.2 0.4 0.3333333333333333 0.08432740427115679 7 0.48 0.4615384615384615 0.4 0.3 0.5454545454545455 0.4373986013986014 0.08288634400074817 5 RandomForestClassifier entropy balanced_subsample log2
23 0.0085601806640625 0.0009963373727282713 0.002940464019775391 4.886950475465252e-05 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (10,) constant 10000 lbfgs
24 0.3177128791809082 0.08811210790998089 0.0035333156585693358 0.00047752262913897266 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.5 0.6666666666666666 0.7142857142857143 0.6666666666666666 0.75 0.6595238095238095 0.08571428571428572 29 0.2 0.4 0.3333333333333333 0.26666666666666666 0.4 0.32 0.07774602526460402 63 0.28571428571428575 0.5 0.4545454545454545 0.3809523809523809 0.5217391304347827 0.42859025032938075 0.08617731337455714 50 MLPClassifier identity (10,) constant 10000 sgd
25 0.3980771541595459 0.05807813441167388 0.003406047821044922 0.00050954692443457 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.6666666666666666 1.0 0.5 0.7777777777777778 0.6888888888888889 0.187905939169864 20 0.13333333333333333 0.4 0.3333333333333333 0.2 0.4666666666666667 0.30666666666666664 0.12364824660660939 80 0.2105263157894737 0.5 0.5 0.28571428571428575 0.5833333333333334 0.41591478696741857 0.14234198986112687 62 MLPClassifier identity (10,) constant 10000 adam
26 0.018405055999755858 0.004331564623934776 0.007030677795410156 0.004920628511126134 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (10,) invscaling 10000 lbfgs
27 0.80448317527771 1.3331382129218834 0.005522012710571289 0.004715047011652423 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.14516129032258066 0.08823529411764706 0.0625 0.3157894736842105 0.5238095238095238 0.22709911638679242 0.1726226421655894 93 0.6 0.8 0.2 0.4 0.7333333333333333 0.5466666666666666 0.22070593809662464 4 0.2337662337662338 0.15894039735099338 0.09523809523809523 0.35294117647058826 0.611111111111111 0.29039940278740434 0.18184839576934175 86 MLPClassifier identity (10,) invscaling 10000 sgd
28 0.4356339931488037 0.05585727364336003 0.0072902202606201175 0.004988254593330345 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.4 0.6666666666666666 0.8333333333333334 0.5714285714285714 0.7 0.6342857142857143 0.14410250823569518 34 0.13333333333333333 0.4 0.3333333333333333 0.26666666666666666 0.4666666666666667 0.32 0.11469767022723504 63 0.2 0.5 0.47619047619047616 0.36363636363636365 0.56 0.419965367965368 0.1270702350054926 56 MLPClassifier identity (10,) invscaling 10000 adam
29 0.014704227447509766 0.004759471232972364 0.0072594165802001955 0.005132692630090295 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (10,) adaptive 10000 lbfgs
30 0.5046287059783936 0.061013088397560346 0.005272340774536133 0.004034868693996535 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.6 1.0 0.5555555555555556 0.8571428571428571 0.6825396825396826 0.21634868229448925 22 0.13333333333333333 0.4 0.3333333333333333 0.3333333333333333 0.4 0.32 0.09797958971132713 63 0.2 0.48 0.5 0.4166666666666667 0.5454545454545455 0.42842424242424243 0.12148671926116508 51 MLPClassifier identity (10,) adaptive 10000 sgd
31 0.47644891738891604 0.08016477711475509 0.007320594787597656 0.005030337176790039 {'activation': 'identity', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.4 0.6666666666666666 0.7142857142857143 0.6666666666666666 0.7 0.6295238095238094 0.11626851399643316 36 0.13333333333333333 0.4 0.3333333333333333 0.26666666666666666 0.4666666666666667 0.32 0.11469767022723504 63 0.2 0.5 0.4545454545454545 0.3809523809523809 0.56 0.4190995670995671 0.12418860743723567 57 MLPClassifier identity (10,) adaptive 10000 adam
32 0.026703739166259767 0.0040001559350094544 0.0031989574432373046 1.0643834249289343e-05 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (50,) constant 10000 lbfgs
33 0.4125713348388672 0.047122493501641924 0.008138465881347656 0.005886201445051434 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.6666666666666666 0.6666666666666666 0.5 0.75 0.5966666666666667 0.12754084313139324 43 0.13333333333333333 0.4 0.26666666666666666 0.26666666666666666 0.4 0.29333333333333333 0.0997775303139718 88 0.2 0.5 0.3809523809523809 0.3478260869565218 0.5217391304347827 0.3901035196687371 0.11611687496478133 73 MLPClassifier identity (50,) constant 10000 sgd
34 0.2910574436187744 0.04378837394774751 0.0031997203826904298 0.0001633680986788642 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6666666666666666 0.8333333333333334 0.6666666666666666 0.7777777777777778 0.7088888888888889 0.08444444444444447 13 0.2 0.4 0.3333333333333333 0.26666666666666666 0.4666666666666667 0.3333333333333333 0.09428090415820634 61 0.3 0.5 0.47619047619047616 0.3809523809523809 0.5833333333333334 0.4480952380952381 0.09819689600739696 20 MLPClassifier identity (50,) constant 10000 adam
35 0.030152320861816406 0.0058866081702739935 0.00537562370300293 0.00395680715961672 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (50,) invscaling 10000 lbfgs
36 0.652178144454956 0.2773772471051924 0.009832954406738282 0.004876769938881729 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.15217391304347827 0.1 0.034482758620689655 0.09302325581395349 0.0 0.07593598549562428 0.05323141386310673 100 0.4666666666666667 0.06666666666666667 0.2 0.26666666666666666 0.0 0.2 0.16329931618554522 94 0.22950819672131148 0.08 0.0588235294117647 0.13793103448275862 0.0 0.10125255212316694 0.07784445219915893 100 MLPClassifier identity (50,) invscaling 10000 sgd
37 0.311694860458374 0.019938649350163505 0.008004331588745117 0.005899370983604936 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7088888888888889 0.171327424599079 13 0.13333333333333333 0.4 0.3333333333333333 0.2 0.4666666666666667 0.30666666666666664 0.12364824660660939 80 0.2105263157894737 0.5 0.5 0.3 0.5833333333333334 0.41877192982456146 0.139820929315128 59 MLPClassifier identity (50,) invscaling 10000 adam
38 0.032560110092163086 0.007158972125443961 0.005606746673583985 0.00395959003126111 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (50,) adaptive 10000 lbfgs
39 0.548391580581665 0.03229744421500788 0.007658243179321289 0.005045431163373871 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.5 0.6666666666666666 0.75 0.5714285714285714 0.7777777777777778 0.6531746031746032 0.10509806576029745 31 0.13333333333333333 0.4 0.2 0.26666666666666666 0.4666666666666667 0.29333333333333333 0.12364824660660939 88 0.2105263157894737 0.5 0.31578947368421056 0.36363636363636365 0.5833333333333334 0.39465709728867626 0.13250085423458755 70 MLPClassifier identity (50,) adaptive 10000 sgd
40 0.3194925308227539 0.028204983194989885 0.011598157882690429 0.0040272881997961375 {'activation': 'identity', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7088888888888889 0.171327424599079 13 0.13333333333333333 0.4 0.3333333333333333 0.2 0.4666666666666667 0.30666666666666664 0.12364824660660939 80 0.2105263157894737 0.5 0.5 0.3 0.5833333333333334 0.41877192982456146 0.139820929315128 59 MLPClassifier identity (50,) adaptive 10000 adam
41 0.06370596885681153 0.005455902506256805 0.0034008026123046875 9.856271351487196e-05 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (100, 20) constant 10000 lbfgs
42 0.5191910743713379 0.06180524703440315 0.011949920654296875 0.00403553410830365 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.6666666666666666 1.0 0.5 0.875 0.6883333333333332 0.22407835931011078 21 0.13333333333333333 0.4 0.26666666666666666 0.26666666666666666 0.4666666666666667 0.30666666666666664 0.11623730516108463 80 0.2 0.5 0.4210526315789474 0.3478260869565218 0.608695652173913 0.41551487414187643 0.13821407246497794 63 MLPClassifier identity (100, 20) constant 10000 sgd
43 0.21169028282165528 0.04044928383649604 0.010738897323608398 0.005434595847363706 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7088888888888889 0.171327424599079 13 0.13333333333333333 0.4 0.3333333333333333 0.2 0.4666666666666667 0.30666666666666664 0.12364824660660939 80 0.2105263157894737 0.5 0.5 0.3 0.5833333333333334 0.41877192982456146 0.139820929315128 59 MLPClassifier identity (100, 20) constant 10000 adam
44 0.07354087829589843 0.009913950771627399 0.010216140747070312 0.005047850219826354 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (100, 20) invscaling 10000 lbfgs
45 1.5206390857696532 0.9643399298039835 0.007685470581054688 0.005166438084730187 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.2 0.09523809523809523 0.1095890410958904 0.2916666666666667 0.12727272727272726 0.16475330605467592 0.0729788804861395 97 0.26666666666666666 0.13333333333333333 0.5333333333333333 0.4666666666666667 0.4666666666666667 0.37333333333333335 0.14966629547095767 48 0.2285714285714286 0.1111111111111111 0.18181818181818182 0.35897435897435903 0.19999999999999996 0.21609501609501608 0.08127206002892311 94 MLPClassifier identity (100, 20) invscaling 10000 sgd
46 0.2413179874420166 0.022635439447727612 0.005919122695922851 0.004041516745814157 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (100, 20) invscaling 10000 adam
47 0.07267847061157226 0.007917579733880962 0.01024179458618164 0.0052354046105374235 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.6 0.6666666666666666 1.0 0.6 0.7777777777777778 0.7288888888888889 0.15032475133589124 3 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.3 0.5833333333333334 0.4366666666666667 0.1156623438193165 35 MLPClassifier identity (100, 20) adaptive 10000 lbfgs
48 0.7145802974700928 0.06893805882891774 0.0034241676330566406 0.00013379654705146136 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.6 0.8333333333333334 0.8 0.7 0.6666666666666667 0.15634719199411432 28 0.13333333333333333 0.4 0.3333333333333333 0.26666666666666666 0.4666666666666667 0.32 0.11469767022723504 63 0.2 0.48 0.47619047619047616 0.4 0.56 0.4232380952380952 0.12256014304059668 53 MLPClassifier identity (100, 20) adaptive 10000 sgd
49 0.29239115715026853 0.073764908917918 0.010361862182617188 0.00570530785668512 {'activation': 'identity', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6666666666666666 1.0 0.5 0.7777777777777778 0.7088888888888889 0.17132742459907896 13 0.2 0.4 0.3333333333333333 0.2 0.4666666666666667 0.32 0.10666666666666667 63 0.3 0.5 0.5 0.28571428571428575 0.5833333333333334 0.43380952380952387 0.11912759218566725 46 MLPClassifier identity (100, 20) adaptive 10000 adam
50 0.1706099510192871 0.05394634082903207 0.009807443618774414 0.005131218157915079 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3333333333333333 0.34615384615384615 0.5714285714285714 0.3888888888888889 0.3684210526315789 0.4016451384872437 0.08699282974397238 79 0.3333333333333333 0.6 0.5333333333333333 0.4666666666666667 0.4666666666666667 0.4800000000000001 0.08844332774281065 9 0.3333333333333333 0.43902439024390244 0.5517241379310344 0.42424242424242425 0.4117647058823529 0.43201779832660947 0.07012555582453396 48 MLPClassifier logistic (10,) constant 10000 lbfgs
51 0.8531221866607666 0.17452068371869597 0.005548238754272461 0.004247119855255308 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 MLPClassifier logistic (10,) constant 10000 sgd
52 0.6431536674499512 0.05911922887088072 0.009637594223022461 0.005185623627110673 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.625 0.0 0.0 0.7 0.385 0.31606961258558214 87 0.2 0.3333333333333333 0.0 0.0 0.4666666666666667 0.2 0.1837873166945363 94 0.3 0.43478260869565216 0.0 0.0 0.56 0.2589565217391304 0.22686714881976763 90 MLPClassifier logistic (10,) constant 10000 adam
53 0.1708374500274658 0.07315443603007185 0.007598590850830078 0.005021274440735098 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.35714285714285715 0.3125 0.4 0.46153846153846156 0.4 0.38623626373626374 0.04966440327379324 86 0.3333333333333333 0.3333333333333333 0.4 0.4 0.4 0.37333333333333335 0.03265986323710906 48 0.3448275862068965 0.3225806451612903 0.4000000000000001 0.42857142857142855 0.4000000000000001 0.3791959319879231 0.039217424823045466 77 MLPClassifier logistic (10,) invscaling 10000 lbfgs
54 0.11350688934326172 0.06710262000078747 0.005441188812255859 0.0042647625678947235 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.10067114093959731 0.0 0.0 0.020134228187919462 0.040268456375838924 102 0.0 0.0 1.0 0.0 0.0 0.2 0.4000000000000001 94 0.0 0.0 0.18292682926829268 0.0 0.0 0.036585365853658534 0.07317073170731707 102 MLPClassifier logistic (10,) invscaling 10000 sgd
55 0.9000923156738281 0.1624466795006958 0.006260490417480469 0.004947050013697236 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.0 0.0 0.0 1.0 0.0 0.2 0.4 96 0.0 0.0 0.0 0.2 0.0 0.04 0.08 103 0.0 0.0 0.0 0.33333333333333337 0.0 0.06666666666666668 0.13333333333333336 101 MLPClassifier logistic (10,) invscaling 10000 adam
56 0.13476600646972656 0.03989550644058379 0.007716941833496094 0.004841031806875546 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.35714285714285715 0.3684210526315789 0.6923076923076923 0.3157894736842105 0.3076923076923077 0.4082706766917294 0.14390820263618184 77 0.3333333333333333 0.4666666666666667 0.6 0.4 0.26666666666666666 0.4133333333333333 0.11469767022723501 33 0.3448275862068965 0.4117647058823529 0.6428571428571429 0.35294117647058826 0.28571428571428575 0.40762097942625325 0.12421542264121775 64 MLPClassifier logistic (10,) adaptive 10000 lbfgs
57 0.8788328170776367 0.12226297900921261 0.011949920654296875 0.0042136149611141805 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 MLPClassifier logistic (10,) adaptive 10000 sgd
58 0.7962179183959961 0.046683901898619436 0.005531120300292969 0.0040788221150739 {'activation': 'logistic', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.5 0.0 0.75 0.0 0.35 0.3 90 0.13333333333333333 0.13333333333333333 0.0 0.2 0.0 0.09333333333333334 0.08 100 0.2105263157894737 0.2105263157894737 0.0 0.31578947368421056 0.0 0.1473684210526316 0.12631578947368421 98 MLPClassifier logistic (10,) adaptive 10000 adam
59 0.12662978172302247 0.015939787626945427 0.0036719322204589845 0.00011773218553793714 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3 0.47058823529411764 0.5 0.3076923076923077 0.3888888888888889 0.3934338863750628 0.081745087400473 83 0.2 0.5333333333333333 0.3333333333333333 0.26666666666666666 0.4666666666666667 0.36 0.12364824660660938 51 0.24 0.5 0.4 0.28571428571428575 0.42424242424242425 0.36999134199134204 0.09460055163215765 79 MLPClassifier logistic (50,) constant 10000 lbfgs
60 1.4397684574127196 0.10302497581556684 0.005614948272705078 0.003988614047195272 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 1.0 0.5 1.0 1.0 1.0 0.9 0.20000000000000004 1 0.06666666666666667 0.06666666666666667 0.06666666666666667 0.2 0.06666666666666667 0.09333333333333334 0.053333333333333344 100 0.125 0.11764705882352941 0.125 0.33333333333333337 0.125 0.16519607843137257 0.08411684720127967 96 MLPClassifier logistic (50,) constant 10000 sgd
61 0.6411884307861329 0.07909465000767818 0.005584144592285156 0.0039963948004871925 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6 1.0 0.45454545454545453 0.6363636363636364 0.6581818181818182 0.18196357822831716 30 0.2 0.4 0.3333333333333333 0.3333333333333333 0.4666666666666667 0.3466666666666667 0.08844332774281068 54 0.3 0.48 0.5 0.3846153846153846 0.5384615384615385 0.44061538461538463 0.08667206780317468 30 MLPClassifier logistic (50,) constant 10000 adam
62 0.12225570678710937 0.01962979495151479 0.007835626602172852 0.005203725500131911 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.5384615384615384 0.3157894736842105 0.7777777777777778 0.3125 0.3888888888888889 0.4666835357624831 0.17579834859259974 66 0.4666666666666667 0.4 0.4666666666666667 0.3333333333333333 0.4666666666666667 0.42666666666666664 0.05333333333333334 24 0.5 0.35294117647058826 0.5833333333333334 0.3225806451612903 0.42424242424242425 0.43661951584152725 0.09560559703023232 45 MLPClassifier logistic (50,) invscaling 10000 lbfgs
63 0.5961515426635742 0.5174777800769375 0.0056744575500488285 0.003984516286730777 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 MLPClassifier logistic (50,) invscaling 10000 sgd
64 0.5975232601165772 0.052963801468088885 0.005688285827636719 0.0042148793764923 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6 1.0 0.4166666666666667 0.7272727272727273 0.6687878787878787 0.19295108026537172 25 0.2 0.4 0.3333333333333333 0.3333333333333333 0.5333333333333333 0.36 0.1083205120618128 51 0.3 0.48 0.5 0.3703703703703704 0.6153846153846153 0.45315099715099716 0.10912681155943406 18 MLPClassifier logistic (50,) invscaling 10000 adam
65 0.12115063667297363 0.014443307622067447 0.005595016479492188 0.00414856691769435 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.45454545454545453 0.42857142857142855 0.5 0.3157894736842105 0.3 0.39978127136021874 0.0785909748934004 80 0.3333333333333333 0.4 0.4 0.4 0.4 0.3866666666666666 0.026666666666666686 43 0.3846153846153846 0.4137931034482759 0.4444444444444445 0.35294117647058826 0.34285714285714286 0.38773025036716724 0.03776069371556087 74 MLPClassifier logistic (50,) adaptive 10000 lbfgs
66 1.554690408706665 0.1465175647812592 0.008189105987548828 0.005215727734286215 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.5 0.5 1.0 1.0 1.0 0.8 0.2449489742783178 2 0.06666666666666667 0.06666666666666667 0.06666666666666667 0.2 0.06666666666666667 0.09333333333333334 0.053333333333333344 100 0.11764705882352941 0.11764705882352941 0.125 0.33333333333333337 0.125 0.16372549019607843 0.0848676514474558 97 MLPClassifier logistic (50,) adaptive 10000 sgd
67 0.598857069015503 0.053112422840262394 0.00598454475402832 0.004326873561518768 {'activation': 'logistic', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6 1.0 0.5 0.6363636363636364 0.6672727272727272 0.17244953747460912 27 0.2 0.4 0.3333333333333333 0.3333333333333333 0.4666666666666667 0.3466666666666667 0.08844332774281068 54 0.3 0.48 0.5 0.4 0.5384615384615385 0.4436923076923078 0.0848840490030249 27 MLPClassifier logistic (50,) adaptive 10000 adam
68 1.0731215953826905 0.26435717589256064 0.010458564758300782 0.005072546396341631 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3333333333333333 0.3333333333333333 0.375 0.2857142857142857 0.4 0.3454761904761904 0.0392705598476556 91 0.26666666666666666 0.26666666666666666 0.2 0.4 0.4 0.30666666666666664 0.08 80 0.2962962962962963 0.2962962962962963 0.26086956521739135 0.3333333333333333 0.4000000000000001 0.3173590982286635 0.04725049295631705 85 MLPClassifier logistic (100, 20) constant 10000 lbfgs
69 0.5665925502777099 0.02843892532854414 0.015381956100463867 0.0010840807438924017 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 MLPClassifier logistic (100, 20) constant 10000 sgd
70 2.7140699863433837 0.989331494665636 0.008122873306274415 0.005326418950154391 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6666666666666666 0.5833333333333334 0.8 0.35714285714285715 0.6666666666666666 0.6147619047619047 0.1463261352885421 41 0.4 0.4666666666666667 0.26666666666666666 0.3333333333333333 0.5333333333333333 0.4 0.09428090415820634 36 0.5 0.5185185185185186 0.4 0.3448275862068965 0.5925925925925926 0.4711877394636016 0.08814087581528805 13 MLPClassifier logistic (100, 20) constant 10000 adam
71 0.8720866680145264 0.26144578248597605 0.010194206237792968 0.0050121560942785566 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3333333333333333 0.4666666666666667 0.5833333333333334 0.15384615384615385 0.4375 0.3949358974358974 0.14447819233533662 82 0.2 0.4666666666666667 0.4666666666666667 0.13333333333333333 0.4666666666666667 0.3466666666666667 0.1484737163421339 54 0.25 0.4666666666666667 0.5185185185185186 0.14285714285714288 0.45161290322580644 0.36593104625362693 0.14420399189231525 80 MLPClassifier logistic (100, 20) invscaling 10000 lbfgs
72 1.052749252319336 0.8012364317001762 0.006214714050292969 0.0044845824679645525 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.1 0.0 0.0 0.0 0.02 0.04 103 0.0 1.0 0.0 0.0 0.0 0.2 0.4000000000000001 94 0.0 0.18181818181818182 0.0 0.0 0.0 0.03636363636363636 0.07272727272727272 103 MLPClassifier logistic (100, 20) invscaling 10000 sgd
73 3.714731979370117 3.5656185824291717 0.008272600173950196 0.005431306497462887 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.625 0.5384615384615384 0.5833333333333334 0.4 0.6875 0.5668589743589744 0.09680327693172673 48 0.3333333333333333 0.4666666666666667 0.4666666666666667 0.4 0.7333333333333333 0.48 0.13597385369580758 10 0.43478260869565216 0.5 0.5185185185185186 0.4000000000000001 0.7096774193548386 0.5125957093138018 0.10748730564897513 1 MLPClassifier logistic (100, 20) invscaling 10000 adam
74 0.6423900604248047 0.12395894470167457 0.006523609161376953 0.00431863547115857 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.4 0.4166666666666667 0.5714285714285714 0.1875 0.46153846153846156 0.40742673992673994 0.12516627564854851 78 0.5333333333333333 0.3333333333333333 0.26666666666666666 0.2 0.4 0.3466666666666667 0.11469767022723501 54 0.4571428571428572 0.3703703703703704 0.36363636363636365 0.19354838709677422 0.42857142857142855 0.3626538813635588 0.09157561601097172 82 MLPClassifier logistic (100, 20) adaptive 10000 lbfgs
75 0.8255281448364258 0.04103043698814004 0.005949974060058594 0.003984888752045149 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 0.0 0.0 0.0 0.0 0.0 0.0 0.0 104 MLPClassifier logistic (100, 20) adaptive 10000 sgd
76 3.9539444923400877 3.634097002306347 0.011850595474243164 0.004010439348535462 {'activation': 'logistic', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.4117647058823529 0.5384615384615384 0.8 0.42857142857142855 0.6923076923076923 0.5742210730446023 0.1508676293884355 46 0.4666666666666667 0.4666666666666667 0.26666666666666666 0.4 0.6 0.44000000000000006 0.1083205120618128 16 0.43749999999999994 0.5 0.4 0.4137931034482759 0.6428571428571429 0.4788300492610837 0.08888780367063312 8 MLPClassifier logistic (100, 20) adaptive 10000 adam
77 0.13250722885131835 0.028849209966231665 0.007701349258422851 0.005031854750750757 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.35294117647058826 0.47058823529411764 0.5 0.26666666666666666 0.35294117647058826 0.38862745098039214 0.08549019607843138 85 0.4 0.5333333333333333 0.4 0.26666666666666666 0.4 0.4 0.08432740427115679 36 0.37500000000000006 0.5 0.4444444444444445 0.26666666666666666 0.37500000000000006 0.3922222222222222 0.07835893986514955 72 MLPClassifier tanh (10,) constant 10000 lbfgs
78 0.5805086612701416 0.07903268154151184 0.005966472625732422 0.004792208824345279 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.5555555555555556 0.5454545454545454 1.0 0.4444444444444444 0.6 0.6290909090909091 0.19231049953607077 37 0.3333333333333333 0.4 0.3333333333333333 0.26666666666666666 0.4 0.3466666666666667 0.0498887651569859 54 0.4166666666666667 0.4615384615384615 0.5 0.33333333333333337 0.48 0.43830769230769234 0.05928205128205127 33 MLPClassifier tanh (10,) constant 10000 sgd
79 0.927850341796875 0.16475411744305743 0.00955338478088379 0.005056986951916532 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6666666666666666 0.5833333333333334 0.7777777777777778 0.4 0.6666666666666666 0.6188888888888888 0.12568822882114908 40 0.26666666666666666 0.4666666666666667 0.4666666666666667 0.4 0.4 0.4 0.07302967433402216 36 0.3809523809523809 0.5185185185185186 0.5833333333333334 0.4000000000000001 0.5 0.4765608465608466 0.07577960939956252 10 MLPClassifier tanh (10,) constant 10000 adam
80 0.11367015838623047 0.02190449065375416 0.009430503845214844 0.004883165012893156 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.42857142857142855 0.5 0.3333333333333333 0.23809523809523808 0.4666666666666667 0.39333333333333337 0.09559931498155891 84 0.6 0.5333333333333333 0.3333333333333333 0.3333333333333333 0.4666666666666667 0.4533333333333333 0.10666666666666667 14 0.5 0.5161290322580646 0.3333333333333333 0.2777777777777778 0.4666666666666667 0.4187813620071685 0.09544570690481602 58 MLPClassifier tanh (10,) invscaling 10000 lbfgs
81 0.18724122047424316 0.12392766542685232 0.007571125030517578 0.005163143677015018 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.125 0.031746031746031744 0.07936507936507936 0.1111111111111111 0.030927835051546393 0.07563001145475372 0.03907516649826548 101 0.06666666666666667 0.13333333333333333 0.6666666666666666 1.0 0.2 0.4133333333333334 0.3612324582438418 31 0.08695652173913045 0.05128205128205127 0.14184397163120566 0.19999999999999998 0.053571428571428575 0.10673079464476318 0.056962414057776196 99 MLPClassifier tanh (10,) invscaling 10000 sgd
82 0.7507430076599121 0.10424057300075001 0.007642793655395508 0.005129579565564068 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.5555555555555556 0.5555555555555556 0.625 0.42857142857142855 0.8 0.5929365079365079 0.12141985651888769 44 0.3333333333333333 0.3333333333333333 0.3333333333333333 0.4 0.5333333333333333 0.3866666666666666 0.07774602526460402 43 0.4166666666666667 0.4166666666666667 0.43478260869565216 0.4137931034482759 0.64 0.46438180909545235 0.08812553365960281 15 MLPClassifier tanh (10,) invscaling 10000 adam
83 0.10111727714538574 0.025598430449325422 0.009633350372314452 0.005146449670711232 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.5 0.28 0.46153846153846156 0.4444444444444444 0.21428571428571427 0.380053724053724 0.11194893227560362 89 0.6 0.4666666666666667 0.4 0.5333333333333333 0.2 0.44000000000000006 0.13727506854649332 16 0.5454545454545454 0.35000000000000003 0.42857142857142855 0.4848484848484848 0.20689655172413796 0.4031542021197194 0.11739830789756088 67 MLPClassifier tanh (10,) adaptive 10000 lbfgs
84 0.7142054080963135 0.03388962017435352 0.00952162742614746 0.005105234908412873 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.4444444444444444 0.5 0.8 0.5 0.6 0.5688888888888889 0.12598255807162995 47 0.26666666666666666 0.3333333333333333 0.5333333333333333 0.3333333333333333 0.4 0.37333333333333335 0.09043106644167025 48 0.33333333333333337 0.4 0.64 0.4 0.48 0.45066666666666666 0.10545983964418766 19 MLPClassifier tanh (10,) adaptive 10000 sgd
85 0.8200078487396241 0.14704399479834074 0.005588388442993164 0.0041713456737181775 {'activation': 'tanh', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.6363636363636364 0.75 0.5454545454545454 0.6363636363636364 0.6336363636363636 0.06702657669515187 35 0.4 0.4666666666666667 0.4 0.4 0.4666666666666667 0.42666666666666664 0.03265986323710904 24 0.48 0.5384615384615385 0.5217391304347827 0.4615384615384615 0.5384615384615385 0.5080401337792642 0.03158240288072897 3 MLPClassifier tanh (10,) adaptive 10000 adam
86 0.07650699615478515 0.006727120365904771 0.010120964050292969 0.005373347187135633 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.4 0.5333333333333333 0.42857142857142855 0.36363636363636365 0.3333333333333333 0.41177489177489185 0.06880061398108184 75 0.4 0.5333333333333333 0.4 0.26666666666666666 0.3333333333333333 0.38666666666666666 0.08844332774281068 42 0.4000000000000001 0.5333333333333333 0.4137931034482759 0.30769230769230765 0.3333333333333333 0.39763041556145007 0.07861947256509876 69 MLPClassifier tanh (50,) constant 10000 lbfgs
87 0.6868247985839844 0.0398232957414991 0.010159635543823242 0.005056306980272194 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.2 0.6 0.7142857142857143 0.5 0.6666666666666666 0.5361904761904761 0.18283730051072697 51 0.06666666666666667 0.4 0.3333333333333333 0.3333333333333333 0.5333333333333333 0.3333333333333333 0.1520233900132184 61 0.1 0.48 0.4545454545454545 0.4 0.5925925925925926 0.4054276094276094 0.1651180296712707 65 MLPClassifier tanh (50,) constant 10000 sgd
88 4.286694431304932 0.22492117348859264 0.00802764892578125 0.0050824690758932275 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.5833333333333334 0.5714285714285714 0.5833333333333334 0.375 0.5 0.5226190476190476 0.08007224628952495 52 0.4666666666666667 0.5333333333333333 0.4666666666666667 0.4 0.4 0.4533333333333333 0.04988876515698587 14 0.5185185185185186 0.5517241379310344 0.5185185185185186 0.38709677419354843 0.4444444444444445 0.48406047872121294 0.05987399094524195 6 MLPClassifier tanh (50,) constant 10000 adam
89 0.11456875801086426 0.011100700649398169 0.006869602203369141 0.0045565644060830985 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.38461538461538464 0.5333333333333333 0.5714285714285714 0.35294117647058826 0.375 0.44346369316957557 0.09032861011067136 73 0.3333333333333333 0.5333333333333333 0.5333333333333333 0.4 0.4 0.43999999999999995 0.07999999999999999 21 0.3571428571428571 0.5333333333333333 0.5517241379310344 0.37500000000000006 0.38709677419354843 0.44085942052015464 0.08376008418401806 29 MLPClassifier tanh (50,) invscaling 10000 lbfgs
90 0.3153965950012207 0.13280548543265067 0.005461263656616211 0.003811941690587418 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.05405405405405406 0.09375 0.3333333333333333 0.09345794392523364 0.1891891891891892 0.15275690410036202 0.10067332537266126 98 0.13333333333333333 0.4 0.7333333333333333 0.6666666666666666 0.9333333333333333 0.5733333333333333 0.278408173570948 2 0.07692307692307693 0.1518987341772152 0.45833333333333326 0.16393442622950818 0.3146067415730337 0.23313926244723343 0.1364860059688157 92 MLPClassifier tanh (50,) invscaling 10000 sgd
91 4.481763076782227 0.2767036033813981 0.007768678665161133 0.00508208259473031 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.5294117647058824 0.5384615384615384 0.6 0.4117647058823529 0.5 0.5159276018099547 0.061418835018075525 54 0.6 0.4666666666666667 0.4 0.4666666666666667 0.3333333333333333 0.4533333333333334 0.08844332774281066 13 0.5625 0.5 0.48 0.43749999999999994 0.4 0.476 0.05537598757584374 11 MLPClassifier tanh (50,) invscaling 10000 adam
92 0.09238848686218262 0.00943259140201425 0.0059073448181152345 0.004222411429215988 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.5 0.47058823529411764 0.4666666666666667 0.3333333333333333 0.5384615384615384 0.4618099547511312 0.06919657932626187 68 0.4 0.5333333333333333 0.4666666666666667 0.26666666666666666 0.4666666666666667 0.42666666666666664 0.09043106644167025 24 0.4444444444444445 0.5 0.4666666666666667 0.2962962962962963 0.5 0.4414814814814815 0.07559185765516399 28 MLPClassifier tanh (50,) adaptive 10000 lbfgs
93 0.9417719841003418 0.03702654052262641 0.005843496322631836 0.004015272262690412 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.5 0.5 1.0 0.45454545454545453 0.6666666666666666 0.6242424242424243 0.20132709384088596 38 0.2 0.3333333333333333 0.3333333333333333 0.3333333333333333 0.5333333333333333 0.3466666666666667 0.10666666666666667 54 0.28571428571428575 0.4 0.5 0.3846153846153846 0.5925925925925926 0.43258445258445255 0.1049581677152594 47 MLPClassifier tanh (50,) adaptive 10000 sgd
94 4.1478053569793705 0.20471568132153792 0.0038494110107421876 0.0002598675280165601 {'activation': 'tanh', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.5555555555555556 0.5 0.6 0.29411764705882354 0.46153846153846156 0.4822423328305681 0.10523932651818746 64 0.3333333333333333 0.5333333333333333 0.4 0.3333333333333333 0.4 0.4 0.07302967433402216 36 0.4166666666666667 0.5161290322580646 0.48 0.3125 0.42857142857142855 0.430773425499232 0.0691394067906295 49 MLPClassifier tanh (50,) adaptive 10000 adam
95 0.29514241218566895 0.07197733714024683 0.010245227813720703 0.005145193531648861 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3076923076923077 0.3888888888888889 0.45454545454545453 0.3333333333333333 0.4375 0.3843919968919969 0.057012312881012946 88 0.26666666666666666 0.4666666666666667 0.3333333333333333 0.4 0.4666666666666667 0.3866666666666667 0.07774602526460402 41 0.28571428571428575 0.42424242424242425 0.3846153846153846 0.3636363636363636 0.45161290322580644 0.3819642722868529 0.05700065696419203 76 MLPClassifier tanh (100, 20) constant 10000 lbfgs
96 1.1581788063049316 0.07347729247922126 0.005940580368041992 0.004157036698942983 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.6666666666666666 0.6 0.7142857142857143 0.5 0.7272727272727273 0.6416450216450217 0.08370481097596097 33 0.26666666666666666 0.4 0.3333333333333333 0.4 0.5333333333333333 0.3866666666666666 0.08844332774281066 43 0.3809523809523809 0.48 0.4545454545454545 0.4444444444444445 0.6153846153846153 0.47506537906537905 0.07736899109871115 12 MLPClassifier tanh (100, 20) constant 10000 sgd
97 5.473271608352661 0.3989479192950235 0.01172342300415039 0.005764809710985628 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.46153846153846156 0.5625 0.7 0.25 0.4 0.4748076923076924 0.15146767186862606 65 0.4 0.6 0.4666666666666667 0.26666666666666666 0.4 0.42666666666666664 0.10832051206181278 24 0.42857142857142855 0.5806451612903225 0.56 0.2580645161290323 0.4000000000000001 0.44545622119815664 0.11735701272768141 24 MLPClassifier tanh (100, 20) constant 10000 adam
98 0.2703553676605225 0.04513499735868409 0.008573436737060547 0.0052828521213082996 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.42105263157894735 0.42105263157894735 0.4166666666666667 0.35294117647058826 0.5333333333333333 0.42900928792569665 0.05822168168396688 74 0.5333333333333333 0.5333333333333333 0.3333333333333333 0.4 0.5333333333333333 0.4666666666666666 0.08432740427115679 12 0.47058823529411764 0.47058823529411764 0.3703703703703704 0.37500000000000006 0.5333333333333333 0.44397603485838777 0.0625725697799148 26 MLPClassifier tanh (100, 20) invscaling 10000 lbfgs
99 2.4381263732910154 1.150356971402857 0.010786819458007812 0.007265079694951035 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.14285714285714285 0.25 0.16883116883116883 0.08547008547008547 0.4 0.20943167943167945 0.10900378029829956 95 0.4 0.13333333333333333 0.8666666666666667 0.6666666666666666 0.8 0.5733333333333333 0.2719477073916152 2 0.21052631578947364 0.1739130434782609 0.28260869565217395 0.15151515151515152 0.5333333333333333 0.27037930795367865 0.1387884620028167 88 MLPClassifier tanh (100, 20) invscaling 10000 sgd
100 6.068631219863891 0.40261370476319897 0.009173202514648437 0.0066312334089988975 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.5625 0.6363636363636364 0.3333333333333333 0.38461538461538464 0.48336247086247086 0.11154249565841425 62 0.3333333333333333 0.6 0.4666666666666667 0.4 0.3333333333333333 0.42666666666666664 0.09977753031397177 24 0.4 0.5806451612903225 0.5384615384615385 0.3636363636363636 0.3571428571428571 0.44797718410621634 0.09322474961124667 21 MLPClassifier tanh (100, 20) invscaling 10000 adam
101 0.3452921867370605 0.033855003679737206 0.0046675682067871095 0.00045212575375100806 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.4117647058823529 0.5 0.36363636363636365 0.2777777777777778 0.5 0.41063576945929886 0.08465624135179467 76 0.4666666666666667 0.3333333333333333 0.26666666666666666 0.3333333333333333 0.4 0.36 0.0679869268479038 51 0.43749999999999994 0.4 0.30769230769230765 0.303030303030303 0.4444444444444445 0.378533411033411 0.061646279080313324 78 MLPClassifier tanh (100, 20) adaptive 10000 lbfgs
102 1.6548688888549805 0.11493079701159796 0.007005882263183594 0.00516865292023005 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.5454545454545454 1.0 0.5384615384615384 0.7272727272727273 0.6422377622377622 0.20690113251176773 32 0.13333333333333333 0.4 0.4 0.4666666666666667 0.5333333333333333 0.3866666666666666 0.1359738536958076 43 0.2 0.4615384615384615 0.5714285714285715 0.5 0.6153846153846153 0.4696703296703297 0.14511753561377627 14 MLPClassifier tanh (100, 20) adaptive 10000 sgd
103 4.7510865211486815 0.1746176621077891 0.010174226760864259 0.005163742948305635 {'activation': 'tanh', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.3125 0.5625 0.5833333333333334 0.35294117647058826 0.46153846153846156 0.45456259426847667 0.10843407468602492 70 0.3333333333333333 0.6 0.4666666666666667 0.4 0.4 0.43999999999999995 0.09043106644167025 21 0.3225806451612903 0.5806451612903225 0.5185185185185186 0.37500000000000006 0.42857142857142855 0.445063150708312 0.09376668790661762 25 MLPClassifier tanh (100, 20) adaptive 10000 adam
104 0.2787971019744873 0.05265691896835373 0.009757232666015626 0.00682630919989031 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.25 0.6 0.8 0.3888888888888889 0.4666666666666667 0.5011111111111111 0.1875903074702692 57 0.3333333333333333 0.8 0.5333333333333333 0.4666666666666667 0.4666666666666667 0.52 0.15434449203720302 6 0.28571428571428575 0.6857142857142857 0.64 0.42424242424242425 0.4666666666666667 0.5004675324675325 0.14618987087212373 4 MLPClassifier relu (10,) constant 10000 lbfgs
105 0.6210081577301025 0.05708822781940412 0.008044719696044922 0.0047335738968444655 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.6666666666666666 1.0 0.6666666666666666 0.6666666666666666 0.6799999999999999 0.19043809142780935 23 0.13333333333333333 0.4 0.13333333333333333 0.13333333333333333 0.13333333333333333 0.18666666666666665 0.10666666666666667 98 0.2 0.5 0.23529411764705882 0.2222222222222222 0.2222222222222222 0.27594771241830063 0.11259933743464709 87 MLPClassifier relu (10,) constant 10000 sgd
106 0.7853002548217773 0.1346586450951931 0.007570409774780273 0.005111836345589555 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.6 0.7777777777777778 0.8333333333333334 0.42857142857142855 0.8333333333333334 0.6946031746031747 0.15819783755635916 18 0.2 0.4666666666666667 0.3333333333333333 0.2 0.3333333333333333 0.30666666666666664 0.09977753031397177 80 0.3 0.5833333333333334 0.47619047619047616 0.27272727272727276 0.47619047619047616 0.42168831168831167 0.11753086507242715 55 MLPClassifier relu (10,) constant 10000 adam
107 0.2654111862182617 0.10941133196836345 0.00552825927734375 0.004037959670077021 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3333333333333333 0.3333333333333333 0.5454545454545454 0.35294117647058826 0.42857142857142855 0.3987267634326458 0.08132486388316876 81 0.4666666666666667 0.26666666666666666 0.4 0.4 0.4 0.3866666666666666 0.06531972647421809 43 0.3888888888888889 0.2962962962962963 0.4615384615384615 0.37500000000000006 0.4137931034482759 0.3871033500343845 0.05412675678731643 75 MLPClassifier relu (10,) invscaling 10000 lbfgs
108 0.4768816947937012 0.6286511667140063 0.005917787551879883 0.0043136720374434 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.15789473684210525 0.07142857142857142 0.2777777777777778 0.13725490196078433 0.10067114093959731 0.14900542578976722 0.07092782912555601 99 0.8 0.5333333333333333 0.3333333333333333 0.9333333333333333 1.0 0.72 0.2508651696296904 1 0.26373626373626374 0.12598425196850394 0.303030303030303 0.23931623931623935 0.18292682926829268 0.22299877746392052 0.06220679484247309 93 MLPClassifier relu (10,) invscaling 10000 sgd
109 0.9053890228271484 0.149993591735567 0.005651950836181641 0.0042062857256542725 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.4444444444444444 0.5454545454545454 0.75 0.36363636363636365 0.8571428571428571 0.5921356421356421 0.18512358813900917 45 0.26666666666666666 0.4 0.2 0.26666666666666666 0.4 0.30666666666666664 0.08 80 0.33333333333333337 0.4615384615384615 0.31578947368421056 0.30769230769230765 0.5454545454545455 0.3927616243405717 0.09459239279875782 71 MLPClassifier relu (10,) invscaling 10000 adam
110 0.21146388053894044 0.07905171827221466 0.009781122207641602 0.005176272864810595 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.4117647058823529 0.5 0.8 0.4666666666666667 0.26666666666666666 0.4890196078431373 0.17477881886772825 59 0.4666666666666667 0.6 0.26666666666666666 0.4666666666666667 0.26666666666666666 0.4133333333333333 0.12927146286443544 33 0.43749999999999994 0.5454545454545454 0.4 0.4666666666666667 0.26666666666666666 0.4232575757575757 0.0917397654945921 52 MLPClassifier relu (10,) adaptive 10000 lbfgs
111 0.7887929439544678 0.1199980439377459 0.00765523910522461 0.005127452018212853 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.3333333333333333 0.5714285714285714 1.0 0.8 0.3333333333333333 0.6076190476190477 0.26181989967140695 42 0.06666666666666667 0.26666666666666666 0.13333333333333333 0.26666666666666666 0.06666666666666667 0.16 0.09043106644167025 99 0.1111111111111111 0.36363636363636365 0.23529411764705882 0.4 0.1111111111111111 0.24423054070112898 0.12169083755718672 91 MLPClassifier relu (10,) adaptive 10000 sgd
112 0.8277528285980225 0.12223607232530422 0.009812498092651367 0.005022480857258465 {'activation': 'relu', 'hidden_layer_sizes': (10,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.4444444444444444 0.5384615384615384 0.7142857142857143 0.4444444444444444 0.6666666666666666 0.5616605616605617 0.1116585422170988 49 0.26666666666666666 0.4666666666666667 0.3333333333333333 0.26666666666666666 0.26666666666666666 0.31999999999999995 0.07774602526460402 79 0.33333333333333337 0.5 0.4545454545454545 0.33333333333333337 0.3809523809523809 0.4004329004329004 0.06667228851317213 68 MLPClassifier relu (10,) adaptive 10000 adam
113 0.12334704399108887 0.017828765583498298 0.005658578872680664 0.004275022834917809 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.35294117647058826 0.42857142857142855 0.7777777777777778 0.3333333333333333 0.4 0.45852474323062553 0.16313529684203343 69 0.4 0.6 0.4666666666666667 0.3333333333333333 0.4 0.44000000000000006 0.09043106644167023 16 0.37500000000000006 0.5 0.5833333333333334 0.3333333333333333 0.4000000000000001 0.43833333333333335 0.09092121131323905 32 MLPClassifier relu (50,) constant 10000 lbfgs
114 0.8030182838439941 0.03894060836188073 0.007851028442382812 0.005139697833073888 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.3333333333333333 0.625 1.0 0.6666666666666666 0.8333333333333334 0.6916666666666667 0.22298480267099424 19 0.06666666666666667 0.3333333333333333 0.2 0.26666666666666666 0.3333333333333333 0.24 0.09977753031397177 92 0.1111111111111111 0.43478260869565216 0.33333333333333337 0.3809523809523809 0.47619047619047616 0.34727398205659077 0.12757640851524804 83 MLPClassifier relu (50,) constant 10000 sgd
115 3.7732184410095213 0.45880884773125413 0.00820779800415039 0.00474942481013624 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.42857142857142855 0.7142857142857143 0.875 0.3333333333333333 0.45454545454545453 0.5611471861471862 0.20139235823383628 50 0.4 0.6666666666666666 0.4666666666666667 0.26666666666666666 0.3333333333333333 0.42666666666666664 0.13727506854649332 24 0.4137931034482759 0.689655172413793 0.608695652173913 0.2962962962962963 0.3846153846153846 0.4786111217895326 0.14679022178091317 9 MLPClassifier relu (50,) constant 10000 adam
116 0.1106180191040039 0.0058050411107707705 0.009978580474853515 0.005121109860244745 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.3684210526315789 0.5 0.7272727272727273 0.4117647058823529 0.4166666666666667 0.4848250304906651 0.12848690596865592 61 0.4666666666666667 0.6666666666666666 0.5333333333333333 0.4666666666666667 0.3333333333333333 0.49333333333333335 0.1083205120618128 8 0.4117647058823529 0.5714285714285715 0.6153846153846153 0.43749999999999994 0.3703703703703704 0.481289652613182 0.09503770072244776 7 MLPClassifier relu (50,) invscaling 10000 lbfgs
117 0.19216542243957518 0.06073435110611241 0.006117773056030273 0.005187216625081461 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.26666666666666666 0.12727272727272726 0.5555555555555556 0.09401709401709402 0.05084745762711865 0.21887190022783246 0.18322203355221264 94 0.26666666666666666 0.4666666666666667 0.6666666666666666 0.7333333333333333 0.2 0.4666666666666667 0.21081851067789195 11 0.26666666666666666 0.19999999999999996 0.606060606060606 0.16666666666666669 0.08108108108108107 0.2640950040950041 0.181130689214729 89 MLPClassifier relu (50,) invscaling 10000 sgd
118 3.546117067337036 0.20661586915115335 0.01029362678527832 0.005044021344398718 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.47058823529411764 0.5 0.5454545454545454 0.25 0.45454545454545453 0.44411764705882356 0.1018656924159079 72 0.5333333333333333 0.6 0.4 0.2 0.3333333333333333 0.4133333333333333 0.14236104336041747 33 0.5 0.5454545454545454 0.4615384615384615 0.22222222222222224 0.3846153846153846 0.4227661227661228 0.11330856099610102 54 MLPClassifier relu (50,) invscaling 10000 adam
119 0.12263078689575195 0.01533439042504736 0.005675077438354492 0.004229305928760889 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.47058823529411764 0.45454545454545453 0.6153846153846154 0.5 0.375 0.48310366104483754 0.07802864310317136 63 0.5333333333333333 0.6666666666666666 0.5333333333333333 0.6 0.4 0.5466666666666666 0.08844332774281065 4 0.5 0.5405405405405405 0.5714285714285715 0.5454545454545454 0.38709677419354843 0.5089040863234412 0.06505753849839573 2 MLPClassifier relu (50,) adaptive 10000 lbfgs
120 0.98188796043396 0.08403111628659758 0.006445074081420898 0.004091419227540231 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.3333333333333333 0.5555555555555556 1.0 0.5 0.7142857142857143 0.6206349206349207 0.2253968253968254 39 0.06666666666666667 0.3333333333333333 0.26666666666666666 0.2 0.3333333333333333 0.24 0.09977753031397177 92 0.1111111111111111 0.4166666666666667 0.4210526315789474 0.28571428571428575 0.4545454545454545 0.33781802992329313 0.12718586815043348 84 MLPClassifier relu (50,) adaptive 10000 sgd
121 3.685945987701416 0.430664395021707 0.004270029067993164 0.0004240043250166547 {'activation': 'relu', 'hidden_layer_sizes': (50,), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.5625 0.6363636363636364 0.3333333333333333 0.5 0.506439393939394 0.1000717144137726 55 0.4666666666666667 0.6 0.4666666666666667 0.26666666666666666 0.3333333333333333 0.42666666666666664 0.11623730516108462 24 0.4827586206896552 0.5806451612903225 0.5384615384615385 0.2962962962962963 0.4 0.45963232334756254 0.10161461455117694 17 MLPClassifier relu (50,) adaptive 10000 adam
122 0.4139096260070801 0.1769917266604521 0.00666046142578125 0.004596383033185251 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'lbfgs'} 0.5333333333333333 0.5 0.7272727272727273 0.3076923076923077 0.25 0.46365967365967364 0.1706711197603142 67 0.5333333333333333 0.6666666666666666 0.5333333333333333 0.26666666666666666 0.2 0.44000000000000006 0.1768866554856213 16 0.5333333333333333 0.5714285714285715 0.6153846153846153 0.28571428571428575 0.22222222222222224 0.44561660561660565 0.15988611862553512 23 MLPClassifier relu (100, 20) constant 10000 lbfgs
123 1.266937780380249 0.10424339630658491 0.0038227558135986326 0.000135755078348786 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'sgd'} 0.6 0.5555555555555556 1.0 0.5 0.7142857142857143 0.673968253968254 0.17758379439363864 24 0.2 0.3333333333333333 0.3333333333333333 0.26666666666666666 0.3333333333333333 0.29333333333333333 0.05333333333333333 88 0.3 0.4166666666666667 0.5 0.3478260869565218 0.4545454545454545 0.40380764163372856 0.07197584444459396 66 MLPClassifier relu (100, 20) constant 10000 sgd
124 2.6796660900115965 0.14026885372106665 0.011351537704467774 0.005485402457221732 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'constant', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.5882352941176471 0.7142857142857143 0.375 0.4166666666666667 0.5188375350140056 0.12206474945076606 53 0.4666666666666667 0.6666666666666666 0.3333333333333333 0.4 0.3333333333333333 0.44000000000000006 0.12364824660660938 16 0.4827586206896552 0.625 0.4545454545454545 0.38709677419354843 0.3703703703703704 0.4639542439598057 0.09060118928123852 16 MLPClassifier relu (100, 20) constant 10000 adam
125 0.26940240859985354 0.03590839571176694 0.008065605163574218 0.005110044027483312 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'lbfgs'} 0.4090909090909091 0.5333333333333333 0.6428571428571429 0.5454545454545454 0.4 0.5061471861471861 0.09128079031337662 56 0.6 0.5333333333333333 0.6 0.4 0.4 0.5066666666666666 0.09043106644167022 7 0.4864864864864865 0.5333333333333333 0.6206896551724138 0.4615384615384615 0.4000000000000001 0.500409587306139 0.07394345157787646 5 MLPClassifier relu (100, 20) invscaling 10000 lbfgs
126 0.46643905639648436 0.3511122423185876 0.009389686584472656 0.006023156096755044 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'sgd'} 0.25 0.5 0.13157894736842105 0.1875 0.3333333333333333 0.28048245614035083 0.12862996500743795 92 0.13333333333333333 0.2 1.0 0.2 0.13333333333333333 0.33333333333333337 0.33466401061363027 60 0.1739130434782609 0.28571428571428575 0.23255813953488372 0.19354838709677422 0.19047619047619044 0.215242009260079 0.04014531741443198 95 MLPClassifier relu (100, 20) invscaling 10000 sgd
127 3.2172806739807127 0.23948559873803482 0.00902729034423828 0.005041918476581549 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'invscaling', 'max_iter': 10000, 'solver': 'adam'} 0.42857142857142855 0.6153846153846154 0.6666666666666666 0.25 0.5 0.49212454212454215 0.14722996561693505 58 0.4 0.5333333333333333 0.5333333333333333 0.26666666666666666 0.3333333333333333 0.4133333333333334 0.10666666666666666 31 0.4137931034482759 0.5714285714285715 0.5925925925925926 0.2580645161290323 0.4 0.44717575671969445 0.1230348186470958 22 MLPClassifier relu (100, 20) invscaling 10000 adam
128 0.3448805332183838 0.04884807585658546 0.011209249496459961 0.007716259579053378 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'lbfgs'} 0.35294117647058826 0.5789473684210527 0.7272727272727273 0.25 0.3333333333333333 0.4484989210995403 0.17693380076100126 71 0.4 0.7333333333333333 0.5333333333333333 0.2 0.3333333333333333 0.43999999999999995 0.18184242262647804 21 0.37500000000000006 0.6470588235294117 0.6153846153846153 0.22222222222222224 0.3333333333333333 0.4385997988939166 0.16531984464722377 31 MLPClassifier relu (100, 20) adaptive 10000 lbfgs
129 2.048098993301392 0.22947133462112307 0.006615877151489258 0.00241729787057158 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'sgd'} 0.4 0.5714285714285714 1.0 0.8 0.5714285714285714 0.6685714285714285 0.20886476437139503 26 0.13333333333333333 0.26666666666666666 0.3333333333333333 0.26666666666666666 0.26666666666666666 0.2533333333333333 0.06531972647421809 91 0.2 0.36363636363636365 0.5 0.4 0.36363636363636365 0.36545454545454553 0.09662058367699217 81 MLPClassifier relu (100, 20) adaptive 10000 sgd
130 1.9799049854278565 0.520726103871611 0.0038610458374023437 0.0006311987968907929 {'activation': 'relu', 'hidden_layer_sizes': (100, 20), 'learning_rate': 'adaptive', 'max_iter': 10000, 'solver': 'adam'} 0.5 0.5333333333333333 0.6666666666666666 0.3333333333333333 0.4 0.48666666666666664 0.11469767022723501 60 0.4 0.5333333333333333 0.5333333333333333 0.26666666666666666 0.26666666666666666 0.4 0.11925695879998878 36 0.4444444444444445 0.5333333333333333 0.5925925925925926 0.2962962962962963 0.32 0.4373333333333333 0.1157847679224397 34 MLPClassifier relu (100, 20) adaptive 10000 adam

3
requirements.txt Normal file
View File

@ -0,0 +1,3 @@
javalang==0.13.0
pandas==1.5.2
scikit_learn==1.2.1

103
train_classifiers.py Normal file → Executable file
View File

@ -0,0 +1,103 @@
#!/usr/bin/env python3
import os
import pandas as pd
import glob
from sklearn import preprocessing
from sklearn.metrics import f1_score, precision_score, recall_score, make_scorer
from sklearn.model_selection import GridSearchCV
from sklearn.utils import shuffle
from sklearn.neural_network import MLPClassifier
from sklearn.naive_bayes import GaussianNB
from sklearn.svm import SVC
from sklearn.tree import DecisionTreeClassifier
from sklearn.ensemble import RandomForestClassifier
DIR: str = os.path.dirname(os.path.realpath(__file__))
IN_DIR: str = DIR + '/metrics'
OUT_DIR: str = DIR + '/models'
def clean_output():
filelist = glob.glob(OUT_DIR + '/models.csv')
for f in filelist:
os.remove(f)
def get_classifiers() -> list[tuple[any, dict[str, list[str]]]]:
return [
(GaussianNB(), {}),
(SVC(), {
'kernel': ['linear', 'poly', 'rbf', 'sigmoid'],
'gamma': ['scale', 'auto']
}),
(DecisionTreeClassifier(), {
'criterion': ['gini', 'entropy'],
'splitter': ['best', 'random']
}),
(RandomForestClassifier(), {
'criterion': ['gini', 'entropy'],
'max_features': ['sqrt', 'log2'],
'class_weight': ['balanced', 'balanced_subsample']
}),
(MLPClassifier(), {
'max_iter': [10000],
'hidden_layer_sizes': [(10,), (50,), (100, 20,)],
'activation': ['identity', 'logistic', 'tanh', 'relu'],
'solver': ['lbfgs', 'sgd', 'adam'],
'learning_rate': ['constant', 'invscaling', 'adaptive']
})
]
def perform_grid_search(X_scaled, y, random_state: int) -> pd.DataFrame:
# Shuffle according to given random state. This allows for multiple runs
# of grid search that have a deterministic output for a given random_state
X_shuffled, y_shuffled = shuffle(X_scaled, y, random_state=random_state)
dfs: list[pd.DataFrame] = []
for classifier, grid in get_classifiers():
# cross-validation splits are same across calls as data is not shuffled
# see: https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GridSearchCV.html
clf = GridSearchCV(classifier, grid, cv=5, n_jobs=-1, scoring={
'precision': make_scorer(precision_score, average='binary', zero_division=0),
'recall': make_scorer(recall_score, average='binary'),
'f1': make_scorer(f1_score, average='binary')
}, refit='f1')
clf.fit(X_shuffled, y_shuffled)
df_classifier = pd.DataFrame(clf.cv_results_)
df_classifier['classifier'] = type(classifier).__name__
dfs.append(df_classifier)
return pd.concat(dfs, ignore_index=True)
def load_dataset() -> tuple[any, any]:
df = pd.read_csv(IN_DIR + '/feature_vectors_labeled.csv')
df = df.drop('class_name', axis=1)
X = df.iloc[:, :-1].to_numpy()
y = df.iloc[:, -1].to_numpy()
scaler = preprocessing.StandardScaler().fit(X)
X_scaled = scaler.transform(X)
return (X_scaled, y)
def main():
clean_output()
X, y = load_dataset()
df = perform_grid_search(X, y, 0xDEADB017)
df.to_csv(OUT_DIR + '/models.csv', index=False)
if __name__ == '__main__':
main()