Nette BC breaks
23. 11. 2010 (před 10 lety) — k47 (CC by-sa)

Jednoduchý skript, který vypisuje poslední BC breaky v repozitáři Nette Frameworku a demonstruje krásu jazyka Scala.
import scala.xml.XML import java.net.URL val url = new URL("http://github.com/api/v2/xml/commits/list/nette/nette/master") val xml = XML load url val commits = xml \ "commit" filter (_.\\("message").text.contains("BC break")) val n = commits map ((it) => "http://github.com/nette/nette/commit/" + (it \ "id").text + " - " + (it \ "message").text) println(n mkString "\n")
Stačí uložit do souboru xzy.scala
a spustit přes příkazovou řádku: scala xzy.scala