The ShaderUtil adds some useful utilities to work with shaders in the editor. Some functionality only seems to work with normal material shaders and not with compute shaders.
For instance, it would be nice to know if a compute shader had compile errors. This can be done for regular shaders using ShaderUtil.ShaderHasError, but not for compute shaders. As a workaround I can query all compute shader messages and count the errors, but I thought an override for ShaderHasErrors would be useful.