< prev index next >

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

Print this page
@@ -23,28 +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);
+     private static final GeneralConfiguration DEFAULT = new GeneralConfiguration(null, null, null);
  
      private final String project;
      private final String repository;
+     private final String jbs;
  
-     GeneralConfiguration(String project, String repository) {
+     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 +58,9 @@
              return DEFAULT;
          }
  
          var project = s.get("project", DEFAULT.project());
          var repository = s.get("repository", DEFAULT.repository());
-         return new GeneralConfiguration(project, repository);
+         var jbs = s.get("jbs", DEFAULT.jbs());
+         return new GeneralConfiguration(project, repository, jbs);
      }
  }
< prev index next >