@@ -0,0 +1,1071 @@
+package com.fasterxml.jackson.databind.mixins;%0A%0Aimport java.lang.annotation.*;%0A%0Aimport com.fasterxml.jackson.annotation.*;%0A%0Aimport com.fasterxml.jackson.databind.*;%0A%0A// for %5Bdatabind#771%5D%0Apublic class MixinsWithBundlesTest extends BaseMapTest%0A%7B%0A    @Target(value=%7B ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.METHOD %7D)%0A    @Retention(value=RetentionPolicy.RUNTIME)%0A    @JacksonAnnotationsInside%0A    @JsonProperty(%22bar%22)%0A    public @interface ExposeStuff %7B%0A%0A    %7D%0A%0A    public abstract class FooMixin %7B%0A        @ExposeStuff%0A        public abstract String getStuff();%0A    %7D%0A%0A    public class Foo %7B%0A%0A        private String stuff;%0A%0A        Foo(String stuff) %7B%0A            this.stuff = stuff;%0A        %7D%0A%0A        public String getStuff() %7B%0A            return stuff;%0A        %7D%0A    %7D    %0A    public void testMixinWithBundles() throws Exception%0A    %7B%0A        ObjectMapper mapper = new ObjectMapper().addMixIn(Foo.class, FooMixin.class);%0A        String result = mapper.writeValueAsString(new Foo(%22result%22));%0A        assertEquals(%22%7B%5C%22bar%5C%22:%5C%22result%5C%22%7D%22, result);%0A    %7D%0A%7D%0A

add a failing test for mix-in problem