[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][lintian/lintian][master] Improve CONTRIBUTING.md



Title: GitLab

Axel Beckert pushed to branch master at lintian / lintian

Commits:

  • 1df38cf7
    by William Desportes at 2024-05-06T00:25:44+00:00
    Improve CONTRIBUTING.md
    

1 changed file:

Changes:

  • CONTRIBUTING.md
    ... ... @@ -152,7 +152,7 @@ will show you further options.
    152 152
     
    
    153 153
     ### Calibrating tests to fix test failures
    
    154 154
     
    
    155
    -If tests fail, the teststuite will use an interactive 'calibration'
    
    155
    +If tests fail, the testsuite will use an interactive 'calibration'
    
    156 156
     process to help you write or amend a 'hints' file. Simply follow
    
    157 157
     the instructions on the screen. In many cases, it is best to "accept
    
    158 158
     all" and examine the changes in git. In complex cases, you can use
    
    ... ... @@ -173,6 +173,25 @@ configure perltidy in a special way. Please run it from the
    173 173
     repository's base directory. Otherwise it will not find the custom
    
    174 174
     configuration, and the test suite will not pass.
    
    175 175
     
    
    176
    +### Run perltidy
    
    177
    +
    
    178
    +The program perltidy is provided by the package [perltidy](https://packages.debian.org/perltidy).
    
    179
    +The program prove is provided by the package [perl](https://packages.debian.org/perl).
    
    180
    +
    
    181
    +#### On all files
    
    182
    +
    
    183
    +```sh
    
    184
    +prove -l t/scripts/01-critic/
    
    185
    +```
    
    186
    +
    
    187
    +### On recently changed files
    
    188
    +
    
    189
    +On the 10 last commits
    
    190
    +
    
    191
    +```sh
    
    192
    +git diff --name-only HEAD~10 HEAD | grep -F ".pm" | xargs perltidy -b
    
    193
    +```
    
    194
    +
    
    176 195
     ### Submit a merge request
    
    177 196
     
    
    178 197
     Once all the above is done, please push your changes to your Lintian
    


  • Reply to: