Skip to content

Added support for the Stylelint JSON report format#1208

Merged
uhafner merged 2 commits into
jenkinsci:mainfrom
ugrave:stylelint-json-parser
Jul 26, 2025
Merged

Added support for the Stylelint JSON report format#1208
uhafner merged 2 commits into
jenkinsci:mainfrom
ugrave:stylelint-json-parser

Conversation

@ugrave

@ugrave ugrave commented Jul 24, 2025

Copy link
Copy Markdown
Contributor

Add support for built-in json format of stylelint reports. Skips the requirement of an additional npm package dependency.

Testing done

Manually testing has been done on a jenkins instance for both formats (json and checkstyle xml)

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

Comment thread src/main/java/edu/hm/hafner/analysis/parser/StyleLintParser.java Outdated
@uhafner uhafner added the enhancement Enhancement of existing functionality label Jul 26, 2025

@uhafner uhafner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment thread src/main/java/edu/hm/hafner/analysis/registry/StyleLintDescriptor.java Outdated
@uhafner
uhafner merged commit 62f4b88 into jenkinsci:main Jul 26, 2025
12 checks passed
@ugrave
ugrave deleted the stylelint-json-parser branch July 28, 2025 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enhancement of existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants