Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Advanced Topics in Programming Languages: JSR-305: Java...

Loading...

Sign in or sign up now!
23,327
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 8, 2007

Google Tech Talks
August 8, 2007

ABSTRACT

Advanced Topics in Programming Languages: JSR-305: Java annotations for software defect detection

This talk will describe the current status of JSR-305, Java annotations for software defect detection. This JSR will define several standard Java annotations for properties such as @Nonnegative and @Nonnull that can be used to document your design intentions in a way that be interpreted by multiple software tools (such as FindBugs and IntelliJ). In addition, the talk (and JSR) will discuss the need for inherited and default JSR-305 annotations and propose a way to provide them.

We'll also discuss our proposal to define meta-annotations, that allow...

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 3 dislikes

Link to this comment:

Share to:
see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • It would be simpler if java had oak's (old java version) assert syntax, with a little compiler help. For example, nonnull field: public Object field assert field != null; The compiler could then check for common patterns, like field != null.

  • if I hear NULL one time again...

  • love it! <3

  • nice

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more