code: public void apply(CitrusAppConfiguration configuration) {
          setPackages(configuration.getPackages());
          setTestClasses(configuration.getTestClasses());
          setIncludes(configuration.getIncludes());
          addDefaultProperties(configuration.getDefaultProperties());
      }
docs: Applies configuration with settable properties at runtime.
  @param configuration