16 Commits
Author SHA1 Message Date
Wim Velzeboer a2027017d5 Update IntelliJ Templates
Subclasses with sharing settings are no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 22:14:37 +01:00
WimVelzeboer 74456fe573 Add Factory templates plus documentation on how to install
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-03-16 20:43:10 +00:00
WimVelzeboer 11bb843d72 Remove duplicate method from domain template
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-02-25 13:13:15 +00:00
WimVelzeboer d811e53b84 Add getById to domain template
`Map<Id, ${SObject_API_Name}> getById()`

Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-02-24 10:23:38 +00:00
WimVelzeboer 969b0fbba7 Improve fflib_SObjects2.getSObjectsByIdField
Add unit-test and method to domain template

Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-02-24 09:43:38 +00:00
WimVelzeboer 52810158fb Add selectNull private method to domain template
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-01-31 08:38:41 +00:00
WimVelzeboer 6a0fd5faae Add selectById method to the domain template
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-01-11 10:40:40 +00:00
WimVelzeboer 4557d18092 Add selectBy private domain selector method in template
Allows for generic selectors based on fflib_criteria

Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-01-05 11:12:00 +00:00
WimVelzeboer 558242b34f Add private domain selector method in domain template
Allows for generic selectors based on SObjectFields

Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
2022-01-03 16:50:31 +00:00
WimVelzeboer 1497b5fec7 Set parallel testing for domain template unit-test 2021-12-13 09:13:54 +00:00
WimVelzeboer 9f18f4065c Fix copy paste issue in selector template 2021-12-07 14:05:15 +00:00
WimVelzeboer 6c939f6ba0 Add more robust template 2021-12-02 10:48:16 +00:00
Wim Velzeboer 910219dd8c Fix class templates with incorrect reference 2021-11-25 10:12:19 +00:00
wim d4e6cff611 Package version upgrade to API 53.0 2021-10-11 13:53:08 +01:00
wim 4b58dbb2d1 Add "fflib_" prefix to primitive domain classes 2021-10-11 13:52:55 +01:00
Wim Velzeboer 0c259e4e25 Add file templates for IntelliJ 2021-09-03 19:59:59 +01:00