Skip to content
This repository was archived by the owner on Aug 24, 2019. It is now read-only.

Improve implementation for parsing Lizard reports#60

Open
raatiniemi wants to merge 34 commits intoBackelite:developfrom
raatiniemi:improve-lizard-implementation
Open

Improve implementation for parsing Lizard reports#60
raatiniemi wants to merge 34 commits intoBackelite:developfrom
raatiniemi:improve-lizard-implementation

Conversation

@raatiniemi
Copy link

@raatiniemi raatiniemi commented Mar 13, 2018

Changes within this pull request improve the parsing of Lizard complexity reports:

  • Ensure compatibility with SonarQube 7.0 by removing use of methods that have been removed from the scanner on the server side (solves Add sonar 7.0 compatibility #56).
  • Remove use of deprecated metrics (solves Lizard scanner - Complexity / File measure exception for each file  #54).
  • Reduce technical dept by improving readability, annotating methods with their null-ability, use updated API:s and reduce usage of deprecated classes.
  • Warn instead of throwing an exception when the lizard report XML file is not available.

@raatiniemi raatiniemi changed the title Improve implementation for parsing of Lizard reports Improve implementation for parsing Lizard reports Mar 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant