code: public void setContexts(java.util.Collection<PhaseContext> contexts) {
          if (contexts == null) {
              this.contexts = null;
              return;
          }
  
          this.contexts = new java.util.ArrayList<PhaseContext>(contexts);
      }
docs: <p>
  Additional information about a build phase, especially to help troubleshoot a failed build.
  </p>
  
  @param contexts
  Additional information about a build phase, especially to help troubleshoot a failed build.