Methods returning a Publisher type (Publisher, Flux, Mono) should be non-blocking; their implementation should not contain blocking calls, unless they're wrapped within a reactive chain (i.e. in a Flux or Mono operator). Calling blocking operations within a reactive pipeline will cause huge performance issues at runtime.

superseded by "Inappropriate thread-blocking method call" inspection