mirror of https://github.com/sbt/sbt.git
fixes #23
This commit is contained in:
parent
41667f9f49
commit
e88589c158
|
|
@ -0,0 +1,3 @@
|
|||
package test;
|
||||
|
||||
public class Success {}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
package test;
|
||||
|
||||
public class Fail {
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
> compile
|
||||
|
||||
$ copy changes/Fail.java src/main/java/Fail.java
|
||||
|
||||
-> compile
|
||||
|
|
@ -20,12 +20,12 @@ class BufferedLogger(delegate: AbstractLogger) extends BasicLogger
|
|||
|
||||
/** Enables buffering. */
|
||||
def record() = synchronized { recording = true }
|
||||
def buffer[T](f: => T): T = synchronized {
|
||||
def buffer[T](f: => T): T = {
|
||||
record()
|
||||
try { f }
|
||||
finally { stopQuietly() }
|
||||
}
|
||||
def bufferQuietly[T](f: => T): T = synchronized {
|
||||
def bufferQuietly[T](f: => T): T = {
|
||||
record()
|
||||
try
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue