@Test public void verifyDecode2Overlong3Fails() throws Exception { assertThat(decode(TWO_BYTES_ENCODED_OVERLONG3A), is(nullValue())); assertThat(decode(TWO_BYTES_ENCODED_OVERLONG3B), is(nullValue())); }
static CharSequence decode(final CharSequence s) { if (!contains(s, '%')) { return s.toString(); } return decode0(s); }
Encoding { static CharSequence decode(final CharSequence s) { if (!contains(s, '%')) { return s.toString(); } return decode0(s); } }
Encoding { static CharSequence decode(final CharSequence s) { if (!contains(s, '%')) { return s.toString(); } return decode0(s); } private  Encoding(); }
Encoding { static CharSequence decode(final CharSequence s) { if (!contains(s, '%')) { return s.toString(); } return decode0(s); } private  Encoding();  }
Encoding { static CharSequence decode(final CharSequence s) { if (!contains(s, '%')) { return s.toString(); } return decode0(s); } private  Encoding();   }