{"push_id":1002872654,"size":1,"distinct_size":1,"ref":"refs/heads/styles","head":"1778419127bea2eaf8d40409a0a5ce742af1a625","before":"86f161feca4601af7868c4ba386edfeab56f183d","commits":[{"sha":"1778419127bea2eaf8d40409a0a5ce742af1a625","author":{"email":"269328bb44a8f7e39cfb4e24900385ff0faf4be8@gmail.com","name":"Ólafur Páll Geirsson"},"message":"Support binpack + non-binpack parameters.\n\n* Scala.js has binpacked arguments, I prefer non-binpack.\n* Setup test suite for scalajs\n* Fix bug in best optimization + EOF single line policies.\n\n```\n[info] Benchmark                        Mode  Cnt     Score     Error  Units\n[info] GenJsCode.scalafmt               avgt   10  2104.339 ± 363.524  ms/op\n[info] GenJsCode.scalariform            avgt   10   259.584 ±  44.253  ms/op\n[info] JavaLangString.scalafmt          avgt   10   196.015 ±  11.650  ms/op\n[info] JavaLangString.scalariform       avgt   10     9.484 ±   3.620  ms/op\n[info] OptimizerCore.scalafmt           avgt   10  1364.811 ± 100.927  ms/op\n[info] OptimizerCore.scalariform        avgt   10   239.519 ±  11.399  ms/op\n[info] ScalaJSClassEmitter.scalafmt     avgt   10   297.809 ±  31.952  ms/op\n[info] ScalaJSClassEmitter.scalariform  avgt   10    38.075 ±   2.490  ms/op\n\nObserve the slowdown for GenJsCode, I guess this comes from the\nincreased complexity of non-binpacked.\n```","distinct":true,"url":"https://api.github.com/repos/olafurpg/scalafmt/commits/1778419127bea2eaf8d40409a0a5ce742af1a625"}]}