ghidra/Ghidra/Features/Python
Joel Anderson 829a837a44 fix github 1484 to allow python block comment docstrings
Delegate the definition of block comment start and end patterns to
ScriptProvider classes instead of ScriptInfo.

Move the functionality to handle Java block comments out of the base
`GhidraScriptProvider` class into the `JavaScriptProvider` subclass.
Default behavior is now to not support block comments and rely on
extensions to implement these themselves.

Add a number of tests for Java and Python `ScriptInfo` generation
to ensure that scripts with no block comments, single-line block
comments, and multi-line block comments are all handled appropriately.

Add ScriptInfo tests for detailed Java and Python scripts including
multiline descriptions and additional metadata flags.
2021-04-07 12:33:25 -04:00
..
ghidra_scripts Updated certification headers 2021-03-17 18:22:50 -04:00
python-src Updated certification headers 2021-03-17 18:22:50 -04:00
src fix github 1484 to allow python block comment docstrings 2021-04-07 12:33:25 -04:00
build.gradle Updated certification headers 2021-03-17 18:22:50 -04:00
certification.manifest Updated certification headers 2021-03-17 18:22:50 -04:00
Module.manifest Upgrading to Jython 2.7.2 2020-08-25 06:45:04 -04:00