@Override
	public void close() {
		synchronized (this) {
			if (!closed) {
				closed = true;
			}
			if (inUseCount != 0) {
				return; // delay dispose
			}
		}
		dispose();
	}
Reconcile user data files against all content files within the project.
This must only be done while connected to the repository
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/DefaultProjectData.java