Thank you for your submission, an automated scan of your plugin code's revealed the following issues:



---

### Optional

[[1](https://github.com/anareaty/callout-menu/blob/2f65214f83edad64b7912f1bb26ae6a4c471ac52/main.ts#L236)][[2](https://github.com/anareaty/callout-menu/blob/2f65214f83edad64b7912f1bb26ae6a4c471ac52/main.ts#L313)][[3](https://github.com/anareaty/callout-menu/blob/2f65214f83edad64b7912f1bb26ae6a4c471ac52/main.ts#L385)][[4](https://github.com/anareaty/callout-menu/blob/2f65214f83edad64b7912f1bb26ae6a4c471ac52/main.ts#L418)][[5](https://github.com/anareaty/callout-menu/blob/2f65214f83edad64b7912f1bb26ae6a4c471ac52/main.ts#L441)]:Casting to `any` should be avoided as much as possible.



---



Do <b>NOT</b> open a new PR for re-validation.
