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

[WIP] Mega refactor + start Clang rules + add property configuration to UI #97

Open
wants to merge 43 commits into
base: master
Choose a base branch
from

Conversation

mjdetullio
Copy link

I based these changes on the Lizard code which haven't been merged yet, so this includes that.

My changes touch essentially every class and will create merge hell for everyone, so I wouldn't recommend merging. This is here more or less for the visibility into the work.

Anyway, this refactoring removes 99% of your use of deprecated APIs and brings the code more inline with many other plugins. This will also fix some of the issues logged here but I don't have a comprehensive list.

iav-dev and others added 22 commits May 28, 2015 14:43
…and measure persistor class created to save the measures of the lizard repor.
… values are displayed as 0 in the dashboard. Trying to savin complexity throws exception -> Can not add the same measure twice on org.sonar.api.resources.File ...
…uld actually do because it was causing that saving comlexity and functions for files throw exception. Lizard measure now saves the measures succesfully
… the lizard report is not found, allowing the execution of the plugin without lizard
Intended to be used with xcodebuild's 'analyze' action, allows setting
the sonar.objectivec.clang.reportsPath property to the directory
containing the Clang plist report files.
@mjdetullio mjdetullio force-pushed the master branch 4 times, most recently from 46536f0 to 876b99d Compare March 6, 2016 21:29
@mjdetullio mjdetullio force-pushed the master branch 7 times, most recently from 68c8e7c to 5944873 Compare March 9, 2016 01:40
@mjdetullio mjdetullio force-pushed the master branch 4 times, most recently from 9c3eef7 to 35fc85b Compare March 16, 2016 19:01
@phatblat
Copy link

phatblat commented Oct 4, 2016

What's the status of this PR? I'm very interested in the clang rules. Looks like there is a lot changing here.

@mjdetullio
Copy link
Author

This work was primarily for $dayJob but I no longer work for that company and am no longer actively developing this. Even when I was, it appears the maintainers are MIA. Feel free to build from source and install.

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

Successfully merging this pull request may close these issues.

None yet

4 participants