Skip to content

Revert file naming convention of .aar files to support fuzzy matching in build.gradle #111643

Closed

Description

@JunhuaLin

Q1:On the master channel flutter build aar --no-debug --no-profile will result in also creating modules for debug and profile.
see: #108000

Q2:the dependencies version format does not work on 3.1.0~3.3.2

Steps to Reproduce:

1.flutter checkout master
2.flutter create -t module module_test
3.flutter build aar --no-debug --no-profile --build-number 1.0.0

Expected results:

On stable the following files are created: on 3.0.5

Logs
build/host/outputs/repo/com/example/
└── module_test
    └── flutter_release
        ├── 1.0
        │   ├── flutter_release-1.0.aar
        │   ├── flutter_release-1.0.aar.md5
        │   ├── flutter_release-1.0.aar.sha1
        │   ├── flutter_release-1.0.pom
        │   ├── flutter_release-1.0.pom.md5
        │   └── flutter_release-1.0.pom.sha1
        ├── maven-metadata.xml
        ├── maven-metadata.xml.md5
        └── maven-metadata.xml.sha1


implementation 'com.example.module_test:flutter_release:1.0.0'

Actual results:

On master these files are created: on 3.1.0~3.3.2

Logs
build/host/outputs/repo/com/example/
└── module_test
    ├── flutter
    │   ├── 1.0
    │   │   ├── flutter-1.0-debug.aar
    │   │   ├── flutter-1.0-debug.aar.md5
    │   │   ├── flutter-1.0-debug.aar.sha1
    │   │   ├── flutter-1.0-debug.aar.sha256
    │   │   ├── flutter-1.0-debug.aar.sha512
    │   │   ├── flutter-1.0-profile.aar
    │   │   ├── flutter-1.0-profile.aar.md5
    │   │   ├── flutter-1.0-profile.aar.sha1
    │   │   ├── flutter-1.0-profile.aar.sha256
    │   │   ├── flutter-1.0-profile.aar.sha512
    │   │   ├── flutter-1.0-release.aar
    │   │   ├── flutter-1.0-release.aar.md5
    │   │   ├── flutter-1.0-release.aar.sha1
    │   │   ├── flutter-1.0-release.aar.sha256
    │   │   ├── flutter-1.0-release.aar.sha512
    │   │   ├── flutter-1.0.module
    │   │   ├── flutter-1.0.module.md5
    │   │   ├── flutter-1.0.module.sha1
    │   │   ├── flutter-1.0.module.sha256
    │   │   ├── flutter-1.0.module.sha512
    │   │   ├── flutter-1.0.pom
    │   │   ├── flutter-1.0.pom.md5
    │   │   ├── flutter-1.0.pom.sha1
    │   │   ├── flutter-1.0.pom.sha256
    │   │   └── flutter-1.0.pom.sha512
    │   ├── maven-metadata.xml
    │   ├── maven-metadata.xml.md5
    │   ├── maven-metadata.xml.sha1
    │   ├── maven-metadata.xml.sha256
    │   └── maven-metadata.xml.sha512
    ├── flutter_debug
    │   ├── 1.0
    │   │   ├── flutter_debug-1.0.aar
    │   │   ├── flutter_debug-1.0.aar.md5
    │   │   ├── flutter_debug-1.0.aar.sha1
    │   │   ├── flutter_debug-1.0.aar.sha256
    │   │   ├── flutter_debug-1.0.aar.sha512
    │   │   ├── flutter_debug-1.0.module
    │   │   ├── flutter_debug-1.0.module.md5
    │   │   ├── flutter_debug-1.0.module.sha1
    │   │   ├── flutter_debug-1.0.module.sha256
    │   │   ├── flutter_debug-1.0.module.sha512
    │   │   ├── flutter_debug-1.0.pom
    │   │   ├── flutter_debug-1.0.pom.md5
    │   │   ├── flutter_debug-1.0.pom.sha1
    │   │   ├── flutter_debug-1.0.pom.sha256
    │   │   └── flutter_debug-1.0.pom.sha512
    │   ├── maven-metadata.xml
    │   ├── maven-metadata.xml.md5
    │   ├── maven-metadata.xml.sha1
    │   ├── maven-metadata.xml.sha256
    │   └── maven-metadata.xml.sha512
    ├── flutter_profile
    │   ├── 1.0
    │   │   ├── flutter_profile-1.0.aar
    │   │   ├── flutter_profile-1.0.aar.md5
    │   │   ├── flutter_profile-1.0.aar.sha1
    │   │   ├── flutter_profile-1.0.aar.sha256
    │   │   ├── flutter_profile-1.0.aar.sha512
    │   │   ├── flutter_profile-1.0.module
    │   │   ├── flutter_profile-1.0.module.md5
    │   │   ├── flutter_profile-1.0.module.sha1
    │   │   ├── flutter_profile-1.0.module.sha256
    │   │   ├── flutter_profile-1.0.module.sha512
    │   │   ├── flutter_profile-1.0.pom
    │   │   ├── flutter_profile-1.0.pom.md5
    │   │   ├── flutter_profile-1.0.pom.sha1
    │   │   ├── flutter_profile-1.0.pom.sha256
    │   │   └── flutter_profile-1.0.pom.sha512
    │   ├── maven-metadata.xml
    │   ├── maven-metadata.xml.md5
    │   ├── maven-metadata.xml.sha1
    │   ├── maven-metadata.xml.sha256
    │   └── maven-metadata.xml.sha512
    └── flutter_release
        ├── 1.0
        │   ├── flutter_release-1.0.aar
        │   ├── flutter_release-1.0.aar.md5
        │   ├── flutter_release-1.0.aar.sha1
        │   ├── flutter_release-1.0.aar.sha256
        │   ├── flutter_release-1.0.aar.sha512
        │   ├── flutter_release-1.0.module
        │   ├── flutter_release-1.0.module.md5
        │   ├── flutter_release-1.0.module.sha1
        │   ├── flutter_release-1.0.module.sha256
        │   ├── flutter_release-1.0.module.sha512
        │   ├── flutter_release-1.0.pom
        │   ├── flutter_release-1.0.pom.md5
        │   ├── flutter_release-1.0.pom.sha1
        │   ├── flutter_release-1.0.pom.sha256
        │   └── flutter_release-1.0.pom.sha512
        ├── maven-metadata.xml
        ├── maven-metadata.xml.md5
        ├── maven-metadata.xml.sha1
        ├── maven-metadata.xml.sha256
        └── maven-metadata.xml.sha512


implementation 'com.example.module_test:flutter:1.0.0:release'

The following methods will not work

implementation 'com.example.module_test:flutter:1.0.+:release'
implementation 'com.example.module_test:flutter:1.+:release'
implementation 'com.example.module_test:flutter:1.0.0-SNAPSHOT:release'

I want the implementation to support fuzzy matching. for example:

implementation 'com.example.module_test:flutter_release:1.0.+'
implementation 'com.example.module_test:flutter_release:1.+'
implementation 'com.example.module_test:flutter_release:1.0.0-SNAPSHOT'

Activity

  1. changed the title [-][tool][add-2-app] the dependencies version format in not work when flutter build aar on 3.1.0~3.3.2[/-] [+][tool][add-2-app] the dependencies version format does not work when flutter build aar on 3.1.0~3.3.2[/+] on Sep 15, 2022
  2. added
    in triagePresently being triaged by the triage team
    on Sep 15, 2022
  3. exaby73 commented on Sep 15, 2022

    @exaby73
    Member

    Hello @JunhuaLin. The directory structure seems to be identical for me. Am I missing something here?

    These are the steps I took:

    On stable:

    • flutter create -t module issue_111643
    • cd issue_111643
    • flutter build aar --no-debug --no-profile --build-number 1.0.0
    • tree /F .\build\host\outputs\repo\com\example\issue_111643
    Logs
    ├───flutter
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter-1.0.0-debug.aar
    │           flutter-1.0.0-debug.aar.md5
    │           flutter-1.0.0-debug.aar.sha1
    │           flutter-1.0.0-debug.aar.sha256
    │           flutter-1.0.0-debug.aar.sha512
    │           flutter-1.0.0-profile.aar
    │           flutter-1.0.0-profile.aar.md5
    │           flutter-1.0.0-profile.aar.sha1
    │           flutter-1.0.0-profile.aar.sha256
    │           flutter-1.0.0-profile.aar.sha512
    │           flutter-1.0.0-release.aar
    │           flutter-1.0.0-release.aar.md5
    │           flutter-1.0.0-release.aar.sha1
    │           flutter-1.0.0-release.aar.sha256
    │           flutter-1.0.0-release.aar.sha512
    │           flutter-1.0.0.module
    │           flutter-1.0.0.module.md5
    │           flutter-1.0.0.module.sha1
    │           flutter-1.0.0.module.sha256
    │           flutter-1.0.0.module.sha512
    │           flutter-1.0.0.pom
    │           flutter-1.0.0.pom.md5
    │           flutter-1.0.0.pom.sha1
    │           flutter-1.0.0.pom.sha256
    │           flutter-1.0.0.pom.sha512
    │
    ├───flutter_debug
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter_debug-1.0.0.aar
    │           flutter_debug-1.0.0.aar.md5
    │           flutter_debug-1.0.0.aar.sha1
    │           flutter_debug-1.0.0.aar.sha256
    │           flutter_debug-1.0.0.aar.sha512
    │           flutter_debug-1.0.0.module
    │           flutter_debug-1.0.0.module.md5
    │           flutter_debug-1.0.0.module.sha1
    │           flutter_debug-1.0.0.module.sha256
    │           flutter_debug-1.0.0.module.sha512
    │           flutter_debug-1.0.0.pom
    │           flutter_debug-1.0.0.pom.md5
    │           flutter_debug-1.0.0.pom.sha1
    │           flutter_debug-1.0.0.pom.sha256
    │           flutter_debug-1.0.0.pom.sha512
    │
    ├───flutter_profile
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter_profile-1.0.0.aar
    │           flutter_profile-1.0.0.aar.md5
    │           flutter_profile-1.0.0.aar.sha1
    │           flutter_profile-1.0.0.aar.sha256
    │           flutter_profile-1.0.0.aar.sha512
    │           flutter_profile-1.0.0.module
    │           flutter_profile-1.0.0.module.md5
    │           flutter_profile-1.0.0.module.sha1
    │           flutter_profile-1.0.0.module.sha256
    │           flutter_profile-1.0.0.module.sha512
    │           flutter_profile-1.0.0.pom
    │           flutter_profile-1.0.0.pom.md5
    │           flutter_profile-1.0.0.pom.sha1
    │           flutter_profile-1.0.0.pom.sha256
    │           flutter_profile-1.0.0.pom.sha512
    │
    └───flutter_release
        │   maven-metadata.xml
        │   maven-metadata.xml.md5
        │   maven-metadata.xml.sha1
        │   maven-metadata.xml.sha256
        │   maven-metadata.xml.sha512
        │
        └───1.0.0
                flutter_release-1.0.0.aar
                flutter_release-1.0.0.aar.md5
                flutter_release-1.0.0.aar.sha1
                flutter_release-1.0.0.aar.sha256
                flutter_release-1.0.0.aar.sha512
                flutter_release-1.0.0.module
                flutter_release-1.0.0.module.md5
                flutter_release-1.0.0.module.sha1
                flutter_release-1.0.0.module.sha256
                flutter_release-1.0.0.module.sha512
                flutter_release-1.0.0.pom
                flutter_release-1.0.0.pom.md5
                flutter_release-1.0.0.pom.sha1
                flutter_release-1.0.0.pom.sha256
                flutter_release-1.0.0.pom.sha512
    

    On master (copied the same steps from stable):

    • flutter create -t module issue_111643
    • cd issue_111643
    • flutter build aar --no-debug --no-profile --build-number 1.0.0
    • tree /F .\build\host\outputs\repo\com\example\issue_111643
    Logs
    ├───flutter
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter-1.0.0-debug.aar
    │           flutter-1.0.0-debug.aar.md5
    │           flutter-1.0.0-debug.aar.sha1
    │           flutter-1.0.0-debug.aar.sha256
    │           flutter-1.0.0-debug.aar.sha512
    │           flutter-1.0.0-profile.aar
    │           flutter-1.0.0-profile.aar.md5
    │           flutter-1.0.0-profile.aar.sha1
    │           flutter-1.0.0-profile.aar.sha256
    │           flutter-1.0.0-profile.aar.sha512
    │           flutter-1.0.0-release.aar
    │           flutter-1.0.0-release.aar.md5
    │           flutter-1.0.0-release.aar.sha1
    │           flutter-1.0.0-release.aar.sha256
    │           flutter-1.0.0-release.aar.sha512
    │           flutter-1.0.0.module
    │           flutter-1.0.0.module.md5
    │           flutter-1.0.0.module.sha1
    │           flutter-1.0.0.module.sha256
    │           flutter-1.0.0.module.sha512
    │           flutter-1.0.0.pom
    │           flutter-1.0.0.pom.md5
    │           flutter-1.0.0.pom.sha1
    │           flutter-1.0.0.pom.sha256
    │           flutter-1.0.0.pom.sha512
    │
    ├───flutter_debug
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter_debug-1.0.0.aar
    │           flutter_debug-1.0.0.aar.md5
    │           flutter_debug-1.0.0.aar.sha1
    │           flutter_debug-1.0.0.aar.sha256
    │           flutter_debug-1.0.0.aar.sha512
    │           flutter_debug-1.0.0.module
    │           flutter_debug-1.0.0.module.md5
    │           flutter_debug-1.0.0.module.sha1
    │           flutter_debug-1.0.0.module.sha256
    │           flutter_debug-1.0.0.module.sha512
    │           flutter_debug-1.0.0.pom
    │           flutter_debug-1.0.0.pom.md5
    │           flutter_debug-1.0.0.pom.sha1
    │           flutter_debug-1.0.0.pom.sha256
    │           flutter_debug-1.0.0.pom.sha512
    │
    ├───flutter_profile
    │   │   maven-metadata.xml
    │   │   maven-metadata.xml.md5
    │   │   maven-metadata.xml.sha1
    │   │   maven-metadata.xml.sha256
    │   │   maven-metadata.xml.sha512
    │   │
    │   └───1.0.0
    │           flutter_profile-1.0.0.aar
    │           flutter_profile-1.0.0.aar.md5
    │           flutter_profile-1.0.0.aar.sha1
    │           flutter_profile-1.0.0.aar.sha256
    │           flutter_profile-1.0.0.aar.sha512
    │           flutter_profile-1.0.0.module
    │           flutter_profile-1.0.0.module.md5
    │           flutter_profile-1.0.0.module.sha1
    │           flutter_profile-1.0.0.module.sha256
    │           flutter_profile-1.0.0.module.sha512
    │           flutter_profile-1.0.0.pom
    │           flutter_profile-1.0.0.pom.md5
    │           flutter_profile-1.0.0.pom.sha1
    │           flutter_profile-1.0.0.pom.sha256
    │           flutter_profile-1.0.0.pom.sha512
    │
    └───flutter_release
        │   maven-metadata.xml
        │   maven-metadata.xml.md5
        │   maven-metadata.xml.sha1
        │   maven-metadata.xml.sha256
        │   maven-metadata.xml.sha512
        │
        └───1.0.0
                flutter_release-1.0.0.aar
                flutter_release-1.0.0.aar.md5
                flutter_release-1.0.0.aar.sha1
                flutter_release-1.0.0.aar.sha256
                flutter_release-1.0.0.aar.sha512
                flutter_release-1.0.0.module
                flutter_release-1.0.0.module.md5
                flutter_release-1.0.0.module.sha1
                flutter_release-1.0.0.module.sha256
                flutter_release-1.0.0.module.sha512
                flutter_release-1.0.0.pom
                flutter_release-1.0.0.pom.md5
                flutter_release-1.0.0.pom.sha1
                flutter_release-1.0.0.pom.sha256
                flutter_release-1.0.0.pom.sha512
    

    I used an online diff tool to check and found them both to be identical.

    Flutter Doctor

    flutter doctor -v (Stable)
    [✓] Flutter (Channel stable, 3.3.2, on Microsoft Windows [Version 10.0.22000.978], locale en-US)
        • Flutter version 3.3.2 on channel stable at C:\Users\Nabeel\fvm\versions\stable
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision e3c29ec00c (17 hours ago), 2022-09-14 08:46:55 -0500
        • Engine revision a4ff2c53d8
        • Dart version 2.18.1
        • DevTools version 2.15.0
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at C:\android-sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
        • Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
        • All Android licenses accepted.
    
    [✓] Chrome - develop for the web
        • CHROME_EXECUTABLE = C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe
    
    [✓] Visual Studio - develop for Windows (Visual Studio Community 2022 17.3.2)
        • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
        • Visual Studio Community 2022 version 17.3.32819.101
        • Windows 10 SDK version 10.0.19041.0
    
    [✓] Android Studio (version 2021.2)
        • 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 11.0.12+7-b1504.28-7817840)
    
    [✓] VS Code (version 1.71.0)
        • VS Code at C:\Users\Nabeel\AppData\Local\Programs\Microsoft VS Code
        • Flutter extension version 3.46.0
    
    [✓] Connected device (3 available)
        • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22000.978]
        • Chrome (web)      • chrome  • web-javascript • unknown
        • Edge (web)        • edge    • web-javascript • Microsoft Edge 105.0.1343.27
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    • No issues found!
    
    flutter doctor -v (Master)
    [✓] Flutter (Channel master, 3.4.0-19.0.pre.272, on Microsoft Windows [Version 10.0.22000.978], locale en-US)
        • Flutter version 3.4.0-19.0.pre.272 on channel master at C:\Users\Nabeel\fvm\versions\master
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision 2262892e3b (2 hours ago), 2022-09-15 00:44:22 -0400
        • Engine revision 63cc5ea2b1
        • Dart version 2.19.0 (build 2.19.0-201.0.dev)
        • DevTools version 2.17.0
    
    [✓] Windows Version (Installed version of Windows is version 10 or higher)
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at C:\android-sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
        • Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
        • All Android licenses accepted.
    
    [✓] Chrome - develop for the web
        • CHROME_EXECUTABLE = C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe
    
    [✓] Visual Studio - develop for Windows (Visual Studio Community 2022 17.3.2)
        • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
        • Visual Studio Community 2022 version 17.3.32819.101
        • Windows 10 SDK version 10.0.19041.0
    
    [✓] Android Studio (version 2021.2)
        • 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 11.0.12+7-b1504.28-7817840)
    
    [✓] VS Code (version 1.71.0)
        • VS Code at C:\Users\Nabeel\AppData\Local\Programs\Microsoft VS Code
        • Flutter extension version 3.46.0
    
    [✓] Connected device (3 available)
        • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22000.978]
        • Chrome (web)      • chrome  • web-javascript • unknown
        • Edge (web)        • edge    • web-javascript • Microsoft Edge 105.0.1343.27
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    • No issues found!
    
  4. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Sep 15, 2022
  5. JunhuaLin commented on Sep 16, 2022

    @JunhuaLin
    ContributorAuthor

    Expected stable on 3.0.5:

    The expected dependency format:group:name:version,for example:

    implementation 'com.example.module_test:flutter_release:1.0.0'
    

    image


    Now, on 3.1.0~3.3.2 or master ,the dependency format is group:name:version:classifier

    I hope :classifier can be removed!
    Rollback the dependency format from group:name:version:classifier to group:name:version ,for example:

    implementation 'com.example.module_test:flutter:1.0.0:release'
        |
        | rollback
        |
        V           
    implementation 'com.example.module_test:flutter_release:1.0.0'
    

    image

  6. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Sep 16, 2022
  7. changed the title [-][tool][add-2-app] the dependencies version format does not work when flutter build aar on 3.1.0~3.3.2[/-] [+][tool][add-2-app] the dependencies version format is wrong when flutter build aar on 3.1.0~3.3.2[/+] on Sep 16, 2022
  8. changed the title [-][tool][add-2-app] the dependencies version format is wrong when flutter build aar on 3.1.0~3.3.2[/-] [+]Revert file naming convention of `.aar` files to support fuzzy matching in `build.gradle`[/+] on Sep 16, 2022
  9. added
    c: regressionIt was better in the past than it is now
    platform-androidAndroid applications specifically
    toolAffects the "flutter" command-line tool. See also t: labels.
    a: existing-appsIntegration with existing apps via the add-to-app flow
    has reproducible stepsThe issue has been confirmed reproducible and is ready to work on
    and removed
    in triagePresently being triaged by the triage team
    on Sep 16, 2022
  10. JunhuaLin commented on Sep 19, 2022

    @JunhuaLin
    ContributorAuthor

    Thanks. When is this expected to be reverted?
    Hope to deal with as soon as possible, affect the upgrade to the latest version!

  11. exaby73 commented on Sep 19, 2022

    @exaby73
    Member

    @JunhuaLin The team would have to assign a priority to this issue. You can see the process here. When a team member is available to take up issues, it will be prioritized and eventually worked on.

    You could also submit a PR for this issue :)

  12. JunhuaLin commented on Sep 20, 2022

    @JunhuaLin
    ContributorAuthor

    #101276

    The problem here comes from this PR

  13. AesSedai101 commented on Sep 20, 2022

    @AesSedai101
    Contributor

    hi,
    If you read through the comments on that PR, you'll see that I attempted to keep the old structure, but because of gradle internals, we couldn't do that. It's possible that there is a workaround that I missed though.

  14. added
    P2Important issues not at the top of the work list
    on Sep 20, 2022
  15. GaryQian commented on Sep 20, 2022

    @GaryQian
    Contributor

    cc @GaryQian (myself) for reference

  16. JunhuaLin commented on Sep 22, 2022

    @JunhuaLin
    ContributorAuthor

    hi, If you read through the comments on that PR, you'll see that I attempted to keep the old structure, but because of gradle internals, we couldn't do that. It's possible that there is a workaround that I missed though.

    The main problem here is generating publications and task dependencies, I made some adjustments:
    #112149

  17. JunhuaLin commented on Sep 22, 2022

    @JunhuaLin
    ContributorAuthor

    @JunhuaLin The team would have to assign a priority to this issue. You can see the process here. When a team member is available to take up issues, it will be prioritized and eventually worked on.

    You could also submit a PR for this issue :)

    sound good! It's done.

  18. JunhuaLin commented on Sep 28, 2022

    @JunhuaLin
    ContributorAuthor

    Hope to deal with as soon as possible, affect the upgrade to the latest version!
    We don't want to stay at 3.0.5 for too long!
    This problem is holding up the build flutter.
    I think we can add the P3 label!
    @GaryQian @exaby73

  19. christopherfujino commented on Sep 28, 2022

    @christopherfujino
    Contributor

    Hope to deal with as soon as possible, affect the upgrade to the latest version! We don't want to stay at 3.0.5 for too long! This problem is holding up the build flutter. I think we can add the P3 label! @GaryQian @exaby73

    Please see Issue hygiene for more information about how the Flutter team prioritizes issues.

    However, as you have submitted a PR I don't think the priority is relevant.

  20. added
    r: fixedIssue is closed as already fixed in a newer version
    on Oct 4, 2022
  21. github-actions commented on Oct 18, 2022

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  22. locked as resolved and limited conversation to collaborators on Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: existing-appsIntegration with existing apps via the add-to-app flowc: regressionIt was better in the past than it is nowfound in release: 3.3Found to occur in 3.3found in release: 3.4Found to occur in 3.4has reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versiontoolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions