Skip to content

Enable beman-tidy default mode on beman.utf_view#240

Closed
neatudarius wants to merge 1 commit into
bemanproject:mainfrom
neatudarius:issue/265-beman-tidy-default
Closed

Enable beman-tidy default mode on beman.utf_view#240
neatudarius wants to merge 1 commit into
bemanproject:mainfrom
neatudarius:issue/265-beman-tidy-default

Conversation

@neatudarius

Copy link
Copy Markdown
Member

Issue: bemanproject/beman-tidy#265

Problem

beman-tidy in default mode (requirements only) was failing on file.license_id for two paper generator scripts where the SPDX identifier was on line 3 instead of line 2.

Upstream main also had --require-all enabled in pre-commit prematurely.

Changes

  • Move SPDX headers to line 2 in papers/generator/generator.sh and papers/generator/post_clang_format.py
  • Run beman-tidy in default mode on CI (remove --require-all from .pre-commit-config.yaml)

beman-tidy results (local, default mode)

Summary    Requirement:  16 checks passed, 0 checks failed, 3 checks skipped

Recommendations still failing are already disabled in .beman-tidy.yaml (license.apache_llvm, file.copyright, readme.implements).

Supersedes #239 (could not reopen after force-push while closed).

Issue: bemanproject/beman-tidy#265

Move SPDX license identifiers to line 2 in paper generator scripts
and run beman-tidy in default mode (requirements only) on CI.
@neatudarius neatudarius closed this Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant