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

Reply via email to