Skip to content

Commit 0e623d4

Browse files
committed
refactor: Remove unnecessary metadata from exception.
1 parent d2a4e4d commit 0e623d4

File tree

3 files changed

+3
-33
lines changed

3 files changed

+3
-33
lines changed

uni-resolver-core/src/main/java/uniresolver/ResolutionException.java

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
public class ResolutionException extends Exception {
99

1010
private String error = null;
11-
private Map<String, Object> didResolutionMetadata = null;
1211

1312
private ResolveRepresentationResult resolveRepresentationResult;
1413

@@ -17,39 +16,19 @@ public ResolutionException(String error, String message) {
1716
this.error = error;
1817
}
1918

20-
public ResolutionException(String error, String message, Map<String, Object> didResolutionMetadata) {
21-
super(message);
22-
this.error = error;
23-
this.didResolutionMetadata = didResolutionMetadata;
24-
}
25-
2619
public ResolutionException(String error, String message, Throwable ex) {
2720
super(message, ex);
2821
this.error = error;
2922
}
3023

31-
public ResolutionException(String error, String message, Map<String, Object> didResolutionMetadata, Throwable ex) {
32-
super(message, ex);
33-
this.error = error;
34-
this.didResolutionMetadata = didResolutionMetadata;
35-
}
36-
3724
public ResolutionException(String message) {
3825
this(ResolveResult.ERROR_INTERNALERROR, message);
3926
}
4027

41-
public ResolutionException(String message, Map<String, Object> didResolutionMetadata) {
42-
this(ResolveResult.ERROR_INTERNALERROR, message, didResolutionMetadata);
43-
}
44-
4528
public ResolutionException(String message, Throwable ex) {
4629
this(ResolveResult.ERROR_INTERNALERROR, message, ex);
4730
}
4831

49-
public ResolutionException(String message, Map<String, Object> didResolutionMetadata, Throwable ex) {
50-
this(ResolveResult.ERROR_INTERNALERROR, message, didResolutionMetadata, ex);
51-
}
52-
5332
public ResolutionException(ResolveRepresentationResult resolveRepresentationResult) {
5433
this(resolveRepresentationResult.getError(), resolveRepresentationResult.getErrorMessage());
5534
if (! resolveRepresentationResult.isErrorResult()) throw new IllegalArgumentException("No error result: " + resolveRepresentationResult);
@@ -68,14 +47,6 @@ public void setError(String error) {
6847
this.error = error;
6948
}
7049

71-
public Map<String, Object> getDidResolutionMetadata() {
72-
return didResolutionMetadata;
73-
}
74-
75-
public void setDidResolutionMetadata(Map<String, Object> didResolutionMetadata) {
76-
this.didResolutionMetadata = didResolutionMetadata;
77-
}
78-
7950
public ResolveRepresentationResult getResolveRepresentationResult() {
8051
return resolveRepresentationResult;
8152
}

uni-resolver-core/src/main/java/uniresolver/result/ResolveRepresentationResult.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,8 @@ public static ResolveRepresentationResult build() {
5050
return new ResolveRepresentationResult(new LinkedHashMap<>(), new byte[0], new LinkedHashMap<>());
5151
}
5252

53-
public static ResolveRepresentationResult makeErrorResult(String error, String errorMessage, Map<String, Object> didResolutionMetadata, String contentType) {
53+
public static ResolveRepresentationResult makeErrorResult(String error, String errorMessage, String contentType) {
5454
ResolveRepresentationResult resolveRepresentationResult = ResolveRepresentationResult.build();
55-
if (didResolutionMetadata != null) resolveRepresentationResult.getDidResolutionMetadata().putAll(didResolutionMetadata);
5655
resolveRepresentationResult.setError(error == null ? ERROR_INTERNALERROR : error);
5756
if (errorMessage != null) resolveRepresentationResult.setErrorMessage(errorMessage);
5857
resolveRepresentationResult.setContentType(contentType);
@@ -65,7 +64,7 @@ public static ResolveRepresentationResult makeErrorResult(ResolutionException ex
6564
if (ex.getResolveRepresentationResult() != null && contentType.equals(ex.getResolveRepresentationResult().getContentType())) {
6665
return ex.getResolveRepresentationResult();
6766
}
68-
return makeErrorResult(ex.getError(), ex.getMessage(), ex.getDidResolutionMetadata(), contentType);
67+
return makeErrorResult(ex.getError(), ex.getMessage(), contentType);
6968
}
7069

7170
/*

uni-resolver-local/src/main/java/uniresolver/local/LocalUniResolver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ private ResolveResult resolveOrResolveRepresentation(String didString, Map<Strin
140140

141141
if (! resolveResult.isComplete()) {
142142
if (log.isInfoEnabled()) log.info("Resolve result is incomplete: " + resolveResult);
143-
throw new ResolutionException(ResolveResult.ERROR_NOTFOUND, "No resolve result for " + didString, resolveResult.getDidResolutionMetadata());
143+
throw new ResolutionException(ResolveResult.ERROR_NOTFOUND, "No resolve result for " + didString);
144144
}
145145

146146
// done

0 commit comments

Comments
 (0)