Skip to content

Rewrite checkstyle script #510

Open
Open
@flyingsilverfin

Description

@flyingsilverfin

Goal

We want to update our Checkstyle tool to validate that the copyright headers match the following string for the date: 2015 - present. Updating this across all the license types will enforce an update in all the repositories across the organisation.

Note: we still want to have the tool be kotlin/java based, and ideally throw 0 null pointers! This may require implementing the checkstyle regex ourselves... Note that we had an intern work on a rust-based version here: https://github.com/Teimurazi-Toloraia/copyright-script/tree/main

A simple version will do for now, although if we can add more 'types' of checkstyle to our own tool that would be ideal, such as having a 1) CopyrightChecker, 2) NewlineChecker (checks that end of each file has a newline) etc.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions