Closed Wasmund1 closed 1 year ago
This feature was added in https://github.com/dart-lang/sdk/commit/fa5d596d6d592be3a8a065df12ea811392a8553c.
Looking at the list of versions, it was first available in 3.1.0-196.0.dev
, and you use Dart version 3.0.5
.
Closing, since this is not a plugin issue.
@Wasmund1 if you need further assistance on this topic, post to dart-lang/sdk
My bad this option as shown above came from the Dart Data Class Plugin
Steps to Reproduce
In a Flutter Project when right clicking a class and then clicking Generate (or simply CMD N) the option "Named Argument Constructor" is missing in Giraffe.
In earlier versions you could use this to create a constructor for this class:
class Foo{ final String bar; }
that would look like this :
const Foo({ required this.bar, });
Version info
[✓] Flutter (Channel stable, 3.10.5, on macOS 13.4 22F66 darwin-arm64, locale de-DE) • Flutter version 3.10.5 on channel stable at /Users/_/fvm/versions/stable • Upstream repository https://github.com/flutter/flutter.git • Framework revision 796c8ef792 (6 weeks ago), 2023-06-13 15:51:02 -0700 • Engine revision 45f6e00911 • Dart version 3.0.5 • DevTools version 2.23.1
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1) • Android SDK at /Users//Library/Android/sdk • Platform android-33, build-tools 33.0.1 • Java binary at: /Users//Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/223.8836.35.2231.10406996/Android Studio.app/Contents/jbr/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231) • All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 14E300c • CocoaPods version 1.11.3
[✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2022.1) • Android Studio at /Applications/Android Studio.app/Contents • 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 11.0.15+0-b2043.56-8887301)
[✓] Android Studio (version 2022.3) • Android Studio at /Users/_/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/223.8836.35.2231.10406996/Android Studio.app/Contents • 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.6+0-17.0.6b829.9-10027231)
[✓] Android Studio (version 2022.3) • Android Studio at /Users/_/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/223.8836.35.2231.10320515/Android Studio.app/Contents • 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.6+0-17.0.6b829.9-10027231)
[✓] IntelliJ IDEA Community Edition (version 2022.2) • IntelliJ at /Applications/Utilities/IntelliJ IDEA CE.app • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin version 222.3345.108
[✓] IntelliJ IDEA Community Edition (version 2022.2) • IntelliJ at /Applications/IntelliJ IDEA CE.app • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin version 222.3345.108
[✓] IntelliJ IDEA Community Edition (version 2023.1.5) • IntelliJ at /Users/_/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/231.9392.1/IntelliJ IDEA CE.app • 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
[✓] VS Code (version 1.80.0) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.64.0
[✓] Connected device (2 available) • macOS (desktop) • macos • darwin-arm64 • macOS 13.4 22F66 darwin-arm64 • Chrome (web) • chrome • web-javascript • Google Chrome 114.0.5735.248
[✓] Network resources • All expected network resources are available.
• No issues found!