Suppress ReturnValueIgnored warnings This supresses the warning on hasNext() call inside the next() of TaskExpression. The hasNext() call is done to avoid calling next() without first calling the hasNext() and has no effect when called repeatedly. Change-Id: I6a317902b9f9e91f3dfbd9e6cc1ad7b5c57eee80