Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e381d4c
ci: Add tasks for linting with clang-tidy.
davidlion Jun 9, 2025
6032e98
git mistake
davidlion Jun 9, 2025
1caca4b
Add BufferParser.hpp to exclude list for macos.
davidlion Jun 9, 2025
e4efbfa
Remove check-cmake.
davidlion Jun 9, 2025
d1560fb
Update yaml lint naming.
davidlion Jun 9, 2025
3626dbe
Add ReaderParser.hpp to exclude list for macos.
davidlion Jun 9, 2025
7683363
Merge branch 'main' into clang-tidy
davidlion Jun 9, 2025
aaa4b04
Merge branch 'main' into clang-tidy
davidlion Jul 11, 2025
13f0bd7
Add more files to exclude.
davidlion Jul 11, 2025
7953b1f
Merge branch 'main' into clang-tidy
davidlion Jul 12, 2025
1d2b8e5
Rename lint.yml to lint.yaml.
davidlion Jul 12, 2025
27f5e32
clang-tidy workaround
davidlion Jul 12, 2025
c8fca75
Add sudo.
davidlion Jul 12, 2025
af32abd
Fix to clang-20.
davidlion Jul 12, 2025
1523731
Merge remote-tracking branch 'upstream/main' into clang-tidy
davidlion Jul 16, 2025
02ad628
Build tasks working. Examples tasks need refactor.
davidlion Jul 18, 2025
49f7c25
Refactor examples.
davidlion Jul 22, 2025
b93fb26
Merge remote-tracking branch 'upstream/main' into clang-tidy
davidlion Jul 31, 2025
9c7c838
Update lint.yaml, running with failures.
davidlion Jul 31, 2025
f331277
Bump dev-utils.
davidlion Jul 31, 2025
dbc6663
Build compile_commands for exampels by default.
davidlion Aug 1, 2025
e7e747f
lint task overhaul.
davidlion Aug 1, 2025
da54c57
Fix common files in examples so clang-tidy doesn't fail with all exam…
davidlion Aug 1, 2025
c8ba98c
Fix check-cpp-static-log-surgeon alias.
davidlion Aug 1, 2025
834aea1
Undo yml rename for this PR.
davidlion Aug 1, 2025
158543d
Remove old script.
davidlion Aug 1, 2025
1753510
add uv to workflows.
davidlion Aug 1, 2025
4428af4
Update readme.
davidlion Aug 1, 2025
802911c
Fix args size.
davidlion Aug 1, 2025
0a0e3de
Fix build issue maybe related to clang 20.1.8 vs 20.1.6.
davidlion Aug 1, 2025
9d07d11
autocomplete too lit.
davidlion Aug 1, 2025
3ba6934
Merge remote-tracking branch 'upstream/main' into clang-tidy
davidlion Aug 2, 2025
f25da50
Merge branch 'main' into clang-tidy
davidlion Aug 4, 2025
2698e1d
Fix merge mistake.
davidlion Aug 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
161 changes: 0 additions & 161 deletions .clang-format

This file was deleted.

1 change: 1 addition & 0 deletions lint-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
clang-format>=20.1
clang-tidy>=20.1
yamllint>=1.35.1
24 changes: 17 additions & 7 deletions taskfiles/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,14 +80,10 @@ tasks:
requires:
vars: ["BUILD_TYPE"]
deps:
- "deps:all"
cmds:
- task: "utils:cmake:generate"
- task: "generate"
vars:
BUILD_DIR: "{{.G_LOG_SURGEON_BUILD_DIR}}/{{.BUILD_TYPE}}"
EXTRA_ARGS:
- "-DCMAKE_BUILD_TYPE={{.BUILD_TYPE}}"
SOURCE_DIR: "{{.ROOT_DIR}}"
BUILD_TYPE: "{{.BUILD_TYPE}}"
cmds:
- task: "utils:cmake:build"
vars:
BUILD_DIR: "{{.G_LOG_SURGEON_BUILD_DIR}}/{{.BUILD_TYPE}}"
Expand Down Expand Up @@ -115,6 +111,20 @@ tasks:
vars:
BUILD_DIR: "{{.G_EXAMPLES_BUILD_DIR}}/{{.BUILD_TYPE}}"

generate:
internal: true
requires:
vars: ["BUILD_TYPE"]
deps:
- "deps:all"
cmds:
- task: "utils:cmake:generate"
vars:
BUILD_DIR: "{{.G_LOG_SURGEON_BUILD_DIR}}/{{.BUILD_TYPE}}"
EXTRA_ARGS:
- "-DCMAKE_BUILD_TYPE={{.BUILD_TYPE}}"
SOURCE_DIR: "{{.ROOT_DIR}}"

install:
internal: true
requires:
Expand Down
Loading
Loading