Skip to content

Commit

Permalink
Fixed raw types in VerboseTimeout
Browse files Browse the repository at this point in the history
  • Loading branch information
klaren committed Mar 14, 2018
1 parent a34d289 commit 1e184f2
Showing 1 changed file with 5 additions and 5 deletions.
Expand Up @@ -81,7 +81,7 @@ public static class VerboseTimeoutBuilder extends Timeout.Builder
{ {
private TimeUnit timeUnit = TimeUnit.SECONDS; private TimeUnit timeUnit = TimeUnit.SECONDS;
private long timeout; private long timeout;
private List<FailureParameter> additionalParameters = new ArrayList<>(); private List<FailureParameter<?>> additionalParameters = new ArrayList<>();


private static Function<Object,String> toStringFunction() private static Function<Object,String> toStringFunction()
{ {
Expand All @@ -98,7 +98,7 @@ public VerboseTimeoutBuilder withTimeout( long timeout, TimeUnit unit )


public <T> VerboseTimeoutBuilder describeOnFailure( T entity, Function<T,String> descriptor ) public <T> VerboseTimeoutBuilder describeOnFailure( T entity, Function<T,String> descriptor )
{ {
additionalParameters.add( new FailureParameter( entity, descriptor ) ); additionalParameters.add( new FailureParameter<>( entity, descriptor ) );
return this; return this;
} }


Expand All @@ -125,7 +125,7 @@ protected TimeUnit getTimeUnit()
return timeUnit; return timeUnit;
} }


public List<FailureParameter> getAdditionalParameters() public List<FailureParameter<?>> getAdditionalParameters()
{ {
return additionalParameters; return additionalParameters;
} }
Expand Down Expand Up @@ -158,7 +158,7 @@ private class VerboseFailOnTimeout extends Statement
private final Statement originalStatement; private final Statement originalStatement;
private final TimeUnit timeUnit; private final TimeUnit timeUnit;
private final long timeout; private final long timeout;
private final List<VerboseTimeoutBuilder.FailureParameter> additionalParameters; private final List<VerboseTimeoutBuilder.FailureParameter<?>> additionalParameters;


VerboseFailOnTimeout( Statement statement, VerboseTimeoutBuilder builder ) VerboseFailOnTimeout( Statement statement, VerboseTimeoutBuilder builder )
{ {
Expand Down Expand Up @@ -207,7 +207,7 @@ private Throwable getResult( FutureTask<Throwable> task, Thread thread ) throws
if ( !additionalParameters.isEmpty() ) if ( !additionalParameters.isEmpty() )
{ {
System.err.println( "==== Requested additional parameters: ====" ); System.err.println( "==== Requested additional parameters: ====" );
for ( VerboseTimeoutBuilder.FailureParameter additionalParameter : additionalParameters ) for ( VerboseTimeoutBuilder.FailureParameter<?> additionalParameter : additionalParameters )
{ {
System.err.println( additionalParameter.describe() ); System.err.println( additionalParameter.describe() );
} }
Expand Down

0 comments on commit 1e184f2

Please sign in to comment.