Campbell Barton
c9130e38e3
Cleanup: spelling in comments
2023-10-05 13:07:58 +11:00
Campbell Barton
5126677c6f
Tests: add batch blend file loading utility
...
Useful for finding regression in file reading as well as issues reported
by ASAN, including memory leaks.
2023-09-27 16:50:09 +10:00
Campbell Barton
46263a85ab
Cleanup: spelling in comments
2023-09-27 13:03:29 +10:00
Campbell Barton
6c91e1c205
Cleanup: spelling in comments
2023-09-25 15:25:43 +10:00
Campbell Barton
6a8fc659ba
Cleanup: spelling in comments
2023-09-22 10:02:05 +10:00
Campbell Barton
b7f3e0d84e
Cleanup: spelling & punctuation in comments
...
Also remove some unhelpful/redundant comments.
2023-09-14 13:25:24 +10:00
Campbell Barton
9e41eccc6e
Cleanup: spelling in comments
2023-09-08 17:12:29 +10:00
Campbell Barton
73057cfd22
check_spelling: include *.metal files
2023-09-07 20:44:33 +10:00
Campbell Barton
0c26c84704
Cleanup: spelling in comments
2023-09-05 11:04:27 +10:00
Campbell Barton
0cfa9dcec1
check_spelling: correct line numbers for Python extraction
2023-09-05 10:49:17 +10:00
Campbell Barton
0c11542708
Cleanup: rename check_spelling_c_config to check_spelling_config
...
This is used for GLSL/Python sources too.
2023-09-03 21:36:04 +10:00
Campbell Barton
e8c812a307
Cleanup: spelling in comments, update dictionary
2023-09-03 21:35:07 +10:00
Campbell Barton
9af2291541
check_spelling: rename check_spelling_osl -> check_spelling_shaders
...
- 'make check_spelling_shaders' now checks MSL & GLSL spelling.
- Add '--match' argument to 'check_spelling.py' for more configurable
checks without relying on picking directories that only contain the
desired file-type.
- Ignore spelling for scripts/addons & scripts/addons_contrib.
2023-09-03 21:35:07 +10:00
Campbell Barton
3d607be572
Cleanup: spelling in comments
2023-08-30 10:57:12 +10:00
Campbell Barton
3de8900ed6
Cleanup: spelling in comments
2023-08-25 09:40:42 +10:00
Campbell Barton
0148293520
License headers: add SPDX licenses for '*.glsl' files
...
When GLSL sources were first included in Blender they were treated as
data (like blend files) and had no license header.
Since then GLSL has been used for more sophisticated features
(EEVEE & real-time compositing)
where it makes sense to include licensing information.
Add SPDX copyright headers to *.glsl files, matching headers used for
C/C++, also include GLSL files in the license checking script.
As leading C-comments are now stripped,
added binary size of comments is no longer a concern.
Ref !111247
2023-08-24 10:57:03 +10:00
Campbell Barton
f66fa32ada
Cleanup: spelling in comments
2023-08-23 13:30:55 +10:00
Campbell Barton
33a05725be
Cleanup: spelling in comments
2023-08-21 10:05:45 +10:00
Campbell Barton
4f72240c1d
Cleanup: spelling (correct correction), update dictionary
2023-08-19 20:19:13 +10:00
Campbell Barton
04bf0f3eb6
License headers: add SPDX copyright entries for '*.msl' files
2023-08-19 17:41:14 +10:00
Campbell Barton
bc1ffdce5b
Cleanup: spelling in comments
2023-08-18 08:56:12 +10:00
Campbell Barton
e955c94ed3
License Headers: Set copyright to "Blender Authors", add AUTHORS
...
Listing the "Blender Foundation" as copyright holder implied the Blender
Foundation holds copyright to files which may include work from many
developers.
While keeping copyright on headers makes sense for isolated libraries,
Blender's own code may be refactored or moved between files in a way
that makes the per file copyright holders less meaningful.
Copyright references to the "Blender Foundation" have been replaced with
"Blender Authors", with the exception of `./extern/` since these this
contains libraries which are more isolated, any changed to license
headers there can be handled on a case-by-case basis.
Some directories in `./intern/` have also been excluded:
- `./intern/cycles/` it's own `AUTHORS` file is planned.
- `./intern/opensubdiv/`.
An "AUTHORS" file has been added, using the chromium projects authors
file as a template.
Design task: #110784
Ref !110783 .
2023-08-16 00:20:26 +10:00
Campbell Barton
8c5c5142d5
Cleanup: use type checking for credits_git_gen.py & git_log.py
2023-08-15 15:18:01 +10:00
Campbell Barton
9ba38d5bb6
License checker: scan paths "*.inl;*.ch;*.osl;*.metal;*.tables"
2023-08-04 13:24:18 +10:00
Campbell Barton
dddf07c2ce
Tools: update 'check_cmake' check to skip PUBLIC/PRIVATE prefixes
2023-08-01 14:24:46 +10:00
Campbell Barton
724755879e
Cleanup: spelling in comments, use doxygen doc-strings
2023-07-31 10:18:09 +10:00
Campbell Barton
08f4f1f41e
Cleanup: spelling in comments, capitalize tags
2023-07-20 09:42:00 +10:00
Campbell Barton
f9316e4079
Cleanup: spelling in comments
2023-07-12 12:45:35 +10:00
Campbell Barton
23acedd432
Cleanup: code-comments
2023-07-07 15:11:19 +10:00
Campbell Barton
785bd13b9a
Cleanup: spelling in comments
2023-07-05 14:09:33 +10:00
Campbell Barton
d1e6c8f5a6
Cleanup: spelling in comments
2023-06-28 12:27:48 +10:00
Campbell Barton
8cd877641d
check_licenses: minor improvements to output
...
Right align numbers and use thousands separator.
2023-06-22 12:35:51 +10:00
Campbell Barton
d1e63f89bb
License checker: quiet false positive for blender_theme_as_c.py
2023-06-15 16:47:51 +10:00
Campbell Barton
1b508de749
License headers: use SPDX-FileCopyrightText in intern/opensubdiv
2023-06-15 16:47:51 +10:00
Campbell Barton
60d90de9a5
Cleanup: remove unused imports, quiet pylint warnings
2023-06-15 13:35:34 +10:00
Campbell Barton
9ddbbbfeae
License checker: check for SPDX-FileCopyrightText: in the header
2023-06-15 13:35:34 +10:00
Campbell Barton
8f109712ee
License headers: use SPDX-FileCopyrightText for build_files/ & tools/
2023-06-14 23:36:23 +10:00
Campbell Barton
2f1899a7fa
Cleanup: spelling in comments
2023-06-09 11:40:50 +10:00
Campbell Barton
13c815085b
Cleanup: spelling in comments
2023-05-24 11:21:18 +10:00
Campbell Barton
bf36a61e62
Cleanup: spelling in comments & some corrections
2023-05-20 21:17:09 +10:00
Campbell Barton
0099f51cdd
Cleanup: sort file, uppercase booleans, add missing headers
...
Also update files to ignore for check_cmake.
2023-05-17 13:13:10 +10:00
Campbell Barton
ba3d7499fa
Cleanup: spelling, use term polygons in polygon callbacks
2023-05-05 09:46:28 +10:00
Campbell Barton
0c27c6f876
Cleanup: spelling in comments
...
Also remove redundant comment.
2023-04-28 12:23:29 +10:00
Campbell Barton
db1af0e325
Cleanup: spelling in comments
2023-04-26 16:14:07 +10:00
Campbell Barton
6722f90734
Cleanup: quiet mypy warnings in gitea_inactive_developers
...
Also add to the list of scripts to check with "make check_mypy".
2023-04-16 17:03:56 +10:00
Campbell Barton
8afb8db66e
Cleanup: spelling in comments
2023-04-16 16:24:38 +10:00
Campbell Barton
440cccecdc
Cleanup: spelling in comments
2023-04-05 14:39:51 +10:00
Campbell Barton
bb2dc141f2
Cleanup: spelling in comments
2023-03-27 12:08:14 +11:00
Hans Goudey
cef82a1d39
Cleanup: Grammar: "it's" vs "its"
2023-03-24 08:34:21 -04:00
Campbell Barton
d64dfc4333
Cleanup: spelling in comments
2023-03-10 12:58:10 +11:00