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

Improve implementation for parsing Lizard reports #60

Open
wants to merge 34 commits into
base: develop
Choose a base branch
from
Open

Improve implementation for parsing Lizard reports #60

wants to merge 34 commits into from

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