Hi. I found that after updating Probuilder to 6.0.2, all of my scripts (including downloaded from asset store) are broken.
The main reason is that ProBuilder 6.0.2 introduces new class “SceneInformationOverlay”, but it is declared in namespace “Editor.Overlays”. So, it uses extremely general name “Editor”. All of my custom editor scripts are failed to compile.
Most common case is this:
using UnityEditor;
class MyCustomEditor : Editor {}
Then it complains that “Editor is namespace but you are trying to use it as type”.
It is one of solution, but ProBuilder 6.0.2 breaks all of other assets downloaded from Asset Store too. Fixing all of that is unrealistic. ProBuilder should use namespace of its own space, like “ProBuilder.Editor” I think.