diff options
author | Jean-Pierre Ledure <jp@ledure.be> | 2021-03-14 13:03:16 +0100 |
---|---|---|
committer | Jean-Pierre Ledure <jp@ledure.be> | 2021-03-14 14:43:03 +0100 |
commit | 082d4741fe981504bafef5ebe302e8263ef3719d (patch) | |
tree | e671ddb974a83da58555f6122dd3671770f9f2fb /.github | |
parent | 351edb44eb0548f7e56464de42c1758a1f5e4ab4 (diff) |
ScriptForge - (scriptforge.py) enhance property and method naming
To make the access to services more close to Python habits
and to better attract Basic users to Python, the convention
for attributes naming has been enhanced:
- property names may be ProperCased, camelCased or lowercased
- method names may be ProperCased, camelCased or lowercased
Their arguments are always lowercased
In documentation examples, the camelCased notation will be privileged
Synonyms for properties are managed with generic functions.
The generic getter and setter has been reviewed accordingly.
Method synonyms are hardcoded.
The management of synonyms for servicenames have also been
reviewed to be defined in each class i.o. centrally and hardcoded
in CreateScriptService()
Change-Id: Id8d3181118b1e61937e2412109bd0d1eedd6f5e6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112470
Tested-by: Jean-Pierre Ledure <jp@ledure.be>
Tested-by: Jenkins
Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions