public static void assertTrue(boolean booleanValue, String string) {
		boolean isProductionMode = !isInTestingMode() && !isInDevelopmentMode();
		if (isProductionMode) {
			return; // squash during production mode
		}

		if (!booleanValue) {
			Exception e = new AssertException(string);
			Msg.error(SystemUtilities.class, "Assertion failed: " + string, e);
		}
	}
Returns whether or not the two indicated objects are equal. It allows
either or both of the specified objects to be null.

@param o1 the first object or null
@param o2 the second object or null
@return true if the objects are equal.
Ghidra/Framework/Utility/src/main/java/ghidra/util/SystemUtilities.java