Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump sonar-plugin-api from 9.14.0.375 to 9.16.0.560 #2508

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 24, 2023

Bumps sonar-plugin-api from 9.14.0.375 to 9.16.0.560.

Release notes

Sourced from sonar-plugin-api's releases.

9.16.0.560

What's Changed

9.15.0.435

What's Changed

Added

  • PLUGINAPI-35 Expose file content hash in plugin API
  • PLUGINAPI-36 Remove dependency on logback
  • PLUGINAPI-39 Add woff2 to static resource filter list
Changelog

Sourced from sonar-plugin-api's changelog.

Changelog

9.16

  • Extension point org.sonar.api.resources.Language now supports filenamePatterns to detect files' language based on more complex filename patterns than only filename extensions.
  • Usage of javax-servlet-api is now deprecated in favor of custom, framework agnostic API:
    • Replace org.sonar.api.web.ServletFilter by org.sonar.api.server.web.HttpFilter
    • Replace javax.servlet.http.HttpServletRequest by org.sonar.api.server.http.HttpRequest
    • Replace javax.servlet.http.HttpServletResponse by org.sonar.api.server.http.HttpResponse
    • Other added classes: org.sonar.api.web.FilterChain, org.sonar.api.web.UrlPattern and org.sonar.api.server.http.Cookie

9.15

  • org.sonar.api.utils.log.Loggers and org.sonar.api.utils.log.Logger are now deprecated in favor of the direct use of SLF4J:
    • Replace org.sonar.api.utils.log.Loggers by org.slf4j.LoggerFactory
    • Replace org.sonar.api.utils.log.Logger by org.slf4j.Logger
  • Utility classes used to test logs have been moved to a separate artifact org.sonarsource.api.plugin:sonar-plugin-api-test-fixtures and moved to a new package:
    • org.sonar.api.utils.log.LogTesterorg.sonar.api.testfixtures.log.LogTester
    • org.sonar.api.utils.log.LogTesterJUnit5org.sonar.api.testfixtures.log.LogTesterJUnit5
  • Breaking change for tests: the default log level when using LogTester is now INFO. This is consistent with the default behavior of Sonar products. If you want to assert DEBUG or TRACE logs in your tests, you should first change the log level by using for example logTester.setLevel(Level.DEBUG).
Commits
  • 80ee8d3 PLUGINAPI-42 Reduce code duplication on UrlPattern class
  • 42ca0a6 PLUGINAPI-42 Introduce framework agnostic types for Http extensions
  • f2fff9a Fix link in contribution template
  • a7f473b Add a PR template with guidelines
  • 09513ca Document the deprecation policy in the repo.
  • 9480fb3 PLUGINAPI-43 added the concept of characteristic from the Clean Code Taxonomy
  • 717a0b0 Fix quality gate
  • 3f556d8 PLUGINAPI-36 Document default log level with LogTester
  • a10ac77 Improve Language EP documentation
  • 769b275 PLUGINAPI-38 Add filenamePatterns on the Language extension point
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

This change is Reviewable

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 24, 2023
@guwirth
Copy link
Collaborator

guwirth commented Apr 25, 2023

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/maven/org.sonarsource.api.plugin-sonar-plugin-api-9.16.0.560 branch from 66a89af to b1ba132 Compare April 25, 2023 14:03
@guwirth
Copy link
Collaborator

guwirth commented Apr 29, 2023

@dependabot rebase

Bumps [sonar-plugin-api](https://github.com/SonarSource/sonar-plugin-api) from 9.14.0.375 to 9.16.0.560.
- [Release notes](https://github.com/SonarSource/sonar-plugin-api/releases)
- [Changelog](https://github.com/SonarSource/sonar-plugin-api/blob/master/CHANGELOG.md)
- [Commits](SonarSource/sonar-plugin-api@9.14.0.375...9.16.0.560)

---
updated-dependencies:
- dependency-name: org.sonarsource.api.plugin:sonar-plugin-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/maven/org.sonarsource.api.plugin-sonar-plugin-api-9.16.0.560 branch from b1ba132 to a8177ca Compare April 29, 2023 05:05
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 12, 2023

Superseded by #2522.

@dependabot dependabot bot closed this May 12, 2023
@dependabot dependabot bot deleted the dependabot/maven/org.sonarsource.api.plugin-sonar-plugin-api-9.16.0.560 branch May 12, 2023 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Development

Successfully merging this pull request may close these issues.

1 participant