Skip to content

Support of config bundles with extra configuration files #214

Description

@romani

https://github.com/checkstyle/test-configs/tree/main/RegexpHeader/Example2
requires extra config file
<property name="headerFile" value="config/java.header"/> (folder is not required we can update example to be just java.header)

<property name="headerFile" value="config/java.header"/>

Even we add it 24f8a55 like this.
it will not be downloaded, as we download only 2 files from test-configs repo.
and inside regression-report.yml of checkstyle we copy them to required folder for report generation.
https://github.com/checkstyle/checkstyle/blob/5eca53ce31f48b61fae0612a2092815009772b48/.github/workflows/regression-report.yml#L388-L394

We need to find a way to download all required files/folders and copy them to execution folder by regression-report.yml .

This feature will help a lot of modules, as several of them have ability to keep configs in separate files.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    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