Skip to content

Instantly share code, notes, and snippets.

@albertus82
Created October 15, 2017 20:53
Show Gist options
  • Save albertus82/64b8117005361cd46a5f83b0fb49b6ba to your computer and use it in GitHub Desktop.
Save albertus82/64b8117005361cd46a5f83b0fb49b6ba to your computer and use it in GitHub Desktop.
CheckUpdates.java
final Type type = new TypeToken<Collection<Map<String, Object>>>() {}.getType();
final Collection<Map<String, Object>> releases = new Gson().fromJson(new String(response), type);
for (final Map<String, Object> release : releases) {
if (Boolean.parseBoolean(String.valueOf(release.get("prerelease")))) {
continue;
}
else {
return String.valueOf(release.get("tag_name"));
}
}
return null;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment