@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((name == null) ? 0 : name.hashCode());
		return result;
	}
Constructor.

@param name unique name of the extension; cannot be null
@param description brief explanation of what the extension does; can be null
@param author creator of the extension; can be null
@param createdOn creation date of the extension, can be null
@param version the extension version
Ghidra/Framework/Generic/src/main/java/ghidra/util/extensions/ExtensionDetails.java