Open Coin-ai opened 2 weeks ago
There isn't any documentation (that I could find) for what the correct behaviour should be here. It seems like the license_collector does not take into account whether the application is running in release mode or not. https://github.com/flutter/flutter/blob/master/packages/flutter_tools/lib/src/license_collector.dart
I do see the dev_dependency licenses as noted above.
Labeling for further insight from the team as to what the correct behaviour here should be.
Steps to reproduce
Perhaps I am mistaken, but in the release there should not be licenses from the dev_dependencies section.
1.flutter run --release
Expected results
without license from dev_dependencies
Actual results
license from dev_dependencies
Code sample
Code sample
```dart import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter License', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), useMaterial3: true, ), home: const LicensePage(), ); } } ```pubspec.yaml
``` name: test description: "A new Flutter project." publish_to: 'none' version: 1.0.0+1 environment: sdk: '>=3.4.3 <4.0.0' dependencies: flutter: sdk: flutter dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^3.0.0 ```Screenshots or Video
No response
Logs
No response
Flutter Doctor output
Doctor output
```console [√] Flutter (Channel stable, 3.22.2, on Microsoft Windows [Version 10.0.19045.4412], locale ru-RU) • Flutter version 3.22.2 on channel stable at C:\flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision 761747bfc5 (8 days ago), 2024-06-05 22:15:13 +0200 • Engine revision edd8546116 • Dart version 3.4.3 • DevTools version 2.34.3 [√] Windows Version (Installed version of Windows is version 10 or higher) [√] Android toolchain - develop for Android devices (Android SDK version 34.0.0) • Android SDK at G:\DB\soft_db\Android\Sdk\ • Platform android-34, build-tools 34.0.0 • ANDROID_HOME = G:\DB\soft_db\Android\Sdk\ • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java • Java version OpenJDK Runtime Environment (build 17.0.10+0--11572160) • All Android licenses accepted. [√] Chrome - develop for the web • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe [√] Android Studio (version 2023.3) • Android Studio at C:\Program Files\Android\Android Studio • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 17.0.10+0--11572160) [√] VS Code (version 1.90.0) • VS Code at C:\Users\ooovid\AppData\Local\Programs\Microsoft VS Code • Flutter extension version 3.46.0 [√] Connected device (3 available) • Android SDK built for x86 64 (mobile) • emulator-5554 • android-x64 • Android 9 (API 28) (emulator) • Chrome (web) • chrome • web-javascript • Google Chrome 125.0.6422.142 • Edge (web) • edge • web-javascript • Microsoft Edge 125.0.2535.85 [√] Network resources • All expected network resources are available. • No issues found! ```