Branch: refs/heads/master Home: https://github.com/jenkinsci/collapsing-console-sections-plugin Commit: 51b15e6031acea9dcb88f8880feec2f3e7a6568a https://github.com/jenkinsci/collapsing-console-sections-plugin/commit/51b15e6031acea9dcb88f8880feec2f3e7a6568a Author: Antoine Musso <has...@free.fr> Date: 2024-10-23 (Wed, 23 Oct 2024)
Changed paths: M .gitignore A .mvn_exec_node A eslint.config.js A package-lock.json A package.json M pom.xml Log Message: ----------- Introduce ESLint and enforce it Use the Maven frontend plugin to download NodeJS/npm and run eslint. Some of the configuration bits are aligned with Jenkins core (such as ECMA version 2022 or the list of available globals). The stylistic rules are customized to align with the exisiting code base. Lot of rules are ignored to prevent any code change. Commit: 30587f362ceede9b0fd938f40333d3ae0ee6bc1d https://github.com/jenkinsci/collapsing-console-sections-plugin/commit/30587f362ceede9b0fd938f40333d3ae0ee6bc1d Author: Antoine Musso <has...@free.fr> Date: 2024-10-23 (Wed, 23 Oct 2024) Changed paths: M eslint.config.js M src/main/resources/org/jvnet/hudson/plugins/collapsingconsolesections/CollapsingSectionNote/script.js Log Message: ----------- eslint: fix javascript specific issues Addresses the issues reported by @eslint/js: * The doToggle() function is not visible to the JavaScript code since it is injected as an inline onClick by the Java backend. * The two `a` variables are re named to meaningful names. * Explicitly define a variable Commit: c629a4fdf1b52dca5f696dd3d40f61ab61019d00 https://github.com/jenkinsci/collapsing-console-sections-plugin/commit/c629a4fdf1b52dca5f696dd3d40f61ab61019d00 Author: Antoine Musso <has...@free.fr> Date: 2024-10-23 (Wed, 23 Oct 2024) Changed paths: M eslint.config.js M src/main/resources/org/jvnet/hudson/plugins/collapsingconsolesections/CollapsingSectionNote/script.js Log Message: ----------- eslint: autofix all stylistic issues Compare: https://github.com/jenkinsci/collapsing-console-sections-plugin/compare/a3259791bfe2...c629a4fdf1b5 To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/collapsing-console-sections-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/collapsing-console-sections-plugin/push/refs/heads/master/a32597-c629a4%40github.com.