> On 22 Mar 2016, at 13:06, Daniel Dekany <ddek...@freemail.hu> wrote:
> 
> Tuesday, March 22, 2016, 8:01:51 PM, David E Jones wrote:
> 
>> +1 (binding)
>> 
>> Others have reviewed the various release artifacts (and my
>> experience with ASF releases is now dated anyway) so I focused my
>> review on testing Freemarker with a few automated test sets I have
>> around. Everything ran well in these tests with hundreds of web
>> pages, including significant XML transformation using a couple of large FTL 
>> macro libraries.
>> 
>> I noticed one thing… during a build with the jar file for this
>> release it I’m seeing this warning and a half dozen similar ones like it:
>> 
>> freemarker-2.3.24-incubating.jar(freemarker/core/Environment.class):
>> warning: Cannot find annotation method 'value()' in type
>> 'SuppressFBWarnings': class file for
>> edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found
>> 
>> I built it with the jar file in a local directory instead of the
>> staging maven repo, so no POM file to grab dependencies, but looking
>> at the freemarker-2.3.24-incubating.pom the dependency for this
>> isn’t included there anyway. Everything built and ran just fine,
>> just warnings on build. I don’t know that anything needs to be done
>> about them, and I imagine adding the findbugs annotations jar file during 
>> build would resolve these.
> 
> The findbugs dependency shouldn't be around, that's so by design.
> However, if that generates warning for the users, that's something I
> don't like. I can't reproduce this though. Is there some extra javac
> option involved?

I don’t that there’s an easy way to reproduce this. I saw this in the 
moqui-framework build and there are a couple of complexities involved, namely 
building through Gradle (which seems to add all sorts of compiler options, and 
trying to sort through them I didn’t see any that would obviously lead to this) 
and compiling Groovy classes as opposed to plain Java files.

It may be a corner case and not worth trying to track down and address.

-David

Reply via email to