ZIm/extensions/dart/languages/dart/runnables.scm
Abdullah Alsigar bdba8b23fa
dart: Add Flutter runnables and tasks (#13686)
Release Notes:

- Added runnable tasks for Flutter
2024-07-11 10:46:53 +02:00

45 lines
1.3 KiB
Scheme

; Flutter main
(
(
(import_or_export
(library_import
(import_specification
("import"
(configurable_uri
(uri
(string_literal) @_import
(#match? @_import "package:flutter/(material|widgets|cupertino).dart")
(#not-match? @_import "package:flutter_test/flutter_test.dart")
(#not-match? @_import "package:test/test.dart")
))))))
(
(function_signature
name: (_) @run
)
(#eq? @run "main")
)
(#set! tag flutter-main)
)
)
; Flutter test main
(
(
(import_or_export
(library_import
(import_specification
("import"
(configurable_uri
(uri
(string_literal) @_import
(#match? @_import "package:flutter_test/flutter_test.dart")
))))))
(
(function_signature
name: (_) @run
)
(#eq? @run "main")
)
(#set! tag flutter-test-main)
)
)