-
Notifications
You must be signed in to change notification settings - Fork 742
Conversation
…, fixed parameters order errors
Idk.. It works well in the android emulator inside Android Studio. I don't know what do these checks mean, but there was nothing wrong. How can changing so little make it fail? Is there anyone who knows how to fix this and merge this code in order to make the balance row look more friendly? Thanks, I'm just helpless.. |
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.
Lint is probably failing because of baseline.
Regarding the UI can you make a screenrecording, I can't imagine how it looks without seeing it first
It's literally the same as shown in this PR's comment, as it's based on the same code. I just had to rearrange some compose attributes (it was forced by the @deprecared line) and used other variable name for balance line. #2742 I just want it to proceed, sorry hahah. These errors made me feel like it's impossible |
Fix the CI and we can merge |
Can you help me with this thing? I don't even know what does it mean. Just edited some small piece of code like in Android Studio and idk what now. Never had such a problem with my amateur contributions :/ |
Try to build with Android Studio seems like the project isn't building at all. Also, check the CI Troubleshooting steps in the PR description |
Okay, @ILIYANGERMANOV. I successfully built the app and took a screen recording. It has to be a problem with these github automated things (which also keep closing my PRs and feature request tickets.. ugh) as this build works fine. Don't know what to do now to let this PR make the app. signal-2023-11-26-15-23-26-371.mp4 |
@ILIYANGERMANOV can you merge this? Idk what's going on right now |
Hey @nvllz I can only if all CI checks are ✅ I'll also review the PR once we have CI greenlight, don't remember it. Anyway, the CI checks are mandatory |
Follow the CI troubleshooting steps in the PR description |
Attempt 2 was merged successfully |
Pull Request (PR) Checklist
Please check if your pull request fulfills the following requirements:
main
branch.What's changed?
It's more of pushing forward the #2742 PR based on my initial commit. Looks the same like on a screen recording there, but I fixed some arguments order.
Does this PR closes any GitHub Issues?
Troubleshooting CI failures
If you see any of the PR checks failing (❌) go to Actions and find it there. Or simply click "Details" next to the failed check and explore the logs to see why it has failed.
Detekt
Detekt is a static code analyzer for Kotlin that we use to enforce code readibility and good practices.
To run Detekt locally:
If the Detekt errors are caused by a legacy code, you can suppress them using a basline.
Detekt baseline (not recommended)
Lint
We use the standard Android Lint plus Slack's compose-lints as an addition to enforce proper Compose usage.
To run Lint locally:
If the Lint errors are caused by a legacy code, you can suppress them using a basline.
Lint baseline (not recommended)
Unit tests
If this job is failing this means that your changes break an existing unit test. You must identify the failing tests and fix your code.
To run the Unit tests locally: