docs: @Override
      public void configureComponent(final Object component,
              final PlexusConfiguration configuration,
              final ExpressionEvaluator expressionEvaluator,
              final ClassRealm containerRealm,
              final ConfigurationListener listener)
              throws ComponentConfigurationException {
  
          addProjectDependenciesToClassRealm(expressionEvaluator, containerRealm);
  
          this.converterLookup.registerConverter(new ClassRealmConverter(
                  containerRealm));
  
          final ObjectWithFieldsConverter converter = new ObjectWithFieldsConverter();
  
          converter.processConfiguration(this.converterLookup, component,
                  containerRealm, configuration,
                  expressionEvaluator, listener);
  
      }