mining git repos
by Michele Lanza
Dear all,
is there an available implementation within or without the Moose environment with which one can mine git repositories?
Cheers
Michele
10 years, 10 months
Build failed in Jenkins: moose-latest-dev #1186
by admin@moosetechnology.org
See <http://hudson.moosetechnology.org/job/moose-latest-dev/1186/>
------------------------------------------
[...truncated 801 lines...]
BlockClosure>>ensure:
FileReference>>readStreamDo:
BasicCodeLoader>>installSourceFile:
[:reference | self installSourceFile: reference] in [sourceFiles
do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
Array(SequenceableCollection)>>do:
[sourceFiles
do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
BlockClosure>>ensure:
BasicCodeLoader>>installSourceFiles
BasicCodeLoader class>>commandLineHandlerAction:
[:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
[:each |
| actionBlock conditionBlock |
conditionBlock := each key.
actionBlock := each value.
(conditionBlock value: anUserInput)
ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
[:association | aBlock value: association value] in Dictionary>>valuesDo:
[:each | each
ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
Array(SequenceableCollection)>>do:
Dictionary>>associationsDo:
Dictionary>>valuesDo:
Dictionary>>do:
CommandLine class(AbstractUserInput class)>>dispatch:
[self dispatch: singleton] in CommandLine class>>dispatch
BlockClosure>>cull:
[each cull: resuming] in [:each | self
logStartUpErrorDuring: [each cull: resuming]
into: errors
tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
BlockClosure>>on:do:
SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
[:each | self
logStartUpErrorDuring: [each cull: resuming]
into: errors
tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
OrderedCollection>>do:
SmalltalkImage>>executeDeferredStartupActions:
SmalltalkImage>>snapshot:andQuit:
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
[self atEnd]
whileFalse: [bar value: self position.
self skipSeparators.
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]]
on: InMidstOfFileinNotification
do: [:ex | ex resume: true].
self skipStyleChunk].
self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
BlockClosure>>on:do:
[:bar |
[self atEnd]
whileFalse: [bar value: self position.
self skipSeparators.
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]]
on: InMidstOfFileinNotification
do: [:ex | ex resume: true].
self skipStyleChunk].
self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressFrom:to:during:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
FileSystemFileStream(PositionableStream)>>fileIn
[^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
on: Error , ParserNotification
do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
BlockClosure>>on:do:
[:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
on: Error , ParserNotification
do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
[aBlock value: stream] in FileReference>>readStreamDo:
BlockClosure>>ensure:
FileReference>>readStreamDo:
BasicCodeLoader>>installSourceFile:
[:reference | self installSourceFile: reference] in [sourceFiles
do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
Array(SequenceableCollection)>>do:
[sourceFiles
do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
BlockClosure>>ensure:
BasicCodeLoader>>installSourceFiles
BasicCodeLoader class>>commandLineHandlerAction:
[:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
[:each |
| actionBlock conditionBlock |
conditionBlock := each key.
actionBlock := each value.
(conditionBlock value: anUserInput)
ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
[:association | aBlock value: association value] in Dictionary>>valuesDo:
[:each | each
ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
Array(SequenceableCollection)>>do:
Dictionary>>associationsDo:
Dictionary>>valuesDo:
Dictionary>>do:
CommandLine class(AbstractUserInput class)>>dispatch:
[self dispatch: singleton] in CommandLine class>>dispatch
BlockClosure>>cull:
[each cull: resuming] in [:each | self
logStartUpErrorDuring: [each cull: resuming]
into: errors
tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
BlockClosure>>on:do:
SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
[:each | self
logStartUpErrorDuring: [each cull: resuming]
into: errors
tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
OrderedCollection>>do:
SmalltalkImage>>executeDeferredStartupActions:
SmalltalkImage>>snapshot:andQuit:
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
[self atEnd]
whileFalse: [bar value: self position.
self skipSeparators.
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]]
on: InMidstOfFileinNotification
do: [:ex | ex resume: true].
self skipStyleChunk].
self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
BlockClosure>>on:do:
[:bar |
[self atEnd]
whileFalse: [bar value: self position.
self skipSeparators.
[| chunk | val := (self peekFor: $!)
ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
scanFrom: self]
ifFalse: [chunk := self nextChunk.
self checkForPreamble: chunk.
self class evaluatorClass evaluate: chunk logged: true]]
on: InMidstOfFileinNotification
do: [:ex | ex resume: true].
self skipStyleChunk].
self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
-- and more not shown ---------------------------------------------------------------------------------
THERE_BE_DRAGONS_HERE
Got startup errors:
-------------------------------------------------------------------------------
THERE_BE_DRAGONS_HERE
MessageNotUnderstood: receiver of "new" is nil
-------------------------------------------------------------------------------
Recording test results
Archiving artifacts
10 years, 10 months
lookup in petitparser ?
by Nicolas Anquetil
Is there a way nice way to do a lookup in PP ?
for example, I want to ensure that I have a 'a' then a 'b'.
But I don't wan't to consume 'b'
'a' asParser , 'b' asParser lookup
currently I implemented it with a double not :-)
'a' asParser , 'b' asParser not not
not very nice
nicolas
10 years, 11 months