{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37844030,"defaultBranch":"master","name":"AEM-Rules-for-SonarQube","ownerLogin":"wttech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-22T08:07:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75843458?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721118345.0","currentOid":""},"activityList":{"items":[{"before":"82b36f21fca03625bcd09aa502153b9f6b15890a","after":"8b49de09b74b826a47fed90ebeea56f78a7b9769","ref":"refs/heads/feature/sonarqube-10.x-compat","pushedAt":"2024-07-16T08:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomasz-niedzwiedz-wttech","name":"Tomasz Niedźwiedź","path":"/tomasz-niedzwiedz-wttech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111440345?s=80&v=4"},"commit":{"message":"Remove sonarQubeMinVersion from sonar packaging maven plugin config\n\nThe build failed with\n```\nError: Failed to execute goal org.sonarsource.sonar-packaging-maven-plugin:sonar-packaging-maven-plugin:1.23.0.740:sonar-plugin (default-sonar-plugin) on project sonar-aemrules-plugin: 'sonarQubeMinVersion' property cannot be specified anymore. Please specify a valid minimum version of plugin api with 'pluginApiMinVersion' instead. -> [Help 1]\n```\n\n`sonarQubeMinVersion` should not be used. Instead,\n`pluginApiMinVersion`can be used to declare the minimal RUNTIME sonar\nversion required.\n\nSee https://community.sonarsource.com/t/how-to-use-sonar-version-sonar-plugin-api-version-and-sonarqubeminversion/110483\n\n> For most simple cases, the two versions are the same. You compile your plugin against version X.Y of the plugin API, using for example an API foo introduced in version X.Y. At runtime, your plugin can be installed in any Sonar product that is implementing at least version X.Y of the Sonar Plugin API. Otherwise, your plugin will crash when calling foo.\n>\n> There are advanced use cases where a plugin wants to use an API introduced in a new version of the Sonar Plugin API, but stay compatible with older Sonar products. Those plugins will often use reflection or other technics to not crash at runtime.\n> In this case, you can manually force the minimal Sonar Plugin API version to an older value than the version you are compiling with.\n>\n> When using the `sonar-maven-packaging-plugin`, by default the minimal version is the same as the version of the `sonar-plugin-api` dependency.\n> But if you are in the advanced use case I described earlier, you can override the minimal version using the property `pluginApiMinVersion`.\n\nThis commit removes `sonarQubeMinVersion`, which should cause the\n`sonar-maven-packaging-plugin` to fall back to the version of the `sonar-plugin-api` dependency.","shortMessageHtmlLink":"Remove sonarQubeMinVersion from sonar packaging maven plugin config"}},{"before":"f703774327cb6612d626d329453723215b8df292","after":"82b36f21fca03625bcd09aa502153b9f6b15890a","ref":"refs/heads/feature/sonarqube-10.x-compat","pushedAt":"2024-07-16T08:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomasz-niedzwiedz-wttech","name":"Tomasz Niedźwiedź","path":"/tomasz-niedzwiedz-wttech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111440345?s=80&v=4"},"commit":{"message":"Bump sonar-packaging-maven-plugin\r\n\r\nThe version outlined in the documentation is not published in the Maven central. Changing to one that it.","shortMessageHtmlLink":"Bump sonar-packaging-maven-plugin"}},{"before":null,"after":"f703774327cb6612d626d329453723215b8df292","ref":"refs/heads/feature/sonarqube-10.x-compat","pushedAt":"2024-07-16T08:25:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomasz-niedzwiedz-wttech","name":"Tomasz Niedźwiedź","path":"/tomasz-niedzwiedz-wttech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111440345?s=80&v=4"},"commit":{"message":"Declare dependencies on Java and HTML analyzers\n\nSee https://community.sonarsource.com/t/the-sonarscanners-download-only-required-3rd-party-plugins/108156","shortMessageHtmlLink":"Declare dependencies on Java and HTML analyzers"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgIl7mAA","startCursor":null,"endCursor":null}},"title":"Activity · wttech/AEM-Rules-for-SonarQube"}