aboutsummaryrefslogtreecommitdiffstats
path: root/src/.clang-tidy
AgeCommit message (Collapse)AuthorFilesLines
2022-01-28Simplify input stream APIDavid Robillard1-1/+0
More or less the same rationale as the previous commit, but for reading. This makes for nice symmetry with writing, at the cost of a slightly more annoying reader interface since the source doesn't know its block size or name.
2022-01-28Replace serdi with more fine-grained toolsDavid Robillard1-2/+0
Especially with the new functionality, the complexity of the command-line interface alone was really becoming unmanageable. The serdi implementation also had the highest cyclomatic complexity of the entire codebase by a huge margin. So, take a page from the Unix philosophy and split serdi into several more finely-honed tools that can be freely composed. Though there is still unfortunately quite a bit of option overlap between them due to the common details of reading RDF, I think the resulting tools are a lot easier to understand, both from a user and a developer perspective.
2022-01-28Support writing all escapes in Turtle and TriG prefixed namesDavid Robillard1-1/+0
2022-01-14Add modelDavid Robillard1-0/+1
2022-01-13Make Writer always write to a ByteSinkDavid Robillard1-0/+1
2022-01-13Define _POSIX_C_SOURCE globally in the build systemDavid Robillard1-2/+0
Using inconsistent defines like this that affect the standard library implementation can cause issues. So, doing this consistently for the whole library is a better approach, although it unfortunately makes the code more difficult to compile manually.
2022-01-13Suppress new warnings in clang-tidy 13David Robillard1-1/+2
2021-07-08Suppress new warnings in clang-tidy 12David Robillard1-0/+3
2021-05-31Remove default case from exhaustive switchDavid Robillard1-0/+1
2020-12-31Avoid "else" after "break" and "return"David Robillard1-1/+0
2020-12-15Suppress new clang-tidy warningsDavid Robillard1-1/+6
2020-11-12Use C11 if possibleDavid Robillard1-0/+1
2020-11-09Use separate clang-tidy configurations for implementation and testsDavid Robillard1-0/+13