Details

    • Type: Bug Bug
    • Status: Development in progress
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.3.4, 2.4.1, 2.5
    • Fix Version/s: None
    • Component/s: Local: Code checker
    • Labels:
      None
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Rank:
      47723

      Description

      This is about to put together all the codechecker-related tasks, for a run along the next weeks.

      It will start by upgrading to latest 1.4.4 stable version and then, all the remaining tasks.

      Ciao

      Progress
      Resolved Sub-Tasks Unresolved Sub-Tasks

      Sub-Tasks

      1.
      Upgrade to php codesniffer 1.4.4 Sub-task Closed Eloy Lafuente (stronk7)
       
      2.
      Add some 3rd part sniffs about PHP 5.3/5.4/5.5 deprecated stuff Sub-task Closed Eloy Lafuente (stronk7)
       
      3.
      Add phpunit support to the moodle standard Sub-task Closed Eloy Lafuente (stronk7)
       
      4.
      Allow phpdoc blocks before define/defined Sub-task Closed Eloy Lafuente (stronk7)
       
      5.
      Codechecker - Ability to specify excluded directories/files Sub-task Closed Eloy Lafuente (stronk7)
       
      6.
      Code checker should allow @include_once Sub-task Closed Eloy Lafuente (stronk7)
       
      7.
      Code-checker reports HTML-inside-PHP indentation as incorrect, when it is correct Sub-task Closed Eloy Lafuente (stronk7)
       
      8.
      Allow colons in single line comments. Sub-task Closed Eloy Lafuente (stronk7)
       
      9. Prohibit use of extract() and other dangerous functions Sub-task Development in progress Eloy Lafuente (stronk7)
       
      10. Codechecker should check that strings in lang files are in alphbetical order Sub-task Development in progress Eloy Lafuente (stronk7)
       
      11. Detect multiple classes per test file Sub-task Open moodle.com
       
      12. Codechecker should check blank lines between things Sub-task Open Eloy Lafuente (stronk7)
       
      13.
      Codechecker does not process .csv files properly Sub-task Closed Eloy Lafuente (stronk7)
       
      14.
      Detect remaining problems reported by the CS not defined as expectations Sub-task Closed Eloy Lafuente (stronk7)
       
      15.
      Implement filtering of results based on diff with upstream branch Sub-task Closed Eloy Lafuente (stronk7)
       
      16.
      Research the implementation of phpdoc checker under the codechecker Sub-task Closed Eloy Lafuente (stronk7)
       
      17.
      Tidy up CSS and the renderer Sub-task Closed Eloy Lafuente (stronk7)
       
      18.
      Convert current txt files (README, CHANGES) to markdown format. Sub-task Closed Eloy Lafuente (stronk7)
       
      19.
      Upgrade PHP Code Sniffer to latest version available Sub-task Closed Eloy Lafuente (stronk7)
       

        Activity

        Hide
        Eloy Lafuente (stronk7) added a comment -

        Added CHANGES.txt file for better handling of modifications.

        Show
        Eloy Lafuente (stronk7) added a comment - Added CHANGES.txt file for better handling of modifications.
        Hide
        Eloy Lafuente (stronk7) added a comment -

        Added some more subtasks...

        Show
        Eloy Lafuente (stronk7) added a comment - Added some more subtasks...
        Hide
        Eloy Lafuente (stronk7) added a comment -

        And another one about phpunit support for our sniffs...

        Show
        Eloy Lafuente (stronk7) added a comment - And another one about phpunit support for our sniffs...
        Hide
        Eloy Lafuente (stronk7) added a comment - - edited

        Releasing version v2.2.5 with the subtasks 1, 2 & 3 incorporated.

        Available @ https://moodle.org/plugins/pluginversion.php?id=2186

        Show
        Eloy Lafuente (stronk7) added a comment - - edited Releasing version v2.2.5 with the subtasks 1, 2 & 3 incorporated. Available @ https://moodle.org/plugins/pluginversion.php?id=2186
        Hide
        Eloy Lafuente (stronk7) added a comment -

        Changed title from "Feb 2013" to "1Q 2013" for obvious reasons.

        Show
        Eloy Lafuente (stronk7) added a comment - Changed title from "Feb 2013" to "1Q 2013" for obvious reasons.
        Hide
        Eloy Lafuente (stronk7) added a comment -

        Released v2.2.7 with setType() fixes and MDLSITE-2205.

        Show
        Eloy Lafuente (stronk7) added a comment - Released v2.2.7 with setType() fixes and MDLSITE-2205 .
        Hide
        Eloy Lafuente (stronk7) added a comment -

        (hihi, one more year, plz)

        Show
        Eloy Lafuente (stronk7) added a comment - (hihi, one more year, plz)

          People

          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development