mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 17:19:39 +02:00
Bump "Error Prone" to 2.0.15
and fix a few things :)
This commit is contained in:
parent
ef0af66b21
commit
4c646436a5
246 changed files with 1122 additions and 124 deletions
|
@ -151,6 +151,7 @@ public final class ChatManager extends Manager{
|
|||
// Add a listener for all message packets so that we can deliver
|
||||
// messages to the best Chat instance available.
|
||||
connection.addSyncStanzaListener(new StanzaListener() {
|
||||
@Override
|
||||
public void processStanza(Stanza packet) {
|
||||
Message message = (Message) packet;
|
||||
Chat chat;
|
||||
|
|
|
@ -222,6 +222,7 @@ public final class RosterEntry extends Manager {
|
|||
connection().sendStanza(unsubscribed);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder buf = new StringBuilder();
|
||||
if (getName() != null) {
|
||||
|
@ -249,6 +250,7 @@ public final class RosterEntry extends Manager {
|
|||
return getJid().hashCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object object) {
|
||||
if (this == object) {
|
||||
return true;
|
||||
|
|
|
@ -270,6 +270,7 @@ public class RosterPacket extends IQ {
|
|||
groupNames.remove(groupName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public XmlStringBuilder toXML() {
|
||||
XmlStringBuilder xml = new XmlStringBuilder(this);
|
||||
xml.attribute("jid", jid);
|
||||
|
|
|
@ -185,9 +185,11 @@ public final class DirectoryRosterStore implements RosterStore {
|
|||
resetEntries(Collections.<Item>emptyList(), "");
|
||||
}
|
||||
|
||||
@SuppressWarnings("DefaultCharset")
|
||||
private static Item readEntry(File file) {
|
||||
Reader reader;
|
||||
try {
|
||||
// TODO: Should use Files.newBufferedReader() but it is not available on Android.
|
||||
reader = new FileReader(file);
|
||||
} catch (FileNotFoundException e) {
|
||||
LOGGER.log(Level.FINE, "Roster entry file not found", e);
|
||||
|
|
|
@ -34,7 +34,7 @@ import org.junit.Test;
|
|||
import org.jxmpp.jid.Jid;
|
||||
import org.jxmpp.jid.JidTestUtil;
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
@SuppressWarnings({"deprecation", "ReferenceEquality"})
|
||||
public class ChatConnectionTest {
|
||||
|
||||
private DummyConnection dc;
|
||||
|
@ -347,7 +347,7 @@ public class ChatConnectionTest {
|
|||
waitListener.waitAndReset();
|
||||
}
|
||||
|
||||
class TestChatManagerListener extends WaitForPacketListener implements ChatManagerListener {
|
||||
static class TestChatManagerListener extends WaitForPacketListener implements ChatManagerListener {
|
||||
private Chat newChat;
|
||||
private ChatMessageListener listener;
|
||||
|
||||
|
@ -372,7 +372,7 @@ public class ChatConnectionTest {
|
|||
}
|
||||
}
|
||||
|
||||
private class TestChatServer extends Thread {
|
||||
private static class TestChatServer extends Thread {
|
||||
private Stanza chatPacket;
|
||||
private DummyConnection con;
|
||||
|
||||
|
|
|
@ -145,6 +145,7 @@ public class RosterTest extends InitSmackIm {
|
|||
|
||||
// Adding the new roster item
|
||||
final RosterUpdateResponder serverSimulator = new RosterUpdateResponder() {
|
||||
@Override
|
||||
void verifyUpdateRequest(final RosterPacket updateRequest) {
|
||||
final Item item = updateRequest.getRosterItems().iterator().next();
|
||||
assertEquals("The provided JID doesn't match the requested!",
|
||||
|
@ -216,6 +217,7 @@ public class RosterTest extends InitSmackIm {
|
|||
|
||||
// Updating the roster item
|
||||
final RosterUpdateResponder serverSimulator = new RosterUpdateResponder() {
|
||||
@Override
|
||||
void verifyUpdateRequest(final RosterPacket updateRequest) {
|
||||
final Item item = updateRequest.getRosterItems().iterator().next();
|
||||
assertEquals("The provided JID doesn't match the requested!",
|
||||
|
@ -289,6 +291,7 @@ public class RosterTest extends InitSmackIm {
|
|||
|
||||
// Delete a roster item
|
||||
final RosterUpdateResponder serverSimulator = new RosterUpdateResponder() {
|
||||
@Override
|
||||
void verifyUpdateRequest(final RosterPacket updateRequest) {
|
||||
final Item item = updateRequest.getRosterItems().iterator().next();
|
||||
assertEquals("The provided JID doesn't match the requested!",
|
||||
|
@ -410,6 +413,7 @@ public class RosterTest extends InitSmackIm {
|
|||
|
||||
// Adding the new roster item
|
||||
final RosterUpdateResponder serverSimulator = new RosterUpdateResponder() {
|
||||
@Override
|
||||
void verifyUpdateRequest(final RosterPacket updateRequest) {
|
||||
final Item item = updateRequest.getRosterItems().iterator().next();
|
||||
assertSame("The provided JID doesn't match the requested!",
|
||||
|
@ -656,6 +660,7 @@ public class RosterTest extends InitSmackIm {
|
|||
*/
|
||||
abstract void verifyUpdateRequest(final RosterPacket updateRequest);
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
while (true) {
|
||||
|
@ -712,21 +717,25 @@ public class RosterTest extends InitSmackIm {
|
|||
private final List<Jid> addressesDeleted = new CopyOnWriteArrayList<>();
|
||||
private final List<Jid> addressesUpdated = new CopyOnWriteArrayList<>();
|
||||
|
||||
@Override
|
||||
public synchronized void entriesAdded(Collection<Jid> addresses) {
|
||||
addressesAdded.addAll(addresses);
|
||||
reportInvoked();
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized void entriesDeleted(Collection<Jid> addresses) {
|
||||
addressesDeleted.addAll(addresses);
|
||||
reportInvoked();
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized void entriesUpdated(Collection<Jid> addresses) {
|
||||
addressesUpdated.addAll(addresses);
|
||||
reportInvoked();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void presenceChanged(Presence presence) {
|
||||
reportInvoked();
|
||||
}
|
||||
|
@ -794,6 +803,7 @@ public class RosterTest extends InitSmackIm {
|
|||
/**
|
||||
* Reset the lists of added, deleted or updated items.
|
||||
*/
|
||||
@Override
|
||||
public synchronized void reset() {
|
||||
super.reset();
|
||||
addressesAdded.clear();
|
||||
|
|
|
@ -155,6 +155,7 @@ public class SubscriptionPreApprovalTest extends InitSmackIm {
|
|||
*/
|
||||
abstract void verifyPreApprovalRequest(final Presence preApproval);
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
while (true) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue