< prev index next >

jcheck/src/main/java/org/openjdk/skara/jcheck/GeneralConfiguration.java

Print this page
*** 23,28 ***
  package org.openjdk.skara.jcheck;
  
  import org.openjdk.skara.ini.Section;
  
  public class GeneralConfiguration {
!     private static final GeneralConfiguration DEFAULT = new GeneralConfiguration(null, null);
  
      private final String project;
      private final String repository;
  
!     GeneralConfiguration(String project, String repository) {
          this.project = project;
          this.repository = repository;
      }
  
      public String project() {
          return project;
      }
      static String name() {
          return "general";
      }
  
      static GeneralConfiguration parse(Section s) {
--- 23,34 ---
  package org.openjdk.skara.jcheck;
  
  import org.openjdk.skara.ini.Section;
  
  public class GeneralConfiguration {
!     private static final GeneralConfiguration DEFAULT = new GeneralConfiguration(null, null, null);
  
      private final String project;
      private final String repository;
+     private final String jbs;
  
!     private GeneralConfiguration(String project, String repository, String jbs) {
          this.project = project;
          this.repository = repository;
+         this.jbs = jbs;
      }
  
      public String project() {
          return project;
      }
+     public String jbs() {
+         return jbs;
+     }
+ 
      static String name() {
          return "general";
      }
  
      static GeneralConfiguration parse(Section s) {

*** 52,8 ***
              return DEFAULT;
          }
  
          var project = s.get("project", DEFAULT.project());
          var repository = s.get("repository", DEFAULT.repository());
!         return new GeneralConfiguration(project, repository);
      }
  }
--- 58,9 ---
              return DEFAULT;
          }
  
          var project = s.get("project", DEFAULT.project());
          var repository = s.get("repository", DEFAULT.repository());
!         var jbs = s.get("jbs", DEFAULT.jbs());
+         return new GeneralConfiguration(project, repository, jbs);
      }
  }
< prev index next >