AndroidX icon indicating copy to clipboard operation
AndroidX copied to clipboard

[DO-NOT-MERGE][PUBLISH-FROM-BRANCH] Manual updates 20220415 for missing/skipped packages (GPS-FB-MLKit dependencies)

Open moljac opened this issue 3 years ago • 1 comments

DO-NOT-MERGE

PUBLISH-FROM-BRANCH

Bump All needed immediately after publishing these packages

Does this change any of the generated binding API's?

Publishing missing/skipped packages needed to untangle/unblock GPS-FB-MLKit updates.

Needed packages with versions:

{
    "groupId": "androidx.collection",
    "artifactId": "collection",
    "version": "1.0.0",
    "nugetVersion": "1.0.0.1",
    "nugetId": "Xamarin.AndroidX.Collection",
    "dependencyOnly": true
  },
  {
    "groupId": "androidx.core",
    "artifactId": "core",
    "version": "1.0.0",
    "nugetVersion": "1.0.2",
    "nugetId": "Xamarin.AndroidX.Core",
    "dependencyOnly": true
  },
  {
    "groupId": "androidx.fragment",
    "artifactId": "fragment",
    "version": "1.0.0",
    "nugetVersion": "1.0.0.1",
    "nugetId": "Xamarin.AndroidX.Fragment",
    "dependencyOnly": true
  }

Reducing config.json in order to

Describe your contribution

moljac avatar Apr 18 '22 07:04 moljac

Attempt to reuse latest versions (dependencyOnly=true):

      {
        "groupId": "androidx.legacy",
        "artifactId": "legacy-support-core-utils",
        "version": "1.0.0",
        "nugetVersion": "1.0.0.13",
        "nugetId": "Xamarin.AndroidX.Legacy.Support.Core.Utils",
        "dependencyOnly": true
      },
      {
        "groupId": "androidx.legacy",
        "artifactId": "legacy-support-core-ui",
        "version": "1.0.0",
        "nugetVersion": "1.0.0.14",
        "nugetId": "Xamarin.AndroidX.Legacy.Support.Core.UI",
        "dependencyOnly": true
      },
      {
        "groupId": "androidx.loader",
        "artifactId": "loader",
        "version": "1.1.0",
        "nugetVersion": "1.1.0.13",
        "nugetId": "Xamarin.AndroidX.Loader",
        "dependencyOnly": true
      },

results in cycles and package downgrade error[s]:

./mu-20220415-missing/generated/androidx.fragment.fragment/androidx.fragment.fragment.csproj : error NU1108: Cycle detected.  [/Users/Shared/Projects/d/X/AX/mu-20220415-missing/generated/AndroidX.sln]
./mu-20220415-missing/generated/androidx.fragment.fragment/androidx.fragment.fragment.csproj : error NU1108:   Xamarin.AndroidX.Fragment -> Xamarin.AndroidX.Legacy.Support.Core.UI 1.0.0.14 -> Xamarin.AndroidX.SlidingPaneLayout 1.2.0.1 -> Xamarin.AndroidX.Transition 1.4.1.6 -> Xamarin.AndroidX.Fragment (>= 1.4.1.1). [/Users/Shared/Projects/d/X/AX/mu-20220415-missing/generated/AndroidX.sln]

moljac avatar Apr 18 '22 12:04 moljac