mirror of
				https://github.com/scm-manager/scm-manager.git
				synced 2025-11-03 20:15:52 +01:00 
			
		
		
		
	GitConfigDto: Use camel case, get rid of base class.
There's no parent module for a shared SimpleRepositoryConfigDto for git, hg and svn. scm-plugins and core are too generic. The redundancy (one property) does not hurt too much right now.
This commit is contained in:
		@@ -6,15 +6,16 @@ import lombok.Getter;
 | 
			
		||||
import lombok.NoArgsConstructor;
 | 
			
		||||
import lombok.Setter;
 | 
			
		||||
 | 
			
		||||
import javax.xml.bind.annotation.XmlElement;
 | 
			
		||||
import java.io.File;
 | 
			
		||||
 | 
			
		||||
@NoArgsConstructor
 | 
			
		||||
@Getter
 | 
			
		||||
@Setter
 | 
			
		||||
public class GitConfigDto extends SimpleRepositoryConfigDto {
 | 
			
		||||
public class GitConfigDto extends HalRepresentation {
 | 
			
		||||
 | 
			
		||||
  @XmlElement(name = "gc-expression")
 | 
			
		||||
  private String gcExpression;
 | 
			
		||||
  private File repositoryDirectory;
 | 
			
		||||
  private boolean disabled = false;
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
  protected HalRepresentation add(Links links) {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,17 +0,0 @@
 | 
			
		||||
package sonia.scm.api.v2.resources;
 | 
			
		||||
 | 
			
		||||
import de.otto.edison.hal.HalRepresentation;
 | 
			
		||||
import lombok.Getter;
 | 
			
		||||
import lombok.Setter;
 | 
			
		||||
 | 
			
		||||
import javax.xml.bind.annotation.XmlElement;
 | 
			
		||||
import java.io.File;
 | 
			
		||||
 | 
			
		||||
@Getter
 | 
			
		||||
@Setter
 | 
			
		||||
public abstract class SimpleRepositoryConfigDto extends HalRepresentation {
 | 
			
		||||
 | 
			
		||||
  private boolean disabled = false;
 | 
			
		||||
  @XmlElement(name = "repository-directory")
 | 
			
		||||
  private File repositoryDirectory;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user