material-components / material-components/material-components-android
[MaterialResources, MaterialAttributes] Remove LIBRARY_GROUP Restriction
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 17.4k
- Forks
- 3.2k
- PR merge metrics
- No merged PRs in 30d
Description
similar to #949
Is your feature request related to a problem? Please describe.
Loading material things programmatically require the usage of these utility functions.
Describe the solution you'd like
Make these classes available on the public API.
Describe alternatives you've considered
Copy these into source and keep in track with the library.
Additional context
We also happily accept pull requests.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the MaterialResources and MaterialAttributes class declarations and reviewing how their current visibility restriction is applied. Check related work in issue #949 and verify the public API checks; the work is done when both classes are available through the public API without the LIBRARY_GROUP restriction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, mobile-dev
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100