Closed rGradov closed 1 year ago
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.7.12, on Microsoft Windows [Version 10.0.22000.1817], locale en-US)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[√] Chrome - develop for the web
[!] Visual Studio - develop for Windows (Visual Studio Build Tools 2019 16.11.26)
X The current Visual Studio installation is incomplete. Please reinstall Visual Studio.
[√] Android Studio (version 2022.2)
[√] Connected device (4 available)
[√] HTTP Host Availability
# Generated by Spider
# For more info on configuration, visit https://birjuvachhani.github.io/spider/grouping/
# Generates unit tests to verify that the assets exists in assets directory
generate_tests: false
# Use this to remove vcs noise created by the `generated` comments in dart code
no_comments: true
# Exports all the generated file as the one library
export: true
# This allows you to import all the generated references with 1 single import!
use_part_of: true
# Generates a variable that contains a list of all asset values.
use_references_list: false
use_underscores: false
# Generates files with given ignore rules for file.
ignored_rules:
- public_member_api_docs
- avoid_classes_with_only_static_members
# Generates dart font family references for fonts specified in pubspec.yaml
fonts: true
# Location where all the generated references will be stored
package: resources
groups:
- path: assets/icons/
class_name: AppIcons
package: res
types: [ .svg ]
- path: assets/sounds/
class_name: AppSound
types: [ .m4a ]
package: res
@rGradov This is expected because return
is a reserved keyword in dart. Any usage of any reserved keyword would do this. You can use prefix to avoid this.
groups:
- path: assets/icons/
class_name: AppIcons
prefix: ic # Use a prefix for every file name
package: res
types: [ .svg ]
Feel free to reopen if this doesn't fix your issue.
Some interesting stuff: if the asset have name return - its broke the build command. If you re-name this assets - everything works fine. Error: