!! PLEASE REVIEW THIS LOG FOR SENSITIVE INFORMATION BEFORE SHARING !! Dart Code extension: 3.18.1 Flutter extension: 3.18.1 (activated) App: Visual Studio Code Version: 1.52.1 Platform: mac Workspace type: Flutter Analyzer type: DAS Multi-root?: false Dart SDK: Loc: /Users/paulononaka/fvm/versions/stable/bin/cache/dart-sdk Ver: 2.10.4 Flutter SDK: Loc: /Users/paulononaka/fvm/versions/stable Ver: 1.22.5 HTTP_PROXY: undefined NO_PROXY: undefined Logging Categories: General, Analyzer, CommandProcesses Fri Jan 15 2021 [13:17:09 GMT-0300 (Brasilia Standard Time)] Log file started [1:17:15 PM] [Analyzer] [Info] ==> {"id":"6","method":"analysis.setSubscriptions","params":{"subscriptions":{"CLOSING_LABELS":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"],"FOLDING":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"],"OCCURRENCES":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"],"OUTLINE":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"]}},"clientRequestTime":1610727435789} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"7","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"content":"import 'package:flutter/material.dart';\n\nvoid main() {\n runApp(MyApp());\n}\n\nclass MyApp extends StatelessWidget {\n // This widget is the root of your application.\n @override\n Widget build(BuildContext context) {\n return MaterialApp(\n title: 'Flutter Demo',\n theme: ThemeData(\n // This is the theme of your application.\n //\n // Try running your application with \"flutter run\". You'll see the\n // application has a blue toolbar. Then, without quitting the app, try\n // changing the primarySwatch below to Colors.green and then invoke\n // \"hot reload\" (press \"r\" in the console where you ran \"flutter run\",\n // or simply save your changes to \"hot reload\" in a Flutter IDE).\n // Notice that the counter didn't reset back to zero; the application\n // is not restarted.\n primarySwatch: Colors.blue,\n // This makes the visual density adapt to the platform that you run\n // the app on. For desktop platforms, the controls will be smaller and\n // closer together (more dense) than on mobile platforms.\n visualDensity: VisualDensity.adaptivePlatformDensity,\n ),\n home: MyHomePage(title: 'Flutter Demo Home Page'),\n );\n }\n}\n\nclass MyHomePage extends StatefulWidget {\n MyHomePage({Key key, this.title}) : super(key: key);\n\n // This widget is the home page of your application. It is stateful, meaning\n // that it has a State object (defined below) that contains fields that affect\n // how it looks.\n\n // This class is the configuration for the state. It holds the values (in this\n // case the title) provided by the parent (in this case the App widget) and\n // used by the build method of the State. Fields in a Widget subclass are\n // always marked \"final\".\n\n final String title;\… [1:17:15 PM] [Analyzer] [Info] ==> {"id":"8","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0},"clientRequestTime":1610727435793} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"9","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":0},"clientRequestTime":1610727435793} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"10","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":0},"clientRequestTime":1610727435793} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"11","method":"analysis.setPriorityFiles","params":{"files":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"]},"clientRequestTime":1610727435795} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"12","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"offset":0,"length":0,"replacement":"","id":""}],"type":"change"}}},"clientRequestTime":1610727435798} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"13","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"offset":0,"length":0,"replacement":"","id":""}],"type":"change"}}},"clientRequestTime":1610727435798} [1:17:15 PM] [Analyzer] [Info] <== {"id":"6"} [1:17:15 PM] [Analyzer] [Info] <== {"id":"7","result":{}} [1:17:15 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:15 PM] [Analyzer] [Info] ==> {"id":"14","method":"flutter.setSubscriptions","params":{"subscriptions":{"OUTLINE":["/Users/paulononaka/Downloads/hello_world/lib/main.dart"]}},"clientRequestTime":1610727435848} [1:17:15 PM] [Analyzer] [Info] <== {"id":"11"} [1:17:15 PM] [Analyzer] [Info] <== {"id":"12","result":{}} [1:17:15 PM] [Analyzer] [Info] <== {"id":"13","result":{}} [1:17:15 PM] [Analyzer] [Info] <== {"id":"14"} [1:17:16 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[]}} [1:17:16 PM] [Analyzer] [Info] <== {"id":"8","result":{"fixes":[]}} [1:17:16 PM] [Analyzer] [Info] <== {"id":"10","result":{"kinds":["RENAME"]}} [1:17:16 PM] [Analyzer] [Info] ==> {"id":"15","method":"analysis.getHover","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":251},"clientRequestTime":1610727436281} [1:17:16 PM] [Analyzer] [Info] <== {"id":"9","result":{"assists":[{"message":"Add explicit 'show' combinator","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":38,"length":0,"replacement":" show AppBar, BuildContext, Center, Colors, Column, FloatingActionButton, Icon, Icons, Key, MainAxisAlignment, MaterialApp, Scaffold, State, StatefulWidget, StatelessWidget, Text, Theme, ThemeData, VisualDensity, Widget, runApp"}]}],"linkedEditGroups":[],"id":"dart.assist.add.showCombinator"}]}} [1:17:16 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1811,2408],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2419,4160],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:16 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1007,"label":"MaterialApp"},{"offset":282,"length":888,"label":"ThemeData"},{"offset":2822,"length":1828,"label":"Scaffold"},{"offset":2846,"length":200,"label":"AppBar"},{"offset":3060,"length":1354,"label":"Center"},{"offset":3202,"length":1203,"label":"Column"},{"offset":4159,"length":235,"label":"[]"},{"offset":4181,"length":80,"label":"Text"},{"offset":4275,"length":106,"label":"Text"},{"offset":4444,"length":129,"label":"FloatingActionButton"}]}} [1:17:16 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1126},{"kind":"FUNCTION_BODY","offset":215,"length":1023},{"kind":"INVOCATION","offset":239,"length":994},{"kind":"INVOCATION","offset":292,"length":877},{"kind":"CLASS_BODY","offset":1284,"length":592},{"kind":"CLASS_BODY","offset":1929,"length":2727},{"kind":"FUNCTION_BODY","offset":1979,"length":423},{"kind":"INVOCATION","offset":1993,"length":404},{"kind":"FUNCTION_BODY","offset":1997,"length":399},{"kind":"FUNCTION_BODY","offset":2455,"length":2199},{"kind":"INVOCATION","offset":2831,"length":1818},{"kind":"INVOCATION","offset":2853,"length":192},{"kind":"INVOCATION","offset":3067,"length":1346},{"kind":"INVOCATION","offset":3209,"length":1195},{"kind":"LITERAL","offset":4168,"length":225},{"kind":"INVOCATION","offset":4186,"length":74},{"kind":"INVOCATION","offset":4280,"length":100},{"kind":"INVOCATION","offset":4465,"length":107}]}} [1:17:16 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4658,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4658,"codeOffset":0,"codeLength":4658,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1164,"codeOffset":77,"codeLength":1164,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1072,"codeOffset":179,"codeLength":1060,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1007,"codeOffset":227,"codeLength":1007,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1184,"length":0,"startLine":29,"startColumn… [1:17:16 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4658,"codeOffset":0,"codeLength":4658,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4658,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1164,"codeOffset":77,"codeLength":1164,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1072,"codeOffset":179,"codeLength":1060,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1007,"codeOffset":227,"codeLength":1007,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:16 PM] [Analyzer] [Info] <== {"id":"15","result":{"hovers":[{"offset":246,"length":5,"dartdoc":"A one-line description used by the device to identify the app for the user.\n\nOn Android the titles appear above the task manager's app snapshots which are\ndisplayed when the user presses the \"recent apps\" button. On iOS this\nvalue cannot be used. `CFBundleDisplayName` from the app's `Info.plist` is\nreferred to instead whenever present, `CFBundleName` otherwise.\nOn the web it is used as the page title, which shows up in the browser's list of open tabs.\n\nTo provide a localized title instead, use [onGenerateTitle].\n\nThis value is passed unmodified to [WidgetsApp.title].","elementDescription":"{String title = ''}","elementKind":"parameter","isDeprecated":false,"staticType":"String"}]}} [1:17:16 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1249,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1287,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:16 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1249,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1287,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:16 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1249,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1287,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:16 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:16 PM] [Analyzer] [Info] ==> {"id":"16","method":"analysis.getHover","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":794},"clientRequestTime":1610727436648} [1:17:16 PM] [Analyzer] [Info] <== {"id":"16","result":{"hovers":[]}} [1:17:20 PM] [Analyzer] [Info] ==> {"id":"17","method":"analysis.getHover","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1214},"clientRequestTime":1610727440262} [1:17:20 PM] [Analyzer] [Info] <== {"id":"17","result":{"hovers":[{"offset":1202,"length":24,"staticType":"String"}]}} [1:17:21 PM] [Analyzer] [Info] ==> {"id":"18","method":"analysis.getHover","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727441371} [1:17:21 PM] [Analyzer] [Info] <== {"id":"18","result":{"hovers":[{"offset":874,"length":4,"containingLibraryPath":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","containingLibraryName":"package:flutter/src/material/colors.dart","containingClassDescription":"Colors","dartdoc":"The blue primary color and swatch.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blue.png)\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blueAccent.png)\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.indigo.png)\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.indigoAccent.png)\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.lightBlue.png)\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.lightBlueAccent.png)\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blueGrey.png)\n\n{@tool snippet}\n\n```dart\nIcon(\n Icons.widgets,\n color: Colors.blue[400],\n)\n```\n{@end-tool}\n\nSee also:\n\n * [blueAccent], the corresponding accent colors.\n * [indigo], [lightBlue], and [blueGrey], similar colors.\n * [Theme.of], which allows you to select colors from the current theme\n rather than hard-coding colors in your build methods.","elementDescription":"MaterialColor blue","elementKind":"field","isDeprecated":false,"staticType":"MaterialColor"}]}} [1:17:21 PM] [Analyzer] [Info] ==> {"id":"19","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":878},"clientRequestTime":1610727441887} [1:17:21 PM] [Analyzer] [Info] ==> {"id":"20","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":4,"offset":874},"clientRequestTime":1610727441887} [1:17:21 PM] [Analyzer] [Info] ==> {"id":"21","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":4,"offset":874},"clientRequestTime":1610727441887} [1:17:21 PM] [Analyzer] [Info] <== {"id":"19","result":{"fixes":[]}} [1:17:21 PM] [Analyzer] [Info] <== {"id":"21","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","RENAME"]}} [1:17:21 PM] [Analyzer] [Info] <== {"id":"20","result":{"assists":[]}} [1:17:22 PM] [Analyzer] [Info] ==> {"id":"22","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":4,"offset":874,"replacement":""}],"type":"change"}}},"clientRequestTime":1610727442392} [1:17:22 PM] [Analyzer] [Info] <== {"id":"22","result":{}} [1:17:22 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:22 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"SYNTACTIC_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"Expected an identifier.","code":"missing_identifier","hasFix":false},{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:22 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1807,2404],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2415,4156],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:22 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1003,"label":"MaterialApp"},{"offset":282,"length":884,"label":"ThemeData"},{"offset":2818,"length":1828,"label":"Scaffold"},{"offset":2842,"length":200,"label":"AppBar"},{"offset":3056,"length":1354,"label":"Center"},{"offset":3198,"length":1203,"label":"Column"},{"offset":4155,"length":235,"label":"[]"},{"offset":4177,"length":80,"label":"Text"},{"offset":4271,"length":106,"label":"Text"},{"offset":4440,"length":129,"label":"FloatingActionButton"}]}} [1:17:22 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1122},{"kind":"FUNCTION_BODY","offset":215,"length":1019},{"kind":"INVOCATION","offset":239,"length":990},{"kind":"INVOCATION","offset":292,"length":873},{"kind":"CLASS_BODY","offset":1280,"length":592},{"kind":"CLASS_BODY","offset":1925,"length":2727},{"kind":"FUNCTION_BODY","offset":1975,"length":423},{"kind":"INVOCATION","offset":1989,"length":404},{"kind":"FUNCTION_BODY","offset":1993,"length":399},{"kind":"FUNCTION_BODY","offset":2451,"length":2199},{"kind":"INVOCATION","offset":2827,"length":1818},{"kind":"INVOCATION","offset":2849,"length":192},{"kind":"INVOCATION","offset":3063,"length":1346},{"kind":"INVOCATION","offset":3205,"length":1195},{"kind":"LITERAL","offset":4164,"length":225},{"kind":"INVOCATION","offset":4182,"length":74},{"kind":"INVOCATION","offset":4276,"length":100},{"kind":"INVOCATION","offset":4461,"length":107}]}} [1:17:22 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1180,"length":0,"startLine":29,"startColumn… [1:17:22 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:22 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1245,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1283,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:22 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:22 PM] [Analyzer] [Info] ==> {"id":"23","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874},"clientRequestTime":1610727442803} [1:17:22 PM] [Analyzer] [Info] ==> {"id":"24","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727442803} [1:17:22 PM] [Analyzer] [Info] ==> {"id":"25","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727442803} [1:17:22 PM] [Analyzer] [Info] ==> {"id":"26","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":1,"offset":873,"replacement":""}],"type":"change"}}},"clientRequestTime":1610727442857} [1:17:23 PM] [Analyzer] [Info] ==> {"id":"27","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":873,"replacement":"."}],"type":"change"}}},"clientRequestTime":1610727443065} [1:17:23 PM] [Analyzer] [Info] ==> {"id":"28","method":"completion.getSuggestions","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874},"clientRequestTime":1610727443068} [1:17:23 PM] [Analyzer] [Info] <== {"id":"23","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Create local variable ''","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var ;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":884}],"length":0,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"26","result":{}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"27","result":{}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"24","result":{"assists":[]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:23 PM] [Analyzer] [Info] ==> {"id":"29","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874},"clientRequestTime":1610727443300} [1:17:23 PM] [Analyzer] [Info] ==> {"id":"30","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727443300} [1:17:23 PM] [Analyzer] [Info] ==> {"id":"31","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727443300} [1:17:23 PM] [Analyzer] [Info] <== {"id":"28","result":{"id":"0"}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"25","result":{"kinds":["EXTRACT_LOCAL_VARIABLE"]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"SYNTACTIC_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"Expected an identifier.","code":"missing_identifier","hasFix":false},{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"completion.existingImports","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","imports":{"elements":{"strings":["package:flutter/src/material/about.dart","AboutListTile","showAboutDialog","showLicensePage","AboutDialog","LicensePage","package:flutter/src/material/animated_icons.dart","AnimatedIcon","AnimatedIcons","AnimatedIconData","package:flutter/src/material/app.dart","ThemeMode","MaterialApp","package:flutter/src/material/app_bar.dart","AppBar","SliverAppBar","package:flutter/src/material/app_bar_theme.dart","AppBarTheme","package:flutter/src/material/arc.dart","MaterialPointArcTween","MaterialRectArcTween","MaterialRectCenterArcTween","package:flutter/src/material/back_button.dart","BackButtonIcon","BackButton","CloseButton","package:flutter/src/material/banner.dart","MaterialBanner","package:flutter/src/material/banner_theme.dart","MaterialBannerThemeData","MaterialBannerTheme","package:flutter/src/material/bottom_app_bar.dart","BottomAppBar","package:flutter/src/material/bottom_app_bar_theme.dart","BottomAppBarTheme","package:flutter/src/material/bottom_navigation_bar.dart","BottomNavigationBarType","BottomNavigationBar","package:flutter/src/material/bottom_navigation_bar_theme.dart","BottomNavigationBarThemeData","BottomNavigationBarTheme","package:flutter/src/material/bottom_sheet.dart","BottomSheetDragStartHandler","BottomSheetDragEndHandler","BottomSheet","showModalBottomSheet","showBottomSheet","package:flutter/src/material/bottom_sheet_theme.dart","BottomSheetThemeData","package:flutter/src/material/button.dart","RawMaterialButton","package:flutter/src/material/button_bar.dart","ButtonBar","package:flutter/src/material/button_bar_theme.dart","ButtonBarThemeData","ButtonBarTheme","package:flutter/src/material/button_style.dart","ButtonStyle","package:flutter/src/material/button_style_button.dart","ButtonStyleButton","package:flutter/src/material/button_theme.dart","ButtonTextTheme","ButtonBarLayoutBehavior","ButtonT… [1:17:23 PM] [Analyzer] [Info] <== {"event":"completion.results","params":{"id":"0","replacementOffset":874,"replacementLength":0,"results":[{"kind":"INVOCATION","relevance":304,"completion":"transparent","selectionOffset":11,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely invisible.","docComplete":"Completely invisible.","declaringType":"Colors","element":{"kind":"FIELD","name":"transparent","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8476,"length":11,"startLine":207,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black","selectionOffset":5,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely opaque black.","docComplete":"Completely opaque black.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [black87], [black54], [black45], [black38], [black26], [black12], which\n are variants on this color but with different opacities.\n * [white], a solid white color.\n * [transparent], a fully-transparent color.","declaringType":"Colors","element":{"kind":"FIELD","name":"black","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8924,"length":5,"startLine":219,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black87","selectionOffset":7,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Black with 87% opacity.","docComplete":"Black with 87% opacity.\n\nThis is a good contrasting color for text in light themes.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [Typography.black], which uses this color for its text styles.\n * [Theme.of], which allows you to select colors from the current theme\n rather than hard-codin… [1:17:23 PM] [Analyzer] [Info] <== {"id":"31","result":{"kinds":["EXTRACT_LOCAL_VARIABLE"]}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"30","result":{"assists":[]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1807,2404],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2415,4156],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:23 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1003,"label":"MaterialApp"},{"offset":282,"length":884,"label":"ThemeData"},{"offset":2818,"length":1828,"label":"Scaffold"},{"offset":2842,"length":200,"label":"AppBar"},{"offset":3056,"length":1354,"label":"Center"},{"offset":3198,"length":1203,"label":"Column"},{"offset":4155,"length":235,"label":"[]"},{"offset":4177,"length":80,"label":"Text"},{"offset":4271,"length":106,"label":"Text"},{"offset":4440,"length":129,"label":"FloatingActionButton"}]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1122},{"kind":"FUNCTION_BODY","offset":215,"length":1019},{"kind":"INVOCATION","offset":239,"length":990},{"kind":"INVOCATION","offset":292,"length":873},{"kind":"CLASS_BODY","offset":1280,"length":592},{"kind":"CLASS_BODY","offset":1925,"length":2727},{"kind":"FUNCTION_BODY","offset":1975,"length":423},{"kind":"INVOCATION","offset":1989,"length":404},{"kind":"FUNCTION_BODY","offset":1993,"length":399},{"kind":"FUNCTION_BODY","offset":2451,"length":2199},{"kind":"INVOCATION","offset":2827,"length":1818},{"kind":"INVOCATION","offset":2849,"length":192},{"kind":"INVOCATION","offset":3063,"length":1346},{"kind":"INVOCATION","offset":3205,"length":1195},{"kind":"LITERAL","offset":4164,"length":225},{"kind":"INVOCATION","offset":4182,"length":74},{"kind":"INVOCATION","offset":4276,"length":100},{"kind":"INVOCATION","offset":4461,"length":107}]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1180,"length":0,"startLine":29,"startColumn… [1:17:23 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:23 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:23 PM] [Analyzer] [Info] <== {"id":"29","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Create local variable ''","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var ;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":884}],"length":0,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:23 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1245,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1283,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:23 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1245,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1283,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:25 PM] [Analyzer] [Info] ==> {"id":"32","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":874,"replacement":"e"}],"type":"change"}}},"clientRequestTime":1610727445853} [1:17:25 PM] [Analyzer] [Info] <== {"id":"32","result":{}} [1:17:25 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:25 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'e' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'e', correcting the name to the name of an existing getter, or defining a getter or field named 'e'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:25 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1808,2405],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2416,4157],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:25 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1004,"label":"MaterialApp"},{"offset":282,"length":885,"label":"ThemeData"},{"offset":2819,"length":1828,"label":"Scaffold"},{"offset":2843,"length":200,"label":"AppBar"},{"offset":3057,"length":1354,"label":"Center"},{"offset":3199,"length":1203,"label":"Column"},{"offset":4156,"length":235,"label":"[]"},{"offset":4178,"length":80,"label":"Text"},{"offset":4272,"length":106,"label":"Text"},{"offset":4441,"length":129,"label":"FloatingActionButton"}]}} [1:17:25 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1123},{"kind":"FUNCTION_BODY","offset":215,"length":1020},{"kind":"INVOCATION","offset":239,"length":991},{"kind":"INVOCATION","offset":292,"length":874},{"kind":"CLASS_BODY","offset":1281,"length":592},{"kind":"CLASS_BODY","offset":1926,"length":2727},{"kind":"FUNCTION_BODY","offset":1976,"length":423},{"kind":"INVOCATION","offset":1990,"length":404},{"kind":"FUNCTION_BODY","offset":1994,"length":399},{"kind":"FUNCTION_BODY","offset":2452,"length":2199},{"kind":"INVOCATION","offset":2828,"length":1818},{"kind":"INVOCATION","offset":2850,"length":192},{"kind":"INVOCATION","offset":3064,"length":1346},{"kind":"INVOCATION","offset":3206,"length":1195},{"kind":"LITERAL","offset":4165,"length":225},{"kind":"INVOCATION","offset":4183,"length":74},{"kind":"INVOCATION","offset":4277,"length":100},{"kind":"INVOCATION","offset":4462,"length":107}]}} [1:17:25 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1181,"length":0,"startLine":29,"startColumn… [1:17:25 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:25 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1246,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1284,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:25 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"33","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727446241} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"34","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727446242} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"35","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727446242} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"36","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":1,"offset":874,"replacement":""}],"type":"change"}}},"clientRequestTime":1610727446322} [1:17:26 PM] [Analyzer] [Info] <== {"id":"33","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'e' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'e', correcting the name to the name of an existing getter, or defining a getter or field named 'e'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Import library 'dart:math'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":0,"length":0,"replacement":"import 'dart:math';\n\n"}]}],"linkedEditGroups":[],"id":"dart.fix.import.librarySdk"},{"message":"Change to 'red'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":874,"length":1,"replacement":"red"}]}],"linkedEditGroups":[],"id":"dart.fix.change.to"},{"message":"Create local variable 'e'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var e;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":224},{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":885}],"length":1,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:26 PM] [Analyzer] [Info] <== {"id":"34","result":{"assists":[]}} [1:17:26 PM] [Analyzer] [Info] <== {"id":"36","result":{}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"37","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":874,"replacement":"r"}],"type":"change"}}},"clientRequestTime":1610727446468} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"38","method":"completion.getSuggestions","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727446494} [1:17:26 PM] [Analyzer] [Info] <== {"id":"35","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","EXTRACT_METHOD"]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"SYNTACTIC_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"Expected an identifier.","code":"missing_identifier","hasFix":false},{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:26 PM] [Analyzer] [Info] <== {"id":"37","result":{}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1807,2404],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2415,4156],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1003,"label":"MaterialApp"},{"offset":282,"length":884,"label":"ThemeData"},{"offset":2818,"length":1828,"label":"Scaffold"},{"offset":2842,"length":200,"label":"AppBar"},{"offset":3056,"length":1354,"label":"Center"},{"offset":3198,"length":1203,"label":"Column"},{"offset":4155,"length":235,"label":"[]"},{"offset":4177,"length":80,"label":"Text"},{"offset":4271,"length":106,"label":"Text"},{"offset":4440,"length":129,"label":"FloatingActionButton"}]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1122},{"kind":"FUNCTION_BODY","offset":215,"length":1019},{"kind":"INVOCATION","offset":239,"length":990},{"kind":"INVOCATION","offset":292,"length":873},{"kind":"CLASS_BODY","offset":1280,"length":592},{"kind":"CLASS_BODY","offset":1925,"length":2727},{"kind":"FUNCTION_BODY","offset":1975,"length":423},{"kind":"INVOCATION","offset":1989,"length":404},{"kind":"FUNCTION_BODY","offset":1993,"length":399},{"kind":"FUNCTION_BODY","offset":2451,"length":2199},{"kind":"INVOCATION","offset":2827,"length":1818},{"kind":"INVOCATION","offset":2849,"length":192},{"kind":"INVOCATION","offset":3063,"length":1346},{"kind":"INVOCATION","offset":3205,"length":1195},{"kind":"LITERAL","offset":4164,"length":225},{"kind":"INVOCATION","offset":4182,"length":74},{"kind":"INVOCATION","offset":4276,"length":100},{"kind":"INVOCATION","offset":4461,"length":107}]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1180,"length":0,"startLine":29,"startColumn… [1:17:26 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:26 PM] [Analyzer] [Info] <== {"id":"38","result":{"id":"1"}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'r' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'r', correcting the name to the name of an existing getter, or defining a getter or field named 'r'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"completion.existingImports","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","imports":{"elements":{"strings":["package:flutter/src/material/about.dart","AboutListTile","showAboutDialog","showLicensePage","AboutDialog","LicensePage","package:flutter/src/material/animated_icons.dart","AnimatedIcon","AnimatedIcons","AnimatedIconData","package:flutter/src/material/app.dart","ThemeMode","MaterialApp","package:flutter/src/material/app_bar.dart","AppBar","SliverAppBar","package:flutter/src/material/app_bar_theme.dart","AppBarTheme","package:flutter/src/material/arc.dart","MaterialPointArcTween","MaterialRectArcTween","MaterialRectCenterArcTween","package:flutter/src/material/back_button.dart","BackButtonIcon","BackButton","CloseButton","package:flutter/src/material/banner.dart","MaterialBanner","package:flutter/src/material/banner_theme.dart","MaterialBannerThemeData","MaterialBannerTheme","package:flutter/src/material/bottom_app_bar.dart","BottomAppBar","package:flutter/src/material/bottom_app_bar_theme.dart","BottomAppBarTheme","package:flutter/src/material/bottom_navigation_bar.dart","BottomNavigationBarType","BottomNavigationBar","package:flutter/src/material/bottom_navigation_bar_theme.dart","BottomNavigationBarThemeData","BottomNavigationBarTheme","package:flutter/src/material/bottom_sheet.dart","BottomSheetDragStartHandler","BottomSheetDragEndHandler","BottomSheet","showModalBottomSheet","showBottomSheet","package:flutter/src/material/bottom_sheet_theme.dart","BottomSheetThemeData","package:flutter/src/material/button.dart","RawMaterialButton","package:flutter/src/material/button_bar.dart","ButtonBar","package:flutter/src/material/button_bar_theme.dart","ButtonBarThemeData","ButtonBarTheme","package:flutter/src/material/button_style.dart","ButtonStyle","package:flutter/src/material/button_style_button.dart","ButtonStyleButton","package:flutter/src/material/button_theme.dart","ButtonTextTheme","ButtonBarLayoutBehavior","ButtonT… [1:17:26 PM] [Analyzer] [Info] <== {"event":"completion.results","params":{"id":"1","replacementOffset":874,"replacementLength":1,"results":[{"kind":"INVOCATION","relevance":304,"completion":"transparent","selectionOffset":11,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely invisible.","docComplete":"Completely invisible.","declaringType":"Colors","element":{"kind":"FIELD","name":"transparent","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8476,"length":11,"startLine":207,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black","selectionOffset":5,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely opaque black.","docComplete":"Completely opaque black.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [black87], [black54], [black45], [black38], [black26], [black12], which\n are variants on this color but with different opacities.\n * [white], a solid white color.\n * [transparent], a fully-transparent color.","declaringType":"Colors","element":{"kind":"FIELD","name":"black","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8924,"length":5,"startLine":219,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black87","selectionOffset":7,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Black with 87% opacity.","docComplete":"Black with 87% opacity.\n\nThis is a good contrasting color for text in light themes.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [Typography.black], which uses this color for its text styles.\n * [Theme.of], which allows you to select colors from the current theme\n rather than hard-codin… [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1808,2405],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2416,4157],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1004,"label":"MaterialApp"},{"offset":282,"length":885,"label":"ThemeData"},{"offset":2819,"length":1828,"label":"Scaffold"},{"offset":2843,"length":200,"label":"AppBar"},{"offset":3057,"length":1354,"label":"Center"},{"offset":3199,"length":1203,"label":"Column"},{"offset":4156,"length":235,"label":"[]"},{"offset":4178,"length":80,"label":"Text"},{"offset":4272,"length":106,"label":"Text"},{"offset":4441,"length":129,"label":"FloatingActionButton"}]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1123},{"kind":"FUNCTION_BODY","offset":215,"length":1020},{"kind":"INVOCATION","offset":239,"length":991},{"kind":"INVOCATION","offset":292,"length":874},{"kind":"CLASS_BODY","offset":1281,"length":592},{"kind":"CLASS_BODY","offset":1926,"length":2727},{"kind":"FUNCTION_BODY","offset":1976,"length":423},{"kind":"INVOCATION","offset":1990,"length":404},{"kind":"FUNCTION_BODY","offset":1994,"length":399},{"kind":"FUNCTION_BODY","offset":2452,"length":2199},{"kind":"INVOCATION","offset":2828,"length":1818},{"kind":"INVOCATION","offset":2850,"length":192},{"kind":"INVOCATION","offset":3064,"length":1346},{"kind":"INVOCATION","offset":3206,"length":1195},{"kind":"LITERAL","offset":4165,"length":225},{"kind":"INVOCATION","offset":4183,"length":74},{"kind":"INVOCATION","offset":4277,"length":100},{"kind":"INVOCATION","offset":4462,"length":107}]}} [1:17:26 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1181,"length":0,"startLine":29,"startColumn… [1:17:26 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:26 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1246,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1284,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:26 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1246,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1284,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:26 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"39","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727446877} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"40","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727446877} [1:17:26 PM] [Analyzer] [Info] ==> {"id":"41","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727446877} [1:17:26 PM] [Analyzer] [Info] <== {"id":"39","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'r' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'r', correcting the name to the name of an existing getter, or defining a getter or field named 'r'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Change to 'red'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":874,"length":1,"replacement":"red"}]}],"linkedEditGroups":[],"id":"dart.fix.change.to"},{"message":"Create local variable 'r'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var r;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":224},{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":885}],"length":1,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:26 PM] [Analyzer] [Info] <== {"id":"40","result":{"assists":[]}} [1:17:26 PM] [Analyzer] [Info] <== {"id":"41","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","EXTRACT_METHOD"]}} [1:17:28 PM] [Analyzer] [Info] ==> {"id":"42","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":1,"offset":874,"replacement":""}],"type":"change"}}},"clientRequestTime":1610727448441} [1:17:28 PM] [Analyzer] [Info] <== {"id":"42","result":{}} [1:17:28 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:28 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"SYNTACTIC_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"Expected an identifier.","code":"missing_identifier","hasFix":false},{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:28 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1807,2404],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2415,4156],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:28 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1003,"label":"MaterialApp"},{"offset":282,"length":884,"label":"ThemeData"},{"offset":2818,"length":1828,"label":"Scaffold"},{"offset":2842,"length":200,"label":"AppBar"},{"offset":3056,"length":1354,"label":"Center"},{"offset":3198,"length":1203,"label":"Column"},{"offset":4155,"length":235,"label":"[]"},{"offset":4177,"length":80,"label":"Text"},{"offset":4271,"length":106,"label":"Text"},{"offset":4440,"length":129,"label":"FloatingActionButton"}]}} [1:17:28 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1122},{"kind":"FUNCTION_BODY","offset":215,"length":1019},{"kind":"INVOCATION","offset":239,"length":990},{"kind":"INVOCATION","offset":292,"length":873},{"kind":"CLASS_BODY","offset":1280,"length":592},{"kind":"CLASS_BODY","offset":1925,"length":2727},{"kind":"FUNCTION_BODY","offset":1975,"length":423},{"kind":"INVOCATION","offset":1989,"length":404},{"kind":"FUNCTION_BODY","offset":1993,"length":399},{"kind":"FUNCTION_BODY","offset":2451,"length":2199},{"kind":"INVOCATION","offset":2827,"length":1818},{"kind":"INVOCATION","offset":2849,"length":192},{"kind":"INVOCATION","offset":3063,"length":1346},{"kind":"INVOCATION","offset":3205,"length":1195},{"kind":"LITERAL","offset":4164,"length":225},{"kind":"INVOCATION","offset":4182,"length":74},{"kind":"INVOCATION","offset":4276,"length":100},{"kind":"INVOCATION","offset":4461,"length":107}]}} [1:17:28 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1180,"length":0,"startLine":29,"startColumn… [1:17:28 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4654,"codeOffset":0,"codeLength":4654,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4654,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1160,"codeOffset":77,"codeLength":1160,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1068,"codeOffset":179,"codeLength":1056,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1003,"codeOffset":227,"codeLength":1003,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:28 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1245,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1283,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":4294967295,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"l… [1:17:28 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:28 PM] [Analyzer] [Info] ==> {"id":"43","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874},"clientRequestTime":1610727448818} [1:17:28 PM] [Analyzer] [Info] ==> {"id":"44","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727448818} [1:17:28 PM] [Analyzer] [Info] ==> {"id":"45","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":874},"clientRequestTime":1610727448818} [1:17:28 PM] [Analyzer] [Info] <== {"id":"43","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":0,"startLine":23,"startColumn":31},"message":"The getter '' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines '', correcting the name to the name of an existing getter, or defining a getter or field named ''.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Create local variable ''","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var ;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":884}],"length":0,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:28 PM] [Analyzer] [Info] <== {"id":"44","result":{"assists":[]}} [1:17:28 PM] [Analyzer] [Info] <== {"id":"45","result":{"kinds":["EXTRACT_LOCAL_VARIABLE"]}} [1:17:29 PM] [Analyzer] [Info] ==> {"id":"46","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":874,"replacement":"b"}],"type":"change"}}},"clientRequestTime":1610727449564} [1:17:29 PM] [Analyzer] [Info] <== {"id":"46","result":{}} [1:17:29 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:29 PM] [Analyzer] [Info] ==> {"id":"47","method":"completion.getSuggestions","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727449590} [1:17:29 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'b' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'b', correcting the name to the name of an existing getter, or defining a getter or field named 'b'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:29 PM] [Analyzer] [Info] <== {"id":"47","result":{"id":"2"}} [1:17:29 PM] [Analyzer] [Info] <== {"event":"completion.existingImports","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","imports":{"elements":{"strings":["package:flutter/src/material/about.dart","AboutListTile","showAboutDialog","showLicensePage","AboutDialog","LicensePage","package:flutter/src/material/animated_icons.dart","AnimatedIcon","AnimatedIcons","AnimatedIconData","package:flutter/src/material/app.dart","ThemeMode","MaterialApp","package:flutter/src/material/app_bar.dart","AppBar","SliverAppBar","package:flutter/src/material/app_bar_theme.dart","AppBarTheme","package:flutter/src/material/arc.dart","MaterialPointArcTween","MaterialRectArcTween","MaterialRectCenterArcTween","package:flutter/src/material/back_button.dart","BackButtonIcon","BackButton","CloseButton","package:flutter/src/material/banner.dart","MaterialBanner","package:flutter/src/material/banner_theme.dart","MaterialBannerThemeData","MaterialBannerTheme","package:flutter/src/material/bottom_app_bar.dart","BottomAppBar","package:flutter/src/material/bottom_app_bar_theme.dart","BottomAppBarTheme","package:flutter/src/material/bottom_navigation_bar.dart","BottomNavigationBarType","BottomNavigationBar","package:flutter/src/material/bottom_navigation_bar_theme.dart","BottomNavigationBarThemeData","BottomNavigationBarTheme","package:flutter/src/material/bottom_sheet.dart","BottomSheetDragStartHandler","BottomSheetDragEndHandler","BottomSheet","showModalBottomSheet","showBottomSheet","package:flutter/src/material/bottom_sheet_theme.dart","BottomSheetThemeData","package:flutter/src/material/button.dart","RawMaterialButton","package:flutter/src/material/button_bar.dart","ButtonBar","package:flutter/src/material/button_bar_theme.dart","ButtonBarThemeData","ButtonBarTheme","package:flutter/src/material/button_style.dart","ButtonStyle","package:flutter/src/material/button_style_button.dart","ButtonStyleButton","package:flutter/src/material/button_theme.dart","ButtonTextTheme","ButtonBarLayoutBehavior","ButtonT… [1:17:29 PM] [Analyzer] [Info] <== {"event":"completion.results","params":{"id":"2","replacementOffset":874,"replacementLength":1,"results":[{"kind":"INVOCATION","relevance":304,"completion":"transparent","selectionOffset":11,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely invisible.","docComplete":"Completely invisible.","declaringType":"Colors","element":{"kind":"FIELD","name":"transparent","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8476,"length":11,"startLine":207,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black","selectionOffset":5,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Completely opaque black.","docComplete":"Completely opaque black.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [black87], [black54], [black45], [black38], [black26], [black12], which\n are variants on this color but with different opacities.\n * [white], a solid white color.\n * [transparent], a fully-transparent color.","declaringType":"Colors","element":{"kind":"FIELD","name":"black","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/material/colors.dart","offset":8924,"length":5,"startLine":219,"startColumn":22},"flags":10,"returnType":"Color"},"returnType":"Color"},{"kind":"INVOCATION","relevance":304,"completion":"black87","selectionOffset":7,"selectionLength":0,"isDeprecated":false,"isPotential":false,"docSummary":"Black with 87% opacity.","docComplete":"Black with 87% opacity.\n\nThis is a good contrasting color for text in light themes.\n\n![](https://flutter.github.io/assets-for-api-docs/assets/material/Colors.blacks.png)\n\nSee also:\n\n * [Typography.black], which uses this color for its text styles.\n * [Theme.of], which allows you to select colors from the current theme\n rather than hard-codin… [1:17:29 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1808,2405],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2416,4157],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:29 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1004,"label":"MaterialApp"},{"offset":282,"length":885,"label":"ThemeData"},{"offset":2819,"length":1828,"label":"Scaffold"},{"offset":2843,"length":200,"label":"AppBar"},{"offset":3057,"length":1354,"label":"Center"},{"offset":3199,"length":1203,"label":"Column"},{"offset":4156,"length":235,"label":"[]"},{"offset":4178,"length":80,"label":"Text"},{"offset":4272,"length":106,"label":"Text"},{"offset":4441,"length":129,"label":"FloatingActionButton"}]}} [1:17:29 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1123},{"kind":"FUNCTION_BODY","offset":215,"length":1020},{"kind":"INVOCATION","offset":239,"length":991},{"kind":"INVOCATION","offset":292,"length":874},{"kind":"CLASS_BODY","offset":1281,"length":592},{"kind":"CLASS_BODY","offset":1926,"length":2727},{"kind":"FUNCTION_BODY","offset":1976,"length":423},{"kind":"INVOCATION","offset":1990,"length":404},{"kind":"FUNCTION_BODY","offset":1994,"length":399},{"kind":"FUNCTION_BODY","offset":2452,"length":2199},{"kind":"INVOCATION","offset":2828,"length":1818},{"kind":"INVOCATION","offset":2850,"length":192},{"kind":"INVOCATION","offset":3064,"length":1346},{"kind":"INVOCATION","offset":3206,"length":1195},{"kind":"LITERAL","offset":4165,"length":225},{"kind":"INVOCATION","offset":4183,"length":74},{"kind":"INVOCATION","offset":4277,"length":100},{"kind":"INVOCATION","offset":4462,"length":107}]}} [1:17:29 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1181,"length":0,"startLine":29,"startColumn… [1:17:29 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4655,"codeOffset":0,"codeLength":4655,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4655,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1161,"codeOffset":77,"codeLength":1161,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1069,"codeOffset":179,"codeLength":1057,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1004,"codeOffset":227,"codeLength":1004,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:29 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1246,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1284,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:29 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:29 PM] [Analyzer] [Info] ==> {"id":"48","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":875},"clientRequestTime":1610727449905} [1:17:29 PM] [Analyzer] [Info] ==> {"id":"49","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727449906} [1:17:29 PM] [Analyzer] [Info] ==> {"id":"50","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":875},"clientRequestTime":1610727449906} [1:17:29 PM] [Analyzer] [Info] <== {"id":"48","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":1,"startLine":23,"startColumn":31},"message":"The getter 'b' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'b', correcting the name to the name of an existing getter, or defining a getter or field named 'b'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Create local variable 'b'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var b;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":224},{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":885}],"length":1,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:29 PM] [Analyzer] [Info] <== {"id":"49","result":{"assists":[]}} [1:17:29 PM] [Analyzer] [Info] <== {"id":"50","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","EXTRACT_METHOD"]}} [1:17:30 PM] [Analyzer] [Info] ==> {"id":"51","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":875,"replacement":"l"}],"type":"change"}}},"clientRequestTime":1610727450930} [1:17:30 PM] [Analyzer] [Info] <== {"id":"51","result":{}} [1:17:30 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":2,"startLine":23,"startColumn":31},"message":"The getter 'bl' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'bl', correcting the name to the name of an existing getter, or defining a getter or field named 'bl'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1809,2406],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2417,4158],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1005,"label":"MaterialApp"},{"offset":282,"length":886,"label":"ThemeData"},{"offset":2820,"length":1828,"label":"Scaffold"},{"offset":2844,"length":200,"label":"AppBar"},{"offset":3058,"length":1354,"label":"Center"},{"offset":3200,"length":1203,"label":"Column"},{"offset":4157,"length":235,"label":"[]"},{"offset":4179,"length":80,"label":"Text"},{"offset":4273,"length":106,"label":"Text"},{"offset":4442,"length":129,"label":"FloatingActionButton"}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1124},{"kind":"FUNCTION_BODY","offset":215,"length":1021},{"kind":"INVOCATION","offset":239,"length":992},{"kind":"INVOCATION","offset":292,"length":875},{"kind":"CLASS_BODY","offset":1282,"length":592},{"kind":"CLASS_BODY","offset":1927,"length":2727},{"kind":"FUNCTION_BODY","offset":1977,"length":423},{"kind":"INVOCATION","offset":1991,"length":404},{"kind":"FUNCTION_BODY","offset":1995,"length":399},{"kind":"FUNCTION_BODY","offset":2453,"length":2199},{"kind":"INVOCATION","offset":2829,"length":1818},{"kind":"INVOCATION","offset":2851,"length":192},{"kind":"INVOCATION","offset":3065,"length":1346},{"kind":"INVOCATION","offset":3207,"length":1195},{"kind":"LITERAL","offset":4166,"length":225},{"kind":"INVOCATION","offset":4184,"length":74},{"kind":"INVOCATION","offset":4278,"length":100},{"kind":"INVOCATION","offset":4463,"length":107}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4656,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4656,"codeOffset":0,"codeLength":4656,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1162,"codeOffset":77,"codeLength":1162,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1070,"codeOffset":179,"codeLength":1058,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1005,"codeOffset":227,"codeLength":1005,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1182,"length":0,"startLine":29,"startColumn… [1:17:31 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4656,"codeOffset":0,"codeLength":4656,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4656,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1162,"codeOffset":77,"codeLength":1162,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1070,"codeOffset":179,"codeLength":1058,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1005,"codeOffset":227,"codeLength":1005,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:31 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1247,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1285,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:31 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"52","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":876},"clientRequestTime":1610727451265} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"53","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":876},"clientRequestTime":1610727451265} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"54","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":876},"clientRequestTime":1610727451266} [1:17:31 PM] [Analyzer] [Info] <== {"id":"52","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":2,"startLine":23,"startColumn":31},"message":"The getter 'bl' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'bl', correcting the name to the name of an existing getter, or defining a getter or field named 'bl'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Change to 'blue'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":874,"length":2,"replacement":"blue"}]}],"linkedEditGroups":[],"id":"dart.fix.change.to"},{"message":"Create local variable 'bl'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var bl;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":224},{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":886}],"length":2,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:31 PM] [Analyzer] [Info] <== {"id":"54","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","EXTRACT_METHOD"]}} [1:17:31 PM] [Analyzer] [Info] <== {"id":"53","result":{"assists":[]}} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"55","method":"analysis.updateContent","params":{"files":{"/Users/paulononaka/Downloads/hello_world/lib/main.dart":{"edits":[{"id":"","length":0,"offset":876,"replacement":"u"}],"type":"change"}}},"clientRequestTime":1610727451657} [1:17:31 PM] [Analyzer] [Info] <== {"id":"55","result":{}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.errors","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","errors":[{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":3,"startLine":23,"startColumn":31},"message":"The getter 'blu' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'blu', correcting the name to the name of an existing getter, or defining a getter or field named 'blu'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.occurrences","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","occurrences":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offsets":[46],"length":4},{"element":{"kind":"FUNCTION","name":"runApp","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/binding.dart","offset":40032,"length":6,"startLine":1060,"startColumn":6},"flags":8,"parameters":"(Widget app)","returnType":"void"},"offsets":[57],"length":6},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offsets":[64,83],"length":5},{"element":{"kind":"CLASS","name":"StatelessWidget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":26454,"length":15,"startLine":659,"startColumn":16},"flags":1},"offsets":[97],"length":15},{"element":{"kind":"TOP_LEVEL_VARIABLE","name":"override","location":{"file":"/Users/paulononaka/fvm/versions/stable/bin/cache/pkg/sky_engine/lib/core/annotations.dart","offset":4627,"length":8,"startLine":114,"startColumn":14},"flags":10,"returnType":"Object"},"offsets":[168,1810,2407],"length":8},{"element":{"kind":"CLASS","name":"Widget","location":{"file":"/Users/paulononaka/fvm/versions/stable/packages/flutter/lib/src/widgets/framework.dart","offset":18327,"length":6,"startLine":462,"startColumn":16},"flags":1},"offsets":[179,2418,4159],"length":6},{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offsets":[186],"length":5},{"element":{"kind":… [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.closingLabels","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","labels":[{"offset":227,"length":1006,"label":"MaterialApp"},{"offset":282,"length":887,"label":"ThemeData"},{"offset":2821,"length":1828,"label":"Scaffold"},{"offset":2845,"length":200,"label":"AppBar"},{"offset":3059,"length":1354,"label":"Center"},{"offset":3201,"length":1203,"label":"Column"},{"offset":4158,"length":235,"label":"[]"},{"offset":4180,"length":80,"label":"Text"},{"offset":4274,"length":106,"label":"Text"},{"offset":4443,"length":129,"label":"FloatingActionButton"}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.folding","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","regions":[{"kind":"FUNCTION_BODY","offset":54,"length":20},{"kind":"CLASS_BODY","offset":114,"length":1125},{"kind":"FUNCTION_BODY","offset":215,"length":1022},{"kind":"INVOCATION","offset":239,"length":993},{"kind":"INVOCATION","offset":292,"length":876},{"kind":"CLASS_BODY","offset":1283,"length":592},{"kind":"CLASS_BODY","offset":1928,"length":2727},{"kind":"FUNCTION_BODY","offset":1978,"length":423},{"kind":"INVOCATION","offset":1992,"length":404},{"kind":"FUNCTION_BODY","offset":1996,"length":399},{"kind":"FUNCTION_BODY","offset":2454,"length":2199},{"kind":"INVOCATION","offset":2830,"length":1818},{"kind":"INVOCATION","offset":2852,"length":192},{"kind":"INVOCATION","offset":3066,"length":1346},{"kind":"INVOCATION","offset":3208,"length":1195},{"kind":"LITERAL","offset":4167,"length":225},{"kind":"INVOCATION","offset":4185,"length":74},{"kind":"INVOCATION","offset":4279,"length":100},{"kind":"INVOCATION","offset":4464,"length":107}]}} [1:17:31 PM] [Analyzer] [Info] <== {"event":"analysis.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","kind":"LIBRARY","outline":{"element":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4657,"startLine":1,"startColumn":1},"flags":0},"offset":0,"length":4657,"codeOffset":0,"codeLength":4657,"children":[{"element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"offset":41,"length":34,"codeOffset":41,"codeLength":34,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":64,"length":0,"startLine":4,"startColumn":10},"flags":0},"offset":64,"length":7,"codeOffset":64,"codeLength":7}]},{"element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"offset":77,"length":1163,"codeOffset":77,"codeLength":1163,"children":[{"element":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"offset":167,"length":1071,"codeOffset":179,"codeLength":1059,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MaterialApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":227,"length":0,"startLine":11,"startColumn":12},"flags":0},"offset":227,"length":1006,"codeOffset":227,"codeLength":1006,"children":[{"element":{"kind":"CONSTRUCTOR_INVOCATION","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1183,"length":0,"startLine":29,"startColumn… [1:17:31 PM] [Analyzer] [Info] <== {"event":"flutter.outline","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","outline":{"kind":"DART_ELEMENT","offset":0,"length":4657,"codeOffset":0,"codeLength":4657,"dartElement":{"kind":"COMPILATION_UNIT","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":0,"length":4657,"startLine":1,"startColumn":1},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":41,"length":34,"codeOffset":41,"codeLength":34,"dartElement":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":4,"startLine":3,"startColumn":6},"flags":8,"parameters":"()","returnType":"void"},"children":[{"kind":"NEW_INSTANCE","offset":64,"length":7,"codeOffset":64,"codeLength":7,"attributes":[],"className":"MyApp","children":[]}]},{"kind":"DART_ELEMENT","offset":77,"length":1163,"codeOffset":77,"codeLength":1163,"dartElement":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":5,"startLine":7,"startColumn":7},"flags":0},"children":[{"kind":"DART_ELEMENT","offset":167,"length":1071,"codeOffset":179,"codeLength":1059,"dartElement":{"kind":"METHOD","name":"build","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":186,"length":5,"startLine":10,"startColumn":10},"flags":0,"parameters":"(BuildContext context)","returnType":"Widget"},"children":[{"kind":"NEW_INSTANCE","offset":227,"length":1006,"codeOffset":227,"codeLength":1006,"attributes":[{"name":"title","label":"'Flutter Demo'","literalValueString":"Flutter Demo","nameLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":246,"length":5,"startLine":12,"startColumn":7},"valueLocation":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":253,"length":14,"startLine":12,"startColumn":14}},{"name":"theme","label":"…","nameLocation":{"file":"/Users/paulon… [1:17:31 PM] [Analyzer] [Info] <== {"event":"completion.availableSuggestions","params":{"changedLibraries":[{"id":738,"uri":"package:hello_world/main.dart","items":[{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyHomePage","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1248,"length":0,"startLine":34,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyHomePage","MyHomePage"]},{"label":"MyHomePage","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":1286,"length":0,"startLine":35,"startColumn":3},"flags":0,"parameters":"({Key key, this.title})","returnType":"MyHomePage"},"parameterNames":["key","title"],"parameterTypes":["Key",""],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyHomePage",""],"requiredParameterCount":0},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CLASS","name":"MyApp","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":83,"length":0,"startLine":7,"startColumn":7},"flags":0},"relevanceTags":["ElementKind.CLASS","package:hello_world/main.dart::MyApp","MyApp"]},{"label":"MyApp","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"CONSTRUCTOR","name":"","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":-1,"length":0,"startLine":0,"startColumn":0},"flags":0,"parameters":"()","returnType":"MyApp"},"parameterNames":[],"parameterTypes":[],"relevanceTags":["ElementKind.CONSTRUCTOR","package:hello_world/main.dart::MyApp",""],"requiredParameterCount":0},{"label":"main","declaringLibraryUri":"package:hello_world/main.dart","element":{"kind":"FUNCTION","name":"main","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":46,"length":0… [1:17:31 PM] [Analyzer] [Info] <== {"event":"server.status","params":{"analysis":{"isAnalyzing":false}}} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"56","method":"edit.getFixes","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":877},"clientRequestTime":1610727451987} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"57","method":"edit.getAssists","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":877},"clientRequestTime":1610727451987} [1:17:31 PM] [Analyzer] [Info] ==> {"id":"58","method":"edit.getAvailableRefactorings","params":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","length":0,"offset":877},"clientRequestTime":1610727451987} [1:17:32 PM] [Analyzer] [Info] <== {"id":"56","result":{"fixes":[{"error":{"severity":"ERROR","type":"COMPILE_TIME_ERROR","location":{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":874,"length":3,"startLine":23,"startColumn":31},"message":"The getter 'blu' isn't defined for the type 'Colors'.","correction":"Try importing the library that defines 'blu', correcting the name to the name of an existing getter, or defining a getter or field named 'blu'.","code":"undefined_getter","url":"https://dart.dev/tools/diagnostic-messages#undefined_getter","hasFix":true},"fixes":[{"message":"Change to 'blue'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":874,"length":3,"replacement":"blue"}]}],"linkedEditGroups":[],"id":"dart.fix.change.to"},{"message":"Create local variable 'blu'","edits":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","fileStamp":0,"edits":[{"offset":220,"length":0,"replacement":"var blu;\n "}]}],"linkedEditGroups":[{"positions":[{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":224},{"file":"/Users/paulononaka/Downloads/hello_world/lib/main.dart","offset":887}],"length":3,"suggestions":[]}],"id":"dart.fix.create.localVariable"}]}]}} [1:17:32 PM] [Analyzer] [Info] <== {"id":"57","result":{"assists":[]}} [1:17:32 PM] [Analyzer] [Info] <== {"id":"58","result":{"kinds":["EXTRACT_LOCAL_VARIABLE","EXTRACT_METHOD"]}} Fri Jan 15 2021 [13:17:35 GMT-0300 (Brasilia Standard Time)] Log file ended