Hi. I would like to share a plugin that helps to analyse code quality for Magik
ganncamp
(G Ann Campbell)
June 24, 2025, 4:02pm
2
Hi,
Welcome to the community!
Going through the bureaucratic requirements, the plugin fails #3 .5:
The key of your plugin must be:
…
5. not just the name of a language (e.g. cannot be java, rust, js/javascript, …)
examples of good keys: motionchart, communityphp, scmactivity
Also, can you give me a project to test with?
Ann
I could change the pluginKey to communitymagik for example, but then the pom.xml in the GitHub repository would not be aligned anymore.
Some example projects:
ganncamp
(G Ann Campbell)
June 24, 2025, 5:19pm
4
Hi,
Yes, you would need to make a change in the plugin pom. Either you’ll need to change the artifactId
or add a sonar.pluginKey
property .
HTH,
Ann
I see there is already an artifactId
in the pom.xml (sonar-magik-plugin). Would that be a good name as well?
ganncamp
(G Ann Campbell)
June 24, 2025, 5:34pm
6
Hi,
Yes, declaring an artifact ID is part of Maven development.
Please see the link in my previous post for how artifact IDs are translated to plugin keys.
Ann
ganncamp
(G Ann Campbell)
June 25, 2025, 11:59am
8
Hi,
Please come back to me when we’re in a state to proceed.
Also, I still need a project to test with.
Ann
Will do.
Two projects you can use to test with:
Please close this topic. The owner of this plugin doesn’t want to have it published to SQ Marketplace
ganncamp
(G Ann Campbell)
June 26, 2025, 12:54pm
11
Hi,
I’m sorry to hear (read) that. I had assumed that since you were a committer on that repo this was done in collaboration with the owner.
Feel free to come back here if anything changes.
Ann