Source formatting
LPS-50770 make JSON RPC detection better
LPS-50770 SF
LPS-50502 The classPK could be the resourcePriMKey instead of the entity id
LPS-50502 Encapsulate own logic in each service in order to easily modularize the permission check
LPS-50502 SF - Pass the parameter in a more explicit way
LPS-50545 Activities - Link to Web Content is broken
LPS-50380 Prevent XSS
LPS-50380 SF - escape in place of output to prevent double escaping in "data" attribute and double encoding in URL, use correct escape methods
LPS-50380 SF
LPS-49648 Avoid changing the parent structure's cached DDMForm
LPS-49648 Service builder
LPS-49648 Use full hierarchy to update default values
LPS-49648 remove unthrown exceptions
LPS-50700 remove XML declaration from diff

An XML declaration is always added to the output diff. As the diff is
never a valid XML document and it will be always embedded as an HTML
fragment, we should remove the decl line.
LPS-50700 SF
LPS-49294 Fix tests
LPS-50294 - paths
LPS-50294 - macro
LPS-50294 - tests