Skip to content

Run checkdoc and silence the Easkfile warning - #15

Merged
raszi merged 2 commits into
mainfrom
ci/lint-checkdoc
Sep 19, 2026
Merged

raszi merged 2 commits into
mainfrom
ci/lint-checkdoc

Conversation

@raszi

@raszi raszi commented Sep 19, 2026

Copy link
Copy Markdown
Member

The lint target ran eask lint package only. A problem in a docstring could pass. The target now also runs eask lint checkdoc. The release target depends on lint, so a release runs both checks.

Every Eask command printed a warning about a missing lexical-binding cookie in the Easkfile. The file now starts with the cookie, and the warning is gone.

The cookie moves the version to another line. The release target found the version by line number, so it would have changed the wrong line. It now finds the version by shape. A test showed that one line changes and the other quoted strings stay as they are.

@raszi raszi added the build Change the build system or a dependency. label Sep 19, 2026
@raszi
raszi merged commit 37f4b7d into main Sep 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Change the build system or a dependency.

Development

Successfully merging this pull request may close these issues.

1 participant