@ -24,6 +24,7 @@ import java.util.List;
@@ -24,6 +24,7 @@ import java.util.List;
import java.util.stream.Collectors ;
import org.springframework.beans.BeansException ;
import org.springframework.beans.factory.ObjectProvider ;
import org.springframework.beans.factory.config.BeanPostProcessor ;
import org.springframework.boot.actuate.autoconfigure.cloudfoundry.CloudFoundryWebEndpointDiscoverer ;
import org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryInfoEndpointWebExtension ;
@ -99,9 +100,8 @@ public class ReactiveCloudFoundryActuatorAutoConfiguration {
@@ -99,9 +100,8 @@ public class ReactiveCloudFoundryActuatorAutoConfiguration {
@ConditionalOnExposedEndpoint
@ConditionalOnBean ( { InfoEndpoint . class , GitProperties . class } )
public CloudFoundryInfoEndpointWebExtension cloudFoundryInfoEndpointWebExtension (
InfoEndpoint infoEndpoint , GitProperties properties ) {
List < InfoContributor > existingContributors = infoEndpoint . getInfoContributors ( ) ;
List < InfoContributor > contributors = existingContributors . stream ( )
GitProperties properties , ObjectProvider < InfoContributor > infoContributors ) {
List < InfoContributor > contributors = infoContributors . orderedStream ( )
. map ( ( infoContributor ) - > {
if ( infoContributor instanceof GitInfoContributor ) {
return new GitInfoContributor ( properties ,