File Summary: RollerAtomHandler.java

Checks Analyzed6,554
Checks Passed6,530
Percentage Passed 99.63%

current inspection = 2009-09-04 18:33:31 (id #2) base = 2009-09-04 18:33:31 (id #1)

Hot Spots -- Methods with deltas or higher-probability messages listed first

All_Methods
Method high medium low
base deltas now base deltas now base deltas now
createFileName   +1 1   +1 1   +1 1
authenticateWSSE   +1 1         +3 3
getCollectionOfResources         +3 3   +2 2
deleteEntry         +3 3      
getEntry         +2 2      
postMedia         +2 2      
getIntrospection         +1 1   +1 1
getAcceptedContentTypeRange         +1 1      
getCollectionOfEntries         +1 1      
getMediaResource         +1 1      
postEntry         +1 1      
putEntry         +1 1      
putMedia         +1 1      
createAtomResourceEntry               +1 1
Total   +22   +1818   +88
Total Check-Related Messages 24
Total Other Messages 4



Method: String authenticateWSSE(HttpServletRequest)

top
Category high medium low
base deltas now base deltas now base deltas now
use of default init               +11
null dereference   +11            
dead code               +11
test always goes same way               +11
Total   +11     0   +33




Method: Entry createAtomResourceEntry(Weblog, ThemeResource)

top
Category high medium low
base deltas now base deltas now base deltas now
unused assignment               +11
Total     0     0   +11




Method: String createFileName(Weblog, String, String)

top
Category high medium low
base deltas now base deltas now base deltas now
use of default init               +11
null dereference         +11      
array index out of bounds   +11            
Total   +11   +11   +11
Method fails for all possible inputs.




Method: void deleteEntry(String[])

top
Category high medium low
base deltas now base deltas now base deltas now
null dereference         +11      
conditional throw         +22      
Total     0   +33     0




Method: List getAcceptedContentTypeRange()

top
Category high medium low
base deltas now base deltas now base deltas now
null dereference         +11      
Total     0   +11     0




Method: Feed getCollectionOfEntries(String[])

top
Category high medium low
base deltas now base deltas now base deltas now
conditional throw         +11      
Total     0   +11     0




Method: Feed getCollectionOfResources(String[])

top
Category high medium low
base deltas now base deltas now base deltas now
precondition failure         +11      
null dereference         +11      
conditional throw         +11      
overflow               +22
Total     0   +33   +22




Method: Entry getEntry(String[])

top
Category high medium low
base deltas now base deltas now base deltas now
null dereference         +11      
conditional throw         +11      
Total     0   +22     0




Method: AtomService getIntrospection()

top
Category high medium low
base deltas now base deltas now base deltas now
null dereference         +11      
unused assignment               +11
Total     0   +11   +11




Method: AtomMediaResource getMediaResource(String[])

top
Category high medium low
base deltas now base deltas now base deltas now
conditional throw         +11      
Total     0   +11     0




Method: Entry postEntry(String[], Entry)

top
Category high medium low
base deltas now base deltas now base deltas now
conditional throw         +11      
Total     0   +11     0




Method: Entry postMedia(String[], String, String, String, InputStream)

top
Category high medium low
base deltas now base deltas now base deltas now
null dereference         +11      
conditional throw         +11      
Total     0   +22     0




Method: Entry putEntry(String[], Entry)

top
Category high medium low
base deltas now base deltas now base deltas now
conditional throw         +11      
Total     0   +11     0




Method: Entry putMedia(String[], String, InputStream)

top
Category high medium low
base deltas now base deltas now base deltas now
conditional throw         +11      
Total     0   +11     0




All Methods

top
Method View Method
authenticateBASIC go to source
authenticateWSSE go to source
canEdit go to source
canEdit go to source
canView go to source
canView go to source
compare go to source
copyToRollerEntry go to source
createAtomEntry go to source
createAtomResourceEntry go to source
createFileName go to source
deleteEntry go to source
filePathFromPathInfo go to source
getAcceptedContentTypeRange go to source
getAuthenticatedUsername go to source
getCollection go to source
getCollectionOfEntries go to source
getCollectionOfResources go to source
getEntry go to source
getIntrospection go to source
getMediaResource go to source
getWeblogCategoryScheme go to source
isCollectionURI go to source
isEntryURI go to source
isIntrospectionURI go to source
isMediaEditURI go to source
oneSecondThrottle go to source
org.apache.roller.weblogger.webservices.atomprotocol.RollerAtomHandler go to source
org.apache.roller.weblogger.webservices.atomprotocol.RollerAtomHandler$1 go to source
org.apache.roller.weblogger.webservices.atomprotocol.RollerAtomHandler$1__static_init go to source
org.apache.roller.weblogger.webservices.atomprotocol.RollerAtomHandler__static_init go to source
postEntry go to source
postMedia go to source
putEntry go to source
putMedia go to source
reindexEntry go to source










SofCheck Inspector Build Version : 2.18479
RollerAtomHandler.java 2009-Jan-02 14:25:12
RollerAtomHandler.class 2009-Sep-04 03:12:46
RollerAtomHandler$1.class 2009-Sep-04 03:12:46