Forward #4439
Merge branch 'leodido-hotfix/4438' into develop
updated docblocks and comments
Add test constructor's parameter is required
Change Di::resolveMethodParameter, add resolve type EAGER
put the right value in the lease_seconds database column
Add Builder\InjectionMethod::detectMethodRequirement
Update using InjectionMethod::detectMethodRequirement
Add Di::METHOD_IS_EAGER
Add METHOD_IS_EAGER to Builder\InjectionMethod::detectMethodRequirement
Rename $computedParams['required'] to retrieval
Add finalize before bailout
fix iterating over empty hydrating result set with buffering enabled
Add test no injection to a bare setter with TypePreference
 Be aware of BC break for an enhancement of di capability
Compose EAGER load spec & TypePreferences
fix for tests
fixed rewind when buffering is not enabled
Merge pull request #4450 from mrsombre/hotfix/result-set-with-buffer

Fix iterating over empty result set with buffering enabled
Merge branch 'hotfix/4450'

Close #4450
Merge branch 'hotfix/4450' into develop

Forward port #4450
Merge pull request #4441 from glen-84/hotfix/form-row-helper-optimization

Fixed unnecessary error rendering in form row helper.