@Override
	public int hashCode() {
		int result = className.hashCode();
		result = 31 * result + classSource.hashCode();
		result = 31 * result + (classPath != null ? classPath.hashCode() : 0);
		result = 31 * result + versionTarget;
		result = 31 * result + (debugVariables ? 1 : 0);
		result = 31 * result + (debugLineNumbers ? 1 : 0);
		result = 31 * result + (debugSourceName ? 1 : 0);
		return result;
	}
@return Debug flag to include source file name.
recaf-core/src/main/java/software/coley/recaf/services/compile/JavacArguments.java