Ok.. I managed to pull them from upstream.

For the next feature I’m going to work on I’ll follow your recommendation.



On 5 jan. 2014, at 00:36, Gunnar Morling <notifications@github.com> wrote:

> In processor/src/test/java/org/mapstruct/ap/test/conversion/generics/ConversionTest.java:
> 
> > +import static org.fest.assertions.Assertions.assertThat;
> > +import org.mapstruct.ap.testutil.compilation.annotation.CompilationResult;
> > +import org.mapstruct.ap.testutil.compilation.annotation.Diagnostic;
> > +import org.mapstruct.ap.testutil.compilation.annotation.ExpectedCompilationOutcome;
> > +
> > +public class ConversionTest extends MapperTestBase {
> > +
> > +    @Test
> > +    @WithClasses( { ErroneousSource1.class, ErroneousTarget1.class, ErroneousSource2.class, ErroneousTarget2.class,
> > +        ErroneousSource3.class, ErroneousTarget3.class,  ErroneousSource4.class, ErroneousTarget4.class,
> > +        ErroneousSource5.class, ErroneousTarget5.class,
> > +        GenericTypeMapper.class, Wrapper.class, ArrayWrapper.class, TwoArgHolder.class, TwoArgWrapper.class,
> > +        TypeA.class, TypeB.class, TypeC.class, UpperBoundWrapper.class, Source.class, Target.class,
> > +        WildCardExtendsWrapper.class, WildCardSuperWrapper.class, WildCardExtendsMBWrapper.class,
> > +        SourceTargetMapper.class } )
> > +    public void shouldApplyGenericTypeMapper() {
> Hey, I've pushed two commits to master. The first makes the processor a bit more robust in case source files are missing from the compilation. So one should get a clear error now indicating the missing types. The other commit provides the discussed merge of @WithClasses given on the method and the class level.
> 
> You can rebase your branch to incorporate these changes. Btw. I recommend to create a branch per feature instead of committing the changes to your local master branch. If you need any help with that just let me know.
> 
> —
> Reply to this email directly or view it on GitHub.
>