How to programatically analyse Epicea changes files

This is a script that programatically reads Epicea changes files that match some condition.

Can be used as a starting point to analyse a set of changes

As an example, we select the changes files modified since yesterday.

sessionStore := EpMonitor current sessionStore 
  
allFiles := sessionStore directory children
	select: [ :each | each basename endsWith: OmFileStore defaultFileSuffix ].
selectedFiles := allFiles select: [ :each | 
		each modificationTime >= DateAndTime yesterday ] 
  
changesLog := GtEpiceaExplicitLog on: (selectedFiles 
	inject: OrderedCollection new 
	into: [ :currentEntries :aFile |
		currentEntries addAll: ((OmStoreFactory current 
			fromFile: aFile) entries).
		currentEntries ])
  
changesLog classHistories detect: [ :aClassHistory |
	aClassHistory targetClassName = #Object ]