Skip to content

Commit 56578ea

Browse files
committed
2025 Rework
1 parent 27d3cb2 commit 56578ea

File tree

131 files changed

+6016
-3233
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+6016
-3233
lines changed

.clang-tidy

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
Checks: '-*,
3+
cppcoreguidelines-interfaces-global-init,
4+
cppcoreguidelines-narrowing-conversions,
5+
cppcoreguidelines-pro-type-member-init,
6+
cppcoreguidelines-pro-type-static-cast-downcast,
7+
cppcoreguidelines-slicing,
8+
google-default-arguments,
9+
google-explicit-constructor,
10+
google-runtime-operator,
11+
hicpp-exception-baseclass,
12+
hicpp-multiway-paths-covered,
13+
modernize-avoid-bind,
14+
modernize-concat-nested-namespaces,
15+
modernize-deprecated-headers,
16+
modernize-deprecated-ios-base-aliases,
17+
modernize-loop-convert,
18+
modernize-make-shared,
19+
modernize-make-unique,
20+
modernize-pass-by-value,
21+
modernize-raw-string-literal,
22+
modernize-redundant-void-arg,
23+
modernize-replace-auto-ptr,
24+
modernize-replace-disallow-copy-and-assign-macro,
25+
modernize-replace-random-shuffle,
26+
modernize-return-braced-init-list,
27+
modernize-shrink-to-fit,
28+
modernize-unary-static-assert,
29+
modernize-use-auto,
30+
modernize-use-bool-literals,
31+
modernize-use-emplace,
32+
modernize-use-equals-default,
33+
modernize-use-equals-delete,
34+
modernize-use-nodiscard,
35+
modernize-use-noexcept,
36+
modernize-use-nullptr,
37+
modernize-use-override,
38+
modernize-use-transparent-functors,
39+
modernize-use-uncaught-exceptions,
40+
mpi-buffer-deref,
41+
mpi-type-mismatch,
42+
openmp-use-default-none,
43+
performance-faster-string-find,
44+
performance-for-range-copy,
45+
performance-implicit-conversion-in-loop,
46+
performance-inefficient-algorithm,
47+
performance-inefficient-string-concatenation,
48+
performance-inefficient-vector-operation,
49+
performance-move-const-arg,
50+
performance-move-constructor-init,
51+
performance-no-automatic-move,
52+
performance-noexcept-move-constructor,
53+
performance-trivially-destructible,
54+
performance-type-promotion-in-math-fn,
55+
performance-unnecessary-copy-initialization,
56+
performance-unnecessary-value-param,
57+
portability-simd-intrinsics,
58+
bugprone-*,
59+
abseil-*,
60+
cert-*,
61+
objc-*,
62+
readability-*,
63+
clang-analyzer-*,
64+
misc-*,
65+
-readability-magic-numbers,
66+
-bugprone-easily-swappable-parameters,
67+
-readability-implicit-bool-conversion,
68+
-readability-identifier-length,
69+
-readability-named-parameter,
70+
-readability-function-cognitive-complexity,
71+
-*-include-cleaner,
72+
-*-lambda-function-name,
73+
-*-err58-cpp'

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text eol=lf

.github/workflows/ci.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@ on: push
44
jobs:
55
ci:
66
name: CI
7-
uses: acidicoala/KoalaBox/.github/workflows/build-and-package.yml@acac7a4450414784f441dc55c52758f550f182ab
7+
uses: acidicoala/KoalaBox/.github/workflows/build-and-package.yml@b28cf2aed819a183298c832d4e4cc6d298bbf55c
88
permissions:
99
contents: write
1010
with:
11-
modules: >-
12-
["ScreamAPI"]
13-
11+
arch: '[ 32, 64 ]'
12+
config: Release
13+
modules: '[ "ScreamAPI" ]'
1414
zip_command: >
1515
zip -j $ZIP_NAME
1616
artifacts/*/*.dll
1717
res/ScreamAPI.config.json
1818
res/README.txt
19-
20-
config: Debug

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
/build
1+
/build
2+
/.run

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[submodule "KoalaBox"]
22
path = KoalaBox
3-
url = https://acidicoala@github.com/acidicoala/KoalaBox.git
3+
url = ../KoalaBox.git

.idea/codeStyles/Project.xml

Lines changed: 0 additions & 110 deletions
This file was deleted.

.idea/codeStyles/codeStyleConfig.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/dictionaries/project.xml

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)