Warning on Android Module

I got some warning (not new) and I was wondering if there is a simple explanation ? (the module works well)

[WARN]  W/r.dzzd.tigldem: Accessing hidden field Landroid/view/WindowInsets;->CONSUMED:Landroid/view/WindowInsets; (light greylist, reflection)
[WARN]  W/r.dzzd.tigldem: Accessing hidden method Landroid/view/View;->getViewRootImpl()Landroid/view/ViewRootImpl; (light greylist, reflection)
[WARN]  W/r.dzzd.tigldem: Accessing hidden field Landroid/view/View$AttachInfo;->mVisibleInsets:Landroid/graphics/Rect; (light greylist, reflection)
[WARN]  W/r.dzzd.tigldem: Accessing hidden field Landroid/view/ViewRootImpl;->mAttachInfo:Landroid/view/View$AttachInfo; (light greylist, reflection)
[WARN]  W/r.dzzd.tigldem: Accessing hidden method Landroid/graphics/Insets;->of(IIII)Landroid/graphics/Insets; (light greylist, linking)

Thats “normal”: java - Accessing hidden method logcat warnings and Restrictions on non-SDK interfaces - Stack Overflow
nothing you can do

Thanks for the explanation @miga, I found an official source about non-SDK management in case someone interested, there is also files with the complete list of non-SDK interface by platform API level.

For example I found one that is on my warnings :

It is marked “max-target-q”, so what I understand is that it should be blocked on API level 29 (q Quince Tart), but it seems to not be blocked ?