Remove lint-baseline.xml for each Android component
Categories
(Firefox for Android :: Tooling, task, P2)
Tracking
()
People
(Reporter: jonalmeida, Assigned: jonalmeida)
References
Details
(Whiteboard: [fxdroid][code-health])
We added a lint-baseline.xml for every component in order to land bug 1872229, however the consequences are that every new component now needs to generate a baseline file and then add it to the tooling/rewriting/Generated.txt file as well. This increases the friction developers will feel for wanting to add a new component.
The lint failures are not that many, so I think it's best to just fix them immediately so that we can remove the baseline files.
| Assignee | ||
Updated•6 months ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
I haven't gotten to this yet. Matt, is this something you'd be interested in as part of your lint baseline work?
Comment 2•1 month ago
|
||
Thanks for the ping! This seems useful, I can add it to the code health backlog and forward it to the guild - perhaps someone there has capacity even though I don't currently. Without digging into the code, I'm wondering: will this affect new Gradle modules published in Fenix as well?
Updated•1 month ago
|
Comment 3•1 month ago
|
||
Hey :jonalmeida, just didn't think to NI you last time but still curious to the answer of the question above.
| Assignee | ||
Comment 4•1 month ago
|
||
Yes, if we decided to take the path of adding gradle modules there, adding baseline files there will have to do the same thing we have for our existing gradle modules as well.
Description
•