Browse Source

Let detekt check if the license is set on Kotlin files.

feature/bma/flipper
Benoit Marty 2 years ago
parent
commit
603ecf6164
  1. 4
      tools/detekt/detekt.yml
  2. 15
      tools/detekt/license.template

4
tools/detekt/detekt.yml

@ -82,9 +82,9 @@ performance: @@ -82,9 +82,9 @@ performance:
# Note: all rules for `comments` are disabled by default, but I put them here to be aware of their existence
comments:
AbsentOrWrongFileLicense:
active: false
active: true
licenseTemplateFile: 'license.template'
licenseTemplateIsRegex: false
licenseTemplateIsRegex: true
CommentOverPrivateFunction:
active: false
CommentOverPrivateProperty:

15
tools/detekt/license.template

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
/\*
\* Copyright \(c\) 20\d\d New Vector Ltd
\*
\* Licensed under the Apache License, Version 2\.0 \(the "License"\);
\* you may not use this file except in compliance with the License\.
\* You may obtain a copy of the License at
\*
\* http://www\.apache\.org/licenses/LICENSE-2\.0
\*
\* Unless required by applicable law or agreed to in writing, software
\* distributed under the License is distributed on an "AS IS" BASIS,
\* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied\.
\* See the License for the specific language governing permissions and
\* limitations under the License\.
\*/
Loading…
Cancel
Save