Skip to content

Commit 3870dae

Browse files
author
danf
committed
Add licenses to Pkg interface
1 parent be41b1f commit 3870dae

File tree

2 files changed

+9
-0
lines changed
  • api/src/main/java/com/jfrog/bintray/client/api/model
  • impl/src/main/java/com/jfrog/bintray/client/impl/model

2 files changed

+9
-0
lines changed

api/src/main/java/com/jfrog/bintray/client/api/model/Pkg.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,7 @@ public interface Pkg {
4141

4242
List<String> licenses();
4343

44+
String vcsUrl();
45+
4446
Object getFieldByKey(String key);
4547
}

impl/src/main/java/com/jfrog/bintray/client/impl/model/PackageImpl.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public class PackageImpl implements Pkg {
3434
private List<String> linkedToRepos;
3535
private List<String> systemIds;
3636
private List<String> licenses;
37+
private String vcsUrl;
3738
private Map<String, Object> other;
3839

3940
public PackageImpl(PackageDetails packageDetails) {
@@ -52,6 +53,7 @@ public PackageImpl(PackageDetails packageDetails) {
5253
this.linkedToRepos = packageDetails.getLinkedRepos();
5354
this.systemIds = packageDetails.getSystemIds();
5455
this.licenses = packageDetails.getLicenses();
56+
this.vcsUrl = packageDetails.getVcsUrl();
5557
this.other = packageDetails.other();
5658
}
5759

@@ -168,6 +170,11 @@ public List<String> licenses() {
168170
return licenses;
169171
}
170172

173+
@Override
174+
public String vcsUrl() {
175+
return vcsUrl;
176+
}
177+
171178
@Override
172179
public Object getFieldByKey(String key) {
173180
return other.get(key);

0 commit comments

Comments
 (0)