| method | void init() |
| pre | init'ed(this.root) |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory.categoryDAO != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory.refererFilterDAO != null |
| pre | (soft) net/sourceforge/pebble/dao/file/FileRefererF ilterDAO.log != null |
| pre | (soft) net/sourceforge/pebble/domain/AbstractBlog. log != null |
| pre | (soft) this.messages != null |
| pre | (soft) init'ed(this.rootCategory) |
| presumption | java.lang.Class:forName(...)@199 != null |
| presumption | java.lang.Class:forName(...)@232 != null |
| presumption | java.lang.Class:forName(...)@241 != null |
| post | this.authorIndex == &new AuthorIndex(init#11) |
| post | this.blogEntryIndex == &new BlogEntryIndex(init #7) |
| post | this.categoryIndex == &new CategoryIndex(init#1 0) |
| post | this.commentConfirmationStrategy != null |
| post | this.decoratorChain == &new ContentDecoratorCha in(init#13) |
| post | this.emailSubscriptionList == &new EmailSubscriptionList(init#18) |
| post | this.eventDispatcher != null |
| post | init'ed(this.eventDispatcher.eventListenerList) |
| post | this.eventListenerList == &new EventListenerLis t(initEventDispatcher#1) |
| post | init'ed(this.logger) |
| post | init'ed(this.messages) |
| post | this.permalinkProvider != null |
| post | this.pluginProperties == &new PluginProperties( init#4) |
| post | this.properties == &new Properties(loadProperti es#1) |
| post | this.refererFilterManager == &new RefererFilterManager(init#3) |
| post | this.responseIndex == &new ResponseIndex(init#8 ) |
| post | (soft) init'ed(this.rootCategory) |
| post | this.searchIndex == &new SearchIndex(init#6) |
| post | this.staticPageIndex == &new StaticPageIndex(in it#12) |
| post | this.tagIndex == &new TagIndex(init#9) |
| post | this.trackBackConfirmationStrategy != null |
| post | this.years == &new ArrayList(init#5) |
| post | new ArrayList(BlogEntryIndex#1) num objects == 1 |
| post | new ArrayList(BlogEntryIndex#2) num objects == 1 |
| post | new ArrayList(BlogEntryIndex#3) num objects == 1 |
| post | new ArrayList(ContentDecoratorChain#1) num objects == 1 |
| post | new ArrayList(EventListenerList#1) num objects == 1 |
| post | new ArrayList(EventListenerList#2) num objects == 1 |
| post | new ArrayList(EventListenerList#3) num objects == 1 |
| post | new ArrayList(EventListenerList#4) num objects == 1 |
| post | new ArrayList(ResponseIndex#1) num objects == 1 |
| post | new ArrayList(ResponseIndex#2) num objects == 1 |
| post | new ArrayList(ResponseIndex#3) num objects == 1 |
| post | new ArrayList(TagIndex#2) num objects == 1 |
| post | new ArrayList(init#5) num objects == 1 |
| post | new AuthorIndex(init#11) num objects == 1 |
| post | new BlogEntryIndex(init#7) num objects == 1 |
| post | new CategoryIndex(init#10) num objects == 1 |
| post | new ContentDecoratorChain(init#13) num objects == 1 |
| post | new EmailSubscriptionList(init#18) num objects == 1 |
| post | new EventListenerList(initEventDispatcher#1) num objects == 1 |
| post | new HashMap(AuthorIndex#1) num objects == 1 |
| post | new HashMap(StaticPageIndex#1) num objects == 1 |
| post | new HashMap(TagIndex#1) num objects == 1 |
| post | new LinkedList(EmailSubscriptionList#1) num objects == 1 |
| post | new PluginProperties(init#4) num objects == 1 |
| post | new Properties(loadProperties#1) num objects == 1 |
| post | new RefererFilterManager(init#3) num objects == 1 |
| post | new ResponseIndex(init#8) num objects == 1 |
| post | new SearchIndex(init#6) num objects == 1 |
| post | new StaticPageIndex(init#12) num objects == 1 |
| post | new TagIndex(init#9) num objects == 1 |
| post | init'ed(new ArrayList(Category#1) num objects) |
| post | init'ed(new ArrayList(Category#2) num objects) |
| post | init'ed(new ArrayList(Category#3) num objects) |
| post | new ArrayList(getRefererFilters#1) num objects <= 1 |
| post | new ArrayList(readIndex#1) num objects == 3 |
| post | new ArrayList(recalculateTagRankings#2) num objects <= 1 |
| post | this.authorIndex.authors == &new HashMap(AuthorIndex#1) |
| post | this.authorIndex.blog == this |
| post | this.authorIndex.blog != null |
| post | this.blogEntryIndex.blog == this.authorIndex.blog |
| post | this.categoryIndex.blog == this.authorIndex.blog |
| post | this.decoratorChain.blog == this.authorIndex.blog |
| post | this.emailSubscriptionList.blog == this. authorIndex.blog |
| post | this.refererFilterManager.rootBlog == this.authorIndex.blog |
| post | this.responseIndex.blog == this.authorIndex.blog |
| post | this.searchIndex.blog == this.authorIndex.blog |
| post | this.staticPageIndex.blog == this.authorIndex.blog |
| post | this.tagIndex.blog == this.authorIndex.blog |
| post | this.blogEntryIndex.indexEntries == &new ArrayList(BlogEntryIndex#1) |
| post | this.blogEntryIndex.publishedIndexEntries == &new ArrayList(BlogEntryIndex#2) |
| post | this.blogEntryIndex.unpublishedIndexEntries == &new ArrayList(BlogEntryIndex#3) |
| post | init'ed(new Category(getCategory#2*) num objects) |
| post | init'ed(new Category(getCategory#2*).blog) |
| post | init'ed(new Category(getCategory#2*).blogEntries) |
| post | init'ed(new Category(getCategory#2*).id) |
| post | init'ed(new Category(getCategory#2*).name) |
| post | init'ed(new Category(getCategory#2*).parent) |
| post | init'ed(new Category(getCategory#2*). subCategories) |
| post | init'ed(new Category(getCategory#2*).tags) |
| post | init'ed(new Category(getCategory#2*).tagsAsList) |
| post | init'ed(new Category(getCategory#3*) num objects) |
| post | init'ed(new Category(getCategory#3*).blog) |
| post | init'ed(new Category(getCategory#3*).blogEntries) |
| post | init'ed(new Category(getCategory#3*).id) |
| post | init'ed(new Category(getCategory#3*).name) |
| post | init'ed(new Category(getCategory#3*).parent) |
| post | init'ed(new Category(getCategory#3*). subCategories) |
| post | init'ed(new Category(getCategory#3*).tags) |
| post | init'ed(new Category(getCategory#3*).tagsAsList) |
| post | new CombinedLogFormatLogger(initLogger#4) num objects <= 1 |
| post | this.decoratorChain.decorators == &new ArrayList(ContentDecoratorChain#1) |
| post | new DefaultConfirmationStrategy(init#15) num objects <= 1 |
| post | new DefaultConfirmationStrategy(init#17) num objects <= 1 |
| post | new DefaultEventDispatcher(initEventDispatcher#2) num objects <= 1 |
| post | init'ed(new DefaultEventDispatcher(initEventDispatc her#2).eventListenerList) |
| post | new DefaultPermalinkProvider(init#2) num objects <= 1 |
| post | this.emailSubscriptionList.emailAddresses == &new LinkedList(EmailSubscriptionList#1) |
| post | this.eventListenerList.blogEntryListeners == &new ArrayList(EventListenerList#2) |
| post | this.eventListenerList.blogListeners == &new ArrayList(EventListenerList#1) |
| post | this.eventListenerList.commentListeners == &new ArrayList(EventListenerList#3) |
| post | this.eventListenerList.trackBackListeners == &new ArrayList(EventListenerList#4) |
| post | this.refererFilterManager.filters == One-of{&new ArrayList(getRefererFilters#1), undefined} |
| post | this.refererFilterManager.filters in Addr_Set{null,&new ArrayList(getRefererFilters #1)} |
| post | init'ed(this.refererFilterManager.nextId) |
| post | this.responseIndex.approvedResponses == &new ArrayList(readIndex#1) |
| post | this.responseIndex.pendingResponses == &new ArrayList(readIndex#1) |
| post | this.responseIndex.rejectedResponses == &new ArrayList(readIndex#1) |
| post | this.staticPageIndex.index == &new HashMap(StaticPageIndex#1) |
| post | init'ed(this.staticPageIndex.lockAttempts) |
| post | this.tagIndex.orderedTags == One-of{&new ArrayList(TagIndex#2), &new ArrayList(recalcul ateTagRankings#2)} |
| post | this.tagIndex.orderedTags in Addr_Set{&new ArrayList(TagIndex#2),&new ArrayList(recalcula teTagRankings#2)} |
| post | this.tagIndex.tags == &new HashMap(TagIndex#1) |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on java.util.Properties |
| unanalyzed | call on java.util.Properties:setProperty |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on java.lang.String:toLowerCase |
| unanalyzed | call on java.lang.String:replaceAll |
| unanalyzed | call on encode |
| unanalyzed | call on getCategory |
| unanalyzed | call on getSubCategories |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getLocale |
| unanalyzed | call on net.sourceforge.pebble.util. I18n:getMessage |
| unanalyzed | call on net.sourceforge.pebble.domain.Category |
| unanalyzed | call on addCategory |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on getId |
| unanalyzed | call on java.lang.String:lastIndexOf |
| unanalyzed | call on setBlog |
| unanalyzed | call on isRootCategory |
| unanalyzed | call on addSubCategory |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on getConfiguredFactory |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on getStringsFromProperty |
| unanalyzed | call on getTimeZone |
| unanalyzed | call on getLocale |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.util.Calendar:get |
| unanalyzed | call on getBlogForMonth |
| unanalyzed | call on getBlogForDay |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on getBlogEntryListeners |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:subList |
| unanalyzed | call on net.sourceforge.pebble.util. SecurityUtils:getUsername |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on net.sourceforge.pebble.event.blogentry. BlogEntryListenerSupport |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on java.lang.Throwable:getMessage |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on getDefaultProperties |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.util.Properties:load |
| unanalyzed | call on java.io.FileInputStream:close |
| unanalyzed | call on java.lang.Exception:printStackTrace |
| unanalyzed | call on getRefererFilterDAO |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on net.sourceforge.pebble.dao.PersistenceExcep tion:printStackTrace |
| unanalyzed | call on getRefererFilters |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getIndexesDirectory |
| unanalyzed | call on addPublishedBlogEntry |
| unanalyzed | call on addUnpublishedBlogEntry |
| unanalyzed | call on java.util.Collections:sort |
| unanalyzed | call on java.io.FileReader |
| unanalyzed | call on java.io.BufferedReader |
| unanalyzed | call on java.io.BufferedReader:readLine |
| unanalyzed | call on java.lang.Long:parseLong |
| unanalyzed | call on java.io.BufferedReader:close |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on net.sourceforge.pebble.index.IndexedTag |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on addBlogEntry |
| unanalyzed | call on java.util.Map:size |
| unanalyzed | call on getNumberOfBlogEntries |
| unanalyzed | call on java.lang.Math:round |
| unanalyzed | call on calculateRank |
| unanalyzed | call on java.util.LinkedList |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on java.io.File:mkdirs |
| unanalyzed | call on net.sourceforge.pebble.confirmation. AbstractConfirmationStrategy |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on net.sourceforge.pebble.decorator. ContentDecoratorSupport |
| unanalyzed | call on getContentDecorators |
| unanalyzed | call on getBlog |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getCalendar |
| unanalyzed | call on java.util.Calendar:set |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on setDate |
| unanalyzed | call on net.sourceforge.pebble.domain.Month |
| unanalyzed | call on net.sourceforge.pebble.domain.TimePeriod |
| unanalyzed | call on net.sourceforge.pebble.api.event. EventDispatcher |
| unanalyzed | call on java.lang.Class:getConstructor |
| unanalyzed | call on java.lang.reflect.Constructor:newInstance |
| unanalyzed | call on net.sourceforge.pebble.logging. CombinedLogFormatLogger |
| unanalyzed | call on java.util.Collections:unmodifiableList |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.util.regex.Pattern:compile |
| unanalyzed | call on java.util.ArrayList:add |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on getMonth |
| unanalyzed | call on java.util.Calendar:getActualMaximum |
| unanalyzed | call on getYear |
| unanalyzed | call on net.sourceforge.pebble.domain. Month:getBlog |
| method | Year getBlogForThisYear() |
| pre | this.properties != null |
| pre | this.years != null |
| presumption | java.util.Calendar:getInstance(...)@329 != null |
| post | return_value != null |
| post | init'ed(new ArrayList(Day#1) num objects) |
| post | init'ed(new ArrayList(Day#2) num objects) |
| post | init'ed(new ArrayList(Day#3) num objects) |
| post | init'ed(new Day(Month#2) num objects) |
| post | init'ed(new Day(Month#2).blog) |
| post | init'ed(new Day(Month#2).blogEntries) |
| post | init'ed(new Day(Month#2).date) |
| post | init'ed(new Day(Month#2).day) |
| post | init'ed(new Day(Month#2).month) |
| post | init'ed(new Day(Month#2).publishedBlogEntries) |
| post | init'ed(new Day(Month#2).unpublishedBlogEntries) |
| post | new Day[](Month#1) num objects in {0, 12} |
| post | init'ed(new Day[](Month#1).length) |
| post | init'ed(new Day[](Month#1)[...]) |
| post | new Month(init#2) num objects in {0, 12} |
| post | new Month(init#2).blog != null |
| post | new Month(init#2).dailyBlogs != null |
| post | init'ed(new Month(init#2).date) |
| post | init'ed(new Month(init#2).lastDayInMonth) |
| post | new Month(init#2).month == 13 |
| post | new Month(init#2).year != null |
| post | new Month[](init#1) num objects <= 1 |
| post | new Year(getBlogForYear#1) num objects == new Month[](init#1) num objects |
| post | new Year(getBlogForYear#1).months.length == 12 |
| post | init'ed(new Year(getBlogForYear#1).months[...]) |
| post | new Year(getBlogForYear#1).blog != null |
| post | init'ed(new Year(getBlogForYear#1).date) |
| post | new Year(getBlogForYear#1).months == &new Month[](init#1) |
| post | init'ed(new Year(getBlogForYear#1).year) |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getTimeZone |
| unanalyzed | call on getLocale |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on getBlog |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getCalendar |
| unanalyzed | call on java.util.Calendar:set |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on setDate |
| unanalyzed | call on net.sourceforge.pebble.domain.Month |
| unanalyzed | call on net.sourceforge.pebble.domain.TimePeriod |
| unanalyzed | call on java.util.Collections:sort |
| unanalyzed | call on getMonth |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.util.Calendar:getActualMaximum |
| unanalyzed | call on getYear |
| unanalyzed | call on net.sourceforge.pebble.domain. Month:getBlog |
| unanalyzed | call on java.util.ArrayList |
| method | Month getBlogForFirstMonth() |
| pre | init'ed(this.blogEntryIndex) |
| pre | (soft) init'ed(this.blogEntryIndex.indexEntries) |
| pre | (soft) this.properties != null |
| pre | (soft) this.years != null |
| presumption | java.util.List:size(...)@822 >= -231+1 |
| post | init'ed(return_value) |
| post | init'ed(new ArrayList(Day#1) num objects) |
| post | init'ed(new ArrayList(Day#2) num objects) |
| post | init'ed(new ArrayList(Day#3) num objects) |
| post | init'ed(new Day(Month#2) num objects) |
| post | init'ed(new Day(Month#2).blog) |
| post | init'ed(new Day(Month#2).blogEntries) |
| post | init'ed(new Day(Month#2).date) |
| post | init'ed(new Day(Month#2).day) |
| post | init'ed(new Day(Month#2).month) |
| post | init'ed(new Day(Month#2).publishedBlogEntries) |
| post | init'ed(new Day(Month#2).unpublishedBlogEntries) |
| post | new Day[](Month#1) num objects in {0, 12} |
| post | init'ed(new Day[](Month#1).length) |
| post | init'ed(new Day[](Month#1)[...]) |
| post | new Month(init#2) num objects in {0, 12} |
| post | new Month(init#2).blog != null |
| post | new Month(init#2).dailyBlogs != null |
| post | init'ed(new Month(init#2).date) |
| post | init'ed(new Month(init#2).lastDayInMonth) |
| post | new Month(init#2).month == 13 |
| post | new Month(init#2).year != null |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getTimeZone |
| unanalyzed | call on getLocale |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.util.Calendar:get |
| unanalyzed | call on getBlogForMonth |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on getBlogForDay |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on getBlog |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getCalendar |
| unanalyzed | call on java.util.Calendar:set |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on setDate |
| unanalyzed | call on net.sourceforge.pebble.domain.Month |
| unanalyzed | call on net.sourceforge.pebble.domain.TimePeriod |
| unanalyzed | call on java.util.Collections:sort |
| unanalyzed | call on getMonth |
| unanalyzed | call on java.util.Calendar:getActualMaximum |
| unanalyzed | call on getYear |
| unanalyzed | call on net.sourceforge.pebble.domain. Month:getBlog |
| test_vector | this.blogEntryIndex: Inverse{null}, Addr_Set{null} |
| test_vector | java.util.List:get(...)@822: Inverse{null}, Addr_Set{null} |
| test_vector | java.util.List:isEmpty(...)@818: {0}, {1} |
| method | BlogEntry getPreviousBlogEntry(BlogEntry) |
| pre | blogEntry != null |
| pre | init'ed(blogEntry.date) |
| pre | init'ed(blogEntry.id) |
| pre | init'ed(this.blogEntryIndex) |
| pre | (soft) init'ed(this.blogEntryIndex.indexEntries) |
| pre | (soft) this.properties != null |
| pre | (soft) this.years != null |
| presumption | day.day <= day.month.dailyBlogs.length@1294 + 1 |
| presumption | day.month.dailyBlogs.length@1294 >= 1 |
| presumption | day.month.dailyBlogs@1294 != null |
| presumption | day.month.month@1294 <= 13 |
| presumption | day.month.month@1294 <= day.month.year.months. length@1294 + 1 |
| presumption | day.month.year.blog.years@1294 != null |
| presumption | day.month.year.blog@1294 != null |
| presumption | day.month.year.months.length@1294 in range |
| presumption | day.month.year.months@1294 != null |
| presumption | day.month.year.year@1294 >= -231+1 |
| presumption | day.month.year@1294 != null |
| presumption | day.month@1294 != null |
| presumption | day.publishedBlogEntries@1292 != null |
| presumption | day.publishedBlogEntries@1296 != null |
| presumption | getBlogForFirstMonth(...).dailyBlogs.length@1291 >= 1 |
| presumption | getBlogForFirstMonth(...).dailyBlogs@1291 != null |
| presumption | getBlogForFirstMonth(...).lastDayInMonth@1291 >= 1 |
| post | init'ed(return_value) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getTimeZone |
| unanalyzed | call on getLocale |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.util.Calendar:get |
| unanalyzed | call on getBlogForMonth |
| unanalyzed | call on java.util.List:isEmpty |
| unanalyzed | call on java.lang.Long:parseLong |
| unanalyzed | call on getBlogForDay |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.util.List:indexOf |
| unanalyzed | call on getBlogForPreviousDay |
| unanalyzed | call on getBlog |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getCalendar |
| unanalyzed | call on java.util.Calendar:set |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on setDate |
| unanalyzed | call on net.sourceforge.pebble.domain.Month |
| unanalyzed | call on net.sourceforge.pebble.domain.TimePeriod |
| unanalyzed | call on java.util.Collections:sort |
| unanalyzed | call on getMonth |
| unanalyzed | call on getBlogForPreviousYear |
| unanalyzed | call on java.util.Calendar:getActualMaximum |
| unanalyzed | call on getYear |
| unanalyzed | call on net.sourceforge.pebble.domain. Month:getBlog |
| method | void start() |
| pre | net/sourceforge/pebble/domain/Theme.log != null |
| pre | this.editableTheme != null |
| pre | this.editableTheme.blog != null |
| pre | init'ed(this.editableTheme.name) |
| pre | init'ed(this.editableTheme.pathToLiveThemes) |
| pre | this.eventDispatcher != null |
| pre | this.eventDispatcher.eventListenerList != null |
| pre | this.eventDispatcher.eventListenerList. blogListeners != null |
| pre | init'ed(this.id) |
| pre | this.logger != null |
| pre | init'ed(this.root) |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@105 != null |
| post | possibly_updated(this.messages) |
| post | possibly_updated(this.staticPageIndex.index) |
| post | possibly_updated(this.staticPageIndex. lockAttempts) |
| post | new HashMap(reindex#1) num objects <= 1 |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getBlog |
| unanalyzed | call on getId |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on net.sourceforge.pebble.util. FileUtils:deleteFile |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.io.File:renameTo |
| unanalyzed | call on net.sourceforge.pebble.api.event. PebbleEvent |
| unanalyzed | call on getEventListenerList |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on getType |
| unanalyzed | call on isVetoed |
| unanalyzed | call on getBlogListeners |
| unanalyzed | call on blogStarted |
| unanalyzed | call on blogStopped |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:subList |
| unanalyzed | call on net.sourceforge.pebble.util. SecurityUtils:getUsername |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getIndexesDirectory |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getIns tance |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getCon figuration |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on reindexBlogEntries |
| unanalyzed | call on reindexStaticPages |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getSearchIndexDirectory |
| unanalyzed | call on java.lang.Exception:getMessage |
| unanalyzed | call on getAnalyzer |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:close |
| unanalyzed | call on getLuceneAnalyzer |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on getDate |
| unanalyzed | call on getAuthor |
| unanalyzed | call on getTitle |
| unanalyzed | call on org.apache.lucene.index.IndexWriter |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on org.apache.lucene.document.Document |
| unanalyzed | call on org.apache.lucene.document.Field:Keyword |
| unanalyzed | call on org.apache.lucene.document.Document:add |
| unanalyzed | call on org.apache.lucene.document.Field:Text |
| unanalyzed | call on getPermalink |
| unanalyzed | call on org.apache.lucene.document.DateField:dateTo String |
| unanalyzed | call on org.apache.lucene.document.Field:UnIndexed |
| unanalyzed | call on getBody |
| unanalyzed | call on org.apache.lucene.document.Field:UnStored |
| unanalyzed | call on getTruncatedContent |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:addDocu ment |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:transformHTML |
| unanalyzed | call on getStaticPageDAO |
| unanalyzed | call on loadStaticPages |
| unanalyzed | call on loadStaticPage |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.io.File:createNewFile |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on java.io.FileWriter |
| unanalyzed | call on java.io.BufferedWriter |
| unanalyzed | call on java.util.Map:keySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.io.BufferedWriter:write |
| unanalyzed | call on java.io.BufferedWriter:newLine |
| unanalyzed | call on java.io.BufferedWriter:flush |
| unanalyzed | call on java.io.BufferedWriter:close |
| unanalyzed | call on java.io.File:delete |
| unanalyzed | call on getName |
| unanalyzed | call on net.sourceforge.pebble.domain. StaticPage:getId |
| unanalyzed | call on index |
| unanalyzed | call on java.util.EventObject |
| unanalyzed | call on java.util.Timer:schedule |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on getLocalPermalink |
| unanalyzed | call on getUrl |
| unanalyzed | call on getContent |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:truncate |
| unanalyzed | call on net.sourceforge.pebble.api.event.blog. BlogEvent:getSource |
| unanalyzed | call on getPermalinkProvider |
| test_vector | java.io.File:exists(...)@1575: {1}, {0} |
| test_vector | java.io.File:exists(...)@1581: {1}, {0} |
| test_vector | java.io.File:exists(...)@1586: {1}, {0} |
| test_vector | java.io.File:exists(...)@1591: {1}, {0} |
| method | void reindex() |
| pre | init'ed(this.id) |
| presumption | net/sourceforge/pebble/dao/DAOFactory. configuredFactory.staticPageDAO@1740 != null |
| presumption | net/sourceforge/pebble/dao/DAOFactory. configuredFactory@1740 != null |
| presumption | net/sourceforge/pebble/domain/AbstractBlog. log@1740 != null |
| presumption | net/sourceforge/pebble/domain/BlogManager. instance@1740 != null |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@105 != null |
| presumption | this...properties@1740 != null |
| presumption | this.messages@1740 != null |
| presumption | this.searchIndex.blog@1740 != null |
| presumption | this.searchIndex@1740 != null |
| presumption | this.staticPageIndex.blog@1740 != null |
| presumption | this.staticPageIndex.lockAttempts@1740 <= 232-2 |
| presumption | this.staticPageIndex@1740 != null |
| post | init'ed(this.messages) |
| post | possibly_updated(this.staticPageIndex.index) |
| post | possibly_updated(this.staticPageIndex. lockAttempts) |
| post | new HashMap(reindex#1) num objects <= 1 |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getBlog |
| unanalyzed | call on getId |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:subList |
| unanalyzed | call on net.sourceforge.pebble.util. SecurityUtils:getUsername |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getIndexesDirectory |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getIns tance |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getCon figuration |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getSearchIndexDirectory |
| unanalyzed | call on java.lang.Exception:getMessage |
| unanalyzed | call on getAnalyzer |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:close |
| unanalyzed | call on getLuceneAnalyzer |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on getDate |
| unanalyzed | call on getAuthor |
| unanalyzed | call on getTitle |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on org.apache.lucene.index.IndexWriter |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on org.apache.lucene.document.Document |
| unanalyzed | call on org.apache.lucene.document.Field:Keyword |
| unanalyzed | call on org.apache.lucene.document.Document:add |
| unanalyzed | call on org.apache.lucene.document.Field:Text |
| unanalyzed | call on getPermalink |
| unanalyzed | call on org.apache.lucene.document.DateField:dateTo String |
| unanalyzed | call on org.apache.lucene.document.Field:UnIndexed |
| unanalyzed | call on getBody |
| unanalyzed | call on org.apache.lucene.document.Field:UnStored |
| unanalyzed | call on getTruncatedContent |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:addDocu ment |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:transformHTML |
| unanalyzed | call on getStaticPageDAO |
| unanalyzed | call on loadStaticPages |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on loadStaticPage |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:createNewFile |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on java.io.FileWriter |
| unanalyzed | call on java.io.BufferedWriter |
| unanalyzed | call on java.util.Map:keySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.io.BufferedWriter:write |
| unanalyzed | call on java.io.BufferedWriter:newLine |
| unanalyzed | call on java.io.BufferedWriter:flush |
| unanalyzed | call on java.io.BufferedWriter:close |
| unanalyzed | call on java.io.File:delete |
| unanalyzed | call on getName |
| unanalyzed | call on net.sourceforge.pebble.domain. StaticPage:getId |
| unanalyzed | call on index |
| unanalyzed | call on getLocalPermalink |
| unanalyzed | call on getUrl |
| unanalyzed | call on getContent |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:truncate |
| unanalyzed | call on getPermalinkProvider |
| method | void reindexBlogEntries() |
| pre | net/sourceforge/pebble/domain/AbstractBlog.log != null |
| pre | this.messages != null |
| pre | this.authorIndex != null |
| pre | this.blogEntryIndex != null |
| pre | this.categoryIndex != null |
| pre | this.categoryIndex.blog != null |
| pre | this.responseIndex != null |
| pre | this.searchIndex != null |
| pre | this.searchIndex.blog != null |
| pre | this.tagIndex != null |
| pre | (soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#1).name != null |
| pre | (soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#2).name != null |
| pre | (soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#3).name != null |
| pre | (soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#5).name != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory.blogEntryDAO != null |
| pre | (soft) net/sourceforge/pebble/dao/file/FileBlogEntr yDAO.log != null |
| pre | (soft) net/sourceforge/pebble/domain/BlogManager. instance != null |
| pre | (soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog) |
| pre | (soft) this.responseIndex.pendingResponses != null |
| pre | (soft) this.responseIndex.rejectedResponses != null |
| pre | (soft) this...properties != null |
| pre | (soft) init'ed(this...rootCategory) |
| pre | (soft) this...years != null |
| pre | (soft) this.authorIndex.blog != null |
| pre | (soft) this.blogEntryIndex.blog != null |
| pre | (soft) this.responseIndex.blog != null |
| pre | (soft) this.tagIndex.blog != null |
| presumption | java.lang.Object:getClass(...)@1763 != null |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@105 != null |
| post | this.authorIndex.authors == &new HashMap(clear#1) |
| post | this.blogEntryIndex.indexEntries == &new ArrayList(clear#1) |
| post | this.blogEntryIndex.publishedIndexEntries == &new ArrayList(clear#2) |
| post | this.blogEntryIndex.unpublishedIndexEntries == &new ArrayList(clear#3) |
| post | init'ed(this.messages) |
| post | this.responseIndex.approvedResponses == &new ArrayList(clear#1) |
| post | this.responseIndex.pendingResponses == &new ArrayList(clear#2) |
| post | this.responseIndex.rejectedResponses == &new ArrayList(clear#3) |
| post | this.tagIndex.orderedTags == One-of{old this.tagIndex.orderedTags, &new ArrayList(recalculateTagRankings#2)} |
| post | this.tagIndex.tags == &new HashMap(clear#1) |
| post | init'ed(new ArrayList(Category#1) num objects) |
| post | init'ed(new ArrayList(Category#2) num objects) |
| post | init'ed(new ArrayList(Category#3) num objects) |
| post | new ArrayList(clear#1) num objects == 1 |
| post | new ArrayList(clear#2) num objects == 1 |
| post | new ArrayList(clear#3) num objects == 1 |
| post | new HashMap(clear#1) num objects == 1 |
| post | new ArrayList(recalculateTagRankings#2) num objects <= 1 |
| post | init'ed(new ArrayList(removeAllBlogEntries#1) num objects) |
| post | init'ed(new Category(getCategory#2) num objects) |
| post | possibly_updated(new Category(getCategory#2).blog) |
| post | init'ed(new Category(getCategory#2).blogEntries) |
| post | possibly_updated(new Category(getCategory#2).id) |
| post | init'ed(new Category(getCategory#2).name) |
| post | possibly_updated(new Category(getCategory#2). parent) |
| post | possibly_updated(new Category(getCategory#2). subCategories) |
| post | init'ed(new Category(getCategory#2).tags) |
| post | init'ed(new Category(getCategory#2).tagsAsList) |
| post | init'ed(new Category(getCategory#3) num objects) |
| post | possibly_updated(new Category(getCategory#3).blog) |
| post | init'ed(new Category(getCategory#3).blogEntries) |
| post | possibly_updated(new Category(getCategory#3).id) |
| post | init'ed(new Category(getCategory#3).name) |
| post | possibly_updated(new Category(getCategory#3). parent) |
| post | possibly_updated(new Category(getCategory#3). subCategories) |
| post | init'ed(new Category(getCategory#3).tags) |
| post | init'ed(new Category(getCategory#3).tagsAsList) |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on java.lang.String:toLowerCase |
| unanalyzed | call on java.lang.String:replaceAll |
| unanalyzed | call on encode |
| unanalyzed | call on getSubCategories |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on getCategory |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getLocale |
| unanalyzed | call on net.sourceforge.pebble.util. I18n:getMessage |
| unanalyzed | call on net.sourceforge.pebble.domain.Category |
| unanalyzed | call on addCategory |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on getId |
| unanalyzed | call on java.lang.String:lastIndexOf |
| unanalyzed | call on setBlog |
| unanalyzed | call on isRootCategory |
| unanalyzed | call on addSubCategory |
| unanalyzed | call on getBlog |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on net.sourceforge.pebble.api.event. PebbleEvent |
| unanalyzed | call on getBlogEntries |
| unanalyzed | call on isPublished |
| unanalyzed | call on getTimeZone |
| unanalyzed | call on getLocale |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.util.Calendar:get |
| unanalyzed | call on getBlogForMonth |
| unanalyzed | call on getBlogForDay |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:subList |
| unanalyzed | call on net.sourceforge.pebble.util. SecurityUtils:getUsername |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getIndexesDirectory |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on addPublishedBlogEntry |
| unanalyzed | call on addUnpublishedBlogEntry |
| unanalyzed | call on java.util.Collections:sort |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on net.sourceforge.pebble.index.IndexedTag |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on addBlogEntry |
| unanalyzed | call on java.util.Map:size |
| unanalyzed | call on getNumberOfBlogEntries |
| unanalyzed | call on java.lang.Math:round |
| unanalyzed | call on calculateRank |
| unanalyzed | call on java.util.LinkedList |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getIns tance |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getCon figuration |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getCalendar |
| unanalyzed | call on java.util.Calendar:set |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on setDate |
| unanalyzed | call on net.sourceforge.pebble.domain.Month |
| unanalyzed | call on net.sourceforge.pebble.domain.TimePeriod |
| unanalyzed | call on getCategories |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on getName |
| unanalyzed | call on java.io.FileWriter |
| unanalyzed | call on java.io.BufferedWriter |
| unanalyzed | call on java.io.BufferedWriter:write |
| unanalyzed | call on java.io.BufferedWriter:newLine |
| unanalyzed | call on java.io.BufferedWriter:flush |
| unanalyzed | call on java.io.BufferedWriter:close |
| unanalyzed | call on writeIndex |
| unanalyzed | call on removeAllBlogEntries |
| unanalyzed | call on java.util.Map:keySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getSearchIndexDirectory |
| unanalyzed | call on java.lang.Exception:getMessage |
| unanalyzed | call on getAnalyzer |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:close |
| unanalyzed | call on getLuceneAnalyzer |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdirs |
| unanalyzed | call on org.apache.lucene.index.IndexWriter |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.beans.PropertyChangeSupport:fireProper tyChange |
| unanalyzed | call on java.util.Date:getTime |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on setState |
| unanalyzed | call on java.beans.PropertyChangeSupport |
| unanalyzed | call on java.beans.PropertyChangeSupport:addPropert yChangeListener |
| unanalyzed | call on org.xml.sax.helpers.DefaultHandler |
| unanalyzed | call on java.text.SimpleDateFormat |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getTimeZone |
| unanalyzed | call on java.text.SimpleDateFormat:setTimeZone |
| unanalyzed | call on javax.xml.parsers.SAXParserFactory:newInsta nce |
| unanalyzed | call on javax.xml.parsers.SAXParserFactory:setValid ating |
| unanalyzed | call on javax.xml.parsers.SAXParserFactory:setNames paceAware |
| unanalyzed | call on javax.xml.parsers.SAXParserFactory:newSAXPa rser |
| unanalyzed | call on javax.xml.parsers.SAXParser:parse |
| unanalyzed | call on java.lang.Exception:printStackTrace |
| unanalyzed | call on java.lang.Exception |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on getDate |
| unanalyzed | call on isApproved |
| unanalyzed | call on getGuid |
| unanalyzed | call on isPending |
| unanalyzed | call on isRejected |
| unanalyzed | call on getResponses |
| unanalyzed | call on getAllTags |
| unanalyzed | call on getAuthor |
| unanalyzed | call on getTitle |
| unanalyzed | call on org.apache.lucene.document.Document |
| unanalyzed | call on org.apache.lucene.document.Field:Keyword |
| unanalyzed | call on org.apache.lucene.document.Document:add |
| unanalyzed | call on org.apache.lucene.document.Field:Text |
| unanalyzed | call on getPermalink |
| unanalyzed | call on org.apache.lucene.document.DateField:dateTo String |
| unanalyzed | call on org.apache.lucene.document.Field:UnIndexed |
| unanalyzed | call on getBody |
| unanalyzed | call on org.apache.lucene.document.Field:UnStored |
| unanalyzed | call on getTruncatedContent |
| unanalyzed | call on getComments |
| unanalyzed | call on getTrackBacks |
| unanalyzed | call on getExcerpt |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:addDocu ment |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on java.util.Collections:unmodifiableList |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.EventObject |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on getMonth |
| unanalyzed | call on java.util.Calendar:getActualMaximum |
| unanalyzed | call on getYear |
| unanalyzed | call on net.sourceforge.pebble.domain. Month:getBlog |
| unanalyzed | call on getState |
| unanalyzed | call on net.sourceforge.pebble.domain. BlogEntry:getId |
| unanalyzed | call on java.util.Set:size |
| unanalyzed | call on java.util.Collections:reverse |
| unanalyzed | call on getRootCategory |
| unanalyzed | call on getLocalPermalink |
| unanalyzed | call on getUrl |
| unanalyzed | call on getContent |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:truncate |
| unanalyzed | call on getPermalinkProvider |
| method | void reindexStaticPages() |
| pre | net/sourceforge/pebble/domain/AbstractBlog.log != null |
| pre | this.messages != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory != null |
| pre | (soft) net/sourceforge/pebble/dao/DAOFactory. configuredFactory.staticPageDAO != null |
| pre | (soft) net/sourceforge/pebble/domain/BlogManager. instance != null |
| pre | (soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog) |
| pre | (soft) this.staticPageIndex.lockAttempts <= 232-2 |
| pre | (soft) this...properties != null |
| pre | (soft) this.searchIndex != null |
| pre | (soft) this.searchIndex.blog != null |
| pre | (soft) this.staticPageIndex != null |
| pre | (soft) this.staticPageIndex.blog != null |
| presumption | java.lang.Object:getClass(...)@1776 != null |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@105 != null |
| post | init'ed(this.messages) |
| post | this.staticPageIndex.index == One-of{old this.staticPageIndex.index, &new HashMap(reindex#1)} |
| post | this.staticPageIndex.lockAttempts == One-of{old this.staticPageIndex.lockAttempts, old this.staticPageIndex.lockAttempts + 1, 0} |
| post | init'ed(this.staticPageIndex.lockAttempts) |
| post | new HashMap(reindex#1) num objects <= 1 |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on getBlog |
| unanalyzed | call on getId |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.List:subList |
| unanalyzed | call on net.sourceforge.pebble.util. SecurityUtils:getUsername |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getIndexesDirectory |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getIns tance |
| unanalyzed | call on net.sourceforge.pebble.PebbleContext:getCon figuration |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on net.sourceforge.pebble.domain. Blog:getSearchIndexDirectory |
| unanalyzed | call on java.lang.Exception:getMessage |
| unanalyzed | call on getAnalyzer |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:close |
| unanalyzed | call on getLuceneAnalyzer |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on getDate |
| unanalyzed | call on getAuthor |
| unanalyzed | call on getTitle |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on org.apache.lucene.index.IndexWriter |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on org.apache.lucene.document.Document |
| unanalyzed | call on org.apache.lucene.document.Field:Keyword |
| unanalyzed | call on org.apache.lucene.document.Document:add |
| unanalyzed | call on org.apache.lucene.document.Field:Text |
| unanalyzed | call on getPermalink |
| unanalyzed | call on org.apache.lucene.document.DateField:dateTo String |
| unanalyzed | call on org.apache.lucene.document.Field:UnIndexed |
| unanalyzed | call on getBody |
| unanalyzed | call on org.apache.lucene.document.Field:UnStored |
| unanalyzed | call on getTruncatedContent |
| unanalyzed | call on org.apache.lucene.index.IndexWriter:addDocu ment |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on loadStaticPage |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:createNewFile |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on java.io.FileWriter |
| unanalyzed | call on java.io.BufferedWriter |
| unanalyzed | call on java.util.Map:keySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.io.BufferedWriter:write |
| unanalyzed | call on java.io.BufferedWriter:newLine |
| unanalyzed | call on java.io.BufferedWriter:flush |
| unanalyzed | call on java.io.BufferedWriter:close |
| unanalyzed | call on java.io.File:delete |
| unanalyzed | call on getName |
| unanalyzed | call on net.sourceforge.pebble.domain. StaticPage:getId |
| unanalyzed | call on index |
| unanalyzed | call on getLocalPermalink |
| unanalyzed | call on getUrl |
| unanalyzed | call on getContent |
| unanalyzed | call on net.sourceforge.pebble.util. StringUtils:truncate |
| unanalyzed | call on getPermalinkProvider |