Upgrade API to 67.0 (#91)

* Upgrade API to 67.0

* Remove override due to build failure

* Fix test due to dependency changes

* Fix failing tests due to dependency changes

* New package version 0.10.0-1-api-upgrade-67 created

---------

Co-authored-by: Wim Velzeboer <wvelzeb1@its.jnj.com>
Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
Wim Velzeboer
2026-08-13 12:06:04 +01:00
committed by GitHub
co-authored by Wim Velzeboer github-actions
parent 415e1cb645
commit 11abb61337
105 changed files with 136 additions and 143 deletions
@@ -1079,16 +1079,16 @@ public virtual class fflib_SObjects2
}
/**
* Overrides the fflib_SObjects base implementation, which casts every value to `String` and
* uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
* so the helper works for every field type.
*
* @param field The field to check.
*
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
*/
protected override List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
* Overrides the fflib_SObjects base implementation, which casts every value to `String` and
* uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
* so the helper works for every field type.
*
* @param sObjectField The field to check.
*
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
*/
protected List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
{
List<SObject> result = new List<SObject>();
for (SObject record : getRecords())