Skip to content

Conversation

@dundargoc
Copy link
Member

@dundargoc dundargoc commented May 13, 2022

This lint job will ensure that the C codebase is properly formatted atall. This will help us get rid of the automatable parts of clint as well as reducing a lot of noise from the dev-style section in the documentation.

@github-actions github-actions bot added the ci automation for build, test, and release label May 13, 2022
@dundargoc dundargoc changed the title ci/uncrustify ci(uncrustify): lint codebase with uncrustify May 13, 2022
@github-actions github-actions bot requested a review from jamessan May 13, 2022 21:02
@dundargoc

This comment was marked as resolved.

@dundargoc dundargoc marked this pull request as draft May 14, 2022 13:27
@github-actions github-actions bot removed the request for review from jamessan May 14, 2022 13:50
@dundargoc dundargoc force-pushed the ci/uncrustify branch 2 times, most recently from f6d7d37 to 3a0d73c Compare May 14, 2022 18:42
@dundargoc dundargoc marked this pull request as ready for review May 14, 2022 18:43
@github-actions github-actions bot requested a review from jamessan May 14, 2022 18:43
justinmk pushed a commit that referenced this pull request May 15, 2022
uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also #18563
@justinmk
Copy link
Member

image

☹️

image

😃

@dundargoc dundargoc marked this pull request as draft May 15, 2022 19:47
@github-actions github-actions bot removed the request for review from jamessan May 15, 2022 19:47
@justinmk
Copy link
Member

justinmk commented May 15, 2022

off topic: why does the lint job build nvim ?

mhinz added a commit to mhinz/neovim that referenced this pull request May 15, 2022
uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
@dundargoc

This comment was marked as off-topic.

mhinz added a commit that referenced this pull request May 15, 2022
uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also #18563
@dundargoc dundargoc force-pushed the ci/uncrustify branch 2 times, most recently from 7a1fc02 to e1354b7 Compare May 16, 2022 08:50
@github-actions github-actions bot removed the request for review from jamessan May 21, 2022 03:42
justinmk pushed a commit that referenced this pull request May 21, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also #18563

Closes #17763
@dundargoc dundargoc deleted the ci/uncrustify branch May 21, 2022 08:05
Shougo pushed a commit to Shougo/neovim that referenced this pull request May 22, 2022
This lint job will ensure that the C codebase is properly formatted at
all times. This helps eliminate most of clint.py.

To save CI time, it's faster to manually compile uncrustify and cache
the binary instead of using homebrew (the apt-get package is too old).
Shougo pushed a commit to Shougo/neovim that referenced this pull request May 22, 2022
…8611

Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563

Closes neovim#17763
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 22, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 22, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
justinmk pushed a commit that referenced this pull request May 22, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also #18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 26, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 27, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request May 28, 2022
Uncrustify is the source of truth where possible.
See also neovim#18563
justinmk pushed a commit that referenced this pull request May 31, 2022
Uncrustify is the source of truth where possible.
See also #18563
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
…#18584)

uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
This lint job will ensure that the C codebase is properly formatted at
all times. This helps eliminate most of clint.py.

To save CI time, it's faster to manually compile uncrustify and cache
the binary instead of using homebrew (the apt-get package is too old).
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
…8611

Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563

Closes neovim#17763
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
kraftwerk28 pushed a commit to kraftwerk28/neovim that referenced this pull request Jun 1, 2022
Uncrustify is the source of truth where possible.
See also neovim#18563
dundargoc added a commit to dundargoc/neovim that referenced this pull request Oct 30, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also neovim#18563
justinmk pushed a commit that referenced this pull request Nov 1, 2022
Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.
See also #18563
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci automation for build, test, and release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants