google / google/play-services-plugins
oss-licenses-plugin cannot handle properties on pom files
- Dominant language
- Kotlin
- Stars
- 526
- Forks
- 167
- Avg merge
- 7d 21h
- Merged PRs (30d)
- 2
Description
**Describe the bug**
Until oss-licenses-plugin 0.10.4, license of `javax.annotation API` was displayed as `javax.annotation:javax.annotation-api`.
But since oss-licenses-plugin 0.10.5, license is displayed as `${extension.name} API`
**Screenshots**
* oss-licenses-plugin 0.10.4:

* oss-licenses-plugin 0.10.5:

**Desktop (please complete the following information):**
- Gradle version: 7.4
- Android Studio version : 7.1.3
- Plugin name and version : OSS Licenses 0.10.5
**Additional context**
* In javax.annotation API case, artifact name is using [pom properties](https://maven.apache.org/pom.html#Properties).
```
false
1.3
javax.annotation
javax.annotation-api
Oracle Corporation
org.glassfish
2.3.1
exclude.xml
Low
${extension.name} API
Common Annotations for the JavaTM Platform API
```
* Since oss-licenses-plugin 0.10.5, dependency report was passed from AGP ( #216 ) including artifact name, but it seems AGP did not handle pom property.
Contributor guide
Assessment
This issue has not been assessed yet.