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.

Reply via email to