You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve detection of NPEs caused by this instance fields being null in Spring unit tests #2589 (#2617)
* Add `JavaLangObjectValueProvider` that uses class under test in place of `java.lang.Object`s
* Use `RemovingConstructFailsUtExecutionInstrumentation` in all Spring tests
* Replace `ConstructorAnalyzer` with `ExecutableAnalyzer`
* Improve Spring-specific non-null speculation and make it work with `FieldId`
* Make `InjectMockValueProvider` respect `NonNullSpeculator`
* Update `SpringModelUtils`
* Log "Injected fields for..." message with debug level
* Fix `ExecutableAnalyzer` to avoid storing `-1` in param index to field id map
* Fix `ServiceOfBeansWithSameTypeTest`
* Fix typo in `JavaLangObjectValueProvider` class name
0 commit comments