Hi,
Did anybody have the time to look at this? I ran the JUnit tests
successfully with these changes.
Thanks,
-- markus.
Markus Fuchs wrote:
Hi,
I ran FindBugs, see http://findbugs.sourceforge.net/ against
roller-business.jar and found some obvious typos which I fixed in the
attached jar. Please check it out.
Thanks,
-- markus.
Index: src/org/apache/roller/pojos/UserData.java
===================================================================
--- src/org/apache/roller/pojos/UserData.java (Revision 496271)
+++ src/org/apache/roller/pojos/UserData.java (Arbeitskopie)
@@ -85,7 +85,7 @@
this.dateCreated = (Date)dateCreated.clone();
this.locale = locale;
this.timeZone = timeZone;
- this.enabled = enabled;
+ this.enabled = isEnabled;
}
public UserData( UserData otherData ) {
Index: src/org/apache/roller/pojos/RollerConfigData.java
===================================================================
--- src/org/apache/roller/pojos/RollerConfigData.java (Revision 496250)
+++ src/org/apache/roller/pojos/RollerConfigData.java (Arbeitskopie)
@@ -757,7 +757,7 @@
public boolean equals(Object pOther)
{
- if (pOther instanceof WebsiteData)
+ if (pOther instanceof RollerConfigData)
{
RollerConfigData lTest = (RollerConfigData) pOther;
boolean lEquals = true;
Index: src/org/apache/roller/business/ThemeManagerImpl.java
===================================================================
--- src/org/apache/roller/business/ThemeManagerImpl.java
(Revision 496250)
+++ src/org/apache/roller/business/ThemeManagerImpl.java
(Arbeitskopie)
@@ -239,7 +239,7 @@
String themespath = RollerConfig.getProperty("themes.dir");
if(themespath.endsWith(File.separator)) {
- themespath.substring(0, themespath.length() - 1);
+ themespath = themespath.substring(0, themespath.length()
- 1);
}
// first, get a list of the themes available
Index: src/org/apache/roller/business/utils/ConsistencyCheck.java
===================================================================
--- src/org/apache/roller/business/utils/ConsistencyCheck.java
(Revision 496250)
+++ src/org/apache/roller/business/utils/ConsistencyCheck.java
(Arbeitskopie)
@@ -213,7 +213,7 @@
ResultSet websiteRs = websiteSt.executeQuery(
"select websiteid from weblogentry where id="+entryid);
websiteRs.first();
- String websiteid = websiteRs.getString(0);
+ String websiteid = websiteRs.getString(1);
String rootid = getRootCategoryId(con, websiteid);
Statement st = con.createStatement();
bash-3.00$ cat ~/typos.diff
Index: src/org/apache/roller/pojos/UserData.java
===================================================================
--- src/org/apache/roller/pojos/UserData.java (Revision 496271)
+++ src/org/apache/roller/pojos/UserData.java (Arbeitskopie)
@@ -85,7 +85,7 @@
this.dateCreated = (Date)dateCreated.clone();
this.locale = locale;
this.timeZone = timeZone;
- this.enabled = enabled;
+ this.enabled = isEnabled;
}
public UserData( UserData otherData ) {
Index: src/org/apache/roller/pojos/RollerConfigData.java
===================================================================
--- src/org/apache/roller/pojos/RollerConfigData.java (Revision 496250)
+++ src/org/apache/roller/pojos/RollerConfigData.java (Arbeitskopie)
@@ -757,7 +757,7 @@
public boolean equals(Object pOther)
{
- if (pOther instanceof WebsiteData)
+ if (pOther instanceof RollerConfigData)
{
RollerConfigData lTest = (RollerConfigData) pOther;
boolean lEquals = true;
Index: src/org/apache/roller/business/ThemeManagerImpl.java
===================================================================
--- src/org/apache/roller/business/ThemeManagerImpl.java
(Revision 496250)
+++ src/org/apache/roller/business/ThemeManagerImpl.java
(Arbeitskopie)
@@ -239,7 +239,7 @@
String themespath = RollerConfig.getProperty("themes.dir");
if(themespath.endsWith(File.separator)) {
- themespath.substring(0, themespath.length() - 1);
+ themespath = themespath.substring(0, themespath.length()
- 1);
}
// first, get a list of the themes available
Index: src/org/apache/roller/business/utils/ConsistencyCheck.java
===================================================================
--- src/org/apache/roller/business/utils/ConsistencyCheck.java
(Revision 496250)
+++ src/org/apache/roller/business/utils/ConsistencyCheck.java
(Arbeitskopie)
@@ -213,7 +213,7 @@
ResultSet websiteRs = websiteSt.executeQuery(
"select websiteid from weblogentry where id="+entryid);
websiteRs.first();
- String websiteid = websiteRs.getString(0);
+ String websiteid = websiteRs.getString(1);
String rootid = getRootCategoryId(con, websiteid);
Statement st = con.createStatement();