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

PMD output report takes way longer then normal in SQ 9.8 #10

Open
crenan opened this issue Jan 10, 2023 · 4 comments
Open

PMD output report takes way longer then normal in SQ 9.8 #10

crenan opened this issue Jan 10, 2023 · 4 comments

Comments

@crenan
Copy link

crenan commented Jan 10, 2023

I was able to update to SonarQube v9.8 and using the current version of this plugin the step PMD output report: ... takes way longer to finish comparing to older SonarQube versions.

SQ v9.6
[2023-01-04T12:37:29.097Z] INFO: Sensor PMD sensor [delphi] (done) | time=135332ms

SQ v9.7
[2023-01-10T13:14:50.507Z] INFO: Sensor PMD sensor [delphi] (done) | time=166753ms

SQ v9.8
[2023-01-09T23:39:38.341Z] INFO: Sensor PMD sensor [delphi] (done) | time=3219421ms

I had to downgrade to v9.7.

@magic5644
Copy link

Hello everyone, did someone work on this issue ? We deteted the same problem, the sonar scan take a lot of time on PMD output report

@Cirras
Copy link

Cirras commented Nov 17, 2023

Hi @crenan, @magic5644,

For a plugin that's more performant on current versions of SonarQube, see: integrated-application-development/sonar-delphi

@crenan
Copy link
Author

crenan commented Dec 7, 2023

Hi @Cirras.
Good to know. Does it work with D7?

@Cirras
Copy link

Cirras commented Dec 7, 2023

Hi @crenan,

Yes, but it's primarily been tested on newer versions (Rio onward).

Known problem:
We support the MSBuild-based .dproj/.groupproj/.opset files, but don't offer the same support for the .dof/.cfg/.bpg files > from Delphi 7 and older.

Solution:
Set these Project Options properties in sonar-project.properties (or the SonarQube UI).


And of course, you're welcome to raise an issue if you run into any problems or have an inquiry. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants