Riyyi
7093b5ad3d
Json: Remove redundant width specifier to silence compiler warning
2022-08-24 21:46:55 +02:00
Riyyi
145c7e44a2
Format: Silence compiler warning about switch statement fall through
2022-08-24 21:46:49 +02:00
Riyyi
29406fac1f
Meta: Dont try to lint files that are being deleted
2022-08-24 21:22:49 +02:00
Riyyi
27489c6cb4
Format: Re-add using statement to Formatter
2022-08-23 16:47:36 +02:00
Riyyi
a83615083d
Format: Allow user-defined types in Parser
2022-08-23 16:41:27 +02:00
Riyyi
febb89be9c
Format: Add using statement to Formatter
2022-08-23 15:24:48 +02:00
Riyyi
bbeab2efd0
Format: Flush file stream just in case
2022-08-23 15:23:06 +02:00
Riyyi
0448e01f0a
Meta: Allow single line short case labels in .clang-format
2022-08-22 12:50:47 +02:00
Riyyi
94eb1dd173
Util: Fix function source check, to prevent infinite recursion
2022-08-20 02:20:44 +02:00
Riyyi
f7157feddf
Util: Prefer string_view as function parameter in File class
2022-08-20 02:20:02 +02:00
Riyyi
b5e55f13d3
Meta: Print commit hook scripts via function
2022-08-19 02:45:30 +02:00
Riyyi
054980e0f2
Meta: Add feature to temporary clear unstaged files in lint-ci.sh
2022-08-19 02:27:34 +02:00
Riyyi
1361ee04f9
Meta: Fix commit linting commit-hook to receive COMMIT_EDITMSG
2022-08-19 00:17:51 +02:00
Riyyi
a858eaef1d
CMake: Remove unneeded item removal
2022-08-19 00:10:51 +02:00
Riyyi
0eadcc555a
Util: Fix asserts in release mode
2022-08-18 23:29:25 +02:00
Riyyi
d39fd8d8e7
Meta: Add commit linting commit-hook
2022-08-18 22:15:40 +02:00
Riyyi
41cd67dc34
Meta: Allow pre-commit hooks to be run from parent project
2022-08-18 20:18:25 +02:00
Riyyi
77b13b08a6
Meta: Add git pre-commit hooks and install script
2022-08-18 18:36:54 +02:00
Riyyi
be73ba335e
Everywhere: Move everything in namescape Util => ruc
2022-08-17 17:59:27 +02:00
Riyyi
0e5f21474b
Doc: Add list of features to readme
2022-08-17 16:29:44 +02:00
Riyyi
e940c81670
Util+Test: Add code snapshot from the riyyi/manafiles project
...
Add all utility and unit test code from the riyyi/manafiles project at
commit 6f0e3d6063ab75ad81899135689569e440ddb813, link at:
github.com/riyyi/manafiles/tree/6f0e3d6063ab75ad81899135689569e440ddb813
2022-08-17 16:24:45 +02:00
Riyyi
de7070a35c
CMake: Add compilation targets
2022-08-17 16:23:22 +02:00
Riyyi
93914fdf31
Meta: Add .gitignore and compile_commands.json symlink
2022-08-17 16:22:33 +02:00
Riyyi
b5d6f6e592
Meta: Add .clang-format config file
2022-08-17 13:12:54 +02:00
Riyyi
ea0cfc9181
Doc: Add readme
2022-08-17 13:12:18 +02:00
Riyyi
616ba43d29
Meta: Add license
2022-08-17 13:07:55 +02:00