Java 8 loops optimizations.
This commit is contained in:
parent
5c8951a0a8
commit
e90992a7f6
1 changed files with 33 additions and 33 deletions
|
@ -481,11 +481,8 @@ public class Mobibot extends PircBot
|
||||||
bot.setFeedURL(feedURL);
|
bot.setFeedURL(feedURL);
|
||||||
bot.setBacklogsUrl(backlogsURL);
|
bot.setBacklogsUrl(backlogsURL);
|
||||||
|
|
||||||
if (Utils.isValidString(dname) && Utils.isValidString(dpwd))
|
// Set the del.icio.us authentication
|
||||||
{
|
bot.setDeliciousAuth(dname, dpwd);
|
||||||
// Set the del.icio.us authentication
|
|
||||||
bot.setDeliciousAuth(dname, dpwd);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Load the modules properties
|
// Load the modules properties
|
||||||
MODULES.stream().filter(AbstractModule::hasProperties).forEach(
|
MODULES.stream().filter(AbstractModule::hasProperties).forEach(
|
||||||
|
@ -611,15 +608,11 @@ public class Mobibot extends PircBot
|
||||||
*/
|
*/
|
||||||
private int findDupEntry(final String link)
|
private int findDupEntry(final String link)
|
||||||
{
|
{
|
||||||
EntryLink entry;
|
|
||||||
|
|
||||||
synchronized (entries)
|
synchronized (entries)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < entries.size(); i++)
|
for (int i = 0; i < entries.size(); i++)
|
||||||
{
|
{
|
||||||
entry = entries.get(i);
|
if (link.equals(entries.get(i).getLink()))
|
||||||
|
|
||||||
if (link.equals(entry.getLink()))
|
|
||||||
{
|
{
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
@ -697,17 +690,14 @@ public class Mobibot extends PircBot
|
||||||
private String getNickPattern()
|
private String getNickPattern()
|
||||||
{
|
{
|
||||||
final StringBuilder buff = new StringBuilder(0);
|
final StringBuilder buff = new StringBuilder(0);
|
||||||
final String nick = getNick();
|
|
||||||
char c;
|
|
||||||
|
|
||||||
for (int i = 0; i < nick.length(); i++)
|
for (final char c : getNick().toCharArray())
|
||||||
{
|
{
|
||||||
c = nick.charAt(i);
|
|
||||||
|
|
||||||
if (Character.isLetter(c))
|
if (Character.isLetter(c))
|
||||||
{
|
{
|
||||||
buff.append('[')
|
buff.append('[')
|
||||||
.append(String.valueOf(c).toLowerCase()).append(String.valueOf(c).toUpperCase())
|
.append(String.valueOf(c).toLowerCase())
|
||||||
|
.append(String.valueOf(c).toUpperCase())
|
||||||
.append(']');
|
.append(']');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -1006,20 +996,26 @@ public class Mobibot extends PircBot
|
||||||
{
|
{
|
||||||
final String[] nicks = args.toLowerCase().split(" ");
|
final String[] nicks = args.toLowerCase().split(" ");
|
||||||
|
|
||||||
for (String nick : nicks)
|
for (final String nick : nicks)
|
||||||
{
|
{
|
||||||
|
final String ignore;
|
||||||
|
|
||||||
if (Commands.IGNORE_ME_KEYWORD.equals(nick))
|
if (Commands.IGNORE_ME_KEYWORD.equals(nick))
|
||||||
{
|
{
|
||||||
nick = sender.toLowerCase();
|
ignore = sender.toLowerCase();
|
||||||
}
|
|
||||||
|
|
||||||
if (ignoredNicks.contains(nick))
|
|
||||||
{
|
|
||||||
ignoredNicks.remove(nick);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ignoredNicks.add(nick);
|
ignore = nick;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (ignoredNicks.contains(ignore))
|
||||||
|
{
|
||||||
|
ignoredNicks.remove(ignore);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ignoredNicks.add(ignore);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1032,7 +1028,7 @@ public class Mobibot extends PircBot
|
||||||
* Responds with the bot's information.
|
* Responds with the bot's information.
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the message.
|
* @param sender The nick of the person who sent the message.
|
||||||
* @param isPrivate Set to true is the response should be send as a private message.
|
* @param isPrivate Set to <code>true</code> if the response should be sent as a private message.
|
||||||
*/
|
*/
|
||||||
private void infoResponse(final String sender, final boolean isPrivate)
|
private void infoResponse(final String sender, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
@ -1113,7 +1109,7 @@ public class Mobibot extends PircBot
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true is the specified sender is an Op on the {@link #channel channel}.
|
* Returns <code>true</code> if the specified sender is an Op on the {@link #channel channel}.
|
||||||
*
|
*
|
||||||
* @param sender The sender.
|
* @param sender The sender.
|
||||||
*
|
*
|
||||||
|
@ -1807,7 +1803,7 @@ public class Mobibot extends PircBot
|
||||||
* Responds with the last 10 public messages.
|
* Responds with the last 10 public messages.
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the private message.
|
* @param sender The nick of the person who sent the private message.
|
||||||
* @param isPrivate Set to true is the response should be send as a private message.
|
* @param isPrivate Set to <code>true</code> if the response should be sent as a private message.
|
||||||
*/
|
*/
|
||||||
private void recapResponse(final String sender, final boolean isPrivate)
|
private void recapResponse(final String sender, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
@ -1820,7 +1816,7 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* Saves the entries.
|
* Saves the entries.
|
||||||
*
|
*
|
||||||
* @param isDayBackup Set the true if the daily backup file should also be created.
|
* @param isDayBackup Set the <code>true</code> if the daily backup file should also be created.
|
||||||
*/
|
*/
|
||||||
private void saveEntries(final boolean isDayBackup)
|
private void saveEntries(final boolean isDayBackup)
|
||||||
{
|
{
|
||||||
|
@ -1832,7 +1828,8 @@ public class Mobibot extends PircBot
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the message.
|
* @param sender The nick of the person who sent the message.
|
||||||
* @param message The actual message.
|
* @param message The actual message.
|
||||||
* @param isPrivate Set to true if the response should be a private message, otherwise a notice is sent.
|
* @param isPrivate Set to <code>true</code> if the response should be a private message, otherwise a notice is
|
||||||
|
* sent.
|
||||||
*/
|
*/
|
||||||
public final void send(final String sender, final String message, final boolean isPrivate)
|
public final void send(final String sender, final String message, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
@ -1878,7 +1875,10 @@ public class Mobibot extends PircBot
|
||||||
*/
|
*/
|
||||||
private void setDeliciousAuth(final String username, final String password)
|
private void setDeliciousAuth(final String username, final String password)
|
||||||
{
|
{
|
||||||
delicious = new DeliciousPoster(username, password, ircServer);
|
if (Utils.isValidString(username) && Utils.isValidString(password))
|
||||||
|
{
|
||||||
|
delicious = new DeliciousPoster(username, password, ircServer);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1955,7 +1955,7 @@ public class Mobibot extends PircBot
|
||||||
* Responds with the users on a channel.
|
* Responds with the users on a channel.
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the message.
|
* @param sender The nick of the person who sent the message.
|
||||||
* @param isPrivate Set to <code>true</code> if the response should be send as a private message.
|
* @param isPrivate Set to <code>true</code> if the response should be sent as a private message.
|
||||||
*/
|
*/
|
||||||
private void usersResponse(final String sender, final boolean isPrivate)
|
private void usersResponse(final String sender, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
@ -1988,7 +1988,7 @@ public class Mobibot extends PircBot
|
||||||
* Responds with the bot's version info.
|
* Responds with the bot's version info.
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the message.
|
* @param sender The nick of the person who sent the message.
|
||||||
* @param isPrivate Set to <code>true</code> if the response should be send as a private message.
|
* @param isPrivate Set to <code>true</code> if the response should be sent as a private message.
|
||||||
*/
|
*/
|
||||||
private void versionResponse(final String sender, final boolean isPrivate)
|
private void versionResponse(final String sender, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
@ -2006,7 +2006,7 @@ public class Mobibot extends PircBot
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the message.
|
* @param sender The nick of the person who sent the message.
|
||||||
* @param args The view command arguments.
|
* @param args The view command arguments.
|
||||||
* @param isPrivate Set to <code>true</code> if the response should be send as a private message.
|
* @param isPrivate Set to <code>true</code> if the response should be sent as a private message.
|
||||||
*/
|
*/
|
||||||
private void viewResponse(final String sender, final String args, final boolean isPrivate)
|
private void viewResponse(final String sender, final String args, final boolean isPrivate)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue