Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-1192

Upgrade to Checkstyle 7.7

    XMLWordPrintable

Details

    • N/A
    • N/A

    Description

      See http://checkstyle.sourceforge.net/releasenotes.html#Release_7.7

      New:
      
          Ant: accept path in addition to fileset option. Author: Andrew Kuchev #3312
          SeparatorWrap: add support for method reference operator. Author: Luolc #3951
          NoWhitespaceBefore: add support for method reference operator. Author: Dmytro Kytsmen #3949
          RightCurlyCheck: add support for lambda. Author: Vladislav Lisetskii #3546
          ParenPad: thinks precedence parens are a METHOD_CALL instead of an EXPR, new token TokenTypes.DOT should be supported. Author: Subbu Dantu #3048
          DefaultComesLast: new option skipIfLastAndSharedWithCase to raise violation if default doesn't share case. Author: Sagar #4078
          ClassDataAbstractionCoupling and ClassFanOutComplexity: property to exclude packages. Author: Andrew Kuchev #3309
          ClassDataAbstractionCoupling : Add a excludeClassesRegexps property . Author: Tima #3234
      
      Bug fixes:
      
          NPathComplexity ignores multi-part boolean expressions . Author: kazachka #56
          ArrayTrailingComma: Extra coma is required in multiline array value. Author: Vladislav Lisetskii #1509
          EmptyBlock should process LITERAL_DEFAULT. Author: Piyush Sharma #4159
          Take "break" into consideration in FinalLocalVariable. Author: Luolc #4082
          RequireThis treats local variables as properties. Author: Piyush Sharma #3423
          Exception message not informative enough for users on incorrect parent. Author: Subbu Dantu #2186
          EmptyBlock: can't get violation from case token. Author: Piyush Sharma #3839
          RightCurly: False negative on multiblock tokens with ALONE_OR_SINGLELINE option. Author: Vladislav Lisetskii #4091
      
      Notes:
      
          Split and Organize Checkstyle inputs by Test for InterfaceTypeParameterName. Author: Dmytro Kytsmen #4142
          ReturnCount: enforce max=1 over checkstyle code. Author: Vladislav Lisetskii #3496
          Split and Organize Checkstyle inputs by Test in the blocks package. Author: Subbu Dantu, Dmytro Kytsmen #4220
          Split and Organize Checkstyle inputs by Test for ClassTypeParameterName. Author: Dmytro Kytsmen #4137
          Split and Organize Checkstyle inputs by Test for CatchParameterName. Author: Dmytro Kytsmen #4136
          Split and Organize Checkstyle inputs by Test for ConstantName. Author: Dmytro Kytsmen #4141
          Split and Organize Checkstyle inputs by Test for checks in coding package. Author: slava ganyaev, Dmytro Kytsmen #4165
          Split and Organize Checkstyle inputs by Test for SingleSpaceSeparator. Author: Jun Lin #4080
          Fix new TeamCity violations. Author: Roman Ivanov #4250
          spelling: unify THIRDPARTY_PACKAGE into THIRD_PARTY_PACKAGE. Author: Yusuke Matsubara
          Split and Organize Checkstyle inputs by Test for NoLineWrap. Author: Dmytro Kytsmen #3933
          Split and Organize Checkstyle inputs by Test for OuterTypeNumber. Author: Dmytro Kytsmen #4043
          Split and Organize Checkstyle inputs by Test for ParentPad. Author: Dmytro Kytsmen #4062
          Split and Organize Checkstyle inputs by Test for StaticVariableName. Author: Akshita #4208
          Split and Organize Checkstyle inputs by Test for NoWhitespaceAfter. Author: Dmytro Kytsmen #3931
          Expand missing testing for PropertyCacheFile tests. Author: Andrei Selkin #3650
          Adding IDEA project files to gitignore and excluding them from checkstyle list. Author: Tima #4209
          Split and Organize Checkstyle inputs by Test for MethodTypeParameterName. Author: Janine Freitas #4168
          Split and Organize Checkstyle inputs by Test for ParameterName. Author: Shubham Kumar #4191
          Add suppression of .DS_Store for NewlineAtEndOfFile. Author: Luolc #4176
          Split and Organize Checkstyle inputs by Test for WhitespaceAround. Author: Dmytro Kytsmen #3898
          Verifying tokens in checkstyle config handles default tokens wrong. Author: rnveach #4119
          spelling: fix grammar in messages.properties for indentation package. Author: Vladislav Lisetskii
          Javadoc for try-with-resources tokens is not good enough. Author: Subbu Dantu #2899
          Split and Organize Checkstyle inputs by Test for FileTabCharacter. Author: Dmytro Kytsmen #3959
          Fix new TeamCity violations. Author: Vladislav Lisetskii #3616
          Split and Organize Checkstyle inputs by Test for LocalVariableName. Author: Dmytro Kytsmen #4150
          Formatting issue in documentation. Author: sagar shah #3902
          doc: fix documentation for METHOD_REF token. Author: Subbu Dantu
          Split and Organize Checkstyle inputs by Test for LocalFinalVariableName. Author: kurileo #4144
          Split and Organize Checkstyle inputs by Test for NoWhitespaceBefore. Author: Subbu Dantu #3930
          Enforce EndOfLine symbols at the end of all files in checkstyle repository. Author: Vikramaditya Kukreja #3072
          Split and Organize Checkstyle inputs by Test. Author: slava ganyaev #3891
          Split and Organize Checkstyle inputs by Test for ParameterNumber. Author: GabrielBercaru #4090
          RightCurly: update documentation for singleline statements with SAME option. Author: Vladislav Lisetskii #4085
          spelling: fix typos in tests. Author: Vladislav Lisetskii
          spelling: fix typos in xdocs. Author: Vladislav Lisetskii
          Fix typo in @serialField javadoc tag validation. Author: Vladislav Lisetskii #4126
          spelling: fix some typos in code/javadoc/comments. Author: Vladislav Lisetskii
          Split and Organize Checkstyle inputs by Test for AbstractClassName. Author: vasilyeva #4106
          pitest: skip Uts execution as pitest do this for wihtou mutation mode. Author: Roman Ivanov #4104
          changed loops to end execution early. Author: rnveach #4102
          Split and Organize Checkstyle inputs by Test for LineLength. Author: MikhailovOlegM #4013
          Grammar mistakes in PULL_REQUEST_TEMPLATE.md. Author: unrealwork #4098
      

      Attachments

        Activity

          People

            tmortagne Thomas Mortagne
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: