code: public boolean dependsOn(AddOn addOn) {
  		if (dependencies == null || dependencies.getAddOns().isEmpty()) {
  			return false;
  		}
  
  		return dependsOn(dependencies.getAddOns(), addOn);
  	}
docs: Tells whether or not this add-on has a (direct) dependency on the given {@code addOn} (including version).
  
  @param addOn the add-on that will be checked
  @return {@code true} if it depends on the given add-on, {@code false} otherwise.
  @since 2.4.0