---
title: "Gradle dependency license validation"
url: https://daily.dev/posts/gradle-dependency-license-validation-vrlb8xhze
source_url: https://code.cash.app/gradle-dependency-license-validation
type: article
source: "Jake Wharton"
published: 2026-07-05T07:13:19.136Z
updated: 2026-07-05T07:13:36.506Z
tags: ["android", "gradle"]
reading_time: 2
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Gradle dependency license validation

**[Jake Wharton](https://daily.dev/sources/jakewharton)** · 2 min read · 0 upvotes · 0 comments

## Summary

Cash App's engineering team built a Gradle plugin called Licensee to automate open source license discovery and validation for Android (and any Gradle-based) projects. The plugin normalizes raw license metadata from dependencies using SPDX identifiers, enforces an allow-list of accepted licenses at build time, and outputs structured JSON for display in app UIs. It handles edge cases like internal dependencies, commercial SDKs, and non-standard licenses.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://code.cash.app/gradle-dependency-license-validation>

---

Tags: [#android](https://daily.dev/tags/android), [#gradle](https://daily.dev/tags/gradle)

[View this post on daily.dev](https://daily.dev/posts/gradle-dependency-license-validation-vrlb8xhze)
