I hereby claim:
- I am richdougherty on github.
- I am richdougherty (https://keybase.io/richdougherty) on keybase.
- I have a public key ASCJCIHAcbWSzRnhbrLSXcWF857MMbQLlAC69rVFKRzROQo
To claim this, I am signing this object:
// Change DefaultHttpRequestHandler to take a pipeline | |
class DefaultHttpRequestHandler( | |
pipeline: Seq[Handler], | |
router: Router, | |
errorHandler: HttpErrorHandler, | |
configuration: HttpConfiguration, | |
filters: Seq[EssentialFilter]) extends HttpRequestHandler { | |
... | |
} |
mimaBinaryIssueFilters ++= { | |
def excludeSymbols[P <: ProblemRef]( | |
name: String, | |
symbolFilter: String => Boolean)( | |
implicit problemTag: ClassTag[P]): ProblemFilter = { | |
{ problem: Problem => | |
// Check the problem type | |
if (problemTag.runtimeClass.isAssignableFrom(problem.getClass)) { | |
// Check the problem name |
I hereby claim:
To claim this, I am signing this object:
ServerResultUtils.splitSetCookieHeaders (3.76%)
ServerResultUtils.prepareCookies (12.9%) + CSRFAction$SignedTokenProvider.generateToken (7.43%) = 20.3%
benches/jmh:runMain scala.future.BenchRunner -i 2 -wi 2 -f1 -t1 .* | |
# Run complete. Total time: 00:10:58 | |
Benchmark (impl) (result) Mode Cnt Score Error Units | |
CallbackBenchmark.onComplete_1 stdlib N/A thrpt 2 14.777 ops/us | |
CallbackBenchmark.onComplete_1 improved N/A thrpt 2 20.587 ops/us | |
CallbackBenchmark.onComplete_1 improved2 N/A thrpt 2 20.086 ops/us | |
CallbackBenchmark.onComplete_1024 stdlib N/A thrpt 2 42.248 ops/us | |
CallbackBenchmark.onComplete_1024 improved N/A thrpt 2 47.474 ops/us |
... | |
[info] Generating /p/play/omnidoc/deploy/omnidoc/target/scala-2.11/omnidoc/javadoc/play/libs/ws/StandaloneWSRequest.html... | |
[error] /p/play/omnidoc/deploy/omnidoc/target/scala-2.11/omnidoc/sources/com.typesafe.play-play-ws-standalone_2.11-1.0.0-M3/play/libs/ws/StandaloneWSRequest.java:244: warning: no @param for <U> | |
[error] <U> StandaloneWSRequest setBody(Source<ByteString, U> body); | |
[error] ^ | |
[info] Generating /p/play/omnidoc/deploy/omnidoc/target/scala-2.11/omnidoc/javadoc/play/libs/ws/StandaloneWSResponse.html... | |
... | |
[info] Generating /p/play/omnidoc/deploy/omnidoc/target/scala-2.11/omnidoc/javadoc/play/libs/ws/WSRequestFilter.html... | |
[error] /p/play/omnidoc/deploy/omnidoc/target/scala-2.11/omnidoc/sources/com.typesafe.play-play-ws-standalone_2.11-1.0.0-M3/play/libs/ws/WSRequestFilter.java:12: error: unterminated inline tag | |
[error] * {@code |
/** | |
* Handle the given request. | |
*/ | |
def handle(channel: Channel, request: HttpRequest): Future[HttpResponse] = { | |
logger.trace("Http request received by netty: " + request) | |
import play.core.Execution.Implicits.trampoline | |
/** Convert a Play Result to a NettyResponse. */ |
INHABITATION ALGORITHM | |
The idea is to label each state in a type's automaton with a ternary value to | |
indicate our knowledge about its inhabitation: | |
1. all - inhabited by all values (aka any) | |
2. none - inhabited by no values (aka void) | |
3. some - may be inhabited by some values | |
States with a basic type have an implicit label corresponding to the type: |
This 16-color palette was created by DawnBringer. Here is the palette (or close enough) as used in DawnLike 16x16 Universal Rogue-like tileset:
I've given names to each color in the palette:
20 12 28 - black
68 36 52 - plum
48 52 109 - midnight
78 74 78 - iron