Ajay9704 opened a new pull request, #15312: URL: https://github.com/apache/grails-core/pull/15312
Add Apache/Matomo Analytics to grails-data docs and both sets of groovydocs (#15133)This PR addresses issue #15133 by adding Apache/Matomo analytics tracking to all HTML files generated by groovydoc for API documentation. Summary of Changes Added Matomo analytics code to all groovydoc configurations across the Grails codebase Ensured comprehensive coverage of all API documentation generation paths Maintained privacy-conscious settings (setDoNotTrack and disableCookies) Files Updated The following groovydoc configurations have been updated to include the Matomo analytics code in the footer: gradle/docs-dependencies.gradle - Global groovydoc configuration grails-gradle/gradle/docs-config.gradle - Grails Gradle plugin documentation grails-doc/build.gradle - Main API documentation aggregation grails-data-docs/stage/build.gradle - Grails data mapping API docs grails-data-hibernate5/docs/build.gradle - GORM for Hibernate API docs grails-data-mongodb/docs/build.gradle - GORM for MongoDB API docs grails-data-neo4j/docs/build.gradle - GORM for Neo4j API docs grails-forge/gradle/doc-config.gradle - Grails Forge documentation The Matomo analytics code has been injected using the footer property of the Groovydoc task, ensuring it appears on every generated HTML page while preserving the existing privacy settings. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
