Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@jwren
The
flutter-intellij-community.iml
file is needed to work on the plugin with Android Studio sources.The studio-specific source trees for
io.flutter.project
andio.flutter.module
were obsolete. They had to be deleted due to API changes.The versions all build correctly. The canary version does not work because of a class-not-found error (but it does work in the debugger). The class (
org.jetbrains.idea.maven.wizards.MavenWizardBundle
) is defined in theflutter-studio
module but it is not found by the Jetbrains-specific NPW code. I'm not sure how to fix that yet; it looks like we'd need to insert something onto the classpath of a module that we don't control. Maybe @alexander-doroshko has some suggestion how to do that? As far as I can tell, the missing class is distributed with IntelliJ but not Android Studio. Normally, Android Studio would not need it. It is used by the IntelliJ NPW framework that the Flutter plugin uses for project creation.