Skip to content

Commit 927f584

Browse files
committed
Do baseclass check before trying to access simpleName
1 parent 53b4ecf commit 927f584

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/groovy/net/researchgate/release/ReleaseExtension.groovy

+2-1
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,12 @@ class ReleaseExtension {
113113
private getAdapterForName(String name) {
114114
BaseScmAdapter adapter = null
115115
this.scmAdapters.find {
116+
assert BaseScmAdapter.isAssignableFrom(it)
117+
116118
Pattern pattern = Pattern.compile("^${name}", Pattern.CASE_INSENSITIVE);
117119
if (!pattern.matcher(it.simpleName).find()) {
118120
return false
119121
}
120-
assert BaseScmAdapter.isAssignableFrom(it)
121122

122123
adapter = it.getConstructor(Project.class).newInstance(project)
123124

0 commit comments

Comments
 (0)