-
Notifications
You must be signed in to change notification settings - Fork 499
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #3486: Call out dependency names when license details incomplete Exception is thrown #3503
Conversation
…ependencies.textproto
@BenHenning @rt4914 PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@prayutsu Suggested nit changes.
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/javatests/org/oppia/android/scripts/maven/GenerateMavenDependenciesListTest.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @prayutsu! Left some thoughts.
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
scripts/src/javatests/org/oppia/android/scripts/maven/GenerateMavenDependenciesListTest.kt
Outdated
Show resolved
Hide resolved
@BenHenning @rt4914 PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @prayutsu. Left some more thoughts--PTAL.
scripts/src/javatests/org/oppia/android/scripts/maven/GenerateMavenDependenciesListTest.kt
Outdated
Show resolved
Hide resolved
scripts/src/javatests/org/oppia/android/scripts/maven/GenerateMavenDependenciesListTest.kt
Outdated
Show resolved
Hide resolved
scripts/src/javatests/org/oppia/android/scripts/maven/GenerateMavenDependenciesListTest.kt
Outdated
Show resolved
Hide resolved
scripts/src/java/org/oppia/android/scripts/maven/GenerateMavenDependenciesList.kt
Outdated
Show resolved
Hide resolved
Apologies. I don't think I'm going to be able to look at this before the end of the weekend, though my follow-up review will probably be faster once @rt4914 has a chance to take a full pass on this after the latest changes. |
…oppia/oppia-android into callout-coordinate-name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks @prayutsu
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @prayutsu. Generally LGTM, just had one comment leftover from earlier that I followed up on. PTAL.
@BenHenning Made the suggested changes, PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @prayutsu! LGTM.
The single Bazel test failure seems like a transient issue unrelated to this PR, and we don't currently have a way to restart individual Bazel tests. I think it's fine to merge this PR as-is. All approvals have been given & there are no other open conversation threads. |
Explanation
Fixes #3486:
When an exception is thrown to update license details, the script now calls out the specific dependencies that should be updated to update all other occurrences of those licenses.
Screenshot of passing test cases -
Checklist