Clover is having problems with lines of code that look like this:
@RequestBody(required = false) byte @Nullable [] body) {
It is reporting an unexpected token on the second '@' (@Nullable)
We are using Spring MVC. The nullable annotation comes from Eclipse.
I created public issue to track that, you can watch it here: https://jira.atlassian.com/browse/CLOV-1839
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Which modules of Spring you're using, is there any compilation annotation processor which makes those annotation compilable?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I understand it's Clover bug, but I'd like to gather the most information in order to reproduce it and fix the bug. But honestly speaking I was trying to reproduce this issue locally and I wasn't able to create Java compilable code, that's why I've asked for the whole method declaration. Which version of Java along with the update number are you using?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This particular fragment is parameter for a Spring controller. The method is rather long, with many annotated parameters. I can work on creating a simpler reproduction. This was just one thing (out of several) that I noticed when running clover through mvn.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Similar issue: https://jira.atlassian.com/browse/CLOV-1834, although it looks rather to be an issue of parsing type annotations introduced in Java8.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks for the report, could you provide, whole method declaration along with Java and Clover versions you're using ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.