Skip to content

Conversation

@mhucka
Copy link
Contributor

@mhucka mhucka commented Mar 19, 2025

After discovering this week that Google's requirements for license headers are not what I originally thought (tl;dr: they're actually needed everywhere), I'm going around and adding them to files where I failed to put them before.

Along with that, for files like .editorconfig, I'm updating them slightly to match the conclusions from recent discussions.

mhucka added 3 commits March 19, 2025 06:54
Changes:
- Add license header
- Add line length setting
- Reduce allowed raw HTML elements

This version matches the current common version of the file I've been
adding to the Quantumlib repos.
Changes:
- Add license header
- Add more settings
- Adjust settings to match (apparent) Qualtran project conventions

Except for the changed settings, this version of the file matches the
current common version of the file I've been adding to the Quantumlib
repos.
@mhucka mhucka marked this pull request as ready for review March 19, 2025 14:15
After more discussion, the conclusion is that despite the issues with
`max_line_length`, it is handled as expected in the editors that many
people have been using.
@mhucka mhucka merged commit f1446a0 into quantumlib:main Mar 24, 2025
8 checks passed
@mhucka mhucka deleted the mh-add-license-headers branch March 24, 2025 14:35
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.

2 participants