blob: a98ec813fb9e59ef6be7d0549ce27b4391c45a6c [file] [log] [blame]
{
"files": {
"audio.dart": {
"ClassDeclarationImpl": {
"Audio": {
"ConstructorDeclarationImpl": {
"Audio": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
}
},
"name": "Audio",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"getOutputAudio": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "getOutputAudio",
"returnType": "Future<AudioTrack>",
"type": "MethodDeclarationImpl"
},
"putInputAudio": {
"SimpleFormalParameterImpl": {
"file": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "file",
"type": "SimpleFormalParameterImpl",
"varType": "File"
},
"index": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "index",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "putInputAudio",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startInputInjection": {
"SimpleFormalParameterImpl": {
"index": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "index",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startInputInjection",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startOutputSave": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startOutputSave",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopOutputSave": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopOutputSave",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "Audio",
"type": "ClassDeclarationImpl"
},
"AudioTrack": {
"VariableDeclarationImpl": {
"audioData": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "audioData",
"type": "VariableDeclarationImpl",
"varType": "Uint8List"
},
"isSilence": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "isSilence",
"type": "VariableDeclarationImpl",
"varType": "bool"
}
},
"name": "AudioTrack",
"type": "ClassDeclarationImpl"
}
},
"name": "audio.dart",
"type": "file"
},
"camera_metrics.dart": {
"FunctionDeclarationImpl": {
"cameraMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "cameraMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"cameraMetricsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "cameraMetricsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "camera_metrics.dart",
"type": "file"
},
"common.dart": {
"ClassDeclarationImpl": {
"Zip2Iterable": {
"ConstructorDeclarationImpl": {
"Zip2Iterable": {
"FieldFormalParameterImpl": {
"this._f": {
"name": "this._f",
"type": "FieldFormalParameterImpl"
},
"this._t1s": {
"name": "this._t1s",
"type": "FieldFormalParameterImpl"
},
"this._t2s": {
"name": "this._t2s",
"type": "FieldFormalParameterImpl"
}
},
"name": "Zip2Iterable",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Iterable",
"type": "extends"
},
"MethodDeclarationImpl": {
"iterator": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "iterator",
"returnType": "Iterator<R>",
"type": "MethodDeclarationImpl"
}
},
"TypeParameterListImpl": {
"<T1, T2, R>": {
"TypeParameterImpl": {
"R": {
"name": "R",
"type": "TypeParameterImpl"
},
"T1": {
"name": "T1",
"type": "TypeParameterImpl"
},
"T2": {
"name": "T2",
"type": "TypeParameterImpl"
}
},
"name": "<T1, T2, R>",
"type": "TypeParameterListImpl"
}
},
"name": "Zip2Iterable",
"type": "ClassDeclarationImpl"
},
"Zip2Iterator": {
"ConstructorDeclarationImpl": {
"Zip2Iterator": {
"FieldFormalParameterImpl": {
"this._f": {
"name": "this._f",
"type": "FieldFormalParameterImpl"
},
"this._t1s": {
"name": "this._t1s",
"type": "FieldFormalParameterImpl"
},
"this._t2s": {
"name": "this._t2s",
"type": "FieldFormalParameterImpl"
}
},
"name": "Zip2Iterator",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Iterator",
"type": "extends"
},
"MethodDeclarationImpl": {
"current": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "current",
"returnType": "R",
"type": "MethodDeclarationImpl"
},
"moveNext": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "moveNext",
"returnType": "bool",
"type": "MethodDeclarationImpl"
}
},
"TypeParameterListImpl": {
"<T1, T2, R>": {
"TypeParameterImpl": {
"R": {
"name": "R",
"type": "TypeParameterImpl"
},
"T1": {
"name": "T1",
"type": "TypeParameterImpl"
},
"T2": {
"name": "T2",
"type": "TypeParameterImpl"
}
},
"name": "<T1, T2, R>",
"type": "TypeParameterListImpl"
}
},
"name": "Zip2Iterator",
"type": "ClassDeclarationImpl"
}
},
"FunctionDeclarationImpl": {
"computeMax": {
"SimpleFormalParameterImpl": {
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeMax",
"returnType": "T",
"type": "FunctionDeclarationImpl"
},
"computeMean": {
"SimpleFormalParameterImpl": {
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeMean",
"returnType": "double",
"type": "FunctionDeclarationImpl"
},
"computeMin": {
"SimpleFormalParameterImpl": {
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeMin",
"returnType": "T",
"type": "FunctionDeclarationImpl"
},
"computePercentile": {
"SimpleFormalParameterImpl": {
"percentile": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "percentile",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computePercentile",
"returnType": "double",
"type": "FunctionDeclarationImpl"
},
"computeStandardDeviation": {
"SimpleFormalParameterImpl": {
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeStandardDeviation",
"returnType": "double",
"type": "FunctionDeclarationImpl"
},
"computeVariance": {
"SimpleFormalParameterImpl": {
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeVariance",
"returnType": "double",
"type": "FunctionDeclarationImpl"
},
"describeValues": {
"SimpleFormalParameterImpl": {
"indent": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "indent",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"line": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "line",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"percentile": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "percentile",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"percentiles": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "percentiles",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
},
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "List<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "describeValues",
"returnType": "String",
"type": "FunctionDeclarationImpl"
},
"differenceValues": {
"SimpleFormalParameterImpl": {
"values": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "values",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<T>"
}
},
"TypeParameterListImpl": {
"<T extends num>": {
"TypeParameterImpl": {
"T extends num": {
"name": "T extends num",
"type": "TypeParameterImpl"
}
},
"name": "<T extends num>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "differenceValues",
"returnType": "List<T>",
"type": "FunctionDeclarationImpl"
},
"filterEvents": {
"SimpleFormalParameterImpl": {
"category": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"event": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "event",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"events": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "events",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<Event>"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isGetter": false,
"isSetter": false,
"name": "filterEvents",
"returnType": "Iterable<Event>",
"type": "FunctionDeclarationImpl"
},
"filterEventsTyped": {
"SimpleFormalParameterImpl": {
"category": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"event": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "event",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"events": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "events",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<Event>"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"TypeParameterListImpl": {
"<T extends Event>": {
"TypeParameterImpl": {
"T extends Event": {
"name": "T extends Event",
"type": "TypeParameterImpl"
}
},
"name": "<T extends Event>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "filterEventsTyped",
"returnType": "Iterable<T>",
"type": "FunctionDeclarationImpl"
},
"findFollowingVsync": {
"SimpleFormalParameterImpl": {
"durationEvent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "durationEvent",
"type": "SimpleFormalParameterImpl",
"varType": "DurationEvent"
}
},
"isGetter": false,
"isSetter": false,
"name": "findFollowingVsync",
"returnType": "DurationEvent",
"type": "FunctionDeclarationImpl"
},
"getAllEvents": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"process": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "process",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"thread": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "thread",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "getAllEvents",
"returnType": "Iterable<Event>",
"type": "FunctionDeclarationImpl"
},
"getArgValuesFromEvents": {
"SimpleFormalParameterImpl": {
"argKey": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "argKey",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"events": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "events",
"type": "SimpleFormalParameterImpl",
"varType": "Iterable<Event>"
}
},
"TypeParameterListImpl": {
"<T extends Object>": {
"TypeParameterImpl": {
"T extends Object": {
"name": "T extends Object",
"type": "TypeParameterImpl"
}
},
"name": "<T extends Object>",
"type": "TypeParameterListImpl"
}
},
"isGetter": false,
"isSetter": false,
"name": "getArgValuesFromEvents",
"returnType": "Iterable<T>",
"type": "FunctionDeclarationImpl"
},
"getEventToVsyncLatencyValues": {
"SimpleFormalParameterImpl": {
"delta": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "delta",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"startEvent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "startEvent",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"startEventCategory": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "startEventCategory",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"startEventName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "startEventName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"vsyncEvent": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "vsyncEvent",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "getEventToVsyncLatencyValues",
"returnType": "List<double>",
"type": "FunctionDeclarationImpl"
},
"getFollowingEvents": {
"SimpleFormalParameterImpl": {
"a": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "a",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"b": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "b",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"event": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "event",
"type": "SimpleFormalParameterImpl",
"varType": "Event"
}
},
"isGetter": false,
"isSetter": false,
"name": "getFollowingEvents",
"returnType": "List<Event>",
"type": "FunctionDeclarationImpl"
},
"getTotalTraceDuration": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "getTotalTraceDuration",
"returnType": "TimeDelta",
"type": "FunctionDeclarationImpl"
}
},
"name": "common.dart",
"type": "file"
},
"component.dart": {
"ClassDeclarationImpl": {
"Component": {
"ConstructorDeclarationImpl": {
"Component": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "Component",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"launch": {
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
},
"url": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "url",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "launch",
"returnType": "Future<dynamic>",
"type": "MethodDeclarationImpl"
},
"list": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "list",
"returnType": "Future<List<String>>",
"type": "MethodDeclarationImpl"
},
"search": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "search",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
}
},
"name": "Component",
"type": "ClassDeclarationImpl"
}
},
"name": "component.dart",
"type": "file"
},
"cpu_metrics.dart": {
"FunctionDeclarationImpl": {
"cpuMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"x": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "x",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "cpuMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
}
},
"name": "cpu_metrics.dart",
"type": "file"
},
"device.dart": {
"ClassDeclarationImpl": {
"Device": {
"ConstructorDeclarationImpl": {
"Device": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "Device",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"getDeviceName": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "getDeviceName",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
}
},
"name": "Device",
"type": "ClassDeclarationImpl"
}
},
"name": "device.dart",
"type": "file"
},
"device_log.dart": {
"ClassDeclarationImpl": {
"DeviceLog": {
"ConstructorDeclarationImpl": {
"DeviceLog": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "DeviceLog",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"error": {
"SimpleFormalParameterImpl": {
"message": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "message",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "error",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"info": {
"SimpleFormalParameterImpl": {
"message": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "message",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "info",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"warn": {
"SimpleFormalParameterImpl": {
"message": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "message",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "warn",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "DeviceLog",
"type": "ClassDeclarationImpl"
}
},
"name": "device_log.dart",
"type": "file"
},
"diagnostics.dart": {
"ClassDeclarationImpl": {
"Diagnostics": {
"ConstructorDeclarationImpl": {
"Diagnostics": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
}
},
"name": "Diagnostics",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"dumpDiagnostics": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dumpDiagnostics",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"dumpNetif": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dumpNetif",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"dumpWlan": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dumpWlan",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "Diagnostics",
"type": "ClassDeclarationImpl"
}
},
"name": "diagnostics.dart",
"type": "file"
},
"drm_fps.dart": {
"FunctionDeclarationImpl": {
"drmFpsMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "drmFpsMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"drmFpsMetricsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "drmFpsMetricsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
},
"systemDrmFpsMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "systemDrmFpsMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"systemDrmFpsMetricsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "systemDrmFpsMetricsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "drm_fps.dart",
"type": "file"
},
"dump.dart": {
"ClassDeclarationImpl": {
"Dump": {
"ConstructorDeclarationImpl": {
"Dump": {
"SimpleFormalParameterImpl": {
"dumpDirectory": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dumpDirectory",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"name": "Dump",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"createFile": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"suffix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "suffix",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "createFile",
"returnType": "File",
"type": "MethodDeclarationImpl"
},
"hasDumpDirectory": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "hasDumpDirectory",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"openForWrite": {
"SimpleFormalParameterImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"suffix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "suffix",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "openForWrite",
"returnType": "IOSink",
"type": "MethodDeclarationImpl"
},
"writeAsBytes": {
"SimpleFormalParameterImpl": {
"bytes": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "bytes",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"suffix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "suffix",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "writeAsBytes",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"writeAsString": {
"SimpleFormalParameterImpl": {
"contents": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "contents",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"suffix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "suffix",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "writeAsString",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
}
},
"name": "Dump",
"type": "ClassDeclarationImpl"
}
},
"name": "dump.dart",
"type": "file"
},
"exceptions.dart": {
"ClassDeclarationImpl": {
"JsonRpcException": {
"ConstructorDeclarationImpl": {
"JsonRpcException": {
"FieldFormalParameterImpl": {
"this.request": {
"name": "this.request",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"error": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "error",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"name": "JsonRpcException",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Sl4fException",
"type": "extends"
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"request": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "request",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "JsonRpcException",
"type": "ClassDeclarationImpl"
},
"PortForwardException": {
"ConstructorDeclarationImpl": {
"PortForwardException": {
"FieldFormalParameterImpl": {
"this.from": {
"name": "this.from",
"type": "FieldFormalParameterImpl"
},
"this.to": {
"name": "this.to",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"error": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "error",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"name": "PortForwardException",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Sl4fException",
"type": "extends"
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"from": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "from",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"to": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "to",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "PortForwardException",
"type": "ClassDeclarationImpl"
},
"Sl4fException": {
"ConstructorDeclarationImpl": {
"Sl4fException": {
"FieldFormalParameterImpl": {
"this.error": {
"name": "this.error",
"type": "FieldFormalParameterImpl"
}
},
"name": "Sl4fException",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Exception": {
"name": "Exception",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"error": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "error",
"type": "VariableDeclarationImpl",
"varType": "dynamic"
}
},
"name": "Sl4fException",
"type": "ClassDeclarationImpl"
}
},
"name": "exceptions.dart",
"type": "file"
},
"factory_store.dart": {
"ClassDeclarationImpl": {
"FactoryStore": {
"ConstructorDeclarationImpl": {
"FactoryStore": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "FactoryStore",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"listFiles": {
"SimpleFormalParameterImpl": {
"provider": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "provider",
"type": "SimpleFormalParameterImpl",
"varType": "FactoryStoreProvider"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "listFiles",
"returnType": "Future<List<String>>",
"type": "MethodDeclarationImpl"
},
"readFile": {
"SimpleFormalParameterImpl": {
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"provider": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "provider",
"type": "SimpleFormalParameterImpl",
"varType": "FactoryStoreProvider"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "readFile",
"returnType": "Future<Uint8List>",
"type": "MethodDeclarationImpl"
}
},
"name": "FactoryStore",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"FactoryStoreProvider": {
"EnumConstantDeclarationImpl": {
"alpha": {
"name": "alpha",
"type": "EnumConstantDeclarationImpl"
},
"cast": {
"name": "cast",
"type": "EnumConstantDeclarationImpl"
},
"misc": {
"name": "misc",
"type": "EnumConstantDeclarationImpl"
},
"playready": {
"name": "playready",
"type": "EnumConstantDeclarationImpl"
},
"weave": {
"name": "weave",
"type": "EnumConstantDeclarationImpl"
},
"widevine": {
"name": "widevine",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "FactoryStoreProvider",
"type": "EnumDeclarationImpl"
}
},
"name": "factory_store.dart",
"type": "file"
},
"feedback_data_provider.dart": {
"ClassDeclarationImpl": {
"FeedbackDataProvider": {
"ConstructorDeclarationImpl": {
"FeedbackDataProvider": {
"FieldFormalParameterImpl": {
"this.sl4f": {
"name": "this.sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "FeedbackDataProvider",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"getSnapshot": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "getSnapshot",
"returnType": "Future<FeedbackSnapshot>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"sl4f": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "sl4f",
"type": "VariableDeclarationImpl",
"varType": "Sl4f"
}
},
"name": "FeedbackDataProvider",
"type": "ClassDeclarationImpl"
},
"FeedbackSnapshot": {
"ConstructorDeclarationImpl": {
"FeedbackSnapshot": {
"SimpleFormalParameterImpl": {
"zipContents": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "zipContents",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"name": "FeedbackSnapshot",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"inspect": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "inspect",
"returnType": "List<dynamic>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"archive": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "archive",
"type": "VariableDeclarationImpl",
"varType": "Archive"
}
},
"name": "FeedbackSnapshot",
"type": "ClassDeclarationImpl"
}
},
"name": "feedback_data_provider.dart",
"type": "file"
},
"flatland_latency.dart": {
"FunctionDeclarationImpl": {
"flatlandLatencyMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "flatlandLatencyMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"flatlandLatencyReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "flatlandLatencyReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "flatland_latency.dart",
"type": "file"
},
"flutter_frame_stats.dart": {
"FunctionDeclarationImpl": {
"computeDiscrepancy": {
"SimpleFormalParameterImpl": {
"t": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "t",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"timestamps": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "timestamps",
"type": "SimpleFormalParameterImpl",
"varType": "List<double>"
}
},
"isGetter": false,
"isSetter": false,
"name": "computeDiscrepancy",
"returnType": "double",
"type": "FunctionDeclarationImpl"
},
"flutterFrameStatsMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "flutterFrameStatsMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"flutterFrameStatsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "flutterFrameStatsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "flutter_frame_stats.dart",
"type": "file"
},
"gpu_metrics.dart": {
"FunctionDeclarationImpl": {
"gpuMetricsProcessor": {
"SimpleFormalParameterImpl": {
"a": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "a",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"b": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "b",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "gpuMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
}
},
"name": "gpu_metrics.dart",
"type": "file"
},
"input.dart": {
"ClassDeclarationImpl": {
"Input": {
"ConstructorDeclarationImpl": {
"Input": {
"FieldFormalParameterImpl": {
"this._screenRotation": {
"name": "this._screenRotation",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
}
},
"name": "Input",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"keyEvents": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"keyEvents": {
"isConst": false,
"isFinal": true,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "keyEvents",
"type": "SimpleFormalParameterImpl",
"varType": "List<KeyEvent>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "keyEvents",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"keyPress": {
"SimpleFormalParameterImpl": {
"hidUsageId": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "hidUsageId",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"keyPressDuration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "keyPressDuration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "keyPress",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"multiFingerSwipe": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"fingerFrom": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "fingerFrom",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"fingerPos": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "fingerPos",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"fingerTo": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "fingerTo",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"from": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "from",
"type": "SimpleFormalParameterImpl",
"varType": "List<Point<int>>"
},
"screenRotation": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "screenRotation",
"type": "SimpleFormalParameterImpl",
"varType": "Rotation"
},
"to": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "to",
"type": "SimpleFormalParameterImpl",
"varType": "List<Point<int>>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "multiFingerSwipe",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"multiFingerTap": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"fingers": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "fingers",
"type": "SimpleFormalParameterImpl",
"varType": "List<Point<int>>"
},
"screenRotation": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "screenRotation",
"type": "SimpleFormalParameterImpl",
"varType": "Rotation"
},
"tapEventCount": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tapEventCount",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "multiFingerTap",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"swipe": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"from": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "from",
"type": "SimpleFormalParameterImpl",
"varType": "Point<int>"
},
"screenRotation": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "screenRotation",
"type": "SimpleFormalParameterImpl",
"varType": "Rotation"
},
"to": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "to",
"type": "SimpleFormalParameterImpl",
"varType": "Point<int>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "swipe",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"tap": {
"SimpleFormalParameterImpl": {
"coord": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "coord",
"type": "SimpleFormalParameterImpl",
"varType": "Point<int>"
},
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"screenRotation": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "screenRotation",
"type": "SimpleFormalParameterImpl",
"varType": "Rotation"
},
"tapEventCount": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tapEventCount",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tap",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"text": {
"SimpleFormalParameterImpl": {
"keyEventDuration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "keyEventDuration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"text": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "text",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "text",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
}
},
"name": "Input",
"type": "ClassDeclarationImpl"
},
"KeyEvent": {
"ConstructorDeclarationImpl": {
"KeyEvent": {
"FieldFormalParameterImpl": {
"this._durationSinceStart": {
"name": "this._durationSinceStart",
"type": "FieldFormalParameterImpl"
},
"this._key": {
"name": "this._key",
"type": "FieldFormalParameterImpl"
},
"this._type": {
"name": "this._type",
"type": "FieldFormalParameterImpl"
}
},
"name": "KeyEvent",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"toJson": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toJson",
"returnType": "Map<String, dynamic>",
"type": "MethodDeclarationImpl"
}
},
"name": "KeyEvent",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"Rotation": {
"EnumConstantDeclarationImpl": {
"degrees0": {
"name": "degrees0",
"type": "EnumConstantDeclarationImpl"
},
"degrees180": {
"name": "degrees180",
"type": "EnumConstantDeclarationImpl"
},
"degrees270": {
"name": "degrees270",
"type": "EnumConstantDeclarationImpl"
},
"degrees90": {
"name": "degrees90",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "Rotation",
"type": "EnumDeclarationImpl"
}
},
"name": "input.dart",
"type": "file"
},
"input_latency.dart": {
"FunctionDeclarationImpl": {
"inputLatencyMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "inputLatencyMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"inputLatencyReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "inputLatencyReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "input_latency.dart",
"type": "file"
},
"inspect.dart": {
"ClassDeclarationImpl": {
"Inspect": {
"ConstructorDeclarationImpl": {
"Inspect": {
"FieldFormalParameterImpl": {
"this.sl4f": {
"name": "this.sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "Inspect",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"snapshot": {
"SimpleFormalParameterImpl": {
"pipeline": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "pipeline",
"type": "SimpleFormalParameterImpl",
"varType": "InspectPipeline"
},
"selectors": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "selectors",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "snapshot",
"returnType": "Future<List<Map<String, dynamic>>>",
"type": "MethodDeclarationImpl"
},
"snapshotAll": {
"SimpleFormalParameterImpl": {
"pipeline": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "pipeline",
"type": "SimpleFormalParameterImpl",
"varType": "InspectPipeline"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "snapshotAll",
"returnType": "Future<List<Map<String, dynamic>>>",
"type": "MethodDeclarationImpl"
},
"snapshotRoot": {
"SimpleFormalParameterImpl": {
"componentSelector": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "componentSelector",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"pipeline": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "pipeline",
"type": "SimpleFormalParameterImpl",
"varType": "InspectPipeline"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "snapshotRoot",
"returnType": "Future<Map<String, dynamic>>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"sl4f": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "sl4f",
"type": "VariableDeclarationImpl",
"varType": "Sl4f"
}
},
"name": "Inspect",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"InspectPipeline": {
"EnumConstantDeclarationImpl": {
"feedback": {
"name": "feedback",
"type": "EnumConstantDeclarationImpl"
},
"legacyMetrics": {
"name": "legacyMetrics",
"type": "EnumConstantDeclarationImpl"
},
"none": {
"name": "none",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "InspectPipeline",
"type": "EnumDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"serviceName": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "serviceName",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"name": "inspect.dart",
"type": "file"
},
"memory_metrics.dart": {
"FunctionDeclarationImpl": {
"memoryMetricsProcessor": {
"SimpleFormalParameterImpl": {
"a": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "a",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"b": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "b",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"traceName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "traceName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isGetter": false,
"isSetter": false,
"name": "memoryMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"memoryMetricsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "memoryMetricsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "memory_metrics.dart",
"type": "file"
},
"metrics_results.dart": {
"ClassDeclarationImpl": {
"TestCaseResults": {
"ConstructorDeclarationImpl": {
"TestCaseResults": {
"FieldFormalParameterImpl": {
"this.metric": {
"name": "this.metric",
"type": "FieldFormalParameterImpl"
},
"this.unit": {
"name": "this.unit",
"type": "FieldFormalParameterImpl"
},
"this.values": {
"name": "this.values",
"type": "FieldFormalParameterImpl"
}
},
"name": "TestCaseResults",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"toJson": {
"SimpleFormalParameterImpl": {
"testSuite": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "testSuite",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toJson",
"returnType": "Map<String, dynamic>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"label": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "label",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"metric": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "metric",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"unit": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "unit",
"type": "VariableDeclarationImpl",
"varType": "Unit"
},
"values": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "values",
"type": "VariableDeclarationImpl",
"varType": "List<double>"
}
},
"name": "TestCaseResults",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"Unit": {
"EnumConstantDeclarationImpl": {
"bytes": {
"name": "bytes",
"type": "EnumConstantDeclarationImpl"
},
"bytesPerSecond": {
"name": "bytesPerSecond",
"type": "EnumConstantDeclarationImpl"
},
"count": {
"name": "count",
"type": "EnumConstantDeclarationImpl"
},
"framesPerSecond": {
"name": "framesPerSecond",
"type": "EnumConstantDeclarationImpl"
},
"milliseconds": {
"name": "milliseconds",
"type": "EnumConstantDeclarationImpl"
},
"nanoseconds": {
"name": "nanoseconds",
"type": "EnumConstantDeclarationImpl"
},
"percent": {
"name": "percent",
"type": "EnumConstantDeclarationImpl"
},
"watts": {
"name": "watts",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "Unit",
"type": "EnumDeclarationImpl"
}
},
"FunctionDeclarationImpl": {
"unitToCatapultConverterString": {
"SimpleFormalParameterImpl": {
"unit": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "unit",
"type": "SimpleFormalParameterImpl",
"varType": "Unit"
}
},
"isGetter": false,
"isSetter": false,
"name": "unitToCatapultConverterString",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "metrics_results.dart",
"type": "file"
},
"metrics_spec.dart": {
"ClassDeclarationImpl": {
"MetricsSpec": {
"ConstructorDeclarationImpl": {
"MetricsSpec": {
"FieldFormalParameterImpl": {
"@required this.name": {
"name": "@required this.name",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "MetricsSpec",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "extraArgs",
"type": "VariableDeclarationImpl",
"varType": "Map<String, dynamic>"
},
"name": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "name",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "MetricsSpec",
"type": "ClassDeclarationImpl"
},
"MetricsSpecSet": {
"ConstructorDeclarationImpl": {
"MetricsSpecSet": {
"FieldFormalParameterImpl": {
"@required this.metricsSpecs": {
"name": "@required this.metricsSpecs",
"type": "FieldFormalParameterImpl"
},
"this.testName": {
"name": "this.testName",
"type": "FieldFormalParameterImpl"
},
"this.testSuite": {
"name": "this.testSuite",
"type": "FieldFormalParameterImpl"
}
},
"name": "MetricsSpecSet",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"metricsSpecs": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "metricsSpecs",
"type": "VariableDeclarationImpl",
"varType": "List<MetricsSpec>"
},
"testName": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "testName",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"testSuite": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "testSuite",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "MetricsSpecSet",
"type": "ClassDeclarationImpl"
}
},
"FunctionDeclarationImpl": {
"processMetrics": {
"SimpleFormalParameterImpl": {
"metricsSpec": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "metricsSpec",
"type": "SimpleFormalParameterImpl",
"varType": "MetricsSpec"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"registry": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "registry",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, MetricsProcessor>"
}
},
"isGetter": false,
"isSetter": false,
"name": "processMetrics",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"defaultMetricsRegistry": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "defaultMetricsRegistry",
"type": "VariableDeclarationImpl",
"varType": "null"
}
},
"name": "metrics_spec.dart",
"type": "file"
},
"modular.dart": {
"ClassDeclarationImpl": {
"Modular": {
"ConstructorDeclarationImpl": {
"Modular": {
"SimpleFormalParameterImpl": {
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
}
},
"name": "Modular",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"boot": {
"SimpleFormalParameterImpl": {
"assumeControl": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "assumeControl",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"config": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "config",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"sessionUrl": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "sessionUrl",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "boot",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"controlsBasemgr": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "controlsBasemgr",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"isRunning": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "isRunning",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"killBasemgr": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "killBasemgr",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"launchMod": {
"SimpleFormalParameterImpl": {
"modName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "modName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"modUrl": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "modUrl",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"storyName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "storyName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "launchMod",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"restartSession": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "restartSession",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"shutdown": {
"SimpleFormalParameterImpl": {
"forceShutdownBasemgr": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "forceShutdownBasemgr",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "shutdown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startBasemgr": {
"SimpleFormalParameterImpl": {
"config": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "config",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"sessionUrl": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "sessionUrl",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startBasemgr",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"updateComponentArgs": {
"SimpleFormalParameterImpl": {
"arg": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "arg",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"componentPattern": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "componentPattern",
"type": "SimpleFormalParameterImpl",
"varType": "RegExp"
},
"config": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "config",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"currentArg": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "currentArg",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"val": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "val",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "updateComponentArgs",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"name": "Modular",
"type": "ClassDeclarationImpl"
}
},
"name": "modular.dart",
"type": "file"
},
"performance.dart": {
"ClassDeclarationImpl": {
"Performance": {
"ConstructorDeclarationImpl": {
"Performance": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
}
},
"name": "Performance",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"close": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "close",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"convertResults": {
"SimpleFormalParameterImpl": {
"converterPath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "converterPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"environment": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "environment",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, String>"
},
"result": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "result",
"type": "SimpleFormalParameterImpl",
"varType": "File"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "convertResults",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"convertTraceDataToJson": {
"SimpleFormalParameterImpl": {
"trace2jsonPath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "trace2jsonPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"traceData": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "traceData",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "convertTraceDataToJson",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"convertTraceFileToJson": {
"SimpleFormalParameterImpl": {
"compressedInput": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "compressedInput",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"compressedOutput": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "compressedOutput",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"trace2jsonPath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "trace2jsonPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"traceFile": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "traceFile",
"type": "SimpleFormalParameterImpl",
"varType": "File"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "convertTraceFileToJson",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"initializeTracing": {
"SimpleFormalParameterImpl": {
"bufferSize": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "bufferSize",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"categories": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "categories",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "initializeTracing",
"returnType": "Future<TraceSession>",
"type": "MethodDeclarationImpl"
},
"mergeTraces": {
"SimpleFormalParameterImpl": {
"chromeTrace": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "chromeTrace",
"type": "SimpleFormalParameterImpl",
"varType": "File"
},
"fuchsiaTrace": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "fuchsiaTrace",
"type": "SimpleFormalParameterImpl",
"varType": "File"
},
"traceName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "traceName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "mergeTraces",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"processTrace": {
"SimpleFormalParameterImpl": {
"converterPath": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "converterPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"metricsSpecSet": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "metricsSpecSet",
"type": "SimpleFormalParameterImpl",
"varType": "MetricsSpecSet"
},
"registry": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "registry",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, MetricsProcessor>"
},
"trace": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "trace",
"type": "SimpleFormalParameterImpl",
"varType": "File"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "processTrace",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"runProcess": {
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
},
"executablePath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "executablePath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "runProcess",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"startChromeTrace": {
"SimpleFormalParameterImpl": {
"webSocketUrl": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "webSocketUrl",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startChromeTrace",
"returnType": "Future<WebSocket>",
"type": "MethodDeclarationImpl"
},
"startPowerLogging": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"interval": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "interval",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startPowerLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startSystemMetricsLogging": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"interval": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "interval",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startSystemMetricsLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startTemperatureLogging": {
"SimpleFormalParameterImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "duration",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"interval": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "interval",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startTemperatureLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopChromeTrace": {
"SimpleFormalParameterImpl": {
"traceName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "traceName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"webSocket": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "webSocket",
"type": "SimpleFormalParameterImpl",
"varType": "WebSocket"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopChromeTrace",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"stopPowerLogging": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopPowerLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopSystemMetricsLogging": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopSystemMetricsLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopTemperatureLogging": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopTemperatureLogging",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"terminateExistingTraceSession": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "terminateExistingTraceSession",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "Performance",
"type": "ClassDeclarationImpl"
},
"TraceSession": {
"ConstructorDeclarationImpl": {
"TraceSession": {
"FieldFormalParameterImpl": {
"this._dump": {
"name": "this._dump",
"type": "FieldFormalParameterImpl"
},
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "TraceSession",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"closed": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "closed",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"start": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "start",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stop": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stop",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"terminateAndDownload": {
"SimpleFormalParameterImpl": {
"traceName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "traceName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "terminateAndDownload",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"terminateAndDownloadAsBytes": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "terminateAndDownloadAsBytes",
"returnType": "Future<List<int>>",
"type": "MethodDeclarationImpl"
}
},
"name": "TraceSession",
"type": "ClassDeclarationImpl"
}
},
"name": "performance.dart",
"type": "file"
},
"power.dart": {
"ClassDeclarationImpl": {
"Power": {
"ConstructorDeclarationImpl": {
"Power": {
"FieldFormalParameterImpl": {
"this._dump": {
"name": "this._dump",
"type": "FieldFormalParameterImpl"
},
"this._performance": {
"name": "this._performance",
"type": "FieldFormalParameterImpl"
},
"this._zedmonExecutablePath": {
"name": "this._zedmonExecutablePath",
"type": "FieldFormalParameterImpl"
}
},
"name": "Power",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"startRecording": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startRecording",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopRecording": {
"SimpleFormalParameterImpl": {
"converterPath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "converterPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopRecording",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"zedmonLatestTimestamp": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "zedmonLatestTimestamp",
"returnType": "Duration",
"type": "MethodDeclarationImpl"
}
},
"name": "Power",
"type": "ClassDeclarationImpl"
},
"PowerSummary": {
"ConstructorDeclarationImpl": {
"PowerSummary": {
"FieldFormalParameterImpl": {
"this.averagePower": {
"name": "this.averagePower",
"type": "FieldFormalParameterImpl"
},
"this.duration": {
"name": "this.duration",
"type": "FieldFormalParameterImpl"
}
},
"name": "PowerSummary",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"averagePower": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "averagePower",
"type": "VariableDeclarationImpl",
"varType": "double"
},
"duration": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "duration",
"type": "VariableDeclarationImpl",
"varType": "Duration"
}
},
"name": "PowerSummary",
"type": "ClassDeclarationImpl"
},
"ZedmonException": {
"ConstructorDeclarationImpl": {
"ZedmonException": {
"FieldFormalParameterImpl": {
"this.message": {
"name": "this.message",
"type": "FieldFormalParameterImpl"
}
},
"name": "ZedmonException",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Exception": {
"name": "Exception",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"message": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "message",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "ZedmonException",
"type": "ClassDeclarationImpl"
}
},
"name": "power.dart",
"type": "file"
},
"power_metrics.dart": {
"FunctionDeclarationImpl": {
"powerMetricsProcessor": {
"SimpleFormalParameterImpl": {
"arg": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "arg",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"element": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "element",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"event": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "event",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"value": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "value",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "powerMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
}
},
"name": "power_metrics.dart",
"type": "file"
},
"proxy.dart": {
"ClassDeclarationImpl": {
"TcpProxyController": {
"ConstructorDeclarationImpl": {
"TcpProxyController": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"proxyPorts": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "proxyPorts",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
}
},
"name": "TcpProxyController",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"dropProxy": {
"SimpleFormalParameterImpl": {
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dropProxy",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"openProxy": {
"SimpleFormalParameterImpl": {
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "openProxy",
"returnType": "Future<int>",
"type": "MethodDeclarationImpl"
},
"stopAllProxies": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopAllProxies",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"proxyPorts": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "proxyPorts",
"type": "VariableDeclarationImpl",
"varType": "List<int>"
}
},
"name": "TcpProxyController",
"type": "ClassDeclarationImpl"
}
},
"name": "proxy.dart",
"type": "file"
},
"scenic.dart": {
"ClassDeclarationImpl": {
"Scenic": {
"ConstructorDeclarationImpl": {
"Scenic": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
}
},
"name": "Scenic",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"takeScreenshot": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "takeScreenshot",
"returnType": "Future<Image>",
"type": "MethodDeclarationImpl"
}
},
"name": "Scenic",
"type": "ClassDeclarationImpl"
}
},
"name": "scenic.dart",
"type": "file"
},
"scenic_frame_stats.dart": {
"FunctionDeclarationImpl": {
"scenicFrameStatsMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "scenicFrameStatsMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"scenicFrameStatsReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "scenicFrameStatsReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "scenic_frame_stats.dart",
"type": "file"
},
"setui.dart": {
"ClassDeclarationImpl": {
"IntlInfo": {
"ConstructorDeclarationImpl": {
"IntlInfo": {
"FieldFormalParameterImpl": {
"@required this.hourCycle": {
"name": "@required this.hourCycle",
"type": "FieldFormalParameterImpl"
},
"@required this.locales": {
"name": "@required this.locales",
"type": "FieldFormalParameterImpl"
},
"@required this.temperatureUnit": {
"name": "@required this.temperatureUnit",
"type": "FieldFormalParameterImpl"
},
"@required this.timeZoneId": {
"name": "@required this.timeZoneId",
"type": "FieldFormalParameterImpl"
}
},
"name": "IntlInfo",
"type": "ConstructorDeclarationImpl"
},
"IntlInfo.fromJson": {
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "IntlInfo.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"hourCycle": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "hourCycle",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"locales": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "locales",
"type": "VariableDeclarationImpl",
"varType": "List<String>"
},
"temperatureUnit": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "temperatureUnit",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"timeZoneId": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "timeZoneId",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "IntlInfo",
"type": "ClassDeclarationImpl"
},
"SetUi": {
"ConstructorDeclarationImpl": {
"SetUi": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "SetUi",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"getDevNetworkOption": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "getDevNetworkOption",
"returnType": "Future<NetworkOption>",
"type": "MethodDeclarationImpl"
},
"getIntl": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "getIntl",
"returnType": "Future<IntlInfo>",
"type": "MethodDeclarationImpl"
},
"isMicMuted": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "isMicMuted",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"setDevNetworkOption": {
"SimpleFormalParameterImpl": {
"option": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "option",
"type": "SimpleFormalParameterImpl",
"varType": "NetworkOption"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setDevNetworkOption",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"setLocale": {
"SimpleFormalParameterImpl": {
"locale": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "locale",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setLocale",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"setMicMute": {
"SimpleFormalParameterImpl": {
"state": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "state",
"type": "SimpleFormalParameterImpl",
"varType": "MicState"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setMicMute",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"setTimeZone": {
"SimpleFormalParameterImpl": {
"id": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "id",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "setTimeZone",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "SetUi",
"type": "ClassDeclarationImpl"
},
"SetUiSl4fException": {
"ConstructorDeclarationImpl": {
"SetUiSl4fException": {
"FieldFormalParameterImpl": {
"this.message": {
"name": "this.message",
"type": "FieldFormalParameterImpl"
}
},
"name": "SetUiSl4fException",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Exception": {
"name": "Exception",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"message": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "message",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "SetUiSl4fException",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"MicState": {
"EnumConstantDeclarationImpl": {
"available": {
"name": "available",
"type": "EnumConstantDeclarationImpl"
},
"muted": {
"name": "muted",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "MicState",
"type": "EnumDeclarationImpl"
},
"NetworkOption": {
"EnumConstantDeclarationImpl": {
"ethernet": {
"name": "ethernet",
"type": "EnumConstantDeclarationImpl"
},
"unknown": {
"name": "unknown",
"type": "EnumConstantDeclarationImpl"
},
"wifi": {
"name": "wifi",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "NetworkOption",
"type": "EnumDeclarationImpl"
}
},
"name": "setui.dart",
"type": "file"
},
"sl4f.dart": {
"ExportDirectiveImpl": {
"src/audio.dart": {
"name": "src/audio.dart",
"type": "ExportDirectiveImpl"
},
"src/component.dart": {
"name": "src/component.dart",
"type": "ExportDirectiveImpl"
},
"src/device.dart": {
"name": "src/device.dart",
"type": "ExportDirectiveImpl"
},
"src/device_log.dart": {
"name": "src/device_log.dart",
"type": "ExportDirectiveImpl"
},
"src/diagnostics.dart": {
"name": "src/diagnostics.dart",
"type": "ExportDirectiveImpl"
},
"src/dump.dart": {
"name": "src/dump.dart",
"type": "ExportDirectiveImpl"
},
"src/exceptions.dart": {
"name": "src/exceptions.dart",
"type": "ExportDirectiveImpl"
},
"src/factory_store.dart": {
"name": "src/factory_store.dart",
"type": "ExportDirectiveImpl"
},
"src/feedback_data_provider.dart": {
"name": "src/feedback_data_provider.dart",
"type": "ExportDirectiveImpl"
},
"src/input.dart": {
"name": "src/input.dart",
"type": "ExportDirectiveImpl"
},
"src/inspect.dart": {
"name": "src/inspect.dart",
"type": "ExportDirectiveImpl"
},
"src/modular.dart": {
"name": "src/modular.dart",
"type": "ExportDirectiveImpl"
},
"src/performance.dart": {
"name": "src/performance.dart",
"type": "ExportDirectiveImpl"
},
"src/power.dart": {
"name": "src/power.dart",
"type": "ExportDirectiveImpl"
},
"src/proxy.dart": {
"name": "src/proxy.dart",
"type": "ExportDirectiveImpl"
},
"src/scenic.dart": {
"name": "src/scenic.dart",
"type": "ExportDirectiveImpl"
},
"src/setui.dart": {
"name": "src/setui.dart",
"type": "ExportDirectiveImpl"
},
"src/sl4f_client.dart": {
"name": "src/sl4f_client.dart",
"type": "ExportDirectiveImpl"
},
"src/ssh.dart": {
"name": "src/ssh.dart",
"type": "ExportDirectiveImpl"
},
"src/storage.dart": {
"name": "src/storage.dart",
"type": "ExportDirectiveImpl"
},
"src/tiles.dart": {
"name": "src/tiles.dart",
"type": "ExportDirectiveImpl"
},
"src/time.dart": {
"name": "src/time.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics_results.dart": {
"name": "src/trace_processing/metrics_results.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics_spec.dart": {
"name": "src/trace_processing/metrics_spec.dart",
"type": "ExportDirectiveImpl"
},
"src/virtual_camera.dart": {
"name": "src/virtual_camera.dart",
"type": "ExportDirectiveImpl"
},
"src/webdriver.dart": {
"name": "src/webdriver.dart",
"type": "ExportDirectiveImpl"
}
},
"name": "sl4f.dart",
"type": "file"
},
"sl4f_client.dart": {
"ClassDeclarationImpl": {
"Sl4f": {
"ConstructorDeclarationImpl": {
"Sl4f": {
"FieldFormalParameterImpl": {
"this.ssh": {
"name": "this.ssh",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"client": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "client",
"type": "SimpleFormalParameterImpl",
"varType": "HttpClient"
},
"port": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "port",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"proxyPorts": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "proxyPorts",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
},
"target": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "target",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"name": "Sl4f",
"type": "ConstructorDeclarationImpl"
},
"Sl4f.fromEnvironment": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"environment": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "environment",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, String>"
}
},
"name": "Sl4f.fromEnvironment",
"type": "ConstructorDeclarationImpl"
},
"Sl4f.fromUrl": {
"FieldFormalParameterImpl": {
"this.targetUrl": {
"name": "this.targetUrl",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"client": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "client",
"type": "SimpleFormalParameterImpl",
"varType": "HttpClient"
}
},
"name": "Sl4f.fromUrl",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"close": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "close",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"dumpDiagnostics": {
"SimpleFormalParameterImpl": {
"diag": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "diag",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
},
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dumpDiagnostics",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"hostIpAddress": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "hostIpAddress",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"isRunning": {
"SimpleFormalParameterImpl": {
"delay": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "delay",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"timeout": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "timeout",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"tries": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tries",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "isRunning",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"port": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "port",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"proxy": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "proxy",
"returnType": "TcpProxyController",
"type": "MethodDeclarationImpl"
},
"reboot": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "reboot",
"returnType": "Future<Duration>",
"type": "MethodDeclarationImpl"
},
"request": {
"SimpleFormalParameterImpl": {
"method": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "method",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"params": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "params",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "request",
"returnType": "Future<dynamic>",
"type": "MethodDeclarationImpl"
},
"startServer": {
"SimpleFormalParameterImpl": {
"delay": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "delay",
"type": "SimpleFormalParameterImpl",
"varType": "Duration"
},
"tries": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tries",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startServer",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stopServer": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopServer",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"target": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "target",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"diagnostics": {
"isConst": true,
"isFinal": false,
"isLate": false,
"name": "diagnostics",
"type": "VariableDeclarationImpl",
"varType": "null"
},
"ssh": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "ssh",
"type": "VariableDeclarationImpl",
"varType": "Ssh"
},
"targetUrl": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "targetUrl",
"type": "VariableDeclarationImpl",
"varType": "Uri"
}
},
"name": "Sl4f",
"type": "ClassDeclarationImpl"
}
},
"name": "sl4f_client.dart",
"type": "file"
},
"ssh.dart": {
"ClassDeclarationImpl": {
"Ssh": {
"ConstructorDeclarationImpl": {
"Ssh": {
"FieldFormalParameterImpl": {
"this.sshKeyPath": {
"name": "this.sshKeyPath",
"type": "FieldFormalParameterImpl"
},
"this.sshPort": {
"name": "this.sshPort",
"type": "FieldFormalParameterImpl"
},
"this.target": {
"name": "this.target",
"type": "FieldFormalParameterImpl"
}
},
"name": "Ssh",
"type": "ConstructorDeclarationImpl"
},
"Ssh.useAgent": {
"FieldFormalParameterImpl": {
"this.sshPort": {
"name": "this.sshPort",
"type": "FieldFormalParameterImpl"
},
"this.target": {
"name": "this.target",
"type": "FieldFormalParameterImpl"
}
},
"name": "Ssh.useAgent",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"cancelPortForward": {
"SimpleFormalParameterImpl": {
"port": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "port",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "cancelPortForward",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"cancelRemotePortForward": {
"SimpleFormalParameterImpl": {
"port": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "port",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "cancelRemotePortForward",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"defaultArguments": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "defaultArguments",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"forwardPort": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"port": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "port",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"tries": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tries",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "forwardPort",
"returnType": "Future<int>",
"type": "MethodDeclarationImpl"
},
"forwardRemotePort": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"port": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "port",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"tries": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "tries",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "forwardRemotePort",
"returnType": "Future<int>",
"type": "MethodDeclarationImpl"
},
"makeArgs": {
"SimpleFormalParameterImpl": {
"cmd": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "cmd",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "makeArgs",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"makeForwardArgs": {
"SimpleFormalParameterImpl": {
"cancel": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "cancel",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"localPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "localPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "makeForwardArgs",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"makeRemoteForwardArgs": {
"SimpleFormalParameterImpl": {
"cancel": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "cancel",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"localPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "localPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"remotePort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "remotePort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "makeRemoteForwardArgs",
"returnType": "List<String>",
"type": "MethodDeclarationImpl"
},
"pickUnusedPort": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "pickUnusedPort",
"returnType": "Future<int>",
"type": "MethodDeclarationImpl"
},
"run": {
"SimpleFormalParameterImpl": {
"cmd": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "cmd",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"stdin": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "stdin",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "run",
"returnType": "Future<ProcessResult>",
"type": "MethodDeclarationImpl"
},
"runWithOutput": {
"SimpleFormalParameterImpl": {
"cmd": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "cmd",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"data": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "data",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"stderrConsumer": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "stderrConsumer",
"type": "SimpleFormalParameterImpl",
"varType": "StreamConsumer<String>"
},
"stdin": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "stdin",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"stdoutConsumer": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "stdoutConsumer",
"type": "SimpleFormalParameterImpl",
"varType": "StreamConsumer<String>"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "runWithOutput",
"returnType": "Future<ProcessResult>",
"type": "MethodDeclarationImpl"
},
"start": {
"SimpleFormalParameterImpl": {
"cmd": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "cmd",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"mode": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "mode",
"type": "SimpleFormalParameterImpl",
"varType": "ProcessStartMode"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "start",
"returnType": "Future<Process>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"sshKeyPath": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "sshKeyPath",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"sshPort": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "sshPort",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"target": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "target",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "Ssh",
"type": "ClassDeclarationImpl"
}
},
"name": "ssh.dart",
"type": "file"
},
"storage.dart": {
"ClassDeclarationImpl": {
"Storage": {
"ConstructorDeclarationImpl": {
"Storage": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"dump": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": false,
"isOptionalPositional": true,
"isPositional": true,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "dump",
"type": "SimpleFormalParameterImpl",
"varType": "Dump"
}
},
"name": "Storage",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"close": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "close",
"returnType": "void",
"type": "MethodDeclarationImpl"
},
"deleteFile": {
"SimpleFormalParameterImpl": {
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "deleteFile",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"dumpFile": {
"SimpleFormalParameterImpl": {
"dumpName": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "dumpName",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"extension": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extension",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "dumpFile",
"returnType": "Future<File>",
"type": "MethodDeclarationImpl"
},
"makeDirectory": {
"SimpleFormalParameterImpl": {
"path": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "path",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"recurse": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "recurse",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "makeDirectory",
"returnType": "Future<String>",
"type": "MethodDeclarationImpl"
},
"putBytes": {
"SimpleFormalParameterImpl": {
"bytes": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "bytes",
"type": "SimpleFormalParameterImpl",
"varType": "List<int>"
},
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "putBytes",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"putFile": {
"SimpleFormalParameterImpl": {
"file": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "file",
"type": "SimpleFormalParameterImpl",
"varType": "File"
},
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "putFile",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"readFile": {
"SimpleFormalParameterImpl": {
"filename": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "filename",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "readFile",
"returnType": "Future<List<int>>",
"type": "MethodDeclarationImpl"
},
"stat": {
"SimpleFormalParameterImpl": {
"path": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "path",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stat",
"returnType": "Future<Map<String, dynamic>>",
"type": "MethodDeclarationImpl"
}
},
"name": "Storage",
"type": "ClassDeclarationImpl"
}
},
"name": "storage.dart",
"type": "file"
},
"temperature_metrics.dart": {
"FunctionDeclarationImpl": {
"temperatureMetricsProcessor": {
"SimpleFormalParameterImpl": {
"extraArgs": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "extraArgs",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
},
"t": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "t",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isGetter": false,
"isSetter": false,
"name": "temperatureMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
}
},
"name": "temperature_metrics.dart",
"type": "file"
},
"tiles.dart": {
"ClassDeclarationImpl": {
"Tiles": {
"ConstructorDeclarationImpl": {
"Tiles": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "Tiles",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"addFromUrl": {
"SimpleFormalParameterImpl": {
"allowFocus": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "allowFocus",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
},
"args": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
},
"url": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "url",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "addFromUrl",
"returnType": "Future<int>",
"type": "MethodDeclarationImpl"
},
"list": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "list",
"returnType": "Future<List<TilesListResponse>>",
"type": "MethodDeclarationImpl"
},
"remove": {
"SimpleFormalParameterImpl": {
"key": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "key",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "remove",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"start": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "start",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"startFlatland": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "startFlatland",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"stop": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stop",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "Tiles",
"type": "ClassDeclarationImpl"
},
"TilesListResponse": {
"ConstructorDeclarationImpl": {
"TilesListResponse": {
"FieldFormalParameterImpl": {
"this.focusable": {
"name": "this.focusable",
"type": "FieldFormalParameterImpl"
},
"this.key": {
"name": "this.key",
"type": "FieldFormalParameterImpl"
},
"this.url": {
"name": "this.url",
"type": "FieldFormalParameterImpl"
}
},
"name": "TilesListResponse",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"focusable": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "focusable",
"type": "VariableDeclarationImpl",
"varType": "bool"
},
"key": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "key",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"url": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "url",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "TilesListResponse",
"type": "ClassDeclarationImpl"
}
},
"name": "tiles.dart",
"type": "file"
},
"time.dart": {
"ClassDeclarationImpl": {
"Time": {
"ConstructorDeclarationImpl": {
"Time": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "Time",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"isSystemTimeSynchronized": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "isSystemTimeSynchronized",
"returnType": "Future<bool>",
"type": "MethodDeclarationImpl"
},
"systemTime": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "systemTime",
"returnType": "Future<DateTime>",
"type": "MethodDeclarationImpl"
},
"userspaceTime": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "userspaceTime",
"returnType": "Future<DateTime>",
"type": "MethodDeclarationImpl"
}
},
"name": "Time",
"type": "ClassDeclarationImpl"
}
},
"name": "time.dart",
"type": "file"
},
"time_delta.dart": {
"ClassDeclarationImpl": {
"TimeDelta": {
"ConstructorDeclarationImpl": {
"TimeDelta": {
"name": "TimeDelta",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta._timeDelta": {
"FieldFormalParameterImpl": {
"this._delta": {
"name": "this._delta",
"type": "FieldFormalParameterImpl"
}
},
"name": "TimeDelta._timeDelta",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta.fromMicroseconds": {
"SimpleFormalParameterImpl": {
"microseconds": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "microseconds",
"type": "SimpleFormalParameterImpl",
"varType": "num"
}
},
"name": "TimeDelta.fromMicroseconds",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta.fromMilliseconds": {
"SimpleFormalParameterImpl": {
"milliseconds": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "milliseconds",
"type": "SimpleFormalParameterImpl",
"varType": "num"
}
},
"name": "TimeDelta.fromMilliseconds",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta.fromNanoseconds": {
"SimpleFormalParameterImpl": {
"nanoseconds": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "nanoseconds",
"type": "SimpleFormalParameterImpl",
"varType": "num"
}
},
"name": "TimeDelta.fromNanoseconds",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta.fromSeconds": {
"SimpleFormalParameterImpl": {
"seconds": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "seconds",
"type": "SimpleFormalParameterImpl",
"varType": "num"
}
},
"name": "TimeDelta.fromSeconds",
"type": "ConstructorDeclarationImpl"
},
"TimeDelta.zero": {
"name": "TimeDelta.zero",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Comparable": {
"name": "Comparable",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"*": {
"SimpleFormalParameterImpl": {
"factor": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "factor",
"type": "SimpleFormalParameterImpl",
"varType": "double"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "*",
"returnType": "TimeDelta",
"type": "MethodDeclarationImpl"
},
"+": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "+",
"returnType": "TimeDelta",
"type": "MethodDeclarationImpl"
},
"-": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "-",
"returnType": "TimeDelta",
"type": "MethodDeclarationImpl"
},
"<": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "<",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"<=": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "<=",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"==": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "==",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
">": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": ">",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
">=": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": ">=",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"compareTo": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "compareTo",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"hashCode": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "hashCode",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toMicroseconds": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toMicroseconds",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toMicrosecondsF": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toMicrosecondsF",
"returnType": "double",
"type": "MethodDeclarationImpl"
},
"toMilliseconds": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toMilliseconds",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toMillisecondsF": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toMillisecondsF",
"returnType": "double",
"type": "MethodDeclarationImpl"
},
"toNanoseconds": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toNanoseconds",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toNanosecondsF": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toNanosecondsF",
"returnType": "double",
"type": "MethodDeclarationImpl"
},
"toSeconds": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toSeconds",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toSecondsF": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toSecondsF",
"returnType": "double",
"type": "MethodDeclarationImpl"
}
},
"name": "TimeDelta",
"type": "ClassDeclarationImpl"
}
},
"name": "time_delta.dart",
"type": "file"
},
"time_point.dart": {
"ClassDeclarationImpl": {
"TimePoint": {
"ConstructorDeclarationImpl": {
"TimePoint": {
"name": "TimePoint",
"type": "ConstructorDeclarationImpl"
},
"TimePoint._timePoint": {
"FieldFormalParameterImpl": {
"this._ticks": {
"name": "this._ticks",
"type": "FieldFormalParameterImpl"
}
},
"name": "TimePoint._timePoint",
"type": "ConstructorDeclarationImpl"
},
"TimePoint.fromEpochDelta": {
"SimpleFormalParameterImpl": {
"ticks": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "ticks",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"name": "TimePoint.fromEpochDelta",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Comparable": {
"name": "Comparable",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"+": {
"SimpleFormalParameterImpl": {
"timeDelta": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "timeDelta",
"type": "SimpleFormalParameterImpl",
"varType": "TimeDelta"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "+",
"returnType": "TimePoint",
"type": "MethodDeclarationImpl"
},
"-": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "-",
"returnType": "TimeDelta",
"type": "MethodDeclarationImpl"
},
"<": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "<",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"<=": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "<=",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"==": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "dynamic"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": "==",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
">": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": ">",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
">=": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": true,
"isSetter": false,
"isStatic": false,
"name": ">=",
"returnType": "bool",
"type": "MethodDeclarationImpl"
},
"compareTo": {
"SimpleFormalParameterImpl": {
"other": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "other",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "compareTo",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"hashCode": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "hashCode",
"returnType": "int",
"type": "MethodDeclarationImpl"
},
"toEpochDelta": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toEpochDelta",
"returnType": "TimeDelta",
"type": "MethodDeclarationImpl"
}
},
"name": "TimePoint",
"type": "ClassDeclarationImpl"
}
},
"name": "time_point.dart",
"type": "file"
},
"total_trace_wall_time.dart": {
"FunctionDeclarationImpl": {
"totalTraceWallTimeMetricsProcessor": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "totalTraceWallTimeMetricsProcessor",
"returnType": "List<TestCaseResults>",
"type": "FunctionDeclarationImpl"
},
"totalTraceWallTimeReport": {
"SimpleFormalParameterImpl": {
"model": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "model",
"type": "SimpleFormalParameterImpl",
"varType": "Model"
}
},
"isGetter": false,
"isSetter": false,
"name": "totalTraceWallTimeReport",
"returnType": "String",
"type": "FunctionDeclarationImpl"
}
},
"name": "total_trace_wall_time.dart",
"type": "file"
},
"trace_importing.dart": {
"FunctionDeclarationImpl": {
"createModelFromFile": {
"SimpleFormalParameterImpl": {
"file": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "file",
"type": "SimpleFormalParameterImpl",
"varType": "File"
}
},
"isGetter": false,
"isSetter": false,
"name": "createModelFromFile",
"returnType": "Future<Model>",
"type": "FunctionDeclarationImpl"
},
"createModelFromFilePath": {
"SimpleFormalParameterImpl": {
"path": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "path",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isGetter": false,
"isSetter": false,
"name": "createModelFromFilePath",
"returnType": "Future<Model>",
"type": "FunctionDeclarationImpl"
},
"createModelFromJson": {
"SimpleFormalParameterImpl": {
"rootObject": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "rootObject",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"isGetter": false,
"isSetter": false,
"name": "createModelFromJson",
"returnType": "Model",
"type": "FunctionDeclarationImpl"
},
"createModelFromJsonString": {
"SimpleFormalParameterImpl": {
"jsonString": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "jsonString",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"isGetter": false,
"isSetter": false,
"name": "createModelFromJsonString",
"returnType": "Model",
"type": "FunctionDeclarationImpl"
}
},
"name": "trace_importing.dart",
"type": "file"
},
"trace_model.dart": {
"ClassDeclarationImpl": {
"AsyncEvent": {
"ConstructorDeclarationImpl": {
"AsyncEvent": {
"FieldFormalParameterImpl": {
"this.duration": {
"name": "this.duration",
"type": "FieldFormalParameterImpl"
},
"this.id": {
"name": "this.id",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"pid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "pid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"tid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "tid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"name": "AsyncEvent",
"type": "ConstructorDeclarationImpl"
},
"AsyncEvent.fromJson": {
"FieldFormalParameterImpl": {
"this.id": {
"name": "this.id",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "AsyncEvent.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Event",
"type": "extends"
},
"VariableDeclarationImpl": {
"duration": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "duration",
"type": "VariableDeclarationImpl",
"varType": "TimeDelta?"
},
"id": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "id",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "AsyncEvent",
"type": "ClassDeclarationImpl"
},
"CounterEvent": {
"ConstructorDeclarationImpl": {
"CounterEvent": {
"FieldFormalParameterImpl": {
"this.id": {
"name": "this.id",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"pid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "pid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"tid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "tid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"name": "CounterEvent",
"type": "ConstructorDeclarationImpl"
},
"CounterEvent.fromJson": {
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "CounterEvent.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Event",
"type": "extends"
},
"VariableDeclarationImpl": {
"id": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "id",
"type": "VariableDeclarationImpl",
"varType": "int?"
}
},
"name": "CounterEvent",
"type": "ClassDeclarationImpl"
},
"DurationEvent": {
"ConstructorDeclarationImpl": {
"DurationEvent": {
"FieldFormalParameterImpl": {
"this.childDurations": {
"name": "this.childDurations",
"type": "FieldFormalParameterImpl"
},
"this.childFlows": {
"name": "this.childFlows",
"type": "FieldFormalParameterImpl"
},
"this.duration": {
"name": "this.duration",
"type": "FieldFormalParameterImpl"
},
"this.parent": {
"name": "this.parent",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"pid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "pid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"tid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "tid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"name": "DurationEvent",
"type": "ConstructorDeclarationImpl"
},
"DurationEvent.fromJson": {
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "DurationEvent.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Event",
"type": "extends"
},
"VariableDeclarationImpl": {
"childDurations": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "childDurations",
"type": "VariableDeclarationImpl",
"varType": "List<DurationEvent>"
},
"childFlows": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "childFlows",
"type": "VariableDeclarationImpl",
"varType": "List<FlowEvent>"
},
"duration": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "duration",
"type": "VariableDeclarationImpl",
"varType": "TimeDelta?"
},
"parent": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "parent",
"type": "VariableDeclarationImpl",
"varType": "DurationEvent?"
}
},
"name": "DurationEvent",
"type": "ClassDeclarationImpl"
},
"Event": {
"ConstructorDeclarationImpl": {
"Event": {
"FieldFormalParameterImpl": {
"this.args": {
"name": "this.args",
"type": "FieldFormalParameterImpl"
},
"this.category": {
"name": "this.category",
"type": "FieldFormalParameterImpl"
},
"this.name": {
"name": "this.name",
"type": "FieldFormalParameterImpl"
},
"this.pid": {
"name": "this.pid",
"type": "FieldFormalParameterImpl"
},
"this.start": {
"name": "this.start",
"type": "FieldFormalParameterImpl"
},
"this.tid": {
"name": "this.tid",
"type": "FieldFormalParameterImpl"
}
},
"name": "Event",
"type": "ConstructorDeclarationImpl"
},
"Event.fromJson": {
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "Event.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "args",
"type": "VariableDeclarationImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "category",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"name": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "name",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"pid": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "pid",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"start": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "start",
"type": "VariableDeclarationImpl",
"varType": "TimePoint"
},
"tid": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "tid",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Event",
"type": "ClassDeclarationImpl"
},
"FlowEvent": {
"ConstructorDeclarationImpl": {
"FlowEvent": {
"FieldFormalParameterImpl": {
"this.enclosingDuration": {
"name": "this.enclosingDuration",
"type": "FieldFormalParameterImpl"
},
"this.id": {
"name": "this.id",
"type": "FieldFormalParameterImpl"
},
"this.nextFlow": {
"name": "this.nextFlow",
"type": "FieldFormalParameterImpl"
},
"this.phase": {
"name": "this.phase",
"type": "FieldFormalParameterImpl"
},
"this.previousFlow": {
"name": "this.previousFlow",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"pid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "pid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"tid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "tid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"name": "FlowEvent",
"type": "ConstructorDeclarationImpl"
},
"FlowEvent.fromJson": {
"FieldFormalParameterImpl": {
"this.enclosingDuration": {
"name": "this.enclosingDuration",
"type": "FieldFormalParameterImpl"
},
"this.id": {
"name": "this.id",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "FlowEvent.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Event",
"type": "extends"
},
"VariableDeclarationImpl": {
"enclosingDuration": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "enclosingDuration",
"type": "VariableDeclarationImpl",
"varType": "DurationEvent"
},
"id": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "id",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"nextFlow": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "nextFlow",
"type": "VariableDeclarationImpl",
"varType": "FlowEvent?"
},
"phase": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "phase",
"type": "VariableDeclarationImpl",
"varType": "FlowEventPhase"
},
"previousFlow": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "previousFlow",
"type": "VariableDeclarationImpl",
"varType": "FlowEvent?"
}
},
"name": "FlowEvent",
"type": "ClassDeclarationImpl"
},
"InstantEvent": {
"ConstructorDeclarationImpl": {
"InstantEvent": {
"FieldFormalParameterImpl": {
"this.scope": {
"name": "this.scope",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"category": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "category",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"name": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "name",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"pid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "pid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"tid": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "tid",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"name": "InstantEvent",
"type": "ConstructorDeclarationImpl"
},
"InstantEvent.fromJson": {
"SimpleFormalParameterImpl": {
"json": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "json",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
}
},
"name": "InstantEvent.fromJson",
"type": "ConstructorDeclarationImpl"
}
},
"ExtendsClause": {
"name": "Event",
"type": "extends"
},
"VariableDeclarationImpl": {
"scope": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "scope",
"type": "VariableDeclarationImpl",
"varType": "InstantEventScope"
}
},
"name": "InstantEvent",
"type": "ClassDeclarationImpl"
},
"Model": {
"MethodDeclarationImpl": {
"slice": {
"SimpleFormalParameterImpl": {
"e": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "e",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"end": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "end",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint?"
},
"start": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "start",
"type": "SimpleFormalParameterImpl",
"varType": "TimePoint?"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "slice",
"returnType": "Model",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"processes": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "processes",
"type": "VariableDeclarationImpl",
"varType": "List<Process>"
}
},
"name": "Model",
"type": "ClassDeclarationImpl"
},
"Process": {
"ConstructorDeclarationImpl": {
"Process": {
"FieldFormalParameterImpl": {
"this.name": {
"name": "this.name",
"type": "FieldFormalParameterImpl"
},
"this.pid": {
"name": "this.pid",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"threads": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "threads",
"type": "SimpleFormalParameterImpl",
"varType": "List<Thread>?"
}
},
"name": "Process",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"name": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "name",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"pid": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "pid",
"type": "VariableDeclarationImpl",
"varType": "int"
},
"threads": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "threads",
"type": "VariableDeclarationImpl",
"varType": "List<Thread>"
}
},
"name": "Process",
"type": "ClassDeclarationImpl"
},
"Thread": {
"ConstructorDeclarationImpl": {
"Thread": {
"FieldFormalParameterImpl": {
"this.name": {
"name": "this.name",
"type": "FieldFormalParameterImpl"
},
"this.tid": {
"name": "this.tid",
"type": "FieldFormalParameterImpl"
}
},
"SimpleFormalParameterImpl": {
"events": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "events",
"type": "SimpleFormalParameterImpl",
"varType": "List<Event>?"
}
},
"name": "Thread",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"events": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "events",
"type": "VariableDeclarationImpl",
"varType": "List<Event>"
},
"name": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "name",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"tid": {
"isConst": false,
"isFinal": false,
"isLate": false,
"name": "tid",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "Thread",
"type": "ClassDeclarationImpl"
}
},
"EnumDeclarationImpl": {
"FlowEventPhase": {
"EnumConstantDeclarationImpl": {
"end": {
"name": "end",
"type": "EnumConstantDeclarationImpl"
},
"start": {
"name": "start",
"type": "EnumConstantDeclarationImpl"
},
"step": {
"name": "step",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "FlowEventPhase",
"type": "EnumDeclarationImpl"
},
"InstantEventScope": {
"EnumConstantDeclarationImpl": {
"global": {
"name": "global",
"type": "EnumConstantDeclarationImpl"
},
"process": {
"name": "process",
"type": "EnumConstantDeclarationImpl"
},
"thread": {
"name": "thread",
"type": "EnumConstantDeclarationImpl"
}
},
"name": "InstantEventScope",
"type": "EnumDeclarationImpl"
}
},
"name": "trace_model.dart",
"type": "file"
},
"trace_processing.dart": {
"ExportDirectiveImpl": {
"src/trace_processing/metrics/camera_metrics.dart": {
"name": "src/trace_processing/metrics/camera_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/common.dart": {
"name": "src/trace_processing/metrics/common.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/cpu_metrics.dart": {
"name": "src/trace_processing/metrics/cpu_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/drm_fps.dart": {
"name": "src/trace_processing/metrics/drm_fps.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/flatland_latency.dart": {
"name": "src/trace_processing/metrics/flatland_latency.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/flutter_frame_stats.dart": {
"name": "src/trace_processing/metrics/flutter_frame_stats.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/gpu_metrics.dart": {
"name": "src/trace_processing/metrics/gpu_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/input_latency.dart": {
"name": "src/trace_processing/metrics/input_latency.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/memory_metrics.dart": {
"name": "src/trace_processing/metrics/memory_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/power_metrics.dart": {
"name": "src/trace_processing/metrics/power_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/scenic_frame_stats.dart": {
"name": "src/trace_processing/metrics/scenic_frame_stats.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/temperature_metrics.dart": {
"name": "src/trace_processing/metrics/temperature_metrics.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics/total_trace_wall_time.dart": {
"name": "src/trace_processing/metrics/total_trace_wall_time.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics_results.dart": {
"name": "src/trace_processing/metrics_results.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/metrics_spec.dart": {
"name": "src/trace_processing/metrics_spec.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/time_delta.dart": {
"name": "src/trace_processing/time_delta.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/time_point.dart": {
"name": "src/trace_processing/time_point.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/trace_importing.dart": {
"name": "src/trace_processing/trace_importing.dart",
"type": "ExportDirectiveImpl"
},
"src/trace_processing/trace_model.dart": {
"name": "src/trace_processing/trace_model.dart",
"type": "ExportDirectiveImpl"
}
},
"name": "trace_processing.dart",
"type": "file"
},
"virtual_camera.dart": {
"ClassDeclarationImpl": {
"VirtualCamera": {
"ConstructorDeclarationImpl": {
"VirtualCamera": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "VirtualCamera",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"addStreamConfig": {
"SimpleFormalParameterImpl": {
"height": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "height",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"index": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "index",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"width": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "width",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "addStreamConfig",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"addToDeviceWatcher": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "addToDeviceWatcher",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "VirtualCamera",
"type": "ClassDeclarationImpl"
},
"VirtualCameraSl4fException": {
"ConstructorDeclarationImpl": {
"VirtualCameraSl4fException": {
"FieldFormalParameterImpl": {
"this.message": {
"name": "this.message",
"type": "FieldFormalParameterImpl"
}
},
"name": "VirtualCameraSl4fException",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"Exception": {
"name": "Exception",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"toString": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "toString",
"returnType": "String",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"message": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "message",
"type": "VariableDeclarationImpl",
"varType": "String"
}
},
"name": "VirtualCameraSl4fException",
"type": "ClassDeclarationImpl"
}
},
"name": "virtual_camera.dart",
"type": "file"
},
"webdriver.dart": {
"ClassDeclarationImpl": {
"HostAndPort": {
"ConstructorDeclarationImpl": {
"HostAndPort": {
"FieldFormalParameterImpl": {
"this.host": {
"name": "this.host",
"type": "FieldFormalParameterImpl"
},
"this.port": {
"name": "this.port",
"type": "FieldFormalParameterImpl"
}
},
"name": "HostAndPort",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"host": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "host",
"type": "VariableDeclarationImpl",
"varType": "String"
},
"port": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "port",
"type": "VariableDeclarationImpl",
"varType": "int"
}
},
"name": "HostAndPort",
"type": "ClassDeclarationImpl"
},
"PortForwarder": {
"ConstructorDeclarationImpl": {
"PortForwarder.fromSl4f": {
"SimpleFormalParameterImpl": {
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
}
},
"name": "PortForwarder.fromSl4f",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"forwardPort": {
"SimpleFormalParameterImpl": {
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "forwardPort",
"returnType": "Future<HostAndPort>",
"type": "MethodDeclarationImpl"
},
"stopPortForwarding": {
"SimpleFormalParameterImpl": {
"openAddr": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "openAddr",
"type": "SimpleFormalParameterImpl",
"varType": "HostAndPort"
},
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopPortForwarding",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"tearDown": {
"isAbstract": true,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tearDown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "PortForwarder",
"type": "ClassDeclarationImpl"
},
"ProcessHelper": {
"ConstructorDeclarationImpl": {
"ProcessHelper": {
"name": "ProcessHelper",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"start": {
"SimpleFormalParameterImpl": {
"args": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "args",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
},
"cmd": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "cmd",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"runInShell": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "runInShell",
"type": "SimpleFormalParameterImpl",
"varType": "bool"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "start",
"returnType": "Future<io.Process>",
"type": "MethodDeclarationImpl"
}
},
"name": "ProcessHelper",
"type": "ClassDeclarationImpl"
},
"SingleWebDriverConnector": {
"ConstructorDeclarationImpl": {
"SingleWebDriverConnector": {
"SimpleFormalParameterImpl": {
"chromeDriverUri": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "chromeDriverUri",
"type": "SimpleFormalParameterImpl",
"varType": "Uri"
},
"portForwarder": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "portForwarder",
"type": "SimpleFormalParameterImpl",
"varType": "PortForwarder"
},
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
},
"webDriverHelper": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "webDriverHelper",
"type": "SimpleFormalParameterImpl",
"varType": "WebDriverHelper"
}
},
"name": "SingleWebDriverConnector",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"initialize": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "initialize",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"portForwarder": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "portForwarder",
"returnType": "PortForwarder",
"type": "MethodDeclarationImpl"
},
"tearDown": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tearDown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"webDriverForHosts": {
"SimpleFormalParameterImpl": {
"hosts": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "hosts",
"type": "SimpleFormalParameterImpl",
"varType": "List<String>"
},
"url": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "url",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "webDriverForHosts",
"returnType": "Future<async_core.WebDriver>",
"type": "MethodDeclarationImpl"
},
"webDriverForUrl": {
"SimpleFormalParameterImpl": {
"urlMatcher": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "urlMatcher",
"type": "SimpleFormalParameterImpl",
"varType": "bool Function(String)"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "webDriverForUrl",
"returnType": "Future<async_core.WebDriver>",
"type": "MethodDeclarationImpl"
}
},
"name": "SingleWebDriverConnector",
"type": "ClassDeclarationImpl"
},
"SshPortForwarder": {
"ConstructorDeclarationImpl": {
"SshPortForwarder": {
"FieldFormalParameterImpl": {
"this._sl4f": {
"name": "this._sl4f",
"type": "FieldFormalParameterImpl"
}
},
"name": "SshPortForwarder",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"PortForwarder": {
"name": "PortForwarder",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"forwardPort": {
"SimpleFormalParameterImpl": {
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "forwardPort",
"returnType": "Future<HostAndPort>",
"type": "MethodDeclarationImpl"
},
"stopPortForwarding": {
"SimpleFormalParameterImpl": {
"openAddr": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "openAddr",
"type": "SimpleFormalParameterImpl",
"varType": "HostAndPort"
},
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopPortForwarding",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"tearDown": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tearDown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"name": "SshPortForwarder",
"type": "ClassDeclarationImpl"
},
"TcpPortForwarder": {
"ConstructorDeclarationImpl": {
"TcpPortForwarder": {
"SimpleFormalParameterImpl": {
"hostPort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "hostPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"proxyPort": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "proxyPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
},
"targetHost": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "targetHost",
"type": "SimpleFormalParameterImpl",
"varType": "String"
}
},
"name": "TcpPortForwarder",
"type": "ConstructorDeclarationImpl"
}
},
"ImplementsClause": {
"PortForwarder": {
"name": "PortForwarder",
"type": "interface"
}
},
"MethodDeclarationImpl": {
"forwardPort": {
"SimpleFormalParameterImpl": {
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "forwardPort",
"returnType": "Future<HostAndPort>",
"type": "MethodDeclarationImpl"
},
"stopPortForwarding": {
"SimpleFormalParameterImpl": {
"openAddr": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "openAddr",
"type": "SimpleFormalParameterImpl",
"varType": "HostAndPort"
},
"targetPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "targetPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "stopPortForwarding",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"tearDown": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tearDown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"proxyControl": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "proxyControl",
"type": "VariableDeclarationImpl",
"varType": "TcpProxyController"
}
},
"name": "TcpPortForwarder",
"type": "ClassDeclarationImpl"
},
"WebDriverConnector": {
"ConstructorDeclarationImpl": {
"WebDriverConnector": {
"SimpleFormalParameterImpl": {
"chromeDriverPath": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "chromeDriverPath",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"portForwarder": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "portForwarder",
"type": "SimpleFormalParameterImpl",
"varType": "PortForwarder"
},
"processHelper": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "processHelper",
"type": "SimpleFormalParameterImpl",
"varType": "ProcessHelper"
},
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
},
"webDriverHelper": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "webDriverHelper",
"type": "SimpleFormalParameterImpl",
"varType": "WebDriverHelper"
}
},
"name": "WebDriverConnector",
"type": "ConstructorDeclarationImpl"
},
"WebDriverConnector.fromExistingChromedriver": {
"SimpleFormalParameterImpl": {
"chromedriverPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "chromedriverPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"sl4f": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "sl4f",
"type": "SimpleFormalParameterImpl",
"varType": "Sl4f"
}
},
"name": "WebDriverConnector.fromExistingChromedriver",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"chromedriverProcess": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "chromedriverProcess",
"returnType": "io.Process",
"type": "MethodDeclarationImpl"
},
"initialize": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "initialize",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"portForwarder": {
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "portForwarder",
"returnType": "PortForwarder",
"type": "MethodDeclarationImpl"
},
"sessionsUrls": {
"SimpleFormalParameterImpl": {
"session": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "session",
"type": "SimpleFormalParameterImpl",
"varType": "null"
},
"url": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "url",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": true,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "sessionsUrls",
"returnType": "Iterable<String>",
"type": "MethodDeclarationImpl"
},
"tearDown": {
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "tearDown",
"returnType": "Future<void>",
"type": "MethodDeclarationImpl"
},
"webDriversForHost": {
"SimpleFormalParameterImpl": {
"host": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "host",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"session": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "session",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "webDriversForHost",
"returnType": "Future<List<sync_core.WebDriver>>",
"type": "MethodDeclarationImpl"
},
"webSocketDebuggerUrlsForHost": {
"SimpleFormalParameterImpl": {
"filters": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "filters",
"type": "SimpleFormalParameterImpl",
"varType": "Map<String, dynamic>"
},
"host": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "host",
"type": "SimpleFormalParameterImpl",
"varType": "String"
},
"session": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "session",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "webSocketDebuggerUrlsForHost",
"returnType": "Future<List<String>>",
"type": "MethodDeclarationImpl"
}
},
"name": "WebDriverConnector",
"type": "ClassDeclarationImpl"
},
"WebDriverHelper": {
"ConstructorDeclarationImpl": {
"WebDriverHelper": {
"SimpleFormalParameterImpl": {
"httpClient": {
"isConst": false,
"isFinal": false,
"isOptional": true,
"isOptionalNamed": true,
"isOptionalPositional": false,
"isPositional": false,
"isRequired": false,
"isRequiredNamed": false,
"isRequiredPositional": false,
"name": "httpClient",
"type": "SimpleFormalParameterImpl",
"varType": "io.HttpClient"
}
},
"name": "WebDriverHelper",
"type": "ConstructorDeclarationImpl"
}
},
"MethodDeclarationImpl": {
"createAsyncDriver": {
"SimpleFormalParameterImpl": {
"chromedriverUri": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "chromedriverUri",
"type": "SimpleFormalParameterImpl",
"varType": "Uri"
},
"debuggerAddress": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "debuggerAddress",
"type": "SimpleFormalParameterImpl",
"varType": "HostAndPort"
},
"prefix": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "prefix",
"type": "SimpleFormalParameterImpl",
"varType": "null"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "createAsyncDriver",
"returnType": "Future<async_core.WebDriver>",
"type": "MethodDeclarationImpl"
},
"createDriver": {
"SimpleFormalParameterImpl": {
"chromedriverPort": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "chromedriverPort",
"type": "SimpleFormalParameterImpl",
"varType": "int"
},
"debuggerAddress": {
"isConst": false,
"isFinal": false,
"isOptional": false,
"isOptionalNamed": false,
"isOptionalPositional": false,
"isPositional": true,
"isRequired": true,
"isRequiredNamed": false,
"isRequiredPositional": true,
"name": "debuggerAddress",
"type": "SimpleFormalParameterImpl",
"varType": "HostAndPort"
}
},
"isAbstract": false,
"isGetter": false,
"isOperator": false,
"isSetter": false,
"isStatic": false,
"name": "createDriver",
"returnType": "Future<sync_core.WebDriver>",
"type": "MethodDeclarationImpl"
}
},
"name": "WebDriverHelper",
"type": "ClassDeclarationImpl"
},
"WebDriverSession": {
"ConstructorDeclarationImpl": {
"WebDriverSession": {
"FieldFormalParameterImpl": {
"this.accessPoint": {
"name": "this.accessPoint",
"type": "FieldFormalParameterImpl"
},
"this.webDriver": {
"name": "this.webDriver",
"type": "FieldFormalParameterImpl"
}
},
"name": "WebDriverSession",
"type": "ConstructorDeclarationImpl"
}
},
"VariableDeclarationImpl": {
"accessPoint": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "accessPoint",
"type": "VariableDeclarationImpl",
"varType": "HostAndPort"
},
"webDriver": {
"isConst": false,
"isFinal": true,
"isLate": false,
"name": "webDriver",
"type": "VariableDeclarationImpl",
"varType": "sync_core.WebDriver"
}
},
"name": "WebDriverSession",
"type": "ClassDeclarationImpl"
}
},
"name": "webdriver.dart",
"type": "file"
}
},
"name": "//sdk/testing/sl4f/client:client_detect_action",
"type": "package"
}