Håkan Dahl

JSF 2.0 – draft till JSR ute

March 31st, 2007

Sun har släppt en draft till JSR för JSF 2.0:
https://javaserverfaces-spec-public.dev.java.net/proposals/JSF-2_0-draft.html
där (bland mycket annat) Facelets vy-teknik omnämns.
Det jag ser som problematiskt är främst två saker:
1. JSR scopet.
Draften ser innehållsmässigt bra ut – helt enkelt för att den innehåller det mesta som går att tänka sig! Scopet måste troligen minskas radikalt för att kunna leverera någonting. Så [...]

Posted in Web | No Comments »

Kodtäckning i Eclipse med EclEmma-pluginen (open source)

January 14th, 2007

EclEmma är en open-source plugin till Eclipse (>=3.1) som ger dig en snabb uppfattning om vilken kodtäckning din testkod ger.
EclEmma integrerar med JUnit-testrunnern i Eclipse och körs via “Coverage”-knappen i toolbaren eller från Run-menyns “Coverage”. Efter exekvering av ett test markeras kodrader i editorn med grönt (exekverad kod), gult (delvis exekverade kodrader) eller rött (ej [...]

Posted in TDD | No Comments »

Dependency management för Ant – Ivy i Apache incubator

January 10th, 2007

För de som föredrar Ant framför Maven2 (eller har existerande byggsystem med Ant) men ändå skulle vilja hantera beroenden till externa bibliotek på ett Maven2-liknande sätt kan Ivy vara ett alternativ.
Ivy integrar med Ant och kan ladda ned beroenden från Maven2-repositories som nu blivit en de-facto standard för att lagra binärfiler för vanliga ramverk [...]

Posted in Build automation | No Comments »

Ant 1.7 och JUnit

January 10th, 2007

Ant 1.7 har släppts och noterbart är att JUnit-tasken har fått en välbehövlig uppryckning.
Till att börja med stödjs nu JUnit4 (som nu är snart ett år gammal) vilket gör att den tidigare stoppklossen som förhindrat uppgradering från JUnit 3.8.x är borta.
Till stor glädje har nu även ett stort irritationsmoment försvunnit:

junit.jar behöver inte längre ligga i [...]

Posted in Build automation, TDD | No Comments »