external jsr305