@Override
	public boolean equals(Object o) {
		if (this == o) return true;
		if (!(o instanceof VariableMappingKey)) return false;

		VariableMappingKey that = (VariableMappingKey) o;

		return owner.equals(that.owner) && methodName.equals(that.methodName)
				&& Objects.equals(methodDesc, that.methodDesc)
				&& variableName.equals(that.variableName)
				&& Objects.equals(variableDesc, that.variableDesc);
	}
@param owner
		Class name.
@param methodName
		Method name.
@param methodDesc
		Method descriptor.
@param variableName
		Variable name.
@param variableDesc
		Variable descriptor.
recaf-core/src/main/java/software/coley/recaf/services/mapping/data/VariableMappingKey.java