src/main/java/io/github/glytching/junit/extension/random/RandomBeansExtension.java
@Override
  public boolean supportsParameter(
      ParameterContext parameterContext, ExtensionContext extensionContext)
      throws ParameterResolutionException {
    return parameterContext.getParameter().getAnnotation(Random.class) != null;
  }
@Override
  public boolean supportsParameter(
      ParameterContext parameterContext, ExtensionContext extensionContext)
      throws ParameterResolutionException {
    return parameterContext.getParameter().getAnnotation(Random.class) != null;
  }
@ Override public boolean supportsParameter ( ParameterContext parameterContext , ExtensionContext extensionContext ) throws ParameterResolutionException { return parameterContext . getParameter ( ) . getAnnotation ( Random . class ) != null ; }
Does this extension support injection for parameters of the type described by the given {@code
parameterContext}?

@param parameterContext the context for the parameter for which an argument should be resolved
@param extensionContext the extension context for the {@code Executable} about to be invoked
@return true if the given {@code parameterContext} is annotated with {@link Random}, false
otherwise
@throws ParameterResolutionException
Does this extension support injection for parameters of the type described by the given { @code parameterContext } ?