otwarty-wykop-mobilny / wykop-android

Unofficial wykop.pl client for Android [Revived]
MIT License
47 stars 5 forks source link

fix(deps): update dependency androidx.fragment:fragment-ktx to v1.6.0 - autoclosed #512

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
androidx.fragment:fragment-ktx (source) 1.5.7 -> 1.6.0 age adoption passing confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 1 year ago

Dependency diff:

   +--- project :ui:base:android
 |    +--- com.google.android.material:material:1.9.0
 |    |    +--- androidx.appcompat:appcompat:1.5.0 -> 1.6.1
-|    |    |    \--- androidx.fragment:fragment:1.3.6 -> 1.5.7
-|    |    |         +--- androidx.activity:activity:1.5.1 -> 1.7.2 (*)
-|    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.6.0 (*)
-|    |    |         +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*)
-|    |    |         +--- androidx.collection:collection:1.1.0 (*)
-|    |    |         +--- androidx.core:core-ktx:1.2.0 -> 1.10.1 (*)
-|    |    |         +--- androidx.lifecycle:lifecycle-livedata-core:2.5.1 -> 2.6.1 (*)
-|    |    |         +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.6.1 (*)
-|    |    |         +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.6.1 (*)
-|    |    |         +--- androidx.loader:loader:1.0.0
-|    |    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.6.0 (*)
-|    |    |         |    +--- androidx.core:core:1.0.0 -> 1.10.1 (*)
-|    |    |         |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.6.1 (*)
-|    |    |         |    \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.6.1 (*)
-|    |    |         +--- androidx.savedstate:savedstate:1.2.0 -> 1.2.1 (*)
-|    |    |         +--- androidx.viewpager:viewpager:1.0.0
-|    |    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.6.0 (*)
-|    |    |         |    +--- androidx.core:core:1.0.0 -> 1.10.1 (*)
-|    |    |         |    \--- androidx.customview:customview:1.0.0 -> 1.1.0 (*)
-|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.8.21 (*)
+|    |    |    \--- androidx.fragment:fragment:1.3.6 -> 1.6.0
+|    |    |         +--- androidx.activity:activity:1.5.1 -> 1.7.2 (*)
+|    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.6.0 (*)
+|    |    |         +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*)
+|    |    |         +--- androidx.collection:collection:1.1.0 (*)
+|    |    |         +--- androidx.core:core-ktx:1.2.0 -> 1.10.1 (*)
+|    |    |         +--- androidx.lifecycle:lifecycle-livedata-core:2.6.1 (*)
+|    |    |         +--- androidx.lifecycle:lifecycle-runtime:2.6.1 (*)
+|    |    |         +--- androidx.lifecycle:lifecycle-viewmodel:2.6.1 (*)
+|    |    |         +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1 (*)
+|    |    |         +--- androidx.loader:loader:1.0.0
+|    |    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.6.0 (*)
+|    |    |         |    +--- androidx.core:core:1.0.0 -> 1.10.1 (*)
+|    |    |         |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.6.1 (*)
+|    |    |         |    \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.6.1 (*)
+|    |    |         +--- androidx.profileinstaller:profileinstaller:1.3.0 (*)
+|    |    |         +--- androidx.savedstate:savedstate:1.2.1 (*)
+|    |    |         +--- androidx.viewpager:viewpager:1.0.0
+|    |    |         |    +--- androidx.annotation:annotation:1.0.0 -> 1.6.0 (*)
+|    |    |         |    +--- androidx.core:core:1.0.0 -> 1.10.1 (*)
+|    |    |         |    \--- androidx.customview:customview:1.0.0 -> 1.1.0 (*)
+|    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 1.8.21 (*)
+|    |    |         \--- androidx.fragment:fragment-ktx:1.6.0 (c)
-|    |    +--- androidx.fragment:fragment:1.2.5 -> 1.5.7 (*)
+|    |    +--- androidx.fragment:fragment:1.2.5 -> 1.6.0 (*)
 |    |    \--- androidx.viewpager2:viewpager2:1.0.0
-|    |         \--- androidx.fragment:fragment:1.1.0 -> 1.5.7 (*)
+|    |         \--- androidx.fragment:fragment:1.1.0 -> 1.6.0 (*)
-|    \--- androidx.fragment:fragment-ktx:1.5.7
-|         +--- androidx.activity:activity-ktx:1.5.1 -> 1.7.2 (*)
-|         +--- androidx.collection:collection-ktx:1.1.0
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.8.21 (*)
-|         |    \--- androidx.collection:collection:1.1.0 (*)
-|         +--- androidx.core:core-ktx:1.2.0 -> 1.10.1 (*)
-|         +--- androidx.fragment:fragment:1.5.7 (*)
-|         +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1 -> 2.6.1 (*)
-|         +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1 -> 2.6.1 (*)
-|         +--- androidx.savedstate:savedstate-ktx:1.2.0 -> 1.2.1 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.8.21 (*)
+|    \--- androidx.fragment:fragment-ktx:1.6.0
+|         +--- androidx.activity:activity-ktx:1.5.1 -> 1.7.2 (*)
+|         +--- androidx.collection:collection-ktx:1.1.0
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.8.21 (*)
+|         |    \--- androidx.collection:collection:1.1.0 (*)
+|         +--- androidx.core:core-ktx:1.2.0 -> 1.10.1 (*)
+|         +--- androidx.fragment:fragment:1.6.0 (*)
+|         +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.6.1 (*)
+|         +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1 (*)
+|         +--- androidx.savedstate:savedstate-ktx:1.2.1 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 1.8.21 (*)
+|         \--- androidx.fragment:fragment:1.6.0 (c)
 +--- project :ui:link-details:android
 |    \--- project :ui:components:widgets:android
 |         \--- com.github.bumptech.glide:glide:4.15.1
-|              \--- androidx.fragment:fragment:1.3.6 -> 1.5.7 (*)
+|              \--- androidx.fragment:fragment:1.3.6 -> 1.6.0 (*)
 +--- project :ui:settings:android
 |    \--- androidx.preference:preference-ktx:1.2.0
 |         +--- androidx.preference:preference:1.2.0
-|         |    \--- androidx.fragment:fragment-ktx:1.3.6 -> 1.5.7 (*)
+|         |    \--- androidx.fragment:fragment-ktx:1.3.6 -> 1.6.0 (*)
-|         \--- androidx.fragment:fragment-ktx:1.3.6 -> 1.5.7 (*)
+|         \--- androidx.fragment:fragment-ktx:1.3.6 -> 1.6.0 (*)
 +--- com.github.usefulness:slidr:3.0.0
-|    \--- androidx.fragment:fragment:1.3.6 -> 1.5.7 (*)
+|    \--- androidx.fragment:fragment:1.3.6 -> 1.6.0 (*)
 +--- com.google.firebase:firebase-analytics-ktx -> 21.3.0
 |    \--- com.google.firebase:firebase-analytics:21.3.0
 |         \--- com.google.android.gms:play-services-measurement:21.3.0
 |              \--- com.google.android.gms:play-services-ads-identifier:18.0.0
 |                   \--- com.google.android.gms:play-services-basement:18.0.0 -> 18.1.0
-|                        \--- androidx.fragment:fragment:1.0.0 -> 1.5.7 (*)
+|                        \--- androidx.fragment:fragment:1.0.0 -> 1.6.0 (*)
 \--- com.google.dagger:dagger-android-support:2.46.1
-     \--- androidx.fragment:fragment:1.5.1 -> 1.5.7 (*)
+     \--- androidx.fragment:fragment:1.5.1 -> 1.6.0 (*)
github-actions[bot] commented 1 year ago

Diffuse output:

OLD: diffuse-source-file-release (signature: V1, V2)
NEW: app-release.apk (signature: V1, V2)

          │           compressed           │           uncompressed           
          ├───────────┬───────────┬────────┼───────────┬───────────┬──────────
 APK      │ old       │ new       │ diff   │ old       │ new       │ diff     
──────────┼───────────┼───────────┼────────┼───────────┼───────────┼──────────
      dex │   4.8 MiB │   4.8 MiB │ -328 B │  11.7 MiB │  11.7 MiB │ -4.1 KiB 
     arsc │   1.5 MiB │   1.5 MiB │    0 B │   1.5 MiB │   1.5 MiB │      0 B 
 manifest │   6.6 KiB │   6.6 KiB │    0 B │  35.5 KiB │  35.5 KiB │      0 B 
      res │   1.1 MiB │   1.1 MiB │    0 B │   1.5 MiB │   1.5 MiB │      0 B 
    asset │  45.4 KiB │  45.1 KiB │ -280 B │ 110.9 KiB │ 110.6 KiB │   -280 B 
    other │ 211.8 KiB │ 211.8 KiB │    0 B │ 413.6 KiB │ 413.6 KiB │      0 B 
──────────┼───────────┼───────────┼────────┼───────────┼───────────┼──────────
    total │   7.5 MiB │   7.5 MiB │ -608 B │  15.1 MiB │  15.1 MiB │ -4.4 KiB 

         │          raw           │             unique             
         ├────────┬────────┬──────┼───────┬───────┬────────────────
 DEX     │ old    │ new    │ diff │ old   │ new   │ diff           
─────────┼────────┼────────┼──────┼───────┼───────┼────────────────
   files │      3 │      3 │    0 │       │       │                
 strings │  63263 │  63159 │ -104 │ 58672 │ 58721 │ +49 (+126 -77) 
   types │  19461 │  19313 │ -148 │ 18183 │ 18188 │  +5 (+63 -58)  
 classes │  16348 │  16353 │   +5 │ 16348 │ 16353 │  +5 (+21 -16)  
 methods │ 102092 │ 102042 │  -50 │ 99554 │ 99598 │ +44 (+94 -50)  
  fields │  45023 │  44502 │ -521 │ 44341 │ 44345 │  +4 (+73 -69)  

 ARSC    │ old  │ new  │ diff 
─────────┼──────┼──────┼──────
 configs │  327 │  327 │  0   
 entries │ 6898 │ 6898 │  0
APK ``` compressed │ uncompressed │ ──────────┬───────────┼───────────┬───────────┤ size │ diff │ size │ diff │ path ──────────┼───────────┼───────────┼───────────┼──────────────────────────────── 3.2 MiB │ -10.1 KiB │ 7.4 MiB │ -28.1 KiB │ ∆ classes.dex 1.4 MiB │ +9.8 KiB │ 3.8 MiB │ +24 KiB │ ∆ classes3.dex 2.9 KiB │ -278 B │ 2.8 KiB │ -278 B │ ∆ assets/dexopt/baseline.prof 62.5 KiB │ +4 B │ 135.6 KiB │ 0 B │ ∆ META-INF/CERT.SF 61.6 KiB │ -4 B │ 135.6 KiB │ 0 B │ ∆ META-INF/MANIFEST.MF 381 B │ -2 B │ 249 B │ -2 B │ ∆ assets/dexopt/baseline.profm ──────────┼───────────┼───────────┼───────────┼──────────────────────────────── 4.7 MiB │ -608 B │ 11.5 MiB │ -4.4 KiB │ (total) ```
DEX ``` STRINGS: old │ new │ diff ───────┼───────┼──────────────── 58672 │ 58721 │ +49 (+126 -77) + fragment = + has completed + lifecycleImpact = + targetRequestCode= + targetWho= + userVisibleHint + via container with ID + when getView() is null i.e., before onCreateView() or after onDestroyView() + which uses a different Transition type than other Fragments. + within the view of parent fragment + without using parent's childFragmentManager + _animationInfo + _awaitingContainerChanges + _impl + _lastInEpicenterRect + _lastInViews + _transitionInfo + _transitioningViews + Attempting to nest fragment + Can't access the Fragment View's LifecycleOwner for + DETECT_WRONG_NESTED_HIERARCHY + DefaultSpecialEffectsController.kt + FragmentTransition.kt + Landroidx/fragment/app/a1; + Landroidx/fragment/app/f0_b; + Landroidx/fragment/app/f0_c; + Landroidx/fragment/app/f0_d; + Landroidx/fragment/app/f0_e; + Landroidx/fragment/app/f0_f; + Landroidx/fragment/app/f0_g; + Landroidx/fragment/app/f0_h; + Landroidx/fragment/app/f0_i; + Landroidx/fragment/app/f0_j; + Landroidx/fragment/app/f0_k; + Landroidx/fragment/app/f0_l_a; + Landroidx/fragment/app/f0_l; + Landroidx/fragment/app/f0_m; + Landroidx/fragment/app/f0_n; + Landroidx/fragment/app/f0_o; + Landroidx/fragment/app/k_c; + Landroidx/fragment/app/k_d; + Landroidx/fragment/app/k_e; + Landroidx/fragment/app/k_f; + Landroidx/fragment/app/l0_a; + Landroidx/fragment/app/m_a; + Landroidx/fragment/app/m_b; + Landroidx/fragment/app/m_c; + Landroidx/fragment/app/m_d; + Landroidx/fragment/app/m_e; + Landroidx/fragment/app/o0_a; + Landroidx/fragment/app/p0; + Landroidx/fragment/app/q0_a; + Landroidx/fragment/app/q0_b; + Landroidx/fragment/app/q0_c; + Landroidx/fragment/app/q0_d; + Landroidx/fragment/app/q0_e; + Landroidx/fragment/app/q0; + Landroidx/fragment/app/r0_a; + Landroidx/fragment/app/r0; + Landroidx/fragment/app/s_a; + Landroidx/fragment/app/s0; + Landroidx/fragment/app/t_a; + Landroidx/fragment/app/t_b; + Landroidx/fragment/app/t0_a; + Landroidx/fragment/app/t0; + Landroidx/fragment/app/u0; + Landroidx/fragment/app/v0; + Landroidx/fragment/app/w0; + Landroidx/fragment/app/x0_a; + Landroidx/fragment/app/x0_b; + Landroidx/fragment/app/x0_c_a; + Landroidx/fragment/app/x0_c_b_a; + Landroidx/fragment/app/x0_c_b_b; + Landroidx/fragment/app/x0_c_b; + Landroidx/fragment/app/x0_c_c; + Landroidx/fragment/app/x0_c; + Landroidx/fragment/app/x0_d; + Landroidx/fragment/app/x0; + Landroidx/fragment/app/x< + Landroidx/fragment/app/y0; + Landroidx/fragment/app/z0; + Lp0/n; + Operation { + Setting ViewLifecycleOwner on View + SpecialEffectsController.kt + WrongNestedHierarchyViolation.kt + [Landroidx/fragment/app/f0_l; + [Landroidx/fragment/app/h0; + [Landroidx/fragment/app/l0; + [Landroidx/fragment/app/x0_c_a; + [Landroidx/fragment/app/x0_c_b; + arguments + expectedParentFragment + factory.createController(container) + finalState + firstOut.fragment.mView + firstOut.fragment.sharedElementSourceNames + firstOut.fragment.sharedElementTargetNames + fragment.requireView() + fragmentManager.specialEffectsControllerFactory + fragmentStateManager + fragmentStateManager.fragment + inFragment + lastIn.fragment.mView + lastIn.fragment.sharedElementSourceNames + lastIn.fragment.sharedElementTargetNames + lifecycleImpact + moveto VIEW_CREATED: + namedViews + null cannot be cast to non-null type java.lang.Class + operation.fragment.mView + operations + outFragment + registryState + savedInstanceState + sharedElementFirstOutViews + sharedElementLastInViews + sharedElementNameMapping.keys + sharedElementNameMapping.values + sharedElements + this.fragment.requireView() + viewRegistryState + viewToAnimate + views + } {finalState = + ~~R8{backend:dex,compilation-mode:release,desugared-library-identifiers:[com.tools.android:desugar_jdk_libs_configuration:2.0.3],has-checksums:false,min-api:23,pg-map-id:248b0d8,r8-mode:compatibility,version:8.0.40} - which uses a different Transition type than other Fragments. - Can't access the Fragment View's LifecycleOwner when getView() is null i.e., before onCreateView() or after onDestroyView() - DefaultSpecial ...✂ ```

File path: /home/runner/work/wykop-android/wykop-android/diffuse-output.txt