Plugins (1000)


Training and Consulting (67)


Eclipse Summit Europe 2009


EPIC Poll

What is your favourite developer portal?

[ Results | Polls ]

Votes: 598
Comments: 0

EPIC has moved! The content of this site has been frozen and placed in a Read-Only State. Check out our new Eclipse Marketplace site. Logins to this site have been disabled.


Category: Plugin Directory / Tools / eMoose for Java - Lightweight version

This listing has moved and is Out of Date. Please view the most up to date listing here:
http://marketplace.eclipse.org/content/emoose-java-lightweight-version

eMoose for Java - Lightweight version 
Rate this plugin | Report broken link | Details
| hits: 0
eMoose for Java - Lightweight version

Version: 4.2.0
Support Eclipse Version: 3.4
License: Free EPL
Development Status: Alpha
Company: Carnegie Mellon University
Plugin home pageHome Page
Plugin SupportPlugin Support
Discussion ForumsDiscussion Forum
Buy Now
Update Site URL: http://www.cs.cmu.edu/~udekel/emoose/dist/updatesite/

eMoose is a memory aid for Java developers which offers (among other features) the ability to annotate classes and members and "push" these annotations into the context of invoking code. The lightweight version of eMoose operates on all of the user's "//TODO" comments as well as on a corpus of directives ("do!" and "don't do!")that we manually tagged in the method javadocs of several popular APIs. When viewing code that includes a call to a method whose target has an associated todo or a directive, the call is highlighted. When hovering over the call, you get not only the JavaDoc, but also a listing of the associated directives. eMoose should make it more likely to notice, for example, that you are calling an incomplete method or a method that places a special restriction (e.g., "don't invoke from the UI thread"). Our lab studies demonstrate the efficacy of this approach even when developers were carefully scrutinizing the documentation.
Added on: 24-Sep-2008




Last 0 Comments