The formatting of this parameter list is wrong (sorry, not sure why Jenkins is not catching this); the proper formatting should be 
```
  override def putValues(
    blockId: BlockId,
    values: ArrayBuffer[Any],
    level: StorageLevel,
    returnValues: Boolean): PutResult =
  {
    ...
  }
```

See https://cwiki.apache.org/confluence/display/SPARK/Spark+Code+Style+Guide for some examples