You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/PULL_REQUEST_TEMPLATE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,4 +4,4 @@
4
4
5
5
Make sure to follow the PR preparation steps in [CONTRIBUTING.md](https://github.com/godotjs/javascript/blob/master/CONTRIBUTING.md#preparing-your-pr) before submitting your PR:
6
6
7
-
-[ ] format the codebase: from the root, run `bash ./clang_format.sh`.
7
+
-[ ] format C++: from the root, run `bash ./misc/formatting/clang_format.sh`.
-[Custom Modules in C++](https://docs.godotengine.org/en/stable/contributing/development/core_and_modules/custom_modules_in_cpp.html#custom-modules-in-c)
10
+
-``config.py``: Configs for this module
11
+
-``doc``: For showing documentation in editor
12
+
-``doc_classes``: For showing documentation in editor
13
+
-``icons``: For showing icons in editor
14
+
-``SCsub``: Will be called from Godots `SConstruct` during build
15
+
-``editor``: Custom `.cpp` only bundled for `target=editor`
16
+
-``misc``: Scripts and other files, which aren't related to `c++`
17
+
-``tests``: Some testcases to run in CICD
18
+
-``thirdparty``: Dependencies or libraries which shouldn't be analysed by static checks
19
+
- GodotJS custom data
20
+
-``.github``: Runs custom CI/CD in GitHub
21
+
-``docs``: Add some additional stuff for README.md
22
+
-``src``: Contains custom C++ code
23
+
6
24
7
25
## Preparing your PR
8
26
9
-
The project is using [`clang-format`](https://clang.llvm.org/docs/ClangFormat.html) to format most files. You need to run `bash ./clang_format.sh` before your PR for a successful pipeline.
27
+
The project is using [`clang-format`](https://clang.llvm.org/docs/ClangFormat.html) to format C++ files.
28
+
You need to run `bash ./misc/formatting/clang_format.sh` before your PR for a successful pipeline.
10
29
11
30
Furthermore, there is an `utf-8` and `LF` checker to fix file formats. Additionally, some spellchecks run inside the [pipeline](.github/workflows/static_checks.yml).
0 commit comments