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

replace OCLint report parser implementation #61

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

replace OCLint report parser implementation #61

wants to merge 13 commits into from

Conversation

raatiniemi
Copy link

the OCLint report parser implementation is relying on deprecated functionality, e.g. StaxParser, issue builder, etc. and did not seem to parse a valid, or up-to-date, report format which caused the sensor to not report anything to SonarQube.

the implementation have been replaced since it seemed easier, faster, and would result in a better implementation.

this should, at least in part, solve #57.

the OCLint report parser implementation was relying on deprecated
functionality, e.g. `StaxParser`, issue builder, etc. and in this
instance it seemed easier to just rewrite rather than to update.

the previous implementation also did not seem to parse a valid or
up-of-date OCLint report, which caused the sensor to not report
anything to sonarqube.
the `org.sonar.api.batch.Sensor` have been deprecated and should be
replaced by `org.sonar.api.batch.sensor.Sensor`.
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