diff --git a/build.gradle b/build.gradle
index 2d9aedc..6ec828b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -22,8 +22,8 @@ dependencies {
compile 'pircbot:pircbot:1.5.0'
- compile 'commons-codec:commons-codec:1.9'
- compile 'commons-logging:commons-logging:1.1.3'
+ compile 'commons-codec:commons-codec:1.10'
+ compile 'commons-logging:commons-logging:1.2'
compile 'commons-net:commons-net:1.4.1'
compile 'commons-cli:commons-cli:1.2'
compile 'commons-httpclient:commons-httpclient:3.1'
@@ -31,16 +31,16 @@ dependencies {
compile 'oro:oro:2.0.8'
compile 'org.jdom:jdom:1.1.3'
- compile 'org.jsoup:jsoup:1.7.3'
+ compile 'org.jsoup:jsoup:1.8.3'
compile 'rome:rome:1.0@jar'
compile 'rome:rome-fetcher:1.0@jar'
- compile 'org.json:json:20140107'
+ compile 'org.json:json:20150729'
compile 'org.ostermiller:utils:1.07.00'
compile 'net.sourceforge.jweather:jweather:0.3.0@jar'
compile 'de.congrace:exp4j:0.3.11'
- compile 'org.twitter4j:twitter4j-core:4.0.1'
+ compile 'org.twitter4j:twitter4j-core:4.0.4'
compile 'net.sf.delicious-java:delicious:1.14'
//compile fileTree(dir: 'lib', include: '*.jar')
diff --git a/mobibot.iml b/mobibot.iml
index a27a6a5..8fd6862 100644
--- a/mobibot.iml
+++ b/mobibot.iml
@@ -16,21 +16,21 @@
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mobibot.ipr b/mobibot.ipr
index 17973d7..085dfb5 100644
--- a/mobibot.ipr
+++ b/mobibot.ipr
@@ -169,9 +169,10 @@
+
-
-
+
+
@@ -401,13 +402,13 @@
-
+
-
+
-
+
@@ -419,13 +420,13 @@
-
+
-
+
-
+
@@ -473,31 +474,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -509,13 +510,13 @@
-
+
-
+
-
+
diff --git a/src/main/java/net/thauvin/erik/mobibot/Commands.java b/src/main/java/net/thauvin/erik/mobibot/Commands.java
index 3c1a2bc..b784ea4 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Commands.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Commands.java
@@ -40,7 +40,7 @@ package net.thauvin.erik.mobibot;
* @created 2014-04-26
* @since 1.0
*/
-public class Commands
+class Commands
{
/**
* The add (back)log command.
diff --git a/src/main/java/net/thauvin/erik/mobibot/CurrencyConverter.java b/src/main/java/net/thauvin/erik/mobibot/CurrencyConverter.java
index 4996b63..9b61dc1 100644
--- a/src/main/java/net/thauvin/erik/mobibot/CurrencyConverter.java
+++ b/src/main/java/net/thauvin/erik/mobibot/CurrencyConverter.java
@@ -51,7 +51,7 @@ import java.util.*;
* @created Feb 11, 2004
* @since 1.0
*/
-public class CurrencyConverter implements Runnable
+class CurrencyConverter implements Runnable
{
/**
* The exchange rates.
diff --git a/src/main/java/net/thauvin/erik/mobibot/DeliciousPoster.java b/src/main/java/net/thauvin/erik/mobibot/DeliciousPoster.java
index 8dcce8b..0abbb68 100644
--- a/src/main/java/net/thauvin/erik/mobibot/DeliciousPoster.java
+++ b/src/main/java/net/thauvin/erik/mobibot/DeliciousPoster.java
@@ -42,8 +42,7 @@ import del.icio.us.Delicious;
* @created Mar 5, 2005
* @since 1.0
*/
-@SuppressWarnings("UnnecessaryBoxing")
-public class DeliciousPoster
+class DeliciousPoster
{
private final Delicious delicious;
@@ -73,11 +72,11 @@ public class DeliciousPoster
{
public Object construct()
{
- return Boolean.valueOf(delicious.addPost(entry.getLink(),
- entry.getTitle(),
- postedBy(entry),
- entry.getDeliciousTags(),
- entry.getDate()));
+ return delicious.addPost(entry.getLink(),
+ entry.getTitle(),
+ postedBy(entry),
+ entry.getDeliciousTags(),
+ entry.getDate());
}
};
@@ -109,7 +108,7 @@ public class DeliciousPoster
{
public Object construct()
{
- return Boolean.valueOf(delicious.deletePost(link));
+ return delicious.deletePost(link);
}
};
@@ -132,21 +131,21 @@ public class DeliciousPoster
{
delicious.deletePost(oldUrl);
- return Boolean.valueOf(delicious.addPost(entry.getLink(),
- entry.getTitle(),
- postedBy(entry),
- entry.getDeliciousTags(),
- entry.getDate()));
+ return delicious.addPost(entry.getLink(),
+ entry.getTitle(),
+ postedBy(entry),
+ entry.getDeliciousTags(),
+ entry.getDate());
}
else
{
- return Boolean.valueOf(delicious.addPost(entry.getLink(),
- entry.getTitle(),
- postedBy(entry),
- entry.getDeliciousTags(),
- entry.getDate(),
- true,
- true));
+ return delicious.addPost(entry.getLink(),
+ entry.getTitle(),
+ postedBy(entry),
+ entry.getDeliciousTags(),
+ entry.getDate(),
+ true,
+ true);
}
}
};
diff --git a/src/main/java/net/thauvin/erik/mobibot/Dice.java b/src/main/java/net/thauvin/erik/mobibot/Dice.java
index 7a324f4..43e9c57 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Dice.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Dice.java
@@ -42,7 +42,7 @@ import java.util.Random;
* @created 2014-04-28
* @since 1.0
*/
-public class Dice
+class Dice
{
/**
* Disables the default constructor.
diff --git a/src/main/java/net/thauvin/erik/mobibot/EntriesMgr.java b/src/main/java/net/thauvin/erik/mobibot/EntriesMgr.java
index e28ae8c..371fce0 100644
--- a/src/main/java/net/thauvin/erik/mobibot/EntriesMgr.java
+++ b/src/main/java/net/thauvin/erik/mobibot/EntriesMgr.java
@@ -50,7 +50,7 @@ import java.util.List;
* @created 2014-04-28
* @since 1.0
*/
-public class EntriesMgr
+class EntriesMgr
{
/**
* The name of the file containing the current entries.
diff --git a/src/main/java/net/thauvin/erik/mobibot/EntryLink.java b/src/main/java/net/thauvin/erik/mobibot/EntryLink.java
index ceee3f3..08344f6 100644
--- a/src/main/java/net/thauvin/erik/mobibot/EntryLink.java
+++ b/src/main/java/net/thauvin/erik/mobibot/EntryLink.java
@@ -361,7 +361,7 @@ public class EntryLink implements Serializable
*
* @param tags The tags.
*/
- final void setTags(List tags)
+ private void setTags(List tags)
{
this.tags.addAll(tags);
}
diff --git a/src/main/java/net/thauvin/erik/mobibot/FeedReader.java b/src/main/java/net/thauvin/erik/mobibot/FeedReader.java
index f12f88d..65bfda2 100644
--- a/src/main/java/net/thauvin/erik/mobibot/FeedReader.java
+++ b/src/main/java/net/thauvin/erik/mobibot/FeedReader.java
@@ -50,7 +50,7 @@ import java.util.List;
* @created Feb 1, 2004
* @since 1.0
*/
-public class FeedReader implements Runnable
+class FeedReader implements Runnable
{
/**
* The maximum number of feed items to display.
diff --git a/src/main/java/net/thauvin/erik/mobibot/GoogleSearch.java b/src/main/java/net/thauvin/erik/mobibot/GoogleSearch.java
index 4032836..f84e167 100644
--- a/src/main/java/net/thauvin/erik/mobibot/GoogleSearch.java
+++ b/src/main/java/net/thauvin/erik/mobibot/GoogleSearch.java
@@ -49,7 +49,7 @@ import java.net.URLEncoder;
* @created Feb 7, 2004
* @since 1.0
*/
-public class GoogleSearch implements Runnable
+class GoogleSearch implements Runnable
{
/**
* The tab indent (4 spaces).
diff --git a/src/main/java/net/thauvin/erik/mobibot/Joke.java b/src/main/java/net/thauvin/erik/mobibot/Joke.java
index 98579b6..1c013eb 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Joke.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Joke.java
@@ -48,7 +48,7 @@ import java.net.URLConnection;
* @created 2014-04-20
* @since 1.0
*/
-public class Joke implements Runnable
+class Joke implements Runnable
{
/**
diff --git a/src/main/java/net/thauvin/erik/mobibot/Lookup.java b/src/main/java/net/thauvin/erik/mobibot/Lookup.java
index d42c2a3..2a72f05 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Lookup.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Lookup.java
@@ -46,14 +46,13 @@ import java.net.UnknownHostException;
* @created 2014-04-26
* @since 1.0
*/
-public class Lookup
+class Lookup
{
/**
* The whois host.
*/
- @SuppressWarnings("WeakerAccess")
- public static final String WHOIS_HOST = "whois.arin.net";
+ private static final String WHOIS_HOST = "whois.arin.net";
/**
* Disables the default constructor.
diff --git a/src/main/java/net/thauvin/erik/mobibot/Mobibot.java b/src/main/java/net/thauvin/erik/mobibot/Mobibot.java
index d9c3dc3..d830ab2 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Mobibot.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Mobibot.java
@@ -773,8 +773,7 @@ public class Mobibot extends PircBot
*
* @return The file location.
*/
- @SuppressWarnings("WeakerAccess")
- public String getSerializedObject()
+ private String getSerializedObject()
{
return serializedObject;
}
@@ -828,7 +827,7 @@ public class Mobibot extends PircBot
* @param channel The channel.
* @param action The action.
*/
- final void action(String channel, String action)
+ private void action(String channel, String action)
{
if (Utils.isValidString(channel) && Utils.isValidString(action))
{
diff --git a/src/main/java/net/thauvin/erik/mobibot/StockQuote.java b/src/main/java/net/thauvin/erik/mobibot/StockQuote.java
index a2bd7fa..01d0de4 100644
--- a/src/main/java/net/thauvin/erik/mobibot/StockQuote.java
+++ b/src/main/java/net/thauvin/erik/mobibot/StockQuote.java
@@ -46,7 +46,7 @@ import java.io.IOException;
* @created Feb 7, 2004
* @since 1.0
*/
-public class StockQuote implements Runnable
+class StockQuote implements Runnable
{
/**
* The Yahoo! stock quote URL.
diff --git a/src/main/java/net/thauvin/erik/mobibot/TellMessage.java b/src/main/java/net/thauvin/erik/mobibot/TellMessage.java
index 48b3cbd..22e3346 100644
--- a/src/main/java/net/thauvin/erik/mobibot/TellMessage.java
+++ b/src/main/java/net/thauvin/erik/mobibot/TellMessage.java
@@ -46,7 +46,6 @@ import java.util.Date;
*/
public class TellMessage implements Serializable
{
- @SuppressWarnings({"UnusedDeclaration"})
private static final long serialVersionUID = 1L;
private final String id;
diff --git a/src/main/java/net/thauvin/erik/mobibot/TellMessagesMgr.java b/src/main/java/net/thauvin/erik/mobibot/TellMessagesMgr.java
index d6b9b2b..a6fc52b 100644
--- a/src/main/java/net/thauvin/erik/mobibot/TellMessagesMgr.java
+++ b/src/main/java/net/thauvin/erik/mobibot/TellMessagesMgr.java
@@ -48,7 +48,7 @@ import java.util.List;
* @created 2014-04-26
* @since 1.0
*/
-public class TellMessagesMgr
+class TellMessagesMgr
{
/**
* Disables the default constructor.
@@ -132,7 +132,7 @@ public class TellMessagesMgr
logger.getLogger().error("An error occurred loading the messages queue.", e);
}
- return (List) new ArrayList();
+ return new ArrayList();
}
/**
diff --git a/src/main/java/net/thauvin/erik/mobibot/Twitter.java b/src/main/java/net/thauvin/erik/mobibot/Twitter.java
index 63aa811..f9b55e5 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Twitter.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Twitter.java
@@ -44,7 +44,7 @@ import twitter4j.conf.ConfigurationBuilder;
* @created Sept 10, 2008
* @since 1.0
*/
-public class Twitter implements Runnable
+class Twitter implements Runnable
{
/**
* The Twitter access token.
diff --git a/src/main/java/net/thauvin/erik/mobibot/Utils.java b/src/main/java/net/thauvin/erik/mobibot/Utils.java
index 8eb4862..937e669 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Utils.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Utils.java
@@ -50,7 +50,7 @@ import java.util.Calendar;
* @created 2014-04-26
* @since 1.0
*/
-public class Utils
+class Utils
{
/**
* The timestamp simple date format.
diff --git a/src/main/java/net/thauvin/erik/mobibot/War.java b/src/main/java/net/thauvin/erik/mobibot/War.java
index 7a2d6c4..0f8367c 100644
--- a/src/main/java/net/thauvin/erik/mobibot/War.java
+++ b/src/main/java/net/thauvin/erik/mobibot/War.java
@@ -42,7 +42,7 @@ import java.util.Random;
* @created 2014-04-28
* @since 1.0
*/
-public class War
+class War
{
/**
* The deck of card for the {@link net.thauvin.erik.mobibot.Commands#WAR_CMD war} command.
diff --git a/src/main/java/net/thauvin/erik/mobibot/Weather.java b/src/main/java/net/thauvin/erik/mobibot/Weather.java
index a232cee..0b40551 100644
--- a/src/main/java/net/thauvin/erik/mobibot/Weather.java
+++ b/src/main/java/net/thauvin/erik/mobibot/Weather.java
@@ -47,7 +47,7 @@ import java.util.Date;
* @created Feb 7, 2004
* @since 1.0
*/
-public class Weather implements Runnable
+class Weather implements Runnable
{
/**
* The URL where the stations are listed.
diff --git a/src/main/java/net/thauvin/erik/mobibot/WorldTime.java b/src/main/java/net/thauvin/erik/mobibot/WorldTime.java
index 228987c..2b2116e 100644
--- a/src/main/java/net/thauvin/erik/mobibot/WorldTime.java
+++ b/src/main/java/net/thauvin/erik/mobibot/WorldTime.java
@@ -46,7 +46,7 @@ import java.util.TreeMap;
* @created 2014-04-27
* @since 1.0
*/
-public class WorldTime
+class WorldTime
{
/**
* The beats (Internet Time) keyword.