----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/129900/ -----------------------------------------------------------
Review request for Extra Cmake Modules. Repository: extra-cmake-modules Description ------- This involved: 1. Restoring the ability for rules_engine.py to be run so as to generate it own documentation, and support for the following rule databases: - Unexposed - Typecode 2. Restoring the corresponding support in sip_generator.py. 3. Improved diagnostics by making each Rule and AbstractCompiledCodeDb have a useful names, and then using the results when tracing rule execution (and usage dumping). This should make it MUCH easier to debug rule-related issues. 4. Unit tests for the new functionality. Diffs ----- find-modules/.gitignore PRE-CREATION find-modules/Qt5Ruleset.py 2d8cfaacd1a6e15afe533bc15b6177c49441a852 find-modules/rules_engine.py 955a8eb69115723a5c527d5067dd0d82bb7f968c find-modules/sip_generator.py ba9dd636aeb1bf7345f87e5f05bcf530f53f2e2c tests/GenerateSipBindings/cpplib.h a91b54864a5d3601a37f8f788fc4f3e9bb8ba323 tests/GenerateSipBindings/rules_SipTest.py c570a03988e63bf6a03641fa21035ee678dcad22 tests/GenerateSipBindings/testscript.py e79706bcb2d337484e8ce2098eaacd95c15cae9b Diff: https://git.reviewboard.kde.org/r/129900/diff/ Testing ------- Thanks, Shaheed Haque