Albert Astals Cid
3af705b3d7
CI: Enable clazy qdeleteall
6 years ago
Albert Astals Cid
a23709b097
CI: Enable clazy range-loop
6 years ago
Albert Astals Cid
82d5810493
CI: Enable clazy detaching-temporary
6 years ago
Albert Astals Cid
6ddb7e6cc9
CI: Enable clazy qhash-namespace
6 years ago
Albert Astals Cid
96f00a4d29
CI: Enable clazy qstring-arg check
6 years ago
Albert Astals Cid
5ecbb51f77
Enable modernize-use-nullptr
6 years ago
Albert Astals Cid
a96c082d69
Build desktop User Interface by default
...
Can choose to only build mobile interface or both
6 years ago
Albert Astals Cid
2da1cd736a
CI: Enable clang-tidy modernize-loop-convert
6 years ago
Albert Astals Cid
2e46cf22f5
CI: enable clang tidy performance checks
6 years ago
Albert Astals Cid
b001ea2019
CI: Enable a bunch of bugprone- clang-tidy warnings
6 years ago
Albert Astals Cid
0a2287be19
CI: Enable two readability clang-tidy checks
...
Use jq to filter compile_commands.json to not include the compilation of
autogenerated files, we don't want to check those
Also filter out the synctex folder, since that is imported code
6 years ago
Albert Astals Cid
377a64ebfe
CI: Fix debian missing to install a dependency
6 years ago
Albert Astals Cid
78cf6bd910
CI: enable more modernize checks
...
Since unfortunately some of the autogenerated includes don't pass the
checks we do a trick of building out of source and then specifying the
.*/okular/.* path as the only includes we care about
6 years ago
Albert Astals Cid
a2ac42b9c7
CI: Enable modernize-use-bool-literals
6 years ago
Albert Astals Cid
6b80bc9fcd
Enable a CI with clang-tidy and modernize-redundant-void-arg
6 years ago
Albert Astals Cid
327a66648b
Add linux testing CI
7 years ago
Albert Astals Cid
642f14ac27
Add a Ubuntu 18.04 CI
...
It matches quite well our min Qt and KF5 requirements
7 years ago