# HG changeset patch # User Claus Gittinger # Date 1557313798 -7200 # Node ID 737b9f0a0022aa6fd4598a56f590f948a422be2f # Parent ea0144a6e7fe97677de15e52b29af2c8352625d5 #DOCUMENTATION by cg class: AbstractSourceCodeManager class comment/format in: #reportHistoryLogSince:filterSTSources:filterUser:filterRepository:filterModules:inTo: diff -r ea0144a6e7fe -r 737b9f0a0022 AbstractSourceCodeManager.st --- a/AbstractSourceCodeManager.st Wed May 08 13:09:34 2019 +0200 +++ b/AbstractSourceCodeManager.st Wed May 08 13:09:58 2019 +0200 @@ -4291,7 +4291,18 @@ reportHistoryLogSince:timeGoal filterSTSources:filter filterUser:userFilter filterRepository:repositoryFilter filterModules:moduleFilter inTo:aBlock + "process a full historyLog, evaluate aBlock for each entry, passing + each logs' info in a dictionary. + This walks over all possible repositories. + filterRep may be a collection of repository names (eg. 'stx', 'exept', 'phx' etc.) to only report changes made to one + of those repositories. + userFilter, if a non-nil string or stringCollection, + will filter only changes made by that user(s) (eg. 'sv' or #('sv' 'cg')). + filterModules, if non-empty, will only present changes in that module (eg. 'stx:libbasic')" + ^ self subclassResponsibility + + "Modified (comment): / 08-05-2019 / 10:22:30 / Claus Gittinger" ! ! !AbstractSourceCodeManager class methodsFor:'testing'!