GitHub repository: jsuereth/private-setter-scalac-plugin
Description: Adds a @PrivateSetter annotation for use on vars to Scalac