ACE3/tools
SilentSpike 0cd904bdc3 Add public function documentation script (#5253)
* Remove obsolete event rename script

* Add initial function documenting python script

- Currently only finds all public/invalid function files
- Method "document_public" is in place to handle the data taken from a
  function header, but currently unimplemented

* Add author/description/arguments processing

* Improve console logging and add return processing

* Use class based approach for better data handling

* Add argument processing with support for notes

* Implement rudimentary doc output

* Add return and example processing

* Fix example variable

* Fix documenting no arguments/return

* Fix malformed return handling

* Improve control flow
2019-03-23 23:21:33 +01:00
..
build.py Revert pboProject tools removal 2016-07-11 16:20:32 +02:00
config_style_checker.py Change start line count of config validation at 1 2016-05-03 15:15:10 +02:00
config_validator.py Update configValidator tool for Mikero changes (#5537) 2017-09-21 12:41:48 -05:00
deploy.py Run documentation dependencies extractor on Travis deployment 2016-08-21 00:02:00 +02:00
extract_dependencies.py Sort directories before extracting dependency information 2018-02-07 22:40:37 +01:00
generate_airfriction_config.py Ballistics - 7.62x54R muzzle velocity correction (#5711) 2017-10-31 10:58:12 +01:00
github_privates_bot.py Normalize to LF line endings 2016-05-30 18:37:03 +02:00
make.cfg Revert pboProject tools removal 2016-07-11 16:20:32 +02:00
make.ps1 Replace make.bat with more advanced make.ps1 2018-05-27 20:28:38 +02:00
make.py make.py - cleanup old optional pbos before rename (#6254) 2018-04-12 12:16:44 -05:00
publish.py Ballistics/Realistic Names - Integrate P90 Compat (#6667) 2018-12-03 12:03:49 -06:00
search_privates.py Normalize to LF line endings 2016-05-30 18:37:03 +02:00
search_undefinedFunctions.py fix ESTRING search 2015-09-20 17:56:07 -05:00
search_unused_privates.py search_privates.py: use new params command 2015-08-08 13:42:05 -05:00
setup.py Make setup.py compatible with new include CBA structure 2018-05-22 19:49:19 +02:00
sqf_linter.py SQF Lint Cleanup Pass (#5157) 2017-05-14 14:48:05 -05:00
sqf_validator.py Fix # command in sqf_validator.py (#6768) 2019-01-05 03:10:40 +01:00
stringtablediag.py Normalize to LF line endings 2016-05-30 18:37:03 +02:00
stringtableduplicates.py Normalize to LF line endings 2016-05-30 18:37:03 +02:00
stringtablemerger.py Normalize to LF line endings 2016-05-30 18:37:03 +02:00