@@ -0,0 +1,1848 @@
+package com.fasterxml.jackson.failing;%0A%0Aimport java.math.BigDecimal;%0Aimport java.util.List;%0A%0Aimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;%0A%0Aimport com.fasterxml.jackson.databind.*;%0A%0Apublic class RecursiveIgnoreProperties1755Test extends BaseMapTest%0A%7B%0A    // for %5Bdatabind#1755%5D%0A    static class JackBase1755 %7B%0A        public String id;%0A    %7D%0A%0A    static class JackExt extends JackBase1755 %7B%0A        public BigDecimal quantity;%0A        public String ignoreMe;%0A%0A        @JsonIgnoreProperties(%7B%22ignoreMe%22%7D)%0A        public List%3CJackExt%3E linked;%0A%0A        public List%3CKeyValue%3E metadata;%0A    %7D%0A%0A    static class KeyValue %7B%0A        public String key;%0A        public String value;%0A    %7D%0A%0A    // for %5Bdatabind#1755%5D%0A%0A    private final ObjectMapper MAPPER = newObjectMapper();%0A%0A    public void testRecursiveIgnore1755() throws Exception%0A    %7B%0A        final String JSON = aposToQuotes(%22%7B%5Cn%22%0A                +%22'id': '1',%5Cn%22%0A                +%22'quantity': 5,%5Cn%22%0A                +%22'ignoreMe': 'yzx',%5Cn%22%0A                +%22'metadata': %5B%5Cn%22%0A                +%22           %7B%5Cn%22%0A                +%22              'key': 'position',%5Cn%22%0A                +%22              'value': '2'%5Cn%22%0A                +%22          %7D%5Cn%22%0A                +%22       %5D,%5Cn%22%0A                +%22'linked': %5B%5Cn%22%0A                +%22     %7B%5Cn%22%0A                +%22         'id': '1',%5Cn%22%0A                +%22         'quantity': 5,%5Cn%22%0A                +%22         'ignoreMe': 'yzx',%5Cn%22%0A                +%22         'metadata': %5B%5Cn%22%0A                +%22          %7B%5Cn%22%0A                +%22              'key': 'position',%5Cn%22%0A                +%22             'value': '2'%5Cn%22%0A                +%22         %7D%5Cn%22%0A                +%22     %5D%5Cn%22%0A                +%22   %7D%5Cn%22%0A                +%22  %5D%5Cn%22%0A                +%22%7D%22);%0A        JackExt value = MAPPER.readValue(JSON, JackExt.class);%0A        assertNotNull(value);%0A    %7D%0A%7D%0A

Add failing test for #1755