Sometimes, when using methods that return nothing, you might forget to use the impure special specifier. At some points, this can cause debugging difficulties, I suggest adding a warning to such methods, with the ability to suppress them using the IntelIJ Supress Warning annotations.
Sometimes, when using methods that return nothing, you might forget to use the impure special specifier. At some points, this can cause debugging difficulties, I suggest adding a warning to such methods, with the ability to suppress them using the IntelIJ Supress Warning annotations.