X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FWebOfTrustConnector.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FWebOfTrustConnector.java;h=c1dbef9053876ff9d75ab1d8fc482a1615fd5549;hb=03cec6a6772c2d836d94864adddaf544cbe9d72f;hp=5f7b8b7f33cb52036729206275a5fbb0bd0b588e;hpb=6f1f26e3998cfef155b0cf59152827accea70d30;p=Sone.git
diff --git a/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java b/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java
index 5f7b8b7..c1dbef9 100644
--- a/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java
+++ b/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java
@@ -1,5 +1,5 @@
/*
- * Sone - WebOfTrustConnector.java - Copyright © 2010â2016 David Roden
+ * Sone - WebOfTrustConnector.java - Copyright © 2010â2019 David Roden
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -43,8 +43,6 @@ import freenet.support.api.Bucket;
/**
* Connector for the Web of Trust plugin.
- *
- * @author David âBombeâ Roden
*/
@Singleton
public class WebOfTrustConnector {
@@ -98,7 +96,7 @@ public class WebOfTrustConnector {
Reply reply = performRequest(SimpleFieldSetConstructor.create().put("Message", "GetOwnIdentities").get());
SimpleFieldSet fields = reply.getFields();
int ownIdentityCounter = -1;
- Set ownIdentities = new HashSet();
+ Set ownIdentities = new HashSet<>();
while (true) {
String id = fields.get("Identity" + ++ownIdentityCounter);
if (id == null) {
@@ -144,7 +142,7 @@ public class WebOfTrustConnector {
public Set loadTrustedIdentities(OwnIdentity ownIdentity, Optional context) throws PluginException {
Reply reply = performRequest(SimpleFieldSetConstructor.create().put("Message", "GetIdentitiesByScore").put("Truster", ownIdentity.getId()).put("Selection", "+").put("Context", context.or("")).put("WantTrustValues", "true").get());
SimpleFieldSet fields = reply.getFields();
- Set identities = new HashSet();
+ Set identities = new HashSet<>();
int identityCounter = -1;
while (true) {
String id = fields.get("Identity" + ++identityCounter);
@@ -331,7 +329,7 @@ public class WebOfTrustConnector {
* @return The parsed contexts
*/
private static Set parseContexts(String prefix, SimpleFieldSet fields) {
- Set contexts = new HashSet();
+ Set contexts = new HashSet<>();
int contextCounter = -1;
while (true) {
String context = fields.get(prefix + "Context" + ++contextCounter);
@@ -353,7 +351,7 @@ public class WebOfTrustConnector {
* @return The parsed properties
*/
private static Map parseProperties(String prefix, SimpleFieldSet fields) {
- Map properties = new HashMap();
+ Map properties = new HashMap<>();
int propertiesCounter = -1;
while (true) {
String propertyName = fields.get(prefix + "Property" + ++propertiesCounter + ".Name");
@@ -443,8 +441,6 @@ public class WebOfTrustConnector {
/**
* Container for the data of the reply from a plugin.
- *
- * @author David âBombeâ Roden
*/
private static class Reply {
@@ -502,8 +498,6 @@ public class WebOfTrustConnector {
/**
* Helper method to create {@link SimpleFieldSet}s with terser code.
- *
- * @author David âBombeâ Roden
*/
private static class SimpleFieldSetConstructor {
@@ -578,8 +572,6 @@ public class WebOfTrustConnector {
/**
* Container for identifying plugins. Plugins are identified by their plugin
* name and their unique identifier.
- *
- * @author David Roden
*/
private static class PluginIdentifier {