Skip to content

Dummy PR to test dependency diff#5430

Closed
kidinov wants to merge 2 commits intotrunkfrom
depend-diff-testing
Closed

Dummy PR to test dependency diff#5430
kidinov wants to merge 2 commits intotrunkfrom
depend-diff-testing

Conversation

@kidinov
Copy link
Copy Markdown
Contributor

@kidinov kidinov commented Dec 9, 2021

Dummy PR to test dependency diff

#5420

@wpmobilebot
Copy link
Copy Markdown
Collaborator

Found 1 violations:

The PR caused the following dependency changes:

-+--- androidx.constraintlayout:constraintlayout:2.1.1
-|    +--- androidx.appcompat:appcompat:1.2.0 -> 1.4.0
-|    |    +--- androidx.annotation:annotation:1.3.0
-|    |    +--- androidx.core:core:1.7.0 (*)
-|    |    +--- androidx.cursoradapter:cursoradapter:1.0.0 (*)
-|    |    +--- androidx.activity:activity:1.2.4 -> 1.3.1 (*)
-|    |    +--- androidx.fragment:fragment:1.3.6 -> 1.4.0-rc01 (*)
-|    |    +--- androidx.appcompat:appcompat-resources:1.4.0
-|    |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    |    |    +--- androidx.core:core:1.0.1 -> 1.7.0 (*)
-|    |    |    +--- androidx.vectordrawable:vectordrawable:1.1.0
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|    |    |    |    \--- androidx.collection:collection:1.1.0 (*)
-|    |    |    \--- androidx.vectordrawable:vectordrawable-animated:1.1.0
-|    |    |         +--- androidx.vectordrawable:vectordrawable:1.1.0 (*)
-|    |    |         +--- androidx.interpolator:interpolator:1.0.0 (*)
-|    |    |         \--- androidx.collection:collection:1.1.0 (*)
-|    |    +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1 (*)
-|    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
-|    |    +--- androidx.emoji2:emoji2:1.0.0
-|    |    |    +--- androidx.collection:collection:1.1.0 (*)
-|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
-|    |    |    +--- androidx.lifecycle:lifecycle-process:2.4.0
-|    |    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*)
-|    |    |    |    \--- androidx.startup:startup-runtime:1.0.0
-|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    |    |    |         \--- androidx.tracing:tracing:1.0.0 (*)
-|    |    |    +--- androidx.core:core:1.3.0 -> 1.7.0 (*)
-|    |    |    \--- androidx.startup:startup-runtime:1.0.0 (*)
-|    |    +--- androidx.emoji2:emoji2-views-helper:1.0.0
-|    |    |    +--- androidx.emoji2:emoji2:1.0.0 (*)
-|    |    |    +--- androidx.collection:collection:1.1.0 (*)
-|    |    |    \--- androidx.core:core:1.3.0 -> 1.7.0 (*)
-|    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
-|    |    \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    +--- androidx.core:core:1.3.2 -> 1.7.0 (*)
-|    \--- androidx.constraintlayout:constraintlayout-core:1.0.1
++--- androidx.constraintlayout:constraintlayout:2.1.2
+|    +--- androidx.appcompat:appcompat:1.2.0 -> 1.4.0
+|    |    +--- androidx.annotation:annotation:1.3.0
+|    |    +--- androidx.core:core:1.7.0 (*)
+|    |    +--- androidx.cursoradapter:cursoradapter:1.0.0 (*)
+|    |    +--- androidx.activity:activity:1.2.4 -> 1.3.1 (*)
+|    |    +--- androidx.fragment:fragment:1.3.6 -> 1.4.0-rc01 (*)
+|    |    +--- androidx.appcompat:appcompat-resources:1.4.0
+|    |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|    |    |    +--- androidx.core:core:1.0.1 -> 1.7.0 (*)
+|    |    |    +--- androidx.vectordrawable:vectordrawable:1.1.0
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    |    \--- androidx.collection:collection:1.1.0 (*)
+|    |    |    \--- androidx.vectordrawable:vectordrawable-animated:1.1.0
+|    |    |         +--- androidx.vectordrawable:vectordrawable:1.1.0 (*)
+|    |    |         +--- androidx.interpolator:interpolator:1.0.0 (*)
+|    |    |         \--- androidx.collection:collection:1.1.0 (*)
+|    |    +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1 (*)
+|    |    +--- androidx.savedstate:savedstate:1.1.0 (*)
+|    |    +--- androidx.emoji2:emoji2:1.0.0
+|    |    |    +--- androidx.collection:collection:1.1.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.3.0
+|    |    |    +--- androidx.lifecycle:lifecycle-process:2.4.0
+|    |    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*)
+|    |    |    |    \--- androidx.startup:startup-runtime:1.0.0
+|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    |    |    |         \--- androidx.tracing:tracing:1.0.0 (*)
+|    |    |    +--- androidx.core:core:1.3.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.startup:startup-runtime:1.0.0 (*)
+|    |    +--- androidx.emoji2:emoji2-views-helper:1.0.0
+|    |    |    +--- androidx.emoji2:emoji2:1.0.0 (*)
+|    |    |    +--- androidx.collection:collection:1.1.0 (*)
+|    |    |    \--- androidx.core:core:1.3.0 -> 1.7.0 (*)
+|    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 -> 2.4.0 (*)
+|    |    \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    +--- androidx.core:core:1.3.2 -> 1.7.0 (*)
+|    \--- androidx.constraintlayout:constraintlayout-core:1.0.2
-+--- androidx.recyclerview:recyclerview:1.1.0
-|    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
-|    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|    +--- androidx.customview:customview:1.0.0 -> 1.1.0 (*)
-|    \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
++--- androidx.recyclerview:recyclerview:1.2.1
+|    +--- androidx.annotation:annotation:1.1.0 -> 1.3.0
+|    +--- androidx.core:core:1.3.2 -> 1.7.0 (*)
+|    +--- androidx.customview:customview:1.0.0 -> 1.1.0 (*)
+|    \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*)
 +--- androidx.recyclerview:recyclerview-selection:1.1.0
-|    \--- androidx.recyclerview:recyclerview:1.1.0 (*)
+|    \--- androidx.recyclerview:recyclerview:1.1.0 -> 1.2.1 (*)
 +--- com.google.android.material:material:1.4.0
-|    +--- androidx.constraintlayout:constraintlayout:2.0.1 -> 2.1.1 (*)
+|    +--- androidx.constraintlayout:constraintlayout:2.0.1 -> 2.1.2 (*)
-|    +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
 |    \--- androidx.viewpager2:viewpager2:1.0.0
-|         \--- androidx.recyclerview:recyclerview:1.1.0 (*)
+|         \--- androidx.recyclerview:recyclerview:1.1.0 -> 1.2.1 (*)
 +--- androidx.preference:preference:1.1.1
-|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
 +--- org.wordpress:utils:develop-358e582786c11d6d5ae5a351c2ad5475a3376ece
-|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
 +--- org.wordpress:fluxc:develop-e490ac0557848d32e28781e7f8fca4923e587a98
 |    +--- androidx.paging:paging-runtime:2.1.2
-|    |    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    |    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
-|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*)
 +--- org.wordpress:login:0.10.0
-|    \--- androidx.constraintlayout:constraintlayout:2.0.4 -> 2.1.1 (*)
+|    \--- androidx.constraintlayout:constraintlayout:2.0.4 -> 2.1.2 (*)
 +--- com.zendesk:support:5.0.3
 |    +--- com.zendesk:guide:1.0.2
-|    |    \--- androidx.recyclerview:recyclerview -> 1.1.0 (*)
+|    |    \--- androidx.recyclerview:recyclerview -> 1.2.1 (*)
-|    \--- androidx.recyclerview:recyclerview -> 1.1.0 (*)
+|    \--- androidx.recyclerview:recyclerview -> 1.2.1 (*)
 \--- org.wordpress:mediapicker:trunk-4da42c711820c4b2e83b7735fbb39dbcf8c9176c
-     \--- androidx.constraintlayout:constraintlayout:2.1.1 (*)
+     \--- androidx.constraintlayout:constraintlayout:2.1.1 -> 2.1.2 (*)

Please review and act accordingly

@peril-woocommerce
Copy link
Copy Markdown

peril-woocommerce bot commented Dec 9, 2021

You can test the changes on this Pull Request by downloading the APK here.

@AliSoftware
Copy link
Copy Markdown
Contributor

I'm not sure I'm a fan of the working reporting this as a violation — which to me suggests something is a wrong and needs to be reverted or fixed — as opposed to calling it a warning — as in "just wanted to highlight this and let you know, and maybe make sure you take extra care of testing that this didn't break anything"

@kidinov
Copy link
Copy Markdown
Contributor Author

kidinov commented Dec 9, 2021

@AliSoftware totally agree

Found 1 violations:

comes from se.bjurr.violations.comments.github.plugin.gradle.ViolationCommentsToGitHubTask and tbh I didn't find how to adjust that

@AliSoftware
Copy link
Copy Markdown
Contributor

AliSoftware commented Dec 9, 2021

Using our Buildkite's comment_on_pr action in your sh script once we migrate — instead of this Gradle action — could allow you to customize it better there 😇 😛

@kidinov kidinov added the status: do not merge Dependent on another PR, ready for review but not ready for merge. label Dec 9, 2021
@kidinov
Copy link
Copy Markdown
Contributor Author

kidinov commented Dec 9, 2021

@AliSoftware Can it also remove a comment if it's not necessary anymore? Will it keep 1 comment per PR too?

@AliSoftware
Copy link
Copy Markdown
Contributor

AliSoftware commented Dec 9, 2021

Ah good point. Our fastlane action (which we have just started to use on Buildkite CI) can update an existing comment (we just have to provide the same arbitrary identifier every time we call it), but don't currently provide the ability to delete one.

But that should be a pretty straightforward addition to implement in that action though (eg if we call the action with a reuse_identifier and a nil comment body, delete the comment instead of updating it with empty text, something like that) so that shouldn't be a blocker.

@kidinov kidinov requested a review from a team as a code owner December 9, 2021 12:09
Base automatically changed from hack/dependency-tree-diff-integr to trunk January 13, 2022 13:11
@peril-woocommerce
Copy link
Copy Markdown

Warnings
⚠️ PR is not assigned to a milestone.

Generated by 🚫 dangerJS

@kidinov kidinov closed this Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: do not merge Dependent on another PR, ready for review but not ready for merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants