fix: correct @JvmName in ViewGroupBindings, fix nullable in findRootView, add tests by kirich1409 · Pull Request #166 · androidbroadcast/ViewBindingPropertyDelegate

@kirich1409 @claude

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

AI review requested due to automatic review settings

March 9, 2026 16:24

qodo-code-review[bot]

@kirich1409 @claude

…iew, add tests

- Fix @JvmName("viewBindingFragment") → "viewBindingViewGroup"/"viewBindingViewGroupInflate"
  in reflection ViewGroupBindings (copy-paste error from FragmentViewBindings)
- Fix DialogFragment.findRootView() using findViewById (nullable) instead of
  requireViewByIdCompat (non-null) when showsDialog=false
- Add EagerViewBindingProperty.clear() test verifying no-op behavior
- Add ActivityViewBindingProperty test verifying binding recreation after clear()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@kirich1409 kirich1409 changed the title fix: thread-safety and code quality improvements across all modules fix: correct @JvmName in ViewGroupBindings, fix nullable in findRootView, add tests

Mar 9, 2026