# Applying a 3rd Party Gradle Plugin as a Composite Plugin

DevFeed: [Applying a 3rd Party Gradle Plugin as a Composite Plugin](<https://devfeed.tech/articles/applying-a-3rd-party-gradle-plugin-as-a-composite-plugin-24903.md>)

Original publisher: [Read original article](<https://blog.blundellapps.co.uk/applying-a-3rd-party-gradle-plugin-as-a-composite-plugin/>)

Author: blundell

Published: 2023-01-10T10:29:19Z

Content type: tutorial

Language: en

Sources: [Blundell](<https://devfeed.tech/sources/blundell.md>)

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [Android Library](<https://devfeed.tech/topics/android-library.md>), [Template](<https://devfeed.tech/topics/template.md>)

Tags: [android-studio](<https://devfeed.tech/tags/android-studio.md>), [androiddev](<https://devfeed.tech/tags/androiddev.md>), [build](<https://devfeed.tech/tags/build.md>), [composite-build](<https://devfeed.tech/tags/composite-build.md>), [dropbox](<https://devfeed.tech/tags/dropbox.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [gradle-plugin](<https://devfeed.tech/tags/gradle-plugin.md>), [intermediate](<https://devfeed.tech/tags/intermediate.md>), [intermediate-tutorial-androiddev-composite-build-gradle-plugin](<https://devfeed.tech/tags/intermediate-tutorial-androiddev-composite-build-gradle-plugin.md>), [library](<https://devfeed.tech/tags/library.md>), [multi-module-project](<https://devfeed.tech/tags/multi-module-project.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [project](<https://devfeed.tech/tags/project.md>), [reference](<https://devfeed.tech/tags/reference.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

A tutorial on wrapping a third-party Gradle plugin in a custom plugin and including it through a Gradle composite build. Using Dropbox's Affected Module Detector as an example, it shows how a multi-module Android project can use the plugin's tasks while extending its behavior without forking or republishing it.

## Source excerpt

This post shows you how to wrap a 3rd party Gradle plugin in your own plugin, so that you can interactive with it programmatically. The post Applying a 3rd Party Gradle Plugin as a Composite Plugin first appeared on Blundell.