code: public static Pipeline watchers(MavenSession session, File baseDir, Mojo mojo, boolean pomFileMonitoring) {
          return new Pipeline(mojo, baseDir, Watchers.all(session), pomFileMonitoring);
      }
docs: Creates a 'watching' pipeline.
  @param session the maven session
  @param baseDir the project's base directory
  @param mojo the 'run' mojo
  @param pomFileMonitoring flag enabling or disabling the pom file monitoring
  @return the created pipeline