When one needs to ignore promise result (for instance in a useEffect React hook), the "@typescript-eslint/no-floating-promises" will enforce it's ignored using "void doSomething()" but the "no-void" rule disables that. It's probably better to keep "no-floating-promises" so that we mark ignored promise results explicitly with "void". [MAILPOET-4135]