Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
98b0f97e24 | ||
|
|
11abb61337 | ||
|
|
415e1cb645 |
@@ -10,10 +10,10 @@ This extension package is dependent on the following packages:
|
|||||||
|
|
||||||
The package is available as an Unlocked Managed Package (2GP) with package ID `0HoJ8000000KyjfKAC`.
|
The package is available as an Unlocked Managed Package (2GP) with package ID `0HoJ8000000KyjfKAC`.
|
||||||
|
|
||||||
Either clone the repository and import the package manually, use the [Package Installation URL](https://login.salesforce.com/packaging/installPackage.apexp?p0=04tJ8000000kaPHIAY)
|
Either clone the repository and import the package manually, use the [Package Installation URL](https://login.salesforce.com/packaging/installPackage.apexp?p0=04tJ9000000YW1CIAW)
|
||||||
or execute the following SFDX CLI command in your terminal:
|
or execute the following SFDX CLI command in your terminal:
|
||||||
```bash
|
```bash
|
||||||
sf package install --package 04tJ8000000kaPHIAY --wait=10 --target-org $YOUR_ORG_ALIAS
|
sf package install --package 04tJ9000000YW1CIAW --wait=10 --target-org $YOUR_ORG_ALIAS
|
||||||
```
|
```
|
||||||
_Replace `$YOUR_ORG_ALIAS` with the alias of your target org_
|
_Replace `$YOUR_ORG_ALIAS` with the alias of your target org_
|
||||||
|
|
||||||
@@ -123,7 +123,8 @@ Thank you for your donations!
|
|||||||
|
|
||||||
| Package version | Package ID | Description |
|
| Package version | Package ID | Description |
|
||||||
|-----------------------------------------------|--------------------|--------------------------------|
|
|-----------------------------------------------|--------------------|--------------------------------|
|
||||||
| 0.1.0-2 | 04tJ8000000kaKVIAY | Created on 26/03/2026 20:07:07 || 0.7.0.1 | 04tJ8000000kaKzIAI | Created on 30/03/2026 13:49:28 |
|
| 0.1.0-2 | 04tJ8000000kaKVIAY | Created on 26/03/2026 20:07:07 |
|
||||||
|
| 0.7.0.1 | 04tJ8000000kaKzIAI | Created on 30/03/2026 13:49:28 |
|
||||||
| 0.8.0.1 | 04tJ8000000kaL4IAI | Created on 31/03/2026 11:51:16 |
|
| 0.8.0.1 | 04tJ8000000kaL4IAI | Created on 31/03/2026 11:51:16 |
|
||||||
| 0.9.0.1 | 04tJ8000000kaPHIAY | Created on 13/04/2026 14:46:02 |
|
|
||||||
| 0.9.0.1 | 04tJ8000000kaPHIAY | Created on 05/08/2026 08:36:21 |
|
| 0.9.0.1 | 04tJ8000000kaPHIAY | Created on 05/08/2026 08:36:21 |
|
||||||
|
| 0.10.0.1 | 04tJ9000000YW1CIAW | Created on 13/08/2026 11:06:34 |
|
||||||
|
|||||||
+5
-4
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"packageDirectories": [
|
"packageDirectories": [
|
||||||
{
|
{
|
||||||
"versionName": "ver 0.10",
|
"versionName": "ver 0.11",
|
||||||
"versionNumber": "0.10.0.NEXT",
|
"versionNumber": "0.11.0.NEXT",
|
||||||
"path": "sfdx-source",
|
"path": "sfdx-source",
|
||||||
"default": true,
|
"default": true,
|
||||||
"package": "fflibApexExtensions",
|
"package": "fflibApexExtensions",
|
||||||
@@ -12,11 +12,12 @@
|
|||||||
"name": "fflib-apex-extensions",
|
"name": "fflib-apex-extensions",
|
||||||
"namespace": "",
|
"namespace": "",
|
||||||
"sfdcLoginUrl": "https://login.salesforce.com",
|
"sfdcLoginUrl": "https://login.salesforce.com",
|
||||||
"sourceApiVersion": "66.0",
|
"sourceApiVersion": "67.0",
|
||||||
"packageAliases": {
|
"packageAliases": {
|
||||||
"fflibApexExtensions": "0HoJ8000000KyjfKAC",
|
"fflibApexExtensions": "0HoJ8000000KyjfKAC",
|
||||||
"fflibApexExtensions@0.7.0-1": "04tJ8000000kaKzIAI",
|
"fflibApexExtensions@0.7.0-1": "04tJ8000000kaKzIAI",
|
||||||
"fflibApexExtensions@0.8.0-1-apiUpgrade": "04tJ8000000kaL4IAI",
|
"fflibApexExtensions@0.8.0-1-apiUpgrade": "04tJ8000000kaL4IAI",
|
||||||
"fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY"
|
"fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY",
|
||||||
|
"fflibApexExtensions@0.10.0-1-api-upgrade-67": "04tJ9000000YW1CIAW"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1084,11 +1084,11 @@ public virtual class fflib_SObjects2
|
|||||||
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
|
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
|
||||||
* so the helper works for every field type.
|
* so the helper works for every field type.
|
||||||
*
|
*
|
||||||
* @param field The field to check.
|
* @param sObjectField The field to check.
|
||||||
*
|
*
|
||||||
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
|
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
|
||||||
*/
|
*/
|
||||||
protected override List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
|
protected List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
|
||||||
{
|
{
|
||||||
List<SObject> result = new List<SObject>();
|
List<SObject> result = new List<SObject>();
|
||||||
for (SObject record : getRecords())
|
for (SObject record : getRecords())
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -55,6 +55,6 @@ public with sharing class fflib_LogEventStoreListener extends fflib_LogEventDoma
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
insert logEntryRecords;
|
insert as system logEntryRecords;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexTrigger xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexTrigger xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexTrigger>
|
</ApexTrigger>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+21
-4
@@ -10,10 +10,27 @@ private class fflib_ClassicUnitOfWorkFactoryTest
|
|||||||
@IsTest
|
@IsTest
|
||||||
static void testUnitOfWorkMock()
|
static void testUnitOfWorkMock()
|
||||||
{
|
{
|
||||||
fflib_ApexMocks mocks = new fflib_ApexMocks();
|
|
||||||
fflib_ISObjectUnitOfWork unitOfWorkMock = new fflib_SObjectMocks.SObjectUnitOfWork(mocks);
|
|
||||||
|
|
||||||
new fflib_ClassicUnitOfWorkFactory()
|
new fflib_ClassicUnitOfWorkFactory()
|
||||||
.setMock(unitOfWorkMock);
|
.setMock(newUnitOfWorkStub());
|
||||||
|
}
|
||||||
|
|
||||||
|
private static fflib_ISObjectUnitOfWork newUnitOfWorkStub() {
|
||||||
|
return (fflib_ISObjectUnitOfWork) Test.createStub(
|
||||||
|
fflib_ISObjectUnitOfWork.class,
|
||||||
|
new UnitOfWorkStubProvider()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
private class UnitOfWorkStubProvider implements System.StubProvider {
|
||||||
|
public Object handleMethodCall(
|
||||||
|
Object stubbedObject,
|
||||||
|
String stubbedMethodName,
|
||||||
|
System.Type returnType,
|
||||||
|
List<System.Type> listOfParamTypes,
|
||||||
|
List<String> listOfParamNames,
|
||||||
|
List<Object> listOfArgs
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -51,31 +51,6 @@ private class fflib_LogEventStoreListenerTest
|
|||||||
System.Assert.areEqual(1, [SELECT COUNT() FROM fflib_LogEntry__c]);
|
System.Assert.areEqual(1, [SELECT COUNT() FROM fflib_LogEntry__c]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* THIS UNIT TEST IS DISABLED BY DEFAULT SINCE THERE IS NO KNOWN STANDARD USER FACTORY METHOD FOR THE TARGET ORG
|
|
||||||
*/
|
|
||||||
@IsTest
|
|
||||||
static void itShouldStoreRecordOnLogEventWithUserDetails()
|
|
||||||
{
|
|
||||||
// GIVEN - A Log Event thrown by a specific user
|
|
||||||
fflib_LogEvent__e logEvent = generateLoggingLevelEvent(System.LoggingLevel.ERROR, ERROR_MESSAGE);
|
|
||||||
User testUser = generateUser();
|
|
||||||
insert testUser;
|
|
||||||
|
|
||||||
// WHEN - The log event is published
|
|
||||||
System.Test.startTest();
|
|
||||||
System.runAs(testUser)
|
|
||||||
{
|
|
||||||
EventBus.publish(logEvent);
|
|
||||||
}
|
|
||||||
System.Test.stopTest();
|
|
||||||
|
|
||||||
// THEN - a record should be created in the Log Event Store
|
|
||||||
List<fflib_LogEntry__c> logEntries = [SELECT Id, LogLevel__c, Message__c, User__c FROM fflib_LogEntry__c];
|
|
||||||
System.Assert.areEqual(1, logEntries.size());
|
|
||||||
System.Assert.areEqual(testUser.Id, logEntries.get(0).User__c, 'Log Entry stored with wrong CreatedById');
|
|
||||||
}
|
|
||||||
|
|
||||||
private static fflib_LogEvent__e generateLoggingLevelEvent(LoggingLevel loggingLevel, String message)
|
private static fflib_LogEvent__e generateLoggingLevelEvent(LoggingLevel loggingLevel, String message)
|
||||||
{
|
{
|
||||||
return new fflib_LogEvent__e(
|
return new fflib_LogEvent__e(
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||||
<apiVersion>66.0</apiVersion>
|
<apiVersion>67.0</apiVersion>
|
||||||
<status>Active</status>
|
<status>Active</status>
|
||||||
</ApexClass>
|
</ApexClass>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user