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

Commits on May 28, 2015

  1. add Sensor for Lizard report. Parser for Lizard report (xml) created …

    …and measure persistor class created to save the measures of the lizard repor.
    iav-dev committed May 28, 2015
    Configuration menu
    Copy the full SHA
    a08dca8 View commit details
    Browse the repository at this point in the history
  2. lizard sensor saves file complexity and function complexity but those…

    … 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 ...
    iav-dev committed May 28, 2015
    Configuration menu
    Copy the full SHA
    8065fe5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e914883 View commit details
    Browse the repository at this point in the history
  4. ObjectiveCSquidSensor does not save functions and complexity as it wo…

    …uld actually do because it was causing that saving comlexity and functions for files throw exception. Lizard measure now saves the measures succesfully
    Andres Gil Herrera committed May 28, 2015
    Configuration menu
    Copy the full SHA
    5b52843 View commit details
    Browse the repository at this point in the history
  5. resolve little refactoring error

    Andres Gil Herrera committed May 28, 2015
    Configuration menu
    Copy the full SHA
    d42fe01 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2015

  1. tests

    iav-dev committed Jun 3, 2015
    Configuration menu
    Copy the full SHA
    5013d75 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2015

  1. tests finished

    iav-dev committed Jun 4, 2015
    Configuration menu
    Copy the full SHA
    7091d16 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2015

  1. saving the file complexity distribution was moved from ObjectiveCSqui…

    …dSensor to LizardMeasurePersistor
    iav-dev committed Jun 5, 2015
    Configuration menu
    Copy the full SHA
    1dfc0c3 View commit details
    Browse the repository at this point in the history
  2. File/Function Complexity distribution functionality moved from Object…

    …iveCSquidSensor to LizardReportParser.
    iav-dev committed Jun 5, 2015
    Configuration menu
    Copy the full SHA
    282ebe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0871e46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6df19c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b39d53 View commit details
    Browse the repository at this point in the history
  6. loggs

    iav-dev committed Jun 5, 2015
    Configuration menu
    Copy the full SHA
    2606f7b View commit details
    Browse the repository at this point in the history
  7. tests updated

    iav-dev committed Jun 5, 2015
    Configuration menu
    Copy the full SHA
    f8bf77c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2015

  1. comments

    Andres Gil Herrera committed Jun 14, 2015
    Configuration menu
    Copy the full SHA
    0f31327 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2015

  1. Configuration menu
    Copy the full SHA
    42ba965 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8927d6a View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2015

  1. small changes that do not break the excecution of the sunar runner if…

    … the lizard report is not found, allowing the execution of the plugin without lizard
    iav-dev committed Jun 30, 2015
    Configuration menu
    Copy the full SHA
    253f268 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    agh92 committed Jun 30, 2015
    Configuration menu
    Copy the full SHA
    b832b7b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Configuration menu
    Copy the full SHA
    1c6cfa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcc835e View commit details
    Browse the repository at this point in the history
  3. Implement sensor to import Clang static analyzer multi-plist output.

    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 committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    8d6cab0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2015

  1. Configuration menu
    Copy the full SHA
    4c2afda View commit details
    Browse the repository at this point in the history
  2. Package info

    mjdetullio committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    f9f6fa5 View commit details
    Browse the repository at this point in the history
  3. Heavy refactoring:

    Remove nearly all deprecated API usage (still need to do
    ObjectiveCGrammarImpl).
    
    Update Cobertura and Surefire to be closer to latest implementations in
    the sonar-java and sonar-cobertura plugins.
    
    Update OCLint to use XML-based rules configuration.
    
    Bring entire code base more inline with other plugins.
    
    Make analysis properties more consistent and add extensions for them.
    mjdetullio committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    b84c285 View commit details
    Browse the repository at this point in the history
  4. Rename packages

    mjdetullio committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    e44093d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63513a3 View commit details
    Browse the repository at this point in the history
  6. Fix plugin name

    mjdetullio committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    9bc5130 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0316a6a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2733aff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    904c498 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c56c74 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9e7cbce View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    05313a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2016

  1. Configuration menu
    Copy the full SHA
    307cb47 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2016

  1. Configuration menu
    Copy the full SHA
    9fbd717 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2016

  1. Configuration menu
    Copy the full SHA
    a8fca66 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2016

  1. Configuration menu
    Copy the full SHA
    1f13057 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a739365 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b4cd85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23b5ec0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ccfb4a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2016

  1. Configuration menu
    Copy the full SHA
    de0fc8a View commit details
    Browse the repository at this point in the history