This is an automated email from the ASF dual-hosted git repository.
matrei pushed a commit to branch matrei/cleanup-do-with-web
in repository https://gitbox.apache.org/repos/asf/grails-core.git
The following commit(s) were added to refs/heads/matrei/cleanup-do-with-web by
this push:
new e0aff6fe11 docs: add that a plugin class extends `Plugin`
e0aff6fe11 is described below
commit e0aff6fe118230e64f367028d8509a1c0186610b
Author: Mattias Reichel <[email protected]>
AuthorDate: Thu Mar 19 20:11:53 2026 +0100
docs: add that a plugin class extends `Plugin`
---
grails-core/src/main/groovy/grails/plugins/GrailsPluginManager.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/grails-core/src/main/groovy/grails/plugins/GrailsPluginManager.java
b/grails-core/src/main/groovy/grails/plugins/GrailsPluginManager.java
index f5b399bed3..42ec416694 100644
--- a/grails-core/src/main/groovy/grails/plugins/GrailsPluginManager.java
+++ b/grails-core/src/main/groovy/grails/plugins/GrailsPluginManager.java
@@ -35,7 +35,8 @@ import org.grails.spring.RuntimeSpringConfiguration;
* Handles the loading and management of plugins in the Grails framework.
* <p>
* A plugin is just like a normal Grails application, except it contains
- * a Groovy "plugin descriptor class" which has a name ending with {@code
GrailsPlugin}.
+ * a Groovy "plugin descriptor class" which extends {@link Plugin} and has a
name
+ * ending with {@code GrailsPlugin}.
* <p>
* This plugin descriptor class has a {@link GrailsPluginInfo#getVersion()
version}
* property and optionally Closure properties that are event handlers used to
react to