Use Java 8 idioms.
Simplify and get rid of deprecated API usage.
Various cleanups and get rid of warnings from use of old APIs.
Don't expose the sortedness of the Set through the interface.
Various cleanups and removal of deprecated API usage.
Step up for new version of servlet API.
Add a FIXME.
Handle case where a project has no other direct costs.
Add direct rate audit.
Various cleanups.
Various Java 8 cleanups.
Various Java 8 cleanups.
Add a :
Add a FIXME.
Add FIXMEs.
FIXMEs and formatting.