Repository Analysis

flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

4.7 Likely human-written View on GitHub
4.7
Adjusted Score
4.7
Raw Score
100%
Time Factor
2026-05-30
Last Push
176,572
Stars
Dart
Language
2,886,108
Lines of Code
10486
Files
13620
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 46HIGH 216MEDIUM 194LOW 13164

Pattern Findings

13620 matches across 18 categories. Click a row to expand file-level details.

Over-Commented Block12932 hits · 11126 pts
SeverityFileLineSnippet
LOW.ci.yaml1# Describes the targets run in continuous integration environment.
LOW.autoroller-preupload.sh1#!/usr/bin/env bash
LOWanalysis_options.yaml1# Specify analysis options.
LOWbin/internal/shared.sh1#!/usr/bin/env bash
LOWbin/internal/shared.sh61# instances, we try to obtain an exclusive lock on this file descriptor (and
LOWbin/internal/shared.sh81# will typically not care about errors from flock and are more likely to be
LOWbin/internal/shared.sh121 # Ensure the engine.version is populated
LOWbin/internal/shared.sh241 exit 1
LOWbin/internal/content_aware_hash.sh1#!/usr/bin/env bash
LOWbin/internal/content_aware_hash.sh21
LOWbin/internal/last_engine_commit.sh1#!/usr/bin/env bash
LOWbin/internal/update_engine_version.sh1#!/usr/bin/env bash
LOWbin/internal/update_engine_version.sh41#
LOWbin/internal/update_dart_sdk.sh1#!/usr/bin/env bash
LOWdocs/contributing/Style-guide-for-Flutter-repo.md521/// An object representing a sequence of recorded graphical operations.
LOWexamples/hello_world/windows/runner/utils.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/hello_world/windows/runner/win32_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/hello_world/windows/runner/win32_window.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/hello_world/windows/runner/resource.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/hello_world/windows/runner/main.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/hello_world/windows/runner/flutter_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/rendering/touch_input.dart121 // The "parentData" field of a render object is controlled by the render
LOWexamples/layers/rendering/src/sector_layout.dart81/// distance from a reference point ("radius") and an angle from a reference
LOWexamples/layers/rendering/src/sector_layout.dart641 SectorHitTestResult() : super();
LOWexamples/layers/rendering/src/binding.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/utils.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/win32_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/win32_window.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/resource.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/main.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/windows/runner/flutter_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/raw/spinning_square.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/layers/raw/text.dart81 // The pop() command signals the end of the bold styling.
LOWexamples/layers/raw/touch_input.dart81
LOWexamples/platform_view/ios/Runner/AppDelegate.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…amples/platform_view/windows/runner/flutter_window.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_view/windows/runner/utils.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_view/windows/runner/win32_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_view/windows/runner/resource.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_view/windows/runner/main.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_view/windows/runner/flutter_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…form_channel_swift/ios/Runner/Runner-Bridging-Header.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/flutter_view/windows/runner/utils.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/flutter_view/windows/runner/win32_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/flutter_view/windows/runner/resource.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/flutter_view/windows/runner/main.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/flutter_view/windows/runner/flutter_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…les/platform_channel/windows/runner/flutter_window.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_channel/windows/runner/utils.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_channel/windows/runner/win32_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…mples/platform_channel/windows/runner/win32_window.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_channel/windows/runner/resource.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/platform_channel/windows/runner/main.cpp1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…mples/platform_channel/windows/runner/flutter_window.h1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/image_list/lib/main.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOW…b/animation/animation_controller/animated_digit.0.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/api/lib/sample_templates/material.0.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/api/lib/sample_templates/material.0.dart21// and its associated test should be in:
LOWexamples/api/lib/sample_templates/widgets.0.dart1// Copyright 2014 The Flutter Authors. All rights reserved.
LOWexamples/api/lib/sample_templates/widgets.0.dart21// and its (required) associated test should be in:
12872 more matches not shown…
Cross-File Repetition210 hits · 1050 pts
SeverityFileLineSnippet
HIGHpackages/flutter/lib/src/widgets/_window_win32.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGHpackages/flutter/lib/src/widgets/_window.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGHpackages/flutter/lib/src/widgets/_window_linux.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGHpackages/flutter/lib/src/widgets/_window_macos.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGHpackages/flutter/lib/src/widgets/binding.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGHpackages/flutter/lib/src/widgets/binding.dart0windowing apis are not enabled. windowing apis are currently experimental. do not use windowing apis in production appli
HIGH…ls/test/integration.shard/driver_environment_test.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…st/integration.shard/test_data/background_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…st/integration.shard/test_data/background_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…test/integration.shard/test_data/stepping_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…test/integration.shard/test_data/stepping_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…egration.shard/test_data/hot_reload_const_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…st/integration.shard/test_data/hot_reload_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…egration.shard/test_data/project_with_early_error.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…integration.shard/test_data/compile_error_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…ls/test/integration.shard/test_data/basic_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…ls/test/integration.shard/test_data/basic_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…ls/test/integration.shard/test_data/basic_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…ration.shard/test_data/stateless_stateful_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…on.shard/test_data/hot_reload_outside_lib_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…ata/hot_restart_with_paused_child_isolate_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter
HIGH…egration.shard/break_on_framework_exceptions_test.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter dev_dependencies: flutter_test: sdk: flutter
HIGH…ols/test/integration.shard/test_data/test_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter dev_dependencies: flutter_test: sdk: flutter
HIGH…ls/test/integration.shard/test_data/tests_project.dart0name: test environment: sdk: ^3.7.0-0 dependencies: flutter: sdk: flutter dev_dependencies: flutter_test: sdk: flutter
HIGH…r_tools/test/commands.shard/permeable/create_test.dart01) 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 "iphone developer: profile 1 (1111aaaa11)" 1 valid identities found
HIGH…er_tools/test/general.shard/ios/code_signing_test.dart01) 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 "iphone developer: profile 1 (1111aaaa11)" 1 valid identities found
HIGH…er_tools/test/general.shard/ios/code_signing_test.dart01) 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 "iphone developer: profile 1 (1111aaaa11)" 1 valid identities found
HIGH…er_tools/test/general.shard/ios/code_signing_test.dart01) 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 "iphone developer: profile 1 (1111aaaa11)" 1 valid identities found
HIGH…ols/test/commands.shard/hermetic/build_macos_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…tools/test/commands.shard/hermetic/build_ios_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…ols/test/commands.shard/hermetic/build_linux_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…ols/test/commands.shard/hermetic/build_linux_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…ols/test/commands.shard/hermetic/build_linux_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…s/test/commands.shard/hermetic/build_windows_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…general.shard/android/android_gradle_builder_test.dart0[ { "l": "dart:_internal", "c": "sublistiterable", "n": "[optimized] skip", "s": 2400 } ]
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "configversion": 2, "packages": [ { "name": "flutter_template_images", "rooturi": "/flutter_template_images", "package
HIGH…tools/test/general.shard/application_package_test.dart0{ "configversion": 2, "packages": [ { "name": "flutter_template_images", "rooturi": "/flutter_template_images", "package
HIGH…tools/test/general.shard/application_package_test.dart0{ "configversion": 2, "packages": [ { "name": "flutter_template_images", "rooturi": "/flutter_template_images", "package
HIGH…es/flutter_tools/test/general.shard/template_test.dart0{ "configversion": 2, "packages": [ { "name": "flutter_template_images", "rooturi": "/flutter_template_images", "package
HIGH…es/flutter_tools/test/general.shard/template_test.dart0{ "configversion": 2, "packages": [ { "name": "flutter_template_images", "rooturi": "/flutter_template_images", "package
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "size": "20x20", "idiom": "iphone", "filename": "icon-app-20x20@2x.png", "scale": "2x" } ], "info": { "v
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "idiom": "iphone", "filename": "launchimage@2x.png", "scale": "2x" } ], "info": { "version": 1, "author"
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "idiom": "iphone", "filename": "launchimage@2x.png", "scale": "2x" } ], "info": { "version": 1, "author"
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "idiom": "iphone", "filename": "launchimage@2x.png", "scale": "2x" } ], "info": { "version": 1, "author"
HIGH…tools/test/commands.shard/hermetic/build_ipa_test.dart0{ "images": [ { "idiom": "iphone", "filename": "launchimage@2x.png", "scale": "2x" } ], "info": { "version": 1, "author"
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
HIGH…mmands.shard/hermetic/generate_localizations_test.dart0{ "helloworld": "hello, world!", "@helloworld": { "description": "sample description" } }
150 more matches not shown…
Hallucination Indicators46 hits · 510 pts
SeverityFileLineSnippet
CRITICAL…s/multiple_windows/lib/app/window_settings_dialog.dart65 _offsetDxController.text = widget.settings.positioner.offset.dx.toString();
CRITICAL…s/multiple_windows/lib/app/window_settings_dialog.dart66 _offsetDyController.text = widget.settings.positioner.offset.dy.toString();
CRITICALpackages/flutter/test/widgets/focus_manager_test.dart834 expect(tester.binding.focusManager.rootScope.traversalDescendants.contains(scope), isTrue);
CRITICALpackages/flutter/test/widgets/focus_manager_test.dart842 expect(tester.binding.focusManager.rootScope.traversalDescendants.contains(scope), isFalse);
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart72at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1872)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart73at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart74at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart113 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:572)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart114 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.j
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart115 at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2783)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart116 at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2695)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart117 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1854)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart118 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart119 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:250)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart156at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2124)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart157at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart158at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1546)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart159at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart160at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart196at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1997)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart197at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart198at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart270 at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart271 at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart272 at sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2729)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart273 at sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2641)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart274 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1824)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart275 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart276 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart313 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1890)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart314 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart315 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart361 at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart362 at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart363 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart364 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart365 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart488 at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:498)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart489 at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:603)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart491 at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)''';
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart1157at java.base/com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:580)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart1158at java.base/com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1049)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart1159at java.base/com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:985)
CRITICAL…ols/test/general.shard/android/gradle_errors_test.dart1160at java.base/com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:491)
CRITICAL…/io/flutter/plugin/common/StandardMethodCodecTest.java88 "at io.flutter.plugin.common.StandardMethodCodecTest.encodeErrorEnvelopeWithThrowableTest(StandardMethodCo
CRITICAL…/io/flutter/plugin/common/StandardMethodCodecTest.java111 "at io.flutter.plugin.common.StandardMethodCodecTest.encodeErrorEnvelopeWithStacktraceTest(StandardMethodCod
Decorative Section Separators87 hits · 271 pts
SeverityFileLineSnippet
MEDIUM.agents/skills/dart-log-failure-parser/SKILL.md20╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════
MEDIUM…cs/releases/archive/Commits-Between-1.2.1-and-1.5.4.md532|liyuqian <liyuqian@google.com>|Add LICENSE test to presubmit checks ([#28369](https://github.com/flutter/flutter/issues
MEDIUM…cs/releases/archive/Commits-Between-1.2.1-and-1.5.4.md532|liyuqian <liyuqian@google.com>|Add LICENSE test to presubmit checks ([#28369](https://github.com/flutter/flutter/issues
MEDIUM…ib/material/platform_menu_bar/platform_menu_bar.0.dart60 // ├ ──────── (group divider)
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart295 ' │ ╘═╦══╡ CHILD NODE B3: TESTTREE#00000 ╞═══════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart297 ' ╘═╦══╡ CHILD NODE C: TESTTREE#00000 ╞════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart334 '══╡ TESTTREE#00000 ╞═════════════════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart335 '╞═╦══╡ CHILD NODE A: TESTTREE#00000 ╞════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart337 '╞═╦══╡ CHILD NODE B: TESTTREE#00000 ╞════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart338 '│ ║ ╞═╦══╡ CHILD NODE B1: TESTTREE#00000 ╞═══════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart340 '│ ║ ╞═╦══╡ CHILD NODE B2: TESTTREE#00000 ╞═══════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart342 '│ ║ ╘═╦══╡ CHILD NODE B3: TESTTREE#00000 ╞═══════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart345 '╘═╦══╡ CHILD NODE C: TESTTREE#00000 ╞════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart636 ' │ ╘═╦══╡ CHILD NODE B3: TESTTREE#00000 ╞═══════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart640 ' ╘═╦══╡ CHILD NODE C: TESTTREE#00000 ╞════════════════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart1766 '══╡ TESTTREE#00000 ╞════════════════════\n'
MEDIUMpackages/flutter/test/foundation/diagnostics_test.dart1917 '══╡ TESTTREE#00000 ╞════════════════════\n'
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart151 // ┌─────────────────┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart153 // ┌───┐ ┌─────────┐ ┌───┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart156 // ┌───|─────────|───┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart158 // │ H │─|─────────|>│ I │
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart159 // └───┘ └─────────┘ └───┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart160 // ┌─────────────────┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart170 // └─────────────────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart172 // ┌───┐ ┌─────────┐ ┌───┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart175 // └──|─────────|────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart177 // │ H │<|─────────|─│ I │
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart178 // └───┘ └─────────┘ └───┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart179 // └─────────────────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart219 // ┌─────────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart222 // │ ┌───┼─────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart224 // └─────┼───┘ │
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart227 // └─────────┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart81 // ┌─────┘
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart102 // └─────┐
MEDIUM…ges/flutter/test/widgets/semantics_traversal_test.dart238 // π ──────┼────── 0
MEDIUM…es/flutter/test/widgets/image_filter_quality_test.dart34 // ┌──────┐
MEDIUM…es/flutter/test/widgets/image_filter_quality_test.dart38 // └──────┘
MEDIUMpackages/flutter/lib/src/foundation/diagnostics.dart527/// │ ╚═══════════
MEDIUMpackages/flutter/lib/src/foundation/diagnostics.dart532/// ╚═══════════
MEDIUMpackages/flutter/lib/src/foundation/diagnostics.dart573/// ══╡ <name>: <description> ╞═════════════════════════════════════
MEDIUMpackages/flutter/lib/src/foundation/diagnostics.dart601/// ════════════════════════════════════════════════════════════════
MEDIUMpackages/flutter_tools/lib/src/globals.dart220/// └───────────┘
MEDIUM…ndroid/deferred_components_gen_snapshot_validator.dart306# ==============================================================================
MEDIUM…ndroid/deferred_components_gen_snapshot_validator.dart309# ==============================================================================
MEDIUMpackages/flutter_tools/lib/src/base/logger.dart178 /// └───────────┘
MEDIUMpackages/flutter_tools/lib/src/base/logger.dart647/// └───────────┘
MEDIUMpackages/flutter_tools/lib/src/base/logger.dart700 // Write `└───────────┘`.
MEDIUMdev/bots/test/run_command_test.dart29 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/run_command_test.dart54 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/analyze_test.dart107 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/analyze_test.dart132 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════\n'
MEDIUMdev/bots/test/analyze_test.dart155 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════\n'
MEDIUMdev/bots/test/analyze_test.dart183 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════\n'
MEDIUMdev/bots/test/analyze_test.dart200 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════\n'
MEDIUMdev/bots/test/analyze_test.dart394 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════\n'
MEDIUMdev/bots/test/check_tests_cross_imports_test.dart104 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/check_tests_cross_imports_test.dart133 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/check_tests_cross_imports_test.dart159 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
MEDIUMdev/bots/test/check_tests_cross_imports_test.dart185 '╔═╡ERROR #1╞════════════════════════════════════════════════════════════════════',
27 more matches not shown…
AI Slop Vocabulary49 hits · 143 pts
SeverityFileLineSnippet
MEDIUMpackages/flutter/test/material/badge_test.dart86 // Essentially the same as 'Large Badge defaults'
MEDIUMpackages/flutter/test/widgets/editable_text_tester.dart9/// This widget provides robust text selection gestures through
MEDIUMpackages/flutter/test/widgets/editable_text_tester.dart17/// A more robust implementation of text selection handles can be provided by
MEDIUMpackages/flutter/test/widgets/draggable_test.dart3659 // Different rotations can incur rounding errors, this makes it more robust
MEDIUMpackages/flutter/lib/src/animation/tween.dart76 /// Essentially this returns an [Animation] that automatically applies the
MEDIUMpackages/flutter/lib/src/foundation/diagnostics.dart1291 // Essentially in this case the properties are treated a bit like a value.
MEDIUMpackages/flutter/lib/src/foundation/binding.dart69/// wished to leverage the [services] and [foundation] libraries.
MEDIUMpackages/flutter/lib/src/painting/matrix_utils.dart592 // Essentially perspective * view * model.
MEDIUMpackages/flutter/lib/src/gestures/resampler.dart187 // Definitely stop if more recent than `nextSampleTime`.
MEDIUMpackages/flutter/lib/src/material/radio_list_tile.dart563 /// This property can be a [BorderSide] or a [WidgetStateBorderSide] to leverage
MEDIUMpackages/flutter/lib/src/material/carousel.dart1867 // This allows seamless backward scrolling without hitting the boundary.
MEDIUMpackages/flutter/lib/src/material/radio.dart440 /// This property can be a [BorderSide] or a [WidgetStateBorderSide] to leverage
MEDIUMpackages/flutter/lib/src/material/popup_menu.dart1435 /// and the button will utilize an [InkWell] for taps.
MEDIUMpackages/flutter/lib/src/material/slider.dart50 /// Essentially all possible interactions are allowed.
MEDIUMpackages/flutter/lib/src/material/bottom_sheet.dart822/// a bottom sheet that will utilize [DraggableScrollableSheet]. Consider
MEDIUMpackages/flutter/lib/src/material/bottom_sheet.dart909 /// Specifies whether this is a route for a bottom sheet that will utilize
MEDIUMpackages/flutter/lib/src/services/system_channels.dart74 /// [Navigator.replace], utilize this channel's methods to send route
MEDIUMpackages/flutter/lib/src/widgets/basic.dart8361 /// widgets are positioned adjacent to each other to form a larger, seamless
MEDIUMpackages/flutter/lib/src/widgets/text.dart986// position to make the compareScreenOrder function more robust.
MEDIUMpackages/flutter/lib/src/widgets/lookup_boundary.dart69/// widget that buttons there can utilize without crossing a lookup boundary.
MEDIUMpackages/flutter/lib/src/widgets/widget_inspector.dart1807 // TODO(chunhtai): Make it more robust once
MEDIUMpackages/flutter/lib/src/widgets/framework.dart1122 /// would call `markNeedsBuild()` much more often than necessary. Essentially,
MEDIUMpackages/flutter/lib/src/widgets/text_selection.dart1168 // Start from empty, so we don't utilize any remnant values.
MEDIUM…ckages/flutter/lib/src/widgets/interactive_viewer.dart56/// * The [flutter-go demo](https://github.com/justinmc/flutter-go), which includes robust positioning of an Interacti
MEDIUMpackages/flutter/lib/src/widgets/magnifier.dart229 /// [overlayEntry] for more details on how to utilize `below`.
MEDIUMpackages/flutter/lib/src/widgets/selectable_region.dart51// position to make the compareScreenOrder function more robust.
MEDIUMpackages/flutter/lib/src/widgets/binding.dart1900/// The sample shows how to utilize [runWidget] to specify the [FlutterView]
MEDIUM…lutter_tools/lib/src/localizations/message_parser.dart250 // This case is slightly involved. Essentially, wrapping any syntax in
MEDIUM…lutter_tools/lib/src/localizations/message_parser.dart571 // `ST.selectParts` as well). Then it checks extra syntax rules. Essentially, it
MEDIUMpackages/flutter_tools/lib/src/ios/lldb.dart280 /// Creates a completer and returns its future. Methods that utilize this should
MEDIUM…tter_tools/lib/src/commands/build_macos_framework.dart180 /// Create podspec that will download and unzip remote engine assets so host apps can leverage CocoaPods
MEDIUM…lutter_tools/lib/src/commands/build_ios_framework.dart678 /// Create podspec that will download and unzip remote engine assets so host apps can leverage CocoaPods
MEDIUMpackages/flutter_test/lib/src/window.dart1482/// A test can utilize a [TestWindow] in the following way:
MEDIUMpackages/flutter_test/lib/src/event_simulation.dart26// TODO(gspencergoog): Replace this with more robust key simulation code once
MEDIUMdev/bots/suite_runners/run_web_tests.dart144 // These tests have been extremely flaky, so we are temporarily disabling them until we figure out how to make the
MEDIUMdev/devicelab/lib/framework/metrics_center.dart92/// is robust to duplicate entries.
MEDIUM…eller/renderer/backend/vulkan/pipeline_cache_data_vk.h21/// https://medium.com/@zeuxcg/creating-a-robust-pipeline-cache-with-vulkan-961d09416cda.
MEDIUMengine/src/flutter/impeller/tessellator/tessellator.h39 /// Essentially just a vector of Trig objects, but supports storing a
MEDIUM…/android/io/flutter/embedding/android/FlutterView.java841 // The caption bar inset is a new addition, and the APIs called to query it utilize a list of
MEDIUM…erredcomponents/PlayStoreDeferredComponentManager.java422 // performant and robust.
MEDIUM…/flutter/plugin/platform/VirtualDisplayController.java211 // https://github.com/flutter/flutter/issues/26345 and maintains seamless transition
MEDIUM…/flutter/plugin/platform/VirtualDisplayController.java315 // https://github.com/flutter/flutter/issues/26345 and maintains seamless transition
MEDIUMengine/src/flutter/runtime/dart_vm.h141 /// merely to utilize the strong thread safety guarantees around
MEDIUM…src/flutter/third_party/accessibility/ax/ax_position.h2494 // Essentially, we have two consecutive line-breaking objects, each of
MEDIUM…src/flutter/third_party/accessibility/ax/ax_position.h2999 // not one of their anchors. Essentially, the question we need to answer is:
MEDIUM…third_party/accessibility/base/numerics/clamped_math.h43 // This is not an explicit constructor because we want a seamless conversion
MEDIUM…third_party/accessibility/base/numerics/checked_math.h43 // This is not an explicit constructor because we want a seamless conversion
MEDIUMengine/src/flutter/lib/gpu/lib/src/vertex_layout.dart71/// (rather than by raw location index) keeps Dart-side layouts robust to
MEDIUM…src/engine/platform_dispatcher/view_focus_binding.dart63 // We leverage this behavior to ignore focusout events where the document has focus but activeElement is not <body /
Fake / Example Data119 hits · 128 pts
SeverityFileLineSnippet
LOWpackages/flutter/test/cupertino/text_field_test.dart6412 const testText = 'lorem ipsum';
LOW…lutter/test/cupertino/text_selection_toolbar_test.dart591 CupertinoTextSelectionToolbarButton.text(onPressed: () {}, text: 'Lorem ipsum'),
LOW…lutter/test/cupertino/text_selection_toolbar_test.dart592 CupertinoTextSelectionToolbarButton.text(onPressed: () {}, text: 'dolor sit amet'),
LOW…lutter/test/cupertino/text_selection_toolbar_test.dart595 text: 'Lorem ipsum \ndolor sit amet',
LOW…lutter/test/cupertino/text_selection_toolbar_test.dart595 text: 'Lorem ipsum \ndolor sit amet',
LOWpackages/flutter/test/material/text_field_test.dart14497 const testText = 'lorem ipsum';
LOWpackages/flutter/test/material/text_field_test.dart14532 const testText = 'lorem ipsum';
LOWpackages/flutter/test/material/text_field_test.dart14571 const testText = 'lorem ipsum';
LOWpackages/flutter/test/material/filled_button_test.dart1803 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOWpackages/flutter/test/material/filled_button_test.dart1803 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOWpackages/flutter/test/material/text_button_test.dart1630 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOWpackages/flutter/test/material/text_button_test.dart1630 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOW…ckages/flutter/test/material/selectable_text_test.dart4662 const testText = 'lorem ipsum';
LOW…ckages/flutter/test/material/selectable_text_test.dart4692 const testText = 'lorem ipsum';
LOW…est/material/adaptive_text_selection_toolbar_test.dart343 const text = 'lorem ipsum';
LOW…ckages/flutter/test/material/elevated_button_test.dart1689 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOW…ckages/flutter/test/material/elevated_button_test.dart1689 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOW…ckages/flutter/test/material/outlined_button_test.dart1918 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOW…ckages/flutter/test/material/outlined_button_test.dart1918 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut a euismod nibh. Morbi laoreet purus.',
LOW…flutter/test/widgets/editable_text_shortcuts_test.dart63 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, '
LOW…flutter/test/widgets/editable_text_shortcuts_test.dart63 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, '
LOW…flutter/test/widgets/editable_text_shortcuts_test.dart67 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, '
LOW…flutter/test/widgets/editable_text_shortcuts_test.dart67 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, '
LOW…/flutter/test/widgets/sliver_main_axis_group_test.dart1468 child: Text('Lorem Ipsum $index'),
LOWpackages/flutter/test/widgets/editable_text_test.dart3404 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3404 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3432 expect(tester.testTextInput.editingState!['text'], 'Lorem ipsum dolor sit amet');
LOWpackages/flutter/test/widgets/editable_text_test.dart3432 expect(tester.testTextInput.editingState!['text'], 'Lorem ipsum dolor sit amet');
LOWpackages/flutter/test/widgets/editable_text_test.dart3443 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3443 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3478 text: 'Lorem ipsum dolor sit amet',
LOWpackages/flutter/test/widgets/editable_text_test.dart3478 text: 'Lorem ipsum dolor sit amet',
LOWpackages/flutter/test/widgets/editable_text_test.dart3486 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3486 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3584 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart3584 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart13559 controller.text = 'Lorem ipsum please paste here: \n${".\n" * 50}';
LOWpackages/flutter/test/widgets/editable_text_test.dart18247 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart18247 controller.text = 'Lorem ipsum dolor sit amet';
LOWpackages/flutter/test/widgets/editable_text_test.dart18738 controller.text = 'Lorem ipsum dolor sit amet ' * 200;
LOWpackages/flutter/test/widgets/editable_text_test.dart18738 controller.text = 'Lorem ipsum dolor sit amet ' * 200;
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart823 child: Text('Lorem Ipsum $index'),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart873 label: 'Lorem Ipsum 0',
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart971 child: Text('Lorem Ipsum $index'),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart997 TestSemantics(label: 'Lorem Ipsum 0', textDirection: TextDirection.ltr),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1022 child: Text('Lorem Ipsum $index'),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1040 label: 'Lorem Ipsum 0',
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1064 child: Text('Lorem Ipsum $index'),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1083 label: 'Lorem Ipsum 0',
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1132 child: Text('Lorem Ipsum $index'),
LOW…flutter/test/widgets/sliver_semantics_widget_test.dart1155 TestSemantics(label: 'Lorem Ipsum 0', textDirection: TextDirection.ltr),
LOW…kages/flutter/test/widgets/selectable_region_test.dart4104 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOW…kages/flutter/test/widgets/selectable_region_test.dart4104 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOW…kages/flutter/test/widgets/selectable_region_test.dart4149 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOW…kages/flutter/test/widgets/selectable_region_test.dart4149 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOW…kages/flutter/test/widgets/selectable_region_test.dart4195 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOW…kages/flutter/test/widgets/selectable_region_test.dart4195 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u
LOWpackages/flutter/test/widgets/spell_check_test.dart423 const text = 'Lorem ipsum dolor ';
LOWpackages/flutter/test/widgets/spell_check_test.dart424 const resultsText = 'Lorem ipsum dolor sit ';
LOW…/flutter/test/widgets/editable_text_scribble_test.dart365 expect((textSpan.children![2] as TextSpan).text, ' ipsum dolor sit amet');
59 more matches not shown…
Self-Referential Comments30 hits · 86 pts
SeverityFileLineSnippet
MEDIUManalysis_options.yaml13# This file contains the analysis options used for code in the flutter/flutter
MEDIUMdartdoc_options.yaml1# This file is used by dartdoc when generating API documentation for Flutter.
MEDIUMbin/internal/shared.sh115# This function is always run in a subshell. Running the function in a subshell
MEDIUMbin/internal/shared.sh193# This function is intended to be executed by entrypoints (e.g. `//bin/flutter`
MEDIUMexamples/layers/analysis_options.yaml1# This file is also used by dev/bots/analyze_snippet_code.dart to analyze code snippets (`{@tool snippet}` sections).
MEDIUMexamples/image_list/pubspec.yaml26# The following section is specific to Flutter.
MEDIUMexamples/api/pubspec.yaml1# This file is also used by dev/bots/analyze_snippet_code.dart to analyze code snippets (`{@tool snippet}` sections).
MEDIUMexamples/api/analysis_options.yaml1# This file is also used by dev/bots/analyze_snippet_code.dart to analyze code snippets (`{@tool snippet}` sections).
MEDIUMpackages/flutter/lib/src/material/action_chip.dart61/// ### Creating an Assist chip
MEDIUMpackages/flutter/lib/src/material/action_chip.dart68/// ### Creating a Suggestion chip
MEDIUM…es/flutter/lib/src/widgets/restoration_properties.dart33/// ## Creating a subclass
MEDIUM…est/integration.shard/swift_package_manager_utils.dart399 '\n# The following section is specific to Flutter packages.\nflutter:\n',
MEDIUM…est/integration.shard/swift_package_manager_utils.dart400 '\n# The following section is specific to Flutter packages.\nflutter:\n config: \n enable-swift-package-mana
MEDIUM.github/workflows/cut-release-branch.yml81 # Create the version file
MEDIUMdev/integration_tests/spell_check/pubspec.yaml47# The following section is specific to Flutter packages.
MEDIUM…integration_tests/ios_app_with_extensions/pubspec.yaml35# The following section is specific to Flutter.
MEDIUM…integration_tests/display_cutout_rotation/pubspec.yaml57# The following section is specific to Flutter packages.
MEDIUMdev/devicelab/lib/tasks/plugin_tests.dart182 '# The following section is specific to Flutter packages.\n'
MEDIUMdev/devicelab/lib/tasks/plugin_tests.dart184 '# The following section is specific to Flutter packages.\n'
MEDIUMengine/src/flutter/pubspec.yaml1# This file represents a "workspace" that applies to the whole repository.
MEDIUM…ine/src/flutter/sky/tools/install_framework_headers.py35 # Create the directory to copy the files to.
MEDIUM…ine/src/flutter/sky/tools/create_embedder_framework.py80 # Create the arm64/x64 fat framework.
MEDIUM…src/flutter/sky/packages/sky_engine/lib/_embedder.yaml1# This file is suitable for use within the tree. A different _embedder.yaml
MEDIUM…r/ci/test/ban_generated_plugin_registrant_java_test.sh41# This file is typically generated by Flutter tooling and should not exist.
MEDIUM…r/ci/test/ban_generated_plugin_registrant_java_test.sh45# Create a trap that, on exit, removes the temp files.
MEDIUM…r/ci/test/ban_generated_plugin_registrant_java_test.sh61# Create a file in SRC_DIR/third_party, that should be OK.
MEDIUM…r/ci/test/ban_generated_plugin_registrant_java_test.sh70# Create a file in SRC_DIR/flutter/third_party, that should be OK too.
MEDIUMengine/src/flutter/testing/run_tests.py394 # Create a logger for this task.
MEDIUM…testing/android/native_activity/native_activity_apk.py78 # Create the skeleton of the APK using aapt2.
MEDIUMengine/src/flutter/lib/snapshot/pubspec.yaml5# This file is needed by Fuchsia's dart_library template.
Excessive Try-Catch Wrapping21 hits · 45 pts
SeverityFileLineSnippet
MEDIUM…nts/skills/upgrade-browser/scripts/fetch_versions.dart94 print('Error: Missing version to verify.');
MEDIUMdev/devicelab/lib/tasks/hot_mode_tests.dart370 print('Error while looking for JVM crash logs: $e');
MEDIUMdev/customer_testing/run_tests.dart60 print('Error: ${error.message} Use --help for usage information.');
MEDIUMdev/customer_testing/run_tests.dart91 print('Error: Could not parse repeat count ("${parsedArguments['repeat']}")');
MEDIUMdev/customer_testing/run_tests.dart94 print('Error: Could not parse shards count ("${parsedArguments['shards']}")');
MEDIUMdev/customer_testing/run_tests.dart101 print('Error: Could not parse shard index ("${parsedArguments['shard-index']}")');
MEDIUMdev/customer_testing/run_tests.dart108 print('Error: No file arguments specified.');
MEDIUM…c/flutter/impeller/tools/malioc_download_and_diff.dart39 print('Error: This script is only supported on Linux.');
MEDIUM…c/flutter/impeller/tools/malioc_download_and_diff.dart128 print('Error parsing ${jsonFile.path}: $e');
MEDIUMengine/src/flutter/tools/pub_get_offline.py87 print('Error: package "%s" was fetched from pub' % package_name)
MEDIUMengine/src/flutter/tools/pub_get_offline.py90 print('Error: %d packages were fetched from pub for %s' % (pub_count, package))
MEDIUMengine/src/flutter/tools/yapf.sh73 print(f'Error: The yapf Python formatter requires Python version 3.12 or '
MEDIUMengine/src/flutter/tools/fuchsia/get_content_hash.py35 print('Error getting content hash, falling back to git hash: %s' % e)
MEDIUM…/src/flutter/tools/engine_tool/lib/src/typed_json.dart59/// print('Error: $e');
MEDIUM…gine/src/flutter/tools/licenses_cpp/tools/convert.dart140 print('Error: ${e.message}');
MEDIUM…rc/flutter/tools/gen_web_locale_keymap/lib/github.dart91 print('Error reading GitHub cache, rebuilding. Details: $exception');
MEDIUM…rc/flutter/tools/gen_web_locale_keymap/lib/github.dart102 print('Error writing GitHub cache. Details: $exception');
MEDIUM…ine/src/flutter/shell/testing/vm_service/launcher.dart77 print('Error launching shell: $e');
MEDIUMengine/src/flutter/ci/scan_deps.py92 print('Error cleaning up clone directory: %s : %s' % (DEP_CLONE_DIR, clone_dir_error.strerror))
LOWengine/src/flutter/testing/run_tests.py416 except Exception as exn: # pylint: disable=broad-except
LOWengine/src/flutter/testing/run_tests.py1139 except Exception as exn: # pylint: disable=broad-except
Hyper-Verbose Identifiers40 hits · 42 pts
SeverityFileLineSnippet
LOWpackages/flutter_tools/bin/podhelper.rb45def flutter_additional_ios_build_settings(target)
LOWpackages/flutter_tools/bin/podhelper.rb120def flutter_additional_macos_build_settings(target)
LOWpackages/flutter_tools/bin/podhelper.rb191def flutter_install_all_ios_pods(ios_application_path = nil)
LOWpackages/flutter_tools/bin/podhelper.rb197def flutter_install_all_macos_pods(macos_application_path = nil)
LOWpackages/flutter_tools/bin/podhelper.rb210def flutter_install_ios_engine_pod(ios_application_path = nil)
LOWpackages/flutter_tools/bin/podhelper.rb249def flutter_install_macos_engine_pod(mac_application_path = nil)
LOWpackages/flutter_tools/bin/podhelper.rb290def flutter_install_plugin_pods(application_path = nil, relative_symlink_dir, platform)
LOWpackages/flutter_tools/bin/podhelper.rb338def flutter_parse_plugins_file(file)
LOWpackages/flutter_tools/bin/podhelper.rb356def flutter_get_swift_package_manager_enabled(dependencies_hash, platform)
LOWpackages/flutter_tools/bin/podhelper.rb364def flutter_relative_path_from_podfile(path)
LOWpackages/flutter_tools/bin/podhelper.rb373def flutter_parse_xcconfig_file(file)
LOWpackages/flutter_tools/bin/podhelper.rb392def flutter_get_local_engine_dir(xcconfig_file)
LOWpackages/flutter_tools/bin/xcode_debug.js587function waitForConfigurationBuildDirToUpdate(targetWorkspace, args) {
LOW…ration_tests/android_views/lib/motion_events_page.dart35class FutureDataHandler {
LOW…ests/hybrid_android_views/lib/future_data_handler.dart16class FutureDataHandler {
LOW…integration_tests/android_verified_input/lib/main.dart10class FutureDataHandler {
LOWengine/src/flutter/impeller/tools/malioc_diff.py130def read_malioc_file_performance(performance_json):
LOWengine/src/flutter/tools/gn_test.py44 def test_cannot_use_android_and_enable_unittests(self):
LOWengine/src/flutter/tools/gn_test.py48 def test_cannot_use_ios_and_enable_unittests(self):
LOWengine/src/flutter/tools/pub_get_offline.py69def package_uses_workspace_resolution(package):
LOW…/flutter/tools/fuchsia/build_fuchsia_artifacts_test.py14 def test_read_fuchsia_target_api_level(self):
LOW…/flutter/tools/fuchsia/dart/gen_dart_package_config.py45def language_version_from_pubspec(pubspec):
LOWengine/src/flutter/sky/tools/create_ios_framework.py104def create_extension_safe_framework( # pylint: disable=too-many-arguments
LOWengine/src/flutter/sky/tools/sky_utils.py28def assert_valid_codesign_config(
LOWengine/src/flutter/sky/tools/sky_utils.py141def create_fat_macos_framework(args, dst, fat_framework, arm64_framework, x64_framework):
LOWengine/src/flutter/sky/tools/sky_utils.py191def _set_framework_permissions(framework_dir):
LOWengine/src/flutter/sky/tools/sky_utils.py240def get_mac_framework_dylib_path(framework_dir):
LOW…ne/src/flutter/sky/tools/create_macos_gen_snapshots.py50def embed_codesign_configuration(config_path, contents):
LOW…orm/android/io/flutter/plugin/common/EventChannel.java185 private final class IncomingStreamRequestHandler implements BinaryMessageHandler {
LOWengine/src/flutter/testing/run_tests.py226def build_engine_executable_command(
LOWengine/src/flutter/testing/run_tests.py744def ensure_ios_tests_are_built(ios_out_dir: str) -> None:
LOWengine/src/flutter/testing/run_tests.py761def assert_expected_xcode_version() -> None:
LOWengine/src/flutter/testing/run_tests.py1014def gather_dart_package_tests(
LOWengine/src/flutter/testing/run_tests.py1066def build_dart_host_test_list() -> typing.List[str]:
LOWengine/src/flutter/testing/run_tests.py1104def run_engine_tasks_in_parallel(tasks: typing.List[EngineExecutableTask]) -> bool:
LOWengine/src/flutter/testing/run_tests.py1193def run_impeller_golden_tests(build_dir: str, require_skia_gold: bool = False):
LOWengine/src/flutter/testing/android_systrace_test.py75def collect_and_validate_trace(adb_path='adb'):
LOWengine/src/flutter/testing/fuchsia/run_tests_test.py31 def test_resolve_both_package_and_packages(self):
LOWengine/src/flutter/testing/fuchsia/run_tests_test.py38 def test_resolve_package_make_symbolic_link(self):
LOWengine/src/flutter/testing/fuchsia/run_tests_test.py46 def test_build_test_cases_with_arguments(self):
Slop Phrases12 hits · 30 pts
SeverityFileLineSnippet
MEDIUMexamples/image_list/pubspec.yaml32 # included with your application, so that you can use the icons in
MEDIUMpackages/flutter/lib/src/material/expansion_panel.dart175/// Here is a simple example of how to use [ExpansionPanelList].
MEDIUMpackages/flutter/lib/src/material/expansion_panel.dart209 /// Here is a simple example of how to implement ExpansionPanelList.radio.
LOW…/test/general.shard/android/android_workflow_test.dart597 'Alternatively, download the tools from https://developer.android.com/studio#command-line-tools-only and make sure
MEDIUM…lutter_tools/lib/src/localizations/gen_l10n_types.dart331// Here's a simple example message with no parameters:
LOW…kages/flutter_tools/lib/src/windows/build_windows.dart339 // The config is the end of the line; make sure to replace that one,
LOWdev/tools/repackage_gradle_wrapper.sh77echo "All done. Updated bin/internal/gradle_wrapper.version, don't forget to commit!"
MEDIUMdev/integration_tests/spell_check/pubspec.yaml53 # included with your application, so that you can use the icons in
MEDIUM…integration_tests/ios_platform_view_tests/pubspec.yaml26 # included with your application, so that you can use the icons in
MEDIUM…integration_tests/ios_app_with_extensions/pubspec.yaml41 # included with your application, so that you can use the icons in
MEDIUM…n_tests/ios_add2app_life_cycle/flutterapp/pubspec.yaml41 # included with your application, so that you can use the icons in
MEDIUM…integration_tests/display_cutout_rotation/pubspec.yaml63 # included with your application, so that you can use the icons in
Verbosity Indicators17 hits · 26 pts
SeverityFileLineSnippet
LOWpackages/flutter_tools/lib/src/template.dart327 // Step 1: Check if the file needs to be overwritten.
LOWpackages/flutter_tools/lib/src/template.dart353 // Step 2: If the absolute paths ends with a '.copy.tmpl', this file does
LOWpackages/flutter_tools/lib/src/template.dart362 // Step 3: If the absolute paths ends with a '.img.tmpl', this file needs
LOWpackages/flutter_tools/lib/src/template.dart387 // Step 4: If the absolute path ends with a '.tmpl', this file needs
LOWpackages/flutter_tools/lib/src/template.dart413 // Step 5: This file does not end in .tmpl but is in a directory that
LOW…r_tools/lib/src/localizations/localizations_utils.dart293/// with escapes and/or interpolation. The purpose of this function is to
LOWpackages/flutter_tools/lib/src/ios/devices.dart515 // Step 1: Build the precompiled/DBC application if necessary.
LOWpackages/flutter_tools/lib/src/ios/devices.dart544 // Step 2: Check that the application exists at the specified path.
LOWpackages/flutter_tools/lib/src/ios/devices.dart551 // Step 3: Attempt to install the application on the device.
LOWpackages/flutter_tools/lib/src/ios/simulators.dart554 // Step 1: Build the Xcode project.
LOWpackages/flutter_tools/lib/src/ios/simulators.dart578 // Step 2: Assert that the Xcode project was successfully built.
LOWpackages/flutter_tools/lib/src/ios/simulators.dart585 // Step 3: Install the updated bundle to the simulator.
LOW…devicelab/bin/tasks/hello_world_impeller_ios_sdfs.dart38 // Step 1: Test without flag
LOW…devicelab/bin/tasks/hello_world_impeller_ios_sdfs.dart76 // Step 2: Modify Info.plist to enable SDFS
LOW…b/web_ui/lib/src/engine/semantics/label_and_value.dart358 // Step 1: set `display` to `inline` so that the measurement measures the
LOW…b/web_ui/lib/src/engine/semantics/label_and_value.dart366 // Step 2: measure all spans in a single batch prior to updating their CSS
LOW…b/web_ui/lib/src/engine/semantics/label_and_value.dart389 // Step 3: update all spans at a batch without taking any further DOM
Example Usage Blocks13 hits · 20 pts
SeverityFileLineSnippet
LOWpackages/flutter/test/widgets/widgets_app_tester.dart22/// Example usage:
LOWpackages/flutter/lib/src/semantics/semantics.dart947/// Example usage:
LOWpackages/flutter/lib/src/semantics/semantics.dart2267 /// Example usage:
LOWpackages/flutter/lib/src/material/stepper.dart1028/// Example usage:
LOW…/flutter/lib/src/widgets/page_transitions_builder.dart23/// ## Example usage
LOW…ion_tests/deferred_components_test/run_release_test.sh6# Usage:
LOW…gine/src/flutter/tools/find_pubspecs_to_workspacify.sh12# Usage:
LOW…flutter/tools/fuchsia/devshell/run_integration_test.sh8### Usage:
LOWengine/src/flutter/tools/luci/build.py8# Usage:
LOWengine/src/flutter/ci/binary_size_treemap.sh10# Usage:
LOWengine/src/flutter/lib/ui/painting.dart1874 /// Example usage:
LOWengine/src/flutter/lib/ui/painting.dart4418 /// Example usage:
LOWengine/src/flutter/lib/ui/painting.dart9167// Example usage:
Unused Imports17 hits · 17 pts
SeverityFileLineSnippet
LOWengine/src/flutter/tools/android_illegal_imports.py9
LOWengine/src/flutter/tools/dia_dll.py16
LOWengine/src/flutter/tools/download_fuchsia_sdk.py11
LOW…e/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py18
LOWengine/src/flutter/tools/fuchsia/make_build_info.py11
LOWengine/src/flutter/tools/fuchsia/make_build_info.py14
LOW…lutter/tools/fuchsia/merge_and_upload_debug_symbols.py11
LOW…lutter/tools/fuchsia/merge_and_upload_debug_symbols.py12
LOW…lutter/tools/fuchsia/merge_and_upload_debug_symbols.py19
LOWengine/src/flutter/tools/fuchsia/copy_debug_symbols.py17
LOWengine/src/flutter/tools/fuchsia/copy_debug_symbols.py23
LOW…e/src/flutter/tools/fuchsia/upload_to_symbol_server.py13
LOWengine/src/flutter/tools/fuchsia/with_envs.py13
LOW…e/src/flutter/tools/fuchsia/dart/merge_deps_sources.py11
LOW…/tools/fuchsia/dart/kernel/convert_manifest_to_json.py13
LOWengine/src/flutter/tools/luci/build.py15
LOWengine/src/flutter/tools/luci/build.py16
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippet
HIGHpackages/flutter/lib/src/services/keyboard_key.g.dart223 /// representing a new "do what I mean" key, then the auto-generated code
HIGH…eb_ui/test/ui/image/html_image_element_codec_test.dart146 // The decode future should complete (as requested in the plan)
Redundant / Tautological Comments10 hits · 14 pts
SeverityFileLineSnippet
LOWbin/internal/update_engine_version.sh40# Check if FLUTTER_PREBUILT_ENGINE_VERSION is set
LOWbin/internal/update_engine_version.sh50# Check if bin/internal/engine.version exists and is a tracked file in git.
LOW.github/workflows/roll-dart-dependencies.yml93 # Check if the root DEPS file has changed
LOW…gine/src/flutter/tools/find_pubspecs_to_workspacify.sh63 # Check if the pubspec.yaml file should be ignored.
LOW…gine/src/flutter/tools/find_pubspecs_to_workspacify.sh70 # Check if the pubspec.yaml file contains a top-level `resolution: workspace` key-value pair.
LOW…e/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py409 # Set revision to HEAD if empty and remove upload. This is to support
LOW…lutter/tools/fuchsia/merge_and_upload_debug_symbols.py241 # Set revision to HEAD if empty and remove upload. This is to support
LOWengine/src/flutter/ci/licenses_cpp.sh28# Check if the first argument ($1) was provided.
LOW…src/flutter/ci/ban_generated_plugin_registrant_java.sh36# Check if a file named **/GeneratedPluginRegistrant.java exists in the project.
LOWengine/src/flutter/testing/run_tests.py1045 # Check if either "dependencies" or "dev_dependencies" contains "test".
Deep Nesting11 hits · 11 pts
SeverityFileLineSnippet
LOWengine/src/tools/dart/create_updated_flutter_deps.py184
LOWengine/src/flutter/impeller/tools/malioc_diff.py194
LOWengine/src/flutter/impeller/tools/malioc_diff.py246
LOWengine/src/flutter/impeller/tools/malioc_diff.py269
LOWengine/src/flutter/tools/pub_get_offline.py112
LOW…e/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py287
LOWengine/src/flutter/sky/tools/sky_utils.py28
LOWengine/src/flutter/testing/run_tests.py265
LOWengine/src/flutter/testing/run_tests.py846
LOWengine/src/flutter/testing/run_tests.py920
LOWengine/src/flutter/testing/run_tests.py1104
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippet
HIGHpackages/flutter_tools/lib/src/commands/build_ios.dart631 '2. Run "xcrun altool --upload-app --type ios -f $relativeOutputPath/*.ipa --apiKey your_api_key --apiIssuer you
HIGH…gine/src/flutter/tools/gen_web_locale_keymap/README.md11export GITHUB_TOKEN=<YOUR_TOKEN>
Cross-Language Confusion2 hits · 5 pts
SeverityFileLineSnippet
HIGHengine/src/flutter/tools/fuchsia/toolchain/copy.py6"""Emulation of `rm -f out && cp -af` in out. This is necessary on Mac in order
HIGHengine/src/flutter/testing/run_tests.py1410 'env', '-i', 'bash', '-c', f'source {file_dir}/sanitizer_suppressions.sh >/dev/null && env'