Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code completion stops returning results after running a Flutter app #2973

Closed
IsmailAlamKhan opened this issue Dec 2, 2020 · 54 comments
Closed

Comments

@IsmailAlamKhan
Copy link

After the app runs completely the dart analyzer is showing errors if I do something wrong but the snippets are not working but it gets fixed after restarting the dart analysis server. And if the dart analyzer is restarted while the app is compiling this issue doesn't occur. This issue mostly occurs in the stable channel of flutter.

Dart Code extension: 3.16.0
Flutter extension: 3.16.0 (activated)
Visual Studio Code Version: 1.51.1.

@DanTup
Copy link
Member

DanTup commented Dec 2, 2020

Do you mean you see "The Dart Analyzer has terminated" messages during builds?

Can you confirm exactly what Flutter version you're on (run flutter --version)? Thanks!

@DanTup DanTup added the awaiting info Requires more information from the customer to progress label Dec 2, 2020
@IsmailAlamKhan
Copy link
Author

Flutter stable 1.22.4. I don't "The Dart Analyzer has terminated" message during builds but the snippets for flutter don't work also if I press the lamp to import the required library I don't see the library in the list also the wrap with widget is not there.

@DanTup
Copy link
Member

DanTup commented Dec 2, 2020

Can you provide an exact code sample/screenshot showing this so I can try to reproduce?

Can you also confirm whether you have the "LSP Preview" setting enabled in VS Code/Dart settings? Thanks!

@IsmailAlamKhan
Copy link
Author

No, I don't have "LSP Preview" enabled. And here is a video showing the error
Dart_Analyzer_Error.zip

@DanTup
Copy link
Member

DanTup commented Dec 2, 2020

@IsmailAlamKhan thanks for the video!

A few questions/suggestions:

  • Does this reproduce on other projects, are only this one?
  • If just this ones, does your project have any code-generation in it?
  • If you click the Bell icon on the bottom right of the status bar, are there are any errors in there?
  • If you enable the LSP Preview setting and restart VS Code, does the issue go away?

Thanks!

@IsmailAlamKhan
Copy link
Author

  1. No this reproduces on every project.
  2. No answer.
  3. No.
  4. No.

@DanTup DanTup changed the title Dart Analyzer "{"analysis":{"isAnalyzing":false}}" after running. Code completion stops returning results after running a Flutter app Dec 2, 2020
@DanTup
Copy link
Member

DanTup commented Dec 2, 2020

Could you try capturing a log for me to review using a small sample project and with LSP enabled? Use a small sample project because the log may include parts of source code, and the smaller project will produce a smaller log.

  • Enable the Preview LSP setting in VS Code
  • Create a simple app using flutter create and open it in VS Code
  • Run the Open Workspace Settings command in VS Code (note: workspace!)
  • Paste the following into the JSON:
    {
      "dart.analyzerInstrumentationLogFile": "logs/analyzer.instrum.txt"
    }
  • Reload VS Code with the Developer: Reload Window command
  • Reproduce the issue

This should create a file at logs/analyzer.instrum.txt logging everything going on in the analysis server. This might get quite large, but you can paste it into a gist or zip it up and email it to me (logs@dartcode.org).

Thanks!

@IsmailAlamKhan
Copy link
Author

I made a simple using flutter create and did all the things you told me. But I am not able to reproduce the issue there. This issue occurs when the project is big.

@IsmailAlamKhan
Copy link
Author

I checked with my other projects and I can reproduce it there.

@onaoura
Copy link

onaoura commented Dec 2, 2020

I am facing same issue. Autocomplete is working fine before running the project. Once I run it, autocomplete stop working.

@DanTup
Copy link
Member

DanTup commented Dec 3, 2020

I made a simple using flutter create and did all the things you told me. But I am not able to reproduce the issue there. This issue occurs when the project is big.

Are you able to create a project that triggers this problem that you can share?

Otherwise, could you share:

  • The output of running code --status in a terminal after this has happened (but while VS Code is still open)
  • A copy of your pubspec.yaml
  • A copy of your pubspec.lock file

Thanks!

@IsmailAlamKhan
Copy link
Author

I zipped the output of code --status and a copy of my pubspec.yaml and pubspec.lock code_status.zip

@IsmailAlamKhan
Copy link
Author

IsmailAlamKhan commented Dec 7, 2020

@DanTup For the last two days the Code completion stops returning results after running a Flutter app issue only occurred two or three times. But three bugs showed up.

  1. When I write Icons.something previously that would show the icon but now it does not here is an image
    image

  2. When running the Extract Widget or Extract Method command it does not prompt me to specify its name it gives it the name
    newMethod() or NewWidget.

  3. When I choose a Widget or a method from auto-completion it should give me parenthesis and the required props if it's a
    widget. For example: if I try to write 1.toString() the auto-completion shows the parenthesis but when I choose the one with
    the parenthesis it just gives 1.toString.

@DanTup
Copy link
Member

DanTup commented Dec 8, 2020

@IsmailAlamKhan sorry for the delay. I haven't been able to reproduce this yet, but I'm going to try with your pubspec shortly.

As for the other issues you noted:

  1. That's a known issue I don't have a good fix for yet - there's an issue open at Flutter icon previews don't show up in code completion or hovers when using LSP #2896 about it
  2. This is a known limitation of LSP. I have an open issue at How can a server implement "extract method" (how can it trigger rename?) microsoft/language-server-protocol#764, but right now it appears there's no way for us to prompt for a name/trigger rename without custom client extensions (which I'd prefer to avoid). Right now you'll need to manually trigger a rename after extracting (F2).
  3. You need to enable the dart.completeFunctionCalls setting for this. It only shipped very recently (so is not available in Flutter's stable channel yet), though there have been some missing parts to it (some of which are fixed, and some I have open changes for going through review). Related issues are LSP code completion should have an option to include parens and/or args #2823, Add option for completeFunctionCalls #2399, Include "required" parameters in LSP's completeFunctionCalls completions #1960.

@DanTup
Copy link
Member

DanTup commented Dec 8, 2020

I'm still unable to reproduce this using Flutter master and with the pubspec above. I tried while running both Android and iOS builds.

Is someone that can reproduce this able to capture a log as described above (#2973 (comment))? The log will includes part of source code, so it should be reproduced in a project that is not private.

@IsmailAlamKhan
Copy link
Author

@DanTup For your kind information this issue mostly occurs in Flutter Stable.

@IsmailAlamKhan
Copy link
Author

Those three other issues are fixed after disabling the LSP preview. Thanks.

@DanTup
Copy link
Member

DanTup commented Dec 9, 2020

For your kind information this issue mostly occurs in Flutter Stable.

I also tried with my own project in Flutter stable but couldn't repro. I couldn't try using your pubspec with Flutter stable as there seemed to be version constraint issues.

If anyone can provide instructions/sample project/a log file that triggers this when using LSP, I'd definitely like to get to the bottom of it - the easiest way would be reproducing it here when I can easily attach a debugger. Thanks!

@IsmailAlamKhan
Copy link
Author

I pubspec I gave you is for a flutter stable project.

@DanTup
Copy link
Member

DanTup commented Dec 10, 2020

@IsmailAlamKhan sorry, I think confused myself. I think it was master where I had the issues. I've tried again with stable just now (running with the iOS simulator) but still can't reproduce what was in your video.

Do you know for certain whether you had LSP enabled when you took that video? The source of code completion is very different for LSP/non-LSP. With LSP everything comes entirely from the server, whereas for non-LSP there's a lot cached in the client.

Again, a log file of a project that you can reproduce this on would help a lot. Thanks!

@IsmailAlamKhan
Copy link
Author

During the video I had LSP disabled but after enabling LSP I had thoose three errors that I mentioned earlier.

@DanTup
Copy link
Member

DanTup commented Dec 10, 2020

How often does it happen? Are you able to provide a sample project or a log? I'm trying with Flutter stable/LSP disabled/running on iOS simulator but still haven't been able to reproduce what's shown in your video.

@IsmailAlamKhan
Copy link
Author

This happens every time I launch. Also after this issue started I am getting this message on the console a few seconds after GradleTask(assembleDebug) is running. Parameter format not correct -. This issue occurs when the number of dart files is greater than 10 or more. If my project contains only one dart file problem does not occur.

@DanTup
Copy link
Member

DanTup commented Dec 10, 2020

@IsmailAlamKhan are you able to provide a sample project or a log? I'm using flutter_gallery for testing and not seeing it. Does it happen for you with flutter_gallery?

@IsmailAlamKhan
Copy link
Author

IsmailAlamKhan commented Dec 11, 2020

@DanTup I am not able to run the flutter gallery on any channel. I pulled the latest one. I get 1K+ null safety errors

@jawadkalia
Copy link

jawadkalia commented Dec 11, 2020

Been having this issue myself.

attached logs. first is still intellisense stopped giving me some options that it usually gives. then restart then logs

analyser.instrum.zip

@DanTup
Copy link
Member

DanTup commented Jan 6, 2021

I tried using Android, and also on windows - using the same stable version from your log above, but so far I've been unable to reproduce it (including the "Parameter format not correct" error:

Untitled

Could you try capturing an analysis server log when this happens?

  • Ensure the "Preview LSP" setting is enabled (and reload VS Code if you just enabled it)
  • Run the Dart: Capture Analysis Server Logs command from the command palette
  • Invoke completion so that it includes something obvious like Container
  • Run your app
  • Invoke completion again in the exact same place, where the obvious item is no longer shown
  • Click Cancel on the logging dialog to open the log file

Note: The log file may contain parts of your source code, so reproduce on a public/non-sensitive project. You can email the logs to me at logs@dartcode.org.

Thanks!

@KammererTob
Copy link

KammererTob commented Jan 6, 2021

Hey,

i reproduced the issue. Please find the logs below:

Analyzer Logs Dart Code extension: 3.18.0 Flutter extension: 3.18.0 (activated)

App: Visual Studio Code
Version: 1.52.1
Platform: win

Workspace type: Flutter
Analyzer type: LSP
Multi-root?: false

Dart SDK:
Loc: C:\SDKs\flutter\bin\cache\dart-sdk
Ver: 2.10.4
Flutter SDK:
Loc: C:\SDKs\flutter
Ver: 1.22.5

HTTP_PROXY: undefined
NO_PROXY: undefined

Logging Categories:
General, Analyzer, CommandProcesses

Wed Jan 06 2021 [20:00:54 GMT+0100 (Mitteleuropäische Normalzeit)] Log file started
[20:00:56] [Analyzer] [Info] ==> Content-Length: 358
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":59},"contentChanges":[{"range":{"start":{"line":31,"character":38},"end":{"line":31,"character":38}},"rangeLength":0,"text":"\r\n "}]}}
[20:00:56] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] <== Content-Length: 219
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:56] [Analyzer] [Info] ==> Content-Length: 349
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":60},"contentChanges":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":4}},"rangeLength":0,"text":"v"}]}}
[20:00:56] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] ==> Content-Length: 286
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":40,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":5},"context":{"triggerKind":1}}}
[20:00:56] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] <== Content-Length: 2353
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'v'.\nTry changing the name to the name of an existing class, or creating a class with the name 'v'."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined na…
[20:00:56] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:00:56] [Analyzer] [Info] <== {"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspectionEntryListTile","kind":"CONSTRUCTOR","parameters":"({Key key, this.inspectionEn…
[20:00:56] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] ==> Content-Length: 245
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":41,"method":"completionItem/resolve","params":{"label":"var","insertTextFormat":2,"textEdit":{"newText":"var${1:}","range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}}},"kind":14,"sortText":"999829"}}
[20:00:56] [Analyzer] [Info] ==> Content-Length: 349
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":61},"contentChanges":[{"range":{"start":{"line":32,"character":5},"end":{"line":32,"character":5}},"rangeLength":0,"text":"a"}]}}
[20:00:56] [Analyzer] [Info] ==> Content-Length: 63
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":41}}
[20:00:56] [Analyzer] [Info] ==> Content-Length: 245
[20:00:56] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":42,"method":"completionItem/resolve","params":{"label":"var","insertTextFormat":2,"textEdit":{"newText":"var${1:}","range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}}},"kind":14,"sortText":"999829"}}
[20:00:56] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:56] [Analyzer] [Info] <== Content-Length: 83
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":41,"jsonrpc":"2.0","error":{"code":-32800,"message":"Request was cancelled"}}Content-Length: 211
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":42,"jsonrpc":"2.0","result":{"label":"var","kind":14,"sortText":"999829","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}},"newText":"var${1:}"}}}
[20:00:56] [Analyzer] [Info] <== Content-Length: 2355
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:56] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":6}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'va'.\nTry changing the name to the name of an existing class, or creating a class with the name 'va'."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined …
[20:00:56] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:56] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 349
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":62},"contentChanges":[{"range":{"start":{"line":32,"character":6},"end":{"line":32,"character":6}},"rangeLength":0,"text":"r"}]}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 349
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":63},"contentChanges":[{"range":{"start":{"line":32,"character":7},"end":{"line":32,"character":7}},"rangeLength":0,"text":" "}]}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 442
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":7}},"severity":1,"code":"var_and_type","source":"dart","message":"Variables can't be declared using both 'var' and a type name.\nTry removing 'var.'"}]},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:57] [Analyzer] [Info] <== Content-Length: 442
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":7}},"severity":1,"code":"var_and_type","source":"dart","message":"Variables can't be declared using both 'var' and a type name.\nTry removing 'var.'"}]},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:57] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 349
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":64},"contentChanges":[{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":8}},"rangeLength":0,"text":"a"}]}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 286
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":43,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":9},"context":{"triggerKind":1}}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 2577
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'a'.\nTry changing the name to the name of an existing class, or creating a class with the name 'a'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name…
[20:00:57] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:00:57] [Analyzer] [Info] <== Content-Length: 5444
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishFlutterOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":…
[20:00:57] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 349
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":65},"contentChanges":[{"range":{"start":{"line":32,"character":9},"end":{"line":32,"character":9}},"rangeLength":0,"text":" "}]}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] <== Content-Length: 2577
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'a'.\nTry changing the name to the name of an existing class, or creating a class with the name 'a'."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable…
[20:00:57] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:57] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 223
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":44,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"id":44,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:00:57] [Analyzer] [Info] ==> Content-Length: 351
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":66},"contentChanges":[{"range":{"start":{"line":32,"character":10},"end":{"line":32,"character":10}},"rangeLength":0,"text":"="}]}}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 310
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":45,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":11},"context":{"triggerKind":2,"triggerCharacter":"="}}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] <== Content-Length: 1625
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}]},"jsonrpc":"2.0"}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 223
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":46,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 351
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":67},"contentChanges":[{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"rangeLength":0,"text":" "}]}}
[20:00:57] [Analyzer] [Info] ==> Content-Length: 63
[20:00:57] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":46}}
[20:00:57] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:00:57] [Analyzer] [Info] <== Content-Length: 10581
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:57] [Analyzer] [Info] <== {"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspectionEntryListTile","kind":"CONSTRUCTOR","parameters":"({Key key, this.inspectionEn…
[20:00:57] [Analyzer] [Info] <== {"method":"dart/textDocument/publishFlutterOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"kind":"DART_ELEMENT","dartElement":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"kind":"DART_ELEMENT","dartElement":{"range":{"start…
[20:00:57] [Analyzer] [Info] <== {"id":45,"jsonrpc":"2.0","result":[{"label":"false","kind":14,"tags":[],"sortText":"999902","insertText":"false${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"false${1:}"}},{"label":"null","kind":14,"tags":[],"sortText":"999999","insertText":"null${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"null${1:}"}},{"label":"true","kind":14,"tags":[],"sortText":"999977","insertText":"true${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"true${1:}"}},{"label":"const","kind":14,"tags":[],"sortText":"999872","insertText":"const${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"const${1:}"}},{"label":"super","kind":14,"tags":[],"sortText":"1000000","insertText":"super${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"super${1:}"}},{"label":"this","kind":14,"tags":[],"sortText":"999996","insertText":"this${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"this${1:}"}},{"label":"context","kind":6,"tags":[],"detail":"BuildContext","documentation":{"kind":"markdown","value":"Describes the part of the user interface represented by this widget.\n\nThe framework calls this method when this widget is inserted into the tree\nin a given [BuildContext] and when the dependencies of this widget change\n(e.g., an [InheritedWidget] referenced by this widget changes). This\nmethod can potentially be called in every frame and should not have any side\neffects beyond building a widget.\n\nThe framework replaces the subtree below this widget with the widget\nreturned by this method, either by updating the existing subtree or by\…
[20:00:58] [Analyzer] [Info] ==> Content-Length: 223
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":47,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 83
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":46,"jsonrpc":"2.0","error":{"code":-32800,"message":"Request was cancelled"}}Content-Length: 1625
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabe…
[20:00:58] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"id":47,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:00:58] [Analyzer] [Info] ==> Content-Length: 351
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":68},"contentChanges":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":12}},"rangeLength":0,"text":"C"}]}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 287
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":48,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":13},"context":{"triggerKind":1}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 866
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'C'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:00:58] [Analyzer] [Info] <== Content-Length: 10581
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspectionEntryListTile","kind":"CONSTRUCTOR","parameters":"({Key key, this.inspectionEn…
[20:00:58] [Analyzer] [Info] <== Content-Length: 1743237
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":48,"jsonrpc":"2.0","result":[{"label":"const","kind":14,"tags":[],"sortText":"999872","insertText":"const${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"newText":"const${1:}"}},{"label":"context","kind":6,"tags":[],"detail":"BuildContext","documentation":{"kind":"markdown","value":"Describes the part of the user interface represented by this widget.\n\nThe framework calls this method when this widget is inserted into the tree\nin a given [BuildContext] and when the dependencies of this widget change\n(e.g., an [InheritedWidget] referenced by this widget changes). This\nmethod can potentially be called in every frame and should not have any side\neffects beyond building a widget.\n\nThe framework replaces the subtree below this widget with the widget\nreturned by this method, either by updating the existing subtree or by\nremoving the subtree and inflating a new subtree, depending on whether the\nwidget returned by this method can update the root of the existing\nsubtree, as determined by calling [Widget.canUpdate].\n\nTypically implementations return a newly created constellation of widgets\nthat are configured with information from this widget's constructor and\nfrom the given [BuildContext].\n\nThe given [BuildContext] contains information about the location in the\ntree at which this widget is being built. For example, the context\nprovides the set of inherited widgets for this location in the tree. A\ngiven widget might be built with multiple different [BuildContext]\narguments over time if the widget is moved around the tree or if the\nwidget is inserted into the tree in multiple places at once.\n\nThe implementation of this method must only depend on:\n\n* the fields of the widget, which themselves must not change over time,\n and\n* any ambient state obtained from the context using\n [BuildCon…
[20:00:58] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 351
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":69},"contentChanges":[{"range":{"start":{"line":32,"character":13},"end":{"line":32,"character":13}},"rangeLength":0,"text":"o"}]}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 457
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":49,"method":"completionItem/resolve","params":{"label":"Color(…)","detail":"(int value) → Color","filterText":"Color","insertTextFormat":1,"insertText":"Color","kind":4,"sortText":"999893","data":{"file":"c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart","offset":1215,"libId":1236,"displayUri":"package:flutter/material.dart","rOffset":1214,"rLength":1}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 867
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":14}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Co'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":14}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:58] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}Content-Length: 1777
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":49,"jsonrpc":"2.0","result":{"label":"Color(…)","kind":4,"detail":"(int value) → Color","documentation":{"kind":"markdown","value":"An immutable 32 bit color value in ARGB format.\n\nConsider the light teal of the Flutter logo. It is fully opaque, with a red\nchannel value of 0x42 (66), a green channel value of 0xA5 (165), and a blue\nchannel value of 0xF5 (245). In the common "hash syntax" for color values,\nit would be described as #42A5F5.\n\nHere are some ways it could be constructed:\n\ndart\nColor c = const Color(0xFF42A5F5);\nColor c = const Color.fromARGB(0xFF, 0x42, 0xA5, 0xF5);\nColor c = const Color.fromARGB(255, 66, 165, 245);\nColor c = const Color.fromRGBO(66, 165, 245, 1.0);\n\n\nIf you are having a problem with Color wherein it seems your color is just\nnot painting, check to make sure you are specifying the full 8 hexadecimal\ndigits. If you only specify six, then the leading two digits are assumed to\nbe zero, which means fully-transparent:\n\ndart\nColor c1 = const Color(0xFFFFFF); // fully transparent white (invisible)\nColor c2 = const Color(0xFFFFFFFF); // fully opaque white (visible)\n\n\nSee also:\n\n * Colors, which\n defines the colors found in the Material Design specification."},"sortText":"999893","filterText":"Color","insertText":"Color","insertTextFormat":1,"textEdit":{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"newText":"Color"},"additionalTextEdits":[],"data":{"file":"c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart","offset":1215,"libId":1236,"displayUri":"package:flutter/material.dart","rOffset":1214,"…
[20:00:58] [Analyzer] [Info] ==> Content-Length: 351
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":70},"contentChanges":[{"range":{"start":{"line":32,"character":14},"end":{"line":32,"character":14}},"rangeLength":0,"text":"n"}]}}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 487
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":50,"method":"completionItem/resolve","params":{"label":"ConstantTween(…)","detail":"(T value) → ConstantTween","filterText":"ConstantTween","insertTextFormat":1,"insertText":"ConstantTween","kind":4,"sortText":"999893","data":{"file":"c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart","offset":1215,"libId":1236,"displayUri":"package:flutter/material.dart","rOffset":1214,"rLength":1}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 351
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":71},"contentChanges":[{"range":{"start":{"line":32,"character":15},"end":{"line":32,"character":15}},"rangeLength":0,"text":"t"}]}}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 63
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":50}}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 688
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":51,"method":"completionItem/resolve","params":{"label":"Container(…)","detail":"({Key key, this.alignment, this.padding, this.color, this.decoration, this.foregroundDecoration, double width, double height, BoxConstraints constraints, this.margin, this.transform, this.child, this.clipBehavior = Clip.none}) → Container","filterText":"Container","insertTextFormat":1,"insertText":"Container","kind":4,"sortText":"999893","data":{"file":"c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart","offset":1215,"libId":1236,"displayUri":"package:flutter/material.dart","rOffset":1214,"rLength":1}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 868
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Con'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:58] [Analyzer] [Info] <== Content-Length: 10581
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspec…
[20:00:58] [Analyzer] [Info] <== Content-Length: 869
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Cont'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:00:58] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:00:58] [Analyzer] [Info] ==> Content-Length: 223
[20:00:58] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":52,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:00:58] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:58] [Analyzer] [Info] <== {"id":52,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:00:59] [Analyzer] [Info] ==> Content-Length: 739
[20:00:59] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":53,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":32,"character":16},"end":{"line":32,"character":16}},"context":{"diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"message":"Undefined name 'Cont'.\nTry correcting the name to one that is defined, or defining the name.","severity":1,"code":"undefined_identifier","source":"dart"},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"message":"Expected to find ';'.","severity":1,"code":"expected_token","source":"dart"}]}}}
[20:00:59] [Analyzer] [Info] ==> Content-Length: 225
[20:00:59] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":54,"method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:00:59] [Analyzer] [Info] <== Content-Length: 4607
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:00:59] [Analyzer] [Info] <== {"id":53,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Extract Method","kind":"refactor.extract","command":{"title":"Extract Method","command":"refactor.perform","arguments":["EXTRACT_METHOD","c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart",71,1218,0,null]}},{"title":"Create class 'Cont'","kind":"quickfix.create.class","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Cont'.\nTry correcting the name to one that is defined, or defining the name."}],"edit":{"documentChanges":[{"textDocument":{"version":71,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":172,"character":1},"end":{"line":172,"character":1}},"newText":"\r\n\r\nclass Cont {\n}"}]}]}},{"title":"Create getter 'Cont'","kind":"quickfix.create.getter","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Cont'.\nTry correcting the name to one that is defined, or defining the name."}],"edit":{"documentChanges":[{"textDocument":{"version":71,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionE…
[20:00:59] [Analyzer] [Info] <== Content-Length: 1750
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":54,"jsonrpc":"2.0","result":[{"name":"HorseInspectionEntryListTile","kind":5,"deprecated":false,"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"selectionRange":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"children":[{"name":"inspectionEntryViewModel","kind":8,"deprecated":false,"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"selectionRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"name":"horseInspectionViewModel","kind":8,"deprecated":false,"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"selectionRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"name":"statusMap","kind":8,"deprecated":false,"range":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}},"selectionRange":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}}},{"name":"HorseInspectionEntryListTile","detail":"({Key key, this.inspectionEntryViewModel, this.horseInspectionViewModel})","kind":9,"deprecated":false,"range":{"start":{"line":26,"character":2},"end":{"line":28,"character":24}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}}},{"name":"build","detail":"(BuildContext context)","kind":6,"deprecated":false,"range":{"start":{"line":31,"character":2},"end":{"line":156,"character":3}},"selectionRange":{"start":{"line":31,"character":9},"end":{"line":31,"character":14}}},{"name":"getColor","detail":"(String status)","kind":6,"deprecated":false,"range":{"start":{"line":158,"character":2},"end":{"line":171,"character":3}},"selectionRange":{"start":{"line":158,"character":8},"end":{"line":158,"character":16}}}]}]}
[20:01:00] [Analyzer] [Info] ==> Content-Length: 359
[20:01:00] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":72},"contentChanges":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":16}},"rangeLength":4,"text":"Container"}]}}
[20:01:00] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:00] [Analyzer] [Info] <== Content-Length: 624
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":21}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:01:00] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:00] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:00] [Analyzer] [Info] ==> Content-Length: 223
[20:01:00] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":55,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:00] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"id":55,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:00] [Analyzer] [Info] ==> Content-Length: 494
[20:01:00] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":56,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":32,"character":21},"end":{"line":32,"character":21}},"context":{"diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":21}},"message":"Expected to find ';'.","severity":1,"code":"expected_token","source":"dart"}]}}}
[20:01:00] [Analyzer] [Info] <== Content-Length: 2031
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"id":56,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Extract Method","kind":"refactor.extract","command":{"title":"Extract Method","command":"refactor.perform","arguments":["EXTRACT_METHOD","c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart",72,1223,0,null]}},{"title":"Insert ';'","kind":"quickfix.insertSemicolon","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":21}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}],"edit":{"documentChanges":[{"textDocument":{"version":72,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":32,"character":21},"end":{"line":32,"character":21}},"newText":";"}]}]}},{"title":"Remove unused local variable","kind":"quickfix.remove.unusedLocalVariable","diagnostics":[{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}],"edit":{"documentChanges":[{"textDocument":{"version":72,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":32,"character":0},"end":{"line":33,"…
[20:01:00] [Analyzer] [Info] ==> Content-Length: 225
[20:01:00] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":57,"method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:00] [Analyzer] [Info] <== Content-Length: 1750
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:00] [Analyzer] [Info] <== {"id":57,"jsonrpc":"2.0","result":[{"name":"HorseInspectionEntryListTile","kind":5,"deprecated":false,"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"selectionRange":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"children":[{"name":"inspectionEntryViewModel","kind":8,"deprecated":false,"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"selectionRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"name":"horseInspectionViewModel","kind":8,"deprecated":false,"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"selectionRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"name":"statusMap","kind":8,"deprecated":false,"range":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}},"selectionRange":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}}},{"name":"HorseInspectionEntryListTile","detail":"({Key key, this.inspectionEntryViewModel, this.horseInspectionViewModel})","kind":9,"deprecated":false,"range":{"start":{"line":26,"character":2},"end":{"line":28,"character":24}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}}},{"name":"build","detail":"(BuildContext context)","kind":6,"deprecated":false,"range":{"start":{"line":31,"character":2},"end":{"line":156,"character":3}},"selectionRange":{"start":{"line":31,"character":9},"end":{"line":31,"character":14}}},{"name":"getColor","detail":"(String status)","kind":6,"deprecated":false,"range":{"start":{"line":158,"character":2},"end":{"line":171,"character":3}},"selectionRange":{"start":{"line":158,"character":8},"end":{"line":158,"character":16}}}]}]}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 352
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":73},"contentChanges":[{"range":{"start":{"line":32,"character":21},"end":{"line":32,"character":21}},"rangeLength":0,"text":"()"}]}}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 310
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":58,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":22},"context":{"triggerKind":2,"triggerCharacter":"("}}}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 351
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":74},"contentChanges":[{"range":{"start":{"line":32,"character":22},"end":{"line":32,"character":23}},"rangeLength":1,"text":")"}]}}
[20:01:01] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:01] [Analyzer] [Info] <== Content-Length: 624
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":32,"character":22},"end":{"line":32,"character":23}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}]},"jsonrpc":"2.0"}
[20:01:01] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:01] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 351
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":75},"contentChanges":[{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":23}},"rangeLength":0,"text":")"}]}}
[20:01:01] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 351
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":76},"contentChanges":[{"range":{"start":{"line":32,"character":24},"end":{"line":32,"character":24}},"rangeLength":0,"text":"="}]}}
[20:01:01] [Analyzer] [Info] ==> Content-Length: 310
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":59,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":25},"context":{"triggerKind":2,"triggerCharacter":"="}}}
[20:01:01] [Analyzer] [Info] <== Content-Length: 1156
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"missing_identifier","source":"dart","message":"Expected an identifier."},{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"unexpected_token","source":"dart","message":"Unexpected text ';'.\nTry removing the text."},{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":32,"character":22},"end":{"line":32,"character":23}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}]},"jsonrpc":"2.0"}
[20:01:01] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:01] [Analyzer] [Info] ==> Content-Length: 333
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":60,"method":"textDocument/signatureHelp","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":25},"context":{"isRetrigger":false,"triggerCharacter":"(","triggerKind":2}}}
[20:01:01] [Analyzer] [Info] <== Content-Length: 2497
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] ==> Content-Length: 223
[20:01:01] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":61,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:01] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"missing_identifier","source":"dart","message":"Expected an identifier."},{"range":{"start":{"line":32,"character":24},"end":{"line":32,"character":25}},"severity":1,"code":"missing_identifier","source":"dart","message":"Expected an identifier."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"unexpected_token","source":"dart","message":"Unexpected text ';'.\nTry removing the text."},{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":32,"character":22},"end":{"line":32,"character":23}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{…
[20:01:01] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:01] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:01:01] [Analyzer] [Info] <== Content-Length: 10884
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspec…
[20:01:02] [Analyzer] [Info] <== {"id":59,"jsonrpc":"2.0","result":[{"label":"false","kind":14,"tags":[],"sortText":"999847","insertText":"false${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"false${1:}"}},{"label":"null","kind":14,"tags":[],"sortText":"999884","insertText":"null${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"null${1:}"}},{"label":"true","kind":14,"tags":[],"sortText":"999808","insertText":"true${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"true${1:}"}},{"label":"const","kind":14,"tags":[],"sortText":"999995","insertText":"const${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"const${1:}"}},{"label":"super","kind":14,"tags":[],"sortText":"1000000","insertText":"super${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"super${1:}"}},{"label":"this","kind":14,"tags":[],"sortText":"999767","insertText":"this${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"this${1:}"}},{"label":"a","kind":6,"tags":[],"detail":"Container","sortText":"999650","insertText":"a${1:}","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"a${1:}"}},{"label":"context","kind":6,"tags":[],"detail":"BuildContext","documentation":{"kind":"markdown","value":"Describes the part of the user interface represented by this widget.\n\nThe framework calls this method when this widget is inserted into the tree\nin a given [BuildContext] and when the dependencies of this widget change\n(e.g., an [InheritedWidget] referenced by this widget changes). This\nmethod can potentially be cal…
[20:01:02] [Analyzer] [Info] ==> Content-Length: 225
[20:01:02] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":62,"method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:02] [Analyzer] [Info] <== Content-Length: 39
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":60,"jsonrpc":"2.0","result":null}Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":61,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCha…
[20:01:02] [Analyzer] [Info] ==> Content-Length: 500
[20:01:02] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":63,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"context":{"diagnostics":[{"range":{"start":{"line":32,"character":24},"end":{"line":32,"character":25}},"message":"Expected an identifier.","severity":1,"code":"missing_identifier","source":"dart"}]}}}
[20:01:02] [Analyzer] [Info] <== Content-Length: 1750
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:02] [Analyzer] [Info] <== {"id":62,"jsonrpc":"2.0","result":[{"name":"HorseInspectionEntryListTile","kind":5,"deprecated":false,"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"selectionRange":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"children":[{"name":"inspectionEntryViewModel","kind":8,"deprecated":false,"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"selectionRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"name":"horseInspectionViewModel","kind":8,"deprecated":false,"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"selectionRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"name":"statusMap","kind":8,"deprecated":false,"range":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}},"selectionRange":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}}},{"name":"HorseInspectionEntryListTile","detail":"({Key key, this.inspectionEntryViewModel, this.horseInspectionViewModel})","kind":9,"deprecated":false,"range":{"start":{"line":26,"character":2},"end":{"line":28,"character":24}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}}},{"name":"build","detail":"(BuildContext context)","kind":6,"deprecated":false,"range":{"start":{"line":31,"character":2},"end":{"line":156,"character":3}},"selectionRange":{"start":{"line":31,"character":9},"end":{"line":31,"character":14}}},{"name":"getColor","detail":"(String status)","kind":6,"deprecated":false,"range":{"start":{"line":158,"character":2},"end":{"line":171,"character":3}},"selectionRange":{"start":{"line":158,"character":8},"end":{"line":158,"character":16}}}]}]}
[20:01:02] [Analyzer] [Info] <== Content-Length: 2570
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":63,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Extract Method","kind":"refactor.extract","command":{"title":"Extract Method","command":"refactor.perform","arguments":["EXTRACT_METHOD","c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart",76,1227,0,null]}},{"title":"Insert ';'","kind":"quickfix.insertSemicolon","diagnostics":[{"range":{"start":{"line":32,"character":23},"end":{"line":32,"character":24}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}],"edit":{"documentChanges":[{"textDocument":{"version":76,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":32,"character":24},"end":{"line":32,"character":24}},"newText":";"}]}]}},{"title":"Remove unused local variable","kind":"quickfix.remove.unusedLocalVariable","diagnostics":[{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}],"edit":{"documentChanges":[{"textDocument":{"version":76,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTi…
[20:01:02] [Analyzer] [Info] ==> Content-Length: 252
[20:01:02] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":64,"method":"completionItem/resolve","params":{"label":"super","insertTextFormat":2,"textEdit":{"newText":"super${1:}","range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}}},"kind":14,"sortText":"1000000"}}
[20:01:02] [Analyzer] [Info] <== Content-Length: 218
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:02] [Analyzer] [Info] <== {"id":64,"jsonrpc":"2.0","result":{"label":"super","kind":14,"sortText":"1000000","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":25},"end":{"line":32,"character":25}},"newText":"super${1:}"}}}
[20:01:03] [Analyzer] [Info] ==> Content-Length: 350
[20:01:03] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":77},"contentChanges":[{"range":{"start":{"line":32,"character":0},"end":{"line":32,"character":25}},"rangeLength":25,"text":""}]}}
[20:01:03] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:03] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] <== Content-Length: 219
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:03] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:03] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] ==> Content-Length: 349
[20:01:03] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":78},"contentChanges":[{"range":{"start":{"line":31,"character":38},"end":{"line":32,"character":0}},"rangeLength":2,"text":""}]}}
[20:01:03] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:03] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] <== Content-Length: 219
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:03] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] <== Content-Length: 3392
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":45,"character":11},"end":{"line":154,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":47,"character":13},"end":{"line":153,"character":8}},"label":"Consumer"},{"range":{"start":{"line":58,"character":15},"end":{"line":152,"character":14}},"label":"InkWell"},{"range":{"start":{"line":62,"character":18},"end":{"line":65,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":63,"character":44},"end":{"line":65,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":67,"character":19},"end":{"line":152,"character":13}},"label":"Container"},{"range":{"start":{"line":69,"character":26},"end":{"line":71,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":73,"character":21},"end":{"line":151,"character":15}},"label":"Row"},{"range":{"start":{"line":74,"character":26},"end":{"line":150,"character":17}},"label":"[]"},{"range":{"start":{"line":76,"character":24},"end":{"line":97,"character":25}},"label":"Container"},{"range":{"start":{"line":79,"character":38},"end":{"line":85,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":80,"character":42},"end":{"line":82,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":86,"character":33},"end":{"line":96,"character":27}},"label":"Center"},{"range":{"start":{"line":87,"character":35},"end":{"line":95,"character":29}},"label":"Text"},{"range":{"start":{"line":90,"character":37},"end":{"line":94,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":99,"character":18},"end":{"line":105,"character":19}},"label":"Container"},{"range":{"start":{"line":101,"character":27},"end":{"line":104,"character…
[20:01:03] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:03] [Analyzer] [Info] ==> Content-Length: 223
[20:01:03] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":65,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:03] [Analyzer] [Info] <== Content-Length: 3081
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:03] [Analyzer] [Info] <== {"id":65,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":171,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":155,"endCharacter":2},{"startLine":38,"startCharacter":28,"endLine":40,"endCharacter":51},{"startLine":45,"startCharacter":66,"endLine":154,"endCharacter":4},{"startLine":47,"startCharacter":48,"endLine":153,"endCharacter":7},{"startLine":48,"startCharacter":54,"endLine":153,"endCharacter":6},{"startLine":49,"startCharacter":41,"endLine":56,"endCharacter":8},{"startLine":58,"startCharacter":23,"endLine":152,"endCharacter":13},{"startLine":59,"startCharacter":23,"endLine":66,"endCharacter":12},{"startLine":60,"startCharacter":29,"endLine":65,"endCharacter":78},{"startLine":62,"startCharacter":36,"endLine":65,"endCharacter":77},{"startLine":63,"startCharacter":61,"endLine":65,"endCharacter":76},{"startLine":67,"startCharacter":29,"endLine":152,"endCharacter":12},{"startLine":69,"startCharacter":40,"endLine":71,"endCharacter":59},{"startLine":73,"startCharacter":25,"endLine":151,"endCharacter":14},{"startLine":74,"startCharacter":35,"endLine":150,"endCharacter":16},{"startLine":76,"startCharacter":34,"endLine":97,"endCharacter":24},{"startLine":79,"startCharacter":52,"endLine":85,"endCharacter":26},{"startLine":80,"startCharacter":60,"endLine":82,"endCharacter":63},{"startLine":83,"startCharacter":44,"endLine":84,"endCharacter":55},{"startLine":86,"startCharacter":40,"endLine":96,"endCharacter":26},{"startLine":87,"startCharacter":40,"endLine":95,"endCharacter":28},{"startLine":90,"startCharacter":47,"endLine":94,"endCharacter":43},{"startLine":99,"startCharacter":28,"endLine":105,"endCharacter":18},{"startLine":101,"startCharacter":46,"endLine":104,"endCharacter":33},{"startLine":106,"startCharacter":27,"endLine":128,"endCharacter":18},{"startLine":107,"startCharacter":34,"endLine":127,"endCharacter":20},{"startLine":109,"startCharacter":41,"endLine":1…
[20:01:04] [Analyzer] [Info] ==> Content-Length: 328
[20:01:04] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":66,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":31,"character":38},"end":{"line":31,"character":38}},"context":{"diagnostics":[]}}}
[20:01:04] [Analyzer] [Info] <== Content-Length: 1072
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:04] [Analyzer] [Info] <== {"id":66,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Convert to async function body","kind":"refactor.convert.bodyToAsync","diagnostics":[],"edit":{"documentChanges":[{"textDocument":{"version":78,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":31,"character":37},"end":{"line":31,"character":37}},"newText":"async "},{"range":{"start":{"line":31,"character":2},"end":{"line":31,"character":8}},"newText":"Future"}]}]}}]}
[20:01:04] [Analyzer] [Info] ==> Content-Length: 225
[20:01:04] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":67,"method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:04] [Analyzer] [Info] <== Content-Length: 1750
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:04] [Analyzer] [Info] <== {"id":67,"jsonrpc":"2.0","result":[{"name":"HorseInspectionEntryListTile","kind":5,"deprecated":false,"range":{"start":{"line":16,"character":0},"end":{"line":171,"character":1}},"selectionRange":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"children":[{"name":"inspectionEntryViewModel","kind":8,"deprecated":false,"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"selectionRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"name":"horseInspectionViewModel","kind":8,"deprecated":false,"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"selectionRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"name":"statusMap","kind":8,"deprecated":false,"range":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}},"selectionRange":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}}},{"name":"HorseInspectionEntryListTile","detail":"({Key key, this.inspectionEntryViewModel, this.horseInspectionViewModel})","kind":9,"deprecated":false,"range":{"start":{"line":26,"character":2},"end":{"line":28,"character":24}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}}},{"name":"build","detail":"(BuildContext context)","kind":6,"deprecated":false,"range":{"start":{"line":31,"character":2},"end":{"line":155,"character":3}},"selectionRange":{"start":{"line":31,"character":9},"end":{"line":31,"character":14}}},{"name":"getColor","detail":"(String status)","kind":6,"deprecated":false,"range":{"start":{"line":157,"character":2},"end":{"line":170,"character":3}},"selectionRange":{"start":{"line":157,"character":8},"end":{"line":157,"character":16}}}]}]}
[20:01:04] [Analyzer] [Info] ==> Content-Length: 358
[20:01:04] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":68,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":0,"character":0},"end":{"line":172,"character":0}},"context":{"diagnostics":[],"only":["source.fixAll.eslint"]}}}
[20:01:04] [Analyzer] [Info] <== Content-Length: 566
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:04] [Analyzer] [Info] <== {"id":68,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}}]}
[20:01:04] [Analyzer] [Info] ==> Content-Length: 265
[20:01:04] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":69,"method":"textDocument/formatting","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"options":{"tabSize":2,"insertSpaces":true}}}
[20:01:04] [Analyzer] [Info] <== Content-Length: 39
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:04] [Analyzer] [Info] <== {"id":69,"jsonrpc":"2.0","result":null}
[20:01:04] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:04] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:05] [Analyzer] [Info] <== Content-Length: 219
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:05] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:01:05] [Analyzer] [Info] <== Content-Length: 3392
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":45,"character":11},"end":{"line":154,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":47,"character":13},"end":{"line":153,"character":8}},"label":"Consumer"},{"range":{"start":{"line":58,"character":15},"end":{"line":152,"character":14}},"label":"InkWell"},{"range":{"start":{"line":62,"character":18},"end":{"line":65,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":63,"character":44},"end":{"line":65,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":67,"character":19},"end":{"line":152,"character":13}},"label":"Container"},{"range":{"start":{"line":69,"character":26},"end":{"line":71,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":73,"character":21},"end":{"line":151,"character":15}},"label":"Row"},{"range":{"start":{"line":74,"character":26},"end":{"line":150,"character":17}},"label":"[]"},{"range":{"start":{"line":76,"character":24},"end":{"line":97,"character":25}},"label":"Container"},{"range":{"start":{"line":79,"character":38},"end":{"line":85,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":80,"character":42},"end":{"line":82,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":86,"character":33},"end":{"line":96,"character":27}},"label":"Center"},{"range":{"start":{"line":87,"character":35},"end":{"line":95,"character":29}},"label":"Text"},{"range":{"start":{"line":90,"character":37},"end":{"line":94,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":99,"character":18},"end":{"line":105,"character":19}},"label":"Container"},{"range":{"start":{"line":101,"character":27},"end":{"line":104,"character…
[20:01:05] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:05] [Analyzer] [Info] ==> Content-Length: 328
[20:01:05] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":70,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":26,"character":31},"end":{"line":26,"character":31}},"context":{"diagnostics":[]}}}
[20:01:05] [Analyzer] [Info] <== Content-Length: 566
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:05] [Analyzer] [Info] <== {"id":70,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}}]}
[20:01:06] [General] [Info] Starting debug session...
[20:01:06] [General] [Info] workspace: C:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client
[20:01:06] [General] [Info] Using found common entry point: C:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\main.dart
[20:01:06] [General] [Info] Using workspace as cwd: C:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client
[20:01:06] [General] [Info] Detected launch project as Flutter
[20:01:06] [General] [Info] Using Flutter debug adapter for this session
[20:01:06] [General] [Info] Checking for errors before launching
[20:01:06] [General] [Info] Debug session starting...
{
"name": "horse-inspection-client",
"request": "launch",
"type": "dart",
"__configurationTarget": 5,
"program": "C:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\main.dart",
"cwd": "C:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client",
"toolEnv": {
"FLUTTER_HOST": "VSCode",
"PUB_ENVIRONMENT": "vscode.dart-code"
},
"sendLogsToClient": true,
"args": [],
"vmAdditionalArgs": [],
"vmServicePort": 0,
"dartSdkPath": "C:\SDKs\flutter\bin\cache\dart-sdk",
"maxLogLineLength": 2000,
"debugSdkLibraries": true,
"debugExternalLibraries": true,
"showDartDeveloperLogs": true,
"evaluateGettersInDebugViews": true,
"evaluateToStringInDebugViews": true,
"flutterSdkPath": "C:\SDKs\flutter",
"globalFlutterArgs": [],
"useFlutterStructuredErrors": true,
"debugExtensionBackendProtocol": "ws",
"forceFlutterVerboseMode": true,
"flutterTrackWidgetCreation": true,
"flutterMode": "debug",
"flutterPlatform": "default",
"workspaceConfig": {
"useLsp": true
},
"deviceId": "emulator-5554",
"deviceName": "tablet emulator (android-x86)",
"showMemoryUsage": false,
"debuggerType": 2
}
[20:01:06] [General] [Info] Using flutter debugger for Flutter
[20:01:06] [General] [Info] Running debugger via node with c:\Users\puelo.vscode\extensions\dart-code.dart-code-3.18.0\out\dist\debug.js flutter
[20:01:06] [General] [Warn] Did not find session 38a296bd-5e58-43cf-8252-30c38ef32da6 to handle dart.progressStart. There were 0 sessions:
[20:01:06] [General] [Warn] Event will be queued and processed when the session start event fires
[20:01:06] [General] [Info] Processing delayed event dart.progressStart for session 38a296bd-5e58-43cf-8252-30c38ef32da6
[20:01:11] [Analyzer] [Info] <== Content-Length: 208
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:11] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/graphql/AuthenticateQuery.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:01:11] [Analyzer] [Info] <== Content-Length: 206
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/graphql/RefreshJWTQuery.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 225
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/graphql/SaveShowOfficialsSignatureMutation.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 209
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/graphql/UpcomingShowsQuery.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 218
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/graphql/UpdateInspectionStatusQuery.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 187
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/main.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 202
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/AccountModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 202
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/AthleteModel.dart","diagnostics":[]},"js…
[20:01:11] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/AuthenticateModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 199
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/DateModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 205
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/EventHorseModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 220
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/HorseInspectionEntryInputModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 210
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/HorseInspectionModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 200
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/HorseModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 210
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/models/InspectionEntryModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 200
Content-Type: application/vscode-jsonrpc; ch…
[20:01:11] [Analyzer] [Info] <== Content-Length: 217
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/android/app/src/profile/AndroidManifest.xml","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 276
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/build/app/intermediates/bundle_manifest/debug/processDebugManifest/bundle-manifest/AndroidManifest.xml","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 244
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/build/app/intermediates/instant_app_manifest/debug/AndroidManifest.xml","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 240
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/build/app/intermediates/merged_manifests/debug/AndroidManifest.xml","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 283
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/build/flutter_keyboard_visibility/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 264
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/build/flutter_keyboard_visibility/intermediates/library_manifest/debug/AndroidManifest.xml","diagnostics":[]},"jsonrpc…
[20:01:11] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/viewModels/InspectionEntryViewModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 207
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/viewModels/ShowViewModel.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 209
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/BorderedNationFlag.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 207
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/CriteriaCheckBox.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 214
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 209
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/InspectedHorseCard.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 206
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/PatternScaffold.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 207
Content-Type: application…
[20:01:11] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/StatusButtonContainer.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 197
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/Styles.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 195
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/test/widget_test.dart","diagnostics":[]},"jsonrpc":"2.0"}Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:19] [Analyzer] [Info] ==> Content-Length: 328
[20:01:19] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":71,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":31,"character":38},"end":{"line":31,"character":38}},"context":{"diagnostics":[]}}}
[20:01:19] [Analyzer] [Info] <== Content-Length: 1072
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:19] [Analyzer] [Info] <== {"id":71,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Convert to async function body","kind":"refactor.convert.bodyToAsync","diagnostics":[],"edit":{"documentChanges":[{"textDocument":{"version":78,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":31,"character":37},"end":{"line":31,"character":37}},"newText":"async "},{"range":{"start":{"line":31,"character":2},"end":{"line":31,"character":8}},"newText":"Future"}]}]}}]}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 358
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":79},"contentChanges":[{"range":{"start":{"line":31,"character":38},"end":{"line":31,"character":38}},"rangeLength":0,"text":"\r\n "}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":80},"contentChanges":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":4}},"rangeLength":0,"text":"v"}]}}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 286
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":72,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":5},"context":{"triggerKind":1}}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 219
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[]},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:01:20] [Analyzer] [Info] <== Content-Length: 10581
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspec…
[20:01:20] [Analyzer] [Info] <== Content-Length: 2353
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'v'.\nTry changing the name to the name of an existing class, or creating a class with the name 'v'."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined na…
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:20] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 245
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":73,"method":"completionItem/resolve","params":{"label":"var","insertTextFormat":2,"textEdit":{"newText":"var${1:}","range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}}},"kind":14,"sortText":"999829"}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 211
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"id":73,"jsonrpc":"2.0","result":{"label":"var","kind":14,"sortText":"999829","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":5}},"newText":"var${1:}"}}}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 223
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":74,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"id":74,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":81},"contentChanges":[{"range":{"start":{"line":32,"character":5},"end":{"line":32,"character":5}},"rangeLength":0,"text":"a"}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 2355
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":6}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'va'.\nTry changing the name to the name of an existing class, or creating a class with the name 'va'."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined …
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:20] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 223
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":75,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"id":75,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":82},"contentChanges":[{"range":{"start":{"line":32,"character":6},"end":{"line":32,"character":6}},"rangeLength":0,"text":"r"}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 442
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":7}},"severity":1,"code":"var_and_type","source":"dart","message":"Variables can't be declared using both 'var' and a type name.\nTry removing 'var.'"}]},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:20] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":83},"contentChanges":[{"range":{"start":{"line":32,"character":7},"end":{"line":32,"character":7}},"rangeLength":0,"text":" "}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 442
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":4},"end":{"line":32,"character":7}},"severity":1,"code":"var_and_type","source":"dart","message":"Variables can't be declared using both 'var' and a type name.\nTry removing 'var.'"}]},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:20] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":84},"contentChanges":[{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":8}},"rangeLength":0,"text":"a"}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 286
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":76,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":9},"context":{"triggerKind":1}}}
[20:01:20] [Analyzer] [Info] ==> Content-Length: 349
[20:01:20] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":85},"contentChanges":[{"range":{"start":{"line":32,"character":9},"end":{"line":32,"character":9}},"rangeLength":0,"text":" "}]}}
[20:01:20] [Analyzer] [Info] <== Content-Length: 2577
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"non_constant_identifier_names","source":"dart","message":"Name non-constant identifiers using lowerCamelCase."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'ShowHorse' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'a'.\nTry changing the name to the name of an existing class, or creating a class with the name 'a'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name…
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:01:20] [Analyzer] [Info] <== {"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspectionEntryListTile","kind":"CONSTRUCTOR","parameters":"({Key key, this.inspectionEn…
[20:01:20] [Analyzer] [Info] <== Content-Length: 2577
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:20] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":6,"character":7},"end":{"line":6,"character":60}},"severity":3,"code":"unused_import","source":"dart","message":"Unused import: 'package:horse_inspection/models/ShowHorseModel.dart'.\nTry removing the import directive."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":1,"code":"undefined_class","source":"dart","message":"Undefined class 'a'.\nTry changing the name to the name of an existing class, or creating a class with the name 'a'."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":3,"code":"unused_local_variable…
[20:01:20] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:20] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 223
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":77,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"id":77,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:21] [Analyzer] [Info] ==> Content-Length: 351
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":86},"contentChanges":[{"range":{"start":{"line":32,"character":10},"end":{"line":32,"character":10}},"rangeLength":0,"text":"="}]}}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 310
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":78,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":11},"context":{"triggerKind":2,"triggerCharacter":"="}}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 1625
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}]},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:21] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 252
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":79,"method":"completionItem/resolve","params":{"label":"super","insertTextFormat":2,"textEdit":{"newText":"super${1:}","range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}}},"kind":14,"sortText":"1000000"}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 218
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"id":79,"jsonrpc":"2.0","result":{"label":"super","kind":14,"sortText":"1000000","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"newText":"super${1:}"}}}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 223
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":80,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"id":80,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:21] [Analyzer] [Info] ==> Content-Length: 351
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":87},"contentChanges":[{"range":{"start":{"line":32,"character":11},"end":{"line":32,"character":11}},"rangeLength":0,"text":" "}]}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 1625
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":33,"character":4},"end":{"line":33,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":121,"character":42},"end":{"line":121,"character":51}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":35,"character":35},"end":{"line":35,"character":44}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":33,"character":14},"end":{"line":33,"character":23}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":34,"character":18},"end":{"line":34,"character":27}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'showHorse'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:21] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 351
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":88},"contentChanges":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":12}},"rangeLength":0,"text":"C"}]}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 287
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":81,"method":"textDocument/completion","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"position":{"line":32,"character":13},"context":{"triggerKind":1}}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 866
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'C'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"character":34}},"label":"BorderedNationFlag"},{"range":{"start":{"line":107,"character":1…
[20:01:21] [Analyzer] [Info] <== Content-Length: 10581
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishOutline","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","outline":{"element":{"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"name":"","kind":"COMPILATION_UNIT"},"range":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"codeRange":{"start":{"line":0,"character":0},"end":{"line":173,"character":0}},"children":[{"element":{"range":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"name":"HorseInspectionEntryListTile","kind":"CLASS"},"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"codeRange":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"children":[{"element":{"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"name":"inspectionEntryViewModel","kind":"FIELD","returnType":"InspectionEntryViewModel"},"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":58}},"codeRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"element":{"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"name":"horseInspectionViewModel","kind":"FIELD","returnType":"HorseInspectionViewModel"},"range":{"start":{"line":18,"character":2},"end":{"line":18,"character":58}},"codeRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"element":{"range":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}},"name":"statusMap","kind":"FIELD","returnType":"Map<String, String>"},"range":{"start":{"line":20,"character":2},"end":{"line":24,"character":4}},"codeRange":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}}},{"element":{"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}},"name":"HorseInspec…
[20:01:21] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 511
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":82,"method":"completionItem/resolve","params":{"label":"createElement()","detail":"() → StatelessElement","documentation":{"kind":"markdown","value":"Creates a [StatelessElement] to manage this widget's location in the tree.\n\nIt is uncommon for subclasses to override this method."},"filterText":"createElement","insertTextFormat":2,"textEdit":{"newText":"createElement${1:}","range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}}},"kind":2,"sortText":"999651"}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 477
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"id":82,"jsonrpc":"2.0","result":{"label":"createElement()","kind":2,"detail":"() → StatelessElement","documentation":{"kind":"markdown","value":"Creates a [StatelessElement] to manage this widget's location in the tree.\n\nIt is uncommon for subclasses to override this method."},"sortText":"999651","filterText":"createElement","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"newText":"createElement${1:}"}}}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 351
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":89},"contentChanges":[{"range":{"start":{"line":32,"character":13},"end":{"line":32,"character":13}},"rangeLength":0,"text":"o"}]}}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 251
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":83,"method":"completionItem/resolve","params":{"label":"const","insertTextFormat":2,"textEdit":{"newText":"const${1:}","range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}}},"kind":14,"sortText":"999872"}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 217
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":83,"jsonrpc":"2.0","result":{"label":"const","kind":14,"sortText":"999872","insertTextFormat":2,"textEdit":{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":13}},"newText":"const${1:}"}}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 867
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":14}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Co'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":14}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:21] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] ==> Content-Length: 351
[20:01:21] [Analyzer] [Info] ==> {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","version":90},"contentChanges":[{"range":{"start":{"line":32,"character":14},"end":{"line":32,"character":14}},"rangeLength":0,"text":"n"}]}}
[20:01:21] [Analyzer] [Info] <== Content-Length: 75
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"$/analyzerStatus","params":{"isAnalyzing":true},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 868
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:21] [Analyzer] [Info] <== {"method":"textDocument/publishDiagnostics","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Con'.\nTry correcting the name to one that is defined, or defining the name."},{"range":{"start":{"line":32,"character":8},"end":{"line":32,"character":9}},"severity":3,"code":"unused_local_variable","source":"dart","message":"The value of the local variable 'a' isn't used.\nTry removing the variable, or using it."}]},"jsonrpc":"2.0"}
[20:01:21] [Analyzer] [Info] <== Content-Length: 3393
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"dart/textDocument/publishClosingLabels","params":{"uri":"file:///c:/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart","labels":[{"range":{"start":{"line":46,"character":11},"end":{"line":155,"character":5}},"label":"ChangeNotifierProvider.value"},{"range":{"start":{"line":48,"character":13},"end":{"line":154,"character":8}},"label":"Consumer"},{"range":{"start":{"line":59,"character":15},"end":{"line":153,"character":14}},"label":"InkWell"},{"range":{"start":{"line":63,"character":18},"end":{"line":66,"character":78}},"label":"MaterialPageRoute"},{"range":{"start":{"line":64,"character":44},"end":{"line":66,"character":77}},"label":"InspectionScreen"},{"range":{"start":{"line":68,"character":19},"end":{"line":153,"character":13}},"label":"Container"},{"range":{"start":{"line":70,"character":26},"end":{"line":72,"character":60}},"label":"BoxDecoration"},{"range":{"start":{"line":74,"character":21},"end":{"line":152,"character":15}},"label":"Row"},{"range":{"start":{"line":75,"character":26},"end":{"line":151,"character":17}},"label":"[]"},{"range":{"start":{"line":77,"character":24},"end":{"line":98,"character":25}},"label":"Container"},{"range":{"start":{"line":80,"character":38},"end":{"line":86,"character":27}},"label":"BoxDecoration"},{"range":{"start":{"line":81,"character":42},"end":{"line":83,"character":64}},"label":"BorderRadius.only"},{"range":{"start":{"line":87,"character":33},"end":{"line":97,"character":27}},"label":"Center"},{"range":{"start":{"line":88,"character":35},"end":{"line":96,"character":29}},"label":"Text"},{"range":{"start":{"line":91,"character":37},"end":{"line":95,"character":44}},"label":"TextStyle"},{"range":{"start":{"line":100,"character":18},"end":{"line":106,"character":19}},"label":"Container"},{"range":{"start":{"line":102,"character":27},"end":{"line":105,"characte…
[20:01:21] [Analyzer] [Info] <== Content-Length: 76
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"method":"$/analyzerStatus","params":{"isAnalyzing":false},"jsonrpc":"2.0"}
[20:01:22] [Analyzer] [Info] ==> Content-Length: 223
[20:01:22] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":84,"method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:22] [Analyzer] [Info] <== Content-Length: 3082
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:22] [Analyzer] [Info] <== {"id":84,"jsonrpc":"2.0","result":[{"startLine":16,"startCharacter":60,"endLine":172,"endCharacter":0},{"startLine":20,"startCharacter":41,"endLine":24,"endCharacter":2},{"startLine":31,"startCharacter":38,"endLine":156,"endCharacter":2},{"startLine":39,"startCharacter":28,"endLine":41,"endCharacter":51},{"startLine":46,"startCharacter":66,"endLine":155,"endCharacter":4},{"startLine":48,"startCharacter":48,"endLine":154,"endCharacter":7},{"startLine":49,"startCharacter":54,"endLine":154,"endCharacter":6},{"startLine":50,"startCharacter":41,"endLine":57,"endCharacter":8},{"startLine":59,"startCharacter":23,"endLine":153,"endCharacter":13},{"startLine":60,"startCharacter":23,"endLine":67,"endCharacter":12},{"startLine":61,"startCharacter":29,"endLine":66,"endCharacter":78},{"startLine":63,"startCharacter":36,"endLine":66,"endCharacter":77},{"startLine":64,"startCharacter":61,"endLine":66,"endCharacter":76},{"startLine":68,"startCharacter":29,"endLine":153,"endCharacter":12},{"startLine":70,"startCharacter":40,"endLine":72,"endCharacter":59},{"startLine":74,"startCharacter":25,"endLine":152,"endCharacter":14},{"startLine":75,"startCharacter":35,"endLine":151,"endCharacter":16},{"startLine":77,"startCharacter":34,"endLine":98,"endCharacter":24},{"startLine":80,"startCharacter":52,"endLine":86,"endCharacter":26},{"startLine":81,"startCharacter":60,"endLine":83,"endCharacter":63},{"startLine":84,"startCharacter":44,"endLine":85,"endCharacter":55},{"startLine":87,"startCharacter":40,"endLine":97,"endCharacter":26},{"startLine":88,"startCharacter":40,"endLine":96,"endCharacter":28},{"startLine":91,"startCharacter":47,"endLine":95,"endCharacter":43},{"startLine":100,"startCharacter":28,"endLine":106,"endCharacter":18},{"startLine":102,"startCharacter":46,"endLine":105,"endCharacter":33},{"startLine":107,"startCharacter":27,"endLine":129,"endCharacter":18},{"startLine":108,"startCharacter":34,"endLine":128,"endCharacter":20},{"startLine":110,"startCharacter":41,"endLine":…
[20:01:22] [Analyzer] [Info] ==> Content-Length: 738
[20:01:22] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":85,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":32,"character":15},"end":{"line":32,"character":15}},"context":{"diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"message":"Expected to find ';'.","severity":1,"code":"expected_token","source":"dart"},{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"message":"Undefined name 'Con'.\nTry correcting the name to one that is defined, or defining the name.","severity":1,"code":"undefined_identifier","source":"dart"}]}}}
[20:01:22] [Analyzer] [Info] ==> Content-Length: 225
[20:01:22] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":86,"method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"}}}
[20:01:22] [Analyzer] [Info] <== Content-Length: 4595
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:22] [Analyzer] [Info] <== {"id":85,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Extract Method","kind":"refactor.extract","command":{"title":"Extract Method","command":"refactor.perform","arguments":["EXTRACT_METHOD","c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart",90,1217,0,null]}},{"title":"Insert ';'","kind":"quickfix.insertSemicolon","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"expected_token","source":"dart","message":"Expected to find ';'."}],"edit":{"documentChanges":[{"textDocument":{"version":90,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":32,"character":15},"end":{"line":32,"character":15}},"newText":";"}]}]}},{"title":"Create class 'Con'","kind":"quickfix.create.class","diagnostics":[{"range":{"start":{"line":32,"character":12},"end":{"line":32,"character":15}},"severity":1,"code":"undefined_identifier","source":"dart","message":"Undefined name 'Con'.\nTry correcting the name to one that is defined, or defining the name."}],"edit":{"documentChanges":[{"textDocument":{"version":90,"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"edits":[{"range":{"start":{"line":172,"character":1},"end":{"line":172,"character":1}},"n…
[20:01:22] [Analyzer] [Info] <== Content-Length: 1750
Content-Type: application/vscode-jsonrpc; charset=utf-8

{"id":86,"jsonrpc":"2.0","result":[{"name":"HorseInspectionEntryListTile","kind":5,"deprecated":false,"range":{"start":{"line":16,"character":0},"end":{"line":172,"character":1}},"selectionRange":{"start":{"line":16,"character":6},"end":{"line":16,"character":34}},"children":[{"name":"inspectionEntryViewModel","kind":8,"deprecated":false,"range":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}},"selectionRange":{"start":{"line":17,"character":33},"end":{"line":17,"character":57}}},{"name":"horseInspectionViewModel","kind":8,"deprecated":false,"range":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}},"selectionRange":{"start":{"line":18,"character":33},"end":{"line":18,"character":57}}},{"name":"statusMap","kind":8,"deprecated":false,"range":{"start":{"line":20,"character":28},"end":{"line":24,"character":3}},"selectionRange":{"start":{"line":20,"character":28},"end":{"line":20,"character":37}}},{"name":"HorseInspectionEntryListTile","detail":"({Key key, this.inspectionEntryViewModel, this.horseInspectionViewModel})","kind":9,"deprecated":false,"range":{"start":{"line":26,"character":2},"end":{"line":28,"character":24}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":30}}},{"name":"build","detail":"(BuildContext context)","kind":6,"deprecated":false,"range":{"start":{"line":31,"character":2},"end":{"line":156,"character":3}},"selectionRange":{"start":{"line":31,"character":9},"end":{"line":31,"character":14}}},{"name":"getColor","detail":"(String status)","kind":6,"deprecated":false,"range":{"start":{"line":158,"character":2},"end":{"line":171,"character":3}},"selectionRange":{"start":{"line":158,"character":8},"end":{"line":158,"character":16}}}]}]}
[20:01:25] [General] [Info] Debugger:SessionDuration timing: 18293ms (Flutter)
[20:01:25] [Analyzer] [Info] ==> Content-Length: 328
[20:01:25] [Analyzer] [Info] ==> {"jsonrpc":"2.0","id":87,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Users/puelo/Documents/Arbeit/Repositories/horse-inspection-client/lib/widgets/HorseInspectionEntryListTile.dart"},"range":{"start":{"line":28,"character":24},"end":{"line":28,"character":24}},"context":{"diagnostics":[]}}}
[20:01:25] [Analyzer] [Info] <== Content-Length: 566
Content-Type: application/vscode-jsonrpc; charset=utf-8
[20:01:25] [Analyzer] [Info] <== {"id":87,"jsonrpc":"2.0","result":[{"title":"Sort Members","kind":"source.sortMembers","command":{"title":"Sort Members","command":"edit.sortMembers","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}},{"title":"Organize Imports","kind":"source.organizeImports","command":{"title":"Organize Imports","command":"edit.organizeImports","arguments":["c:\Users\puelo\Documents\Arbeit\Repositories\horse-inspection-client\lib\widgets\HorseInspectionEntryListTile.dart"]}}]}
Wed Jan 06 2021 [20:01:29 GMT+0100 (Mitteleuropäische Normalzeit)] Log file ended

The procedure was as follows:

  • var a = Cont --> autocomplete with intellisense to Container()
  • Start of App in Emulator
  • var a = Cont --> no suggestions apart from "const" and i think one other.

@DanTup
Copy link
Member

DanTup commented Jan 11, 2021

@KammererTob thanks for the log! It seems like the server never responds to the completion requests - VS Code sends several, but the server doesn't reply (although it does continue to reply to other requests, suggesting it's just the completion requests getting stuck rather than the server becoming unresponsive).

How reliably can you reproduce this? Can you reproduce it in a project you can share to see if I have any more luck reproducing it with yours? Are you also running on an Android emulator? (answered above!)

@DanTup
Copy link
Member

DanTup commented Jan 11, 2021

Also - I wonder whether the request ever completes (maybe it's just going incredibly slow rather than failing). If you're able to leave your machine for a few minutes, could you try pressing Ctrl+Space to invoke completion (while capturing a log) and seeing if it appears after a longer period?

@IsmailAlamKhan
Copy link
Author

@DanTup For me even if I wait 1 hour the completion doesn't work.

@DanTup
Copy link
Member

DanTup commented Jan 11, 2021

@IsmailAlamKhan ah, got it! It sounds like the completion request is getting stuck (there are a lot of awaits in there, I suspect something isn't completing). If I can get a repro here, I would be able to attach a debugger and step through it.

I suspect it is related to the previous crashes on Windows when building, though that was somewhat timing-dependant which might be why I'm not seeing it (it may depend on things like the speed of the machine and the disks).

An instrumentation log may help - though it'll get very large (if someone captures one while reproducing, I can tell you what to look for in there rather than sharing the whole thing).

Otherwise, I'll try to do some more testing on Windows. Maybe if I can't reproduce it, I could build a custom snapshot of the analysis server that has additional logging that might help track down where it's stopping.

@DanTup
Copy link
Member

DanTup commented Jan 11, 2021

@bwilkerson @devoncarew FYI - this issues seems similar to the previous Windows watcher issues (in that it occurs when running a Flutter app), though rather than the analyzer VM terminating, it seems to fail to respond to the completion request (the log shows VS Code sending requests to the server, but no response ever arriving), even though other requests are still being responded to.

I've not been able to reproduce it on my PC, though was considering trying to make an analyzer snapshot that has additional logging in it to see if that can help pinpoint where it's getting stuck (presumably something that's being awaited is not completing).

@DanTup DanTup added important Something important! in editor Relates to code editing or language features in lsp/analysis server Something to be fixed in the Dart analysis server labels Jan 11, 2021
@DanTup DanTup added this to the v3.19.0 milestone Jan 11, 2021
@IsmailAlamKhan
Copy link
Author

@DanTup after 1 or 2 hours of coding I get this image
the autocompletion stops, the linter also fails to refresh and stays at the previous state, when this happens and there are no other ways rather than reloading vscode

@DanTup
Copy link
Member

DanTup commented Jan 12, 2021

@IsmailAlamKhan that's interesting to know, thanks!

I've just managed to reproduce this on Windows after running/cleaning your project a few times, so hopefully I can get to the bottom of what's happening now. Thanks!

Edit: Might be slightly different, as I am seeing completion responses, just not with anywhere near the right number of items in them. May be related though. When it happens, there are no includedSuggestionSets in the server response:

Untitled

@DanTup
Copy link
Member

DanTup commented Jan 12, 2021

@bwilkerson @scheglov I was able to fairly reliably reproduce this issue in a script which repeatedly spawns a Flutter app, stops it, deletes the build folder. After a number of times, completions no longer include any suggestion sets with them.

I narrowed it down to occurring whenever the following is printed to the analysis server instrumentation log:

1610465348830:Err:Watcher error; refreshing contexts.
FileSystemException:: Directory watcher closed unexpectedly, path = 'M::\Dev\TestStuff\foo'
#0      _FileSystemWatcher._listenOnSocket.<anonymous closure> (dart::io-patch/file_patch.dart::330::11)
#1      _ExpandStream._handleData (dart::async/stream_pipe.dart::240::30)
#2      _rootRunUnary (dart::async/zone.dart::1202::13)
#3      _CustomZone.runUnary (dart::async/zone.dart::1097::19)
#4      _CustomZone.runUnaryGuarded (dart::async/zone.dart::1002::7)
#5      _BufferingStreamSubscription._sendData (dart::async/stream_impl.dart::357::11)
#6      _BufferingStreamSubscription._add (dart::async/stream_impl.dart::285::7)
#7      _SyncStreamControllerDispatch._sendData (dart::async/stream_controller.dart::807::19)
#8      _StreamController._add (dart::async/stream_controller.dart::681::7)
#9      _StreamController.add (dart::async/stream_controller.dart::624::5)
#10     new _RawSocket.<anonymous closure> (dart::io-patch/socket_patch.dart::1683::35)
#11     _NativeSocket.issueReadEvent.issue (dart::io-patch/socket_patch.dart::1181::18)
#12     _microtaskLoop (dart::async/schedule_microtask.dart::41::21)
#13     _startMicrotaskLoop (dart::async/schedule_microtask.dart::50::5)
#14     _runPendingImmediateCallback (dart::isolate-patch/isolate_patch.dart::120::13)
#15     _RawReceivePortImpl._handleMessage (dart::isolate-patch/isolate_patch.dart::185::5)

After this occurs (handled here) calls to computeIncludedSetList get a null from tracker.getContext(analysisContext) which results in failing to add the completions here (which seems to be because the context is destroyed and/or recreated):

https://github.com/dart-lang/sdk/blob/d63d5d93a59b370bf5f5c277109110cb67a96b75/pkg/analysis_server/lib/src/domains/completion/available_suggestions.dart#L24-L25

If I trigger _handleWatchInterruption in code (for example by setting a timer to call it after 10 seconds in the ContextManagerImpl constructor), it reproduces reliably without needing to spawn Flutter or trigger lots of filesystem activity (presumably this will also happen on macOS).

@devoncarew
Copy link
Contributor

@DanTup - thanks for the investigation and analysis! Can you create a corresponding issue in the dart-lang/sdk repo? I'd like to try and get a fix in for this for the next beta release.

@DanTup
Copy link
Member

DanTup commented Jan 12, 2021

@devoncarew I've filed dart-lang/sdk#44650. I'll close this this one as I don't think there's anything to do here.

@DanTup DanTup closed this as completed Jan 12, 2021
@DanTup DanTup added upstream in dart / flutter Needs changing in Dart or Flutter and removed awaiting info Requires more information from the customer to progress important Something important! in editor Relates to code editing or language features in lsp/analysis server Something to be fixed in the Dart analysis server is bug labels Jan 12, 2021
@DanTup DanTup removed this from the v3.19.0 milestone Jan 12, 2021
@DanTup DanTup added fixed in dart / flutter and removed upstream in dart / flutter Needs changing in Dart or Flutter labels Jan 13, 2021
@DanTup DanTup added this to the v3.19.0 milestone Jan 13, 2021
@DanTup DanTup added the is bug label Jan 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants