mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-06 13:35:44 +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