WEB-10160 Dart plugin Spelling corrector
(cherry picked from commit f76acf9)
merge consequent tokens
(cherry picked from commit f2cf8b2)
WEB-10408 Highlight escape sequences inside String literals
(cherry picked from commit 14cf03e)
WEB-9589 Dart Plugin - Commenting code is buggy
WEB-7429 Autoformat of doc comments
WEB-8071 Dart comment auto indentation is broken
(cherry picked from commit 143bd5d)
WEB-9925 Dart: TODO tooltip is shown twice
(cherry picked from commit de7794d)
WEB-10539 Dart: Error on Map literals with int keys
(cherry picked from commit 07b642a)
there's no iterator expression ('...') in Dart, tests
(cherry picked from commit 7dee147)
WEB-10506 Dart inspection return false positive
(cherry picked from commit e58bf8d)
WEB-10606 Dart inspection report false negative
(cherry picked from commit 395edcd)
Fixed metadata parsing, updated params parsing, part of WEB-10629
(cherry picked from commit c2dd433)
WEB-10629 Format for Dart fails for @observable
(cherry picked from commit 5e958ce)
WEB-10666 Dart editor shows wrong error if using Dart "call" functionality in combination with constructor
(cherry picked from commit 5e25100)
Fixed metadata parsing, updated params parsing, part of WEB-10629
(cherry picked from commit c2dd433) follow-up