-
Notifications
You must be signed in to change notification settings - Fork 14
🧑💻 Base Example Device on Template #326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ystade
wants to merge
48
commits into
develop
Choose a base branch
from
example-device-template
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 32 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
2049ff7
Add constants header to prefix handling
ystade 1dc02dd
Add installation instructions for device
ystade 4c3f8b3
Use dependent option
ystade 7bfcda0
Remove qdmi target
ystade 253516f
🎨 pre-commit fixes
pre-commit-ci[bot] 09f0cbc
Update changelog
ystade 9401dfa
remove install intr because they already exist
ystade aac020d
Update changelog
ystade e1280a1
Remove unsused option
ystade 35964b8
Instantiate device from template
ystade af3620a
Update cxx std
ystade 833da05
Fix cmake
ystade 3e929e3
Fix template
ystade daed971
Fix tests
ystade 47e10ae
Enable device tests
ystade 8cb41a1
Remove qdmi target from the one linked with devices
ystade 8e5219f
Add install instructions from template
ystade 3fcd551
Rename install vars and align cmake
ystade f8ef473
Fix indentation
ystade 325731f
Make device installation optional
ystade 16a9ee0
Update changelog
ystade 8c881f4
🎨 pre-commit fixes
pre-commit-ci[bot] a1aea05
Prevent segfault when freeing session with nullptr
ystade caae627
Adapt test to new library names
ystade e5de402
Fix conf file creation
ystade 83679f8
Fix path
ystade 7ae15f5
🎨 pre-commit fixes
pre-commit-ci[bot] 9eea362
Ignore all test dirs
ystade 1509984
Build also device tests when linting
ystade 0ba7c6b
Fix pattern
ystade 5dfdb7d
Fix docs build (avoid recursively adding another Doxyfile
ystade 2c89cdc
Temporarily change qdmi rev in template
ystade 550ea1a
Merge branch 'develop' into example-device-template
ystade 086fc6c
Update device from template
ystade 6db5530
Merge remote-tracking branch 'origin/develop' into example-device-tem…
ystade 653b7ca
Update device
ystade 057af90
Fix bugs in cmake config
ystade 3f79f06
Fix line breaks
ystade a040463
🐛 Fix codecov config
ystade 627c9aa
Merge remote-tracking branch 'origin/develop' into example-device-tem…
ystade c313dfc
🎨 Update device
ystade 398dfa5
🎨 pre-commit fixes
pre-commit-ci[bot] 1b0f7f4
✅ Fix coverage settings
ystade 5158132
🎨 Rename qdmi_docs to qdmi-docs for consistency
ystade 560bf0a
🎨 Add license to license config
ystade e35adfc
🐛 Fix header.html
ystade a0b8632
🐛 Fix codecov config
ystade 1ae5fd3
✅ Add test case for missing line
ystade File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,5 @@ | ||
| ignore: | ||
| - "test/**/*" | ||
| - "/**/test/**/*" | ||
|
|
||
| coverage: | ||
| range: 60..90 | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| BasedOnStyle: LLVM | ||
| IncludeBlocks: Regroup | ||
| Standard: c++20 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,69 @@ | ||
| FormatStyle: file | ||
|
|
||
| Checks: | | ||
| bugprone-*, | ||
| -bugprone-easily-swappable-parameters, | ||
| clang-analyzer-*, | ||
| -clang-analyzer-security.insecureAPI.*, | ||
| clang-diagnostic-*, | ||
| cppcoreguidelines-*, | ||
| -cppcoreguidelines-non-private-member-variables-in-classes, | ||
| -cppcoreguidelines-avoid-magic-numbers, | ||
| -cppcoreguidelines-macro-usage, | ||
| -cppcoreguidelines-pro-bounds-constant-array-index, | ||
| -cppcoreguidelines-pro-bounds-array-to-pointer-decay, | ||
| -cppcoreguidelines-pro-bounds-pointer-arithmetic, | ||
| -cppcoreguidelines-owning-memory, | ||
| google-*, | ||
| -google-readability-todo, | ||
| -google-build-using-namespace, | ||
| misc-*, | ||
| -misc-no-recursion, | ||
| -misc-non-private-member-variables-in-classes, | ||
| modernize-*, | ||
| -modernize-use-trailing-return-type, | ||
| performance-*, | ||
| portability-*, | ||
| -portability-avoid-pragma-once | ||
| readability-*, | ||
| -readability-identifier-length, | ||
| -readability-magic-numbers, | ||
| -readability-function-cognitive-complexity | ||
|
|
||
| CheckOptions: | ||
| - key: readability-identifier-naming.ClassCase | ||
| value: CamelCase | ||
| - key: readability-identifier-naming.ConstantParameterCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.EnumCase | ||
| value: UPPER_CASE | ||
| - key: readability-identifier-naming.EnumConstantCase | ||
| value: UPPER_CASE | ||
| - key: readability-identifier-naming.FunctionCase | ||
| value: Leading_upper_snake_case | ||
| - key: readability-identifier-naming.FunctionIgnoredRegexp | ||
| value: ".*QDMI.*" | ||
| - key: readability-identifier-naming.GlobalConstantCase | ||
| value: UPPER_CASE | ||
| - key: readability-identifier-naming.IgnoreMainLikeFunctions | ||
| value: "true" | ||
| - key: readability-identifier-naming.LocalConstantCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.MemberCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.MemberIgnoredRegexp | ||
| value: ".*QDMI.*" | ||
| - key: readability-identifier-naming.MethodCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.ParameterCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.NamespaceCase | ||
| value: lower_case | ||
| - key: readability-identifier-naming.StaticConstantCase | ||
| value: UPPER_CASE | ||
| - key: readability-identifier-naming.StructCase | ||
| value: Leading_upper_snake_case | ||
| - key: readability-identifier-naming.StructIgnoredRegexp | ||
| value: ".*QDMI.*" | ||
| - key: readability-identifier-naming.VariableCase | ||
| value: lower_case |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| format: | ||
| line_width: 80 | ||
| keyword_case: "upper" | ||
| autosort: true | ||
| markup: | ||
| first_comment_is_literal: true |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.