• Noel Grandin's avatar
    Convert indexOf->startsWith and lastIndexOf->endsWith · e2451bd7
    Noel Grandin yazdı
    This is both an optimisation and a cleanup.
    
    This converts code like
       aStr.indexOf("XX") == 0
    to
      aStr.startsWith("XX")
    and converts code like
      aStr.lastIndexOf("XXX") == aStr.getLength() - 3
    to
      aStr.endsWith("XXX")
    
    Note that in general
      aStr.lastIndexOf("X") == aStr.getLength() - 1
    converts to
      aStr.isEmpty() || aStr.endsWith("X")
    so I used the surrounding context to determine if aStr could be empty
    when modifying the code.
    
    Change-Id: I22cb8ca7c2a4d0288b001f72adb27fd63af87669
    e2451bd7
Adı
Son kayıt (commit)
Son güncelleme
..
inc Loading commit data...
qa Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
AllLangResTarget_eps.mk Loading commit data...
AllLangResTarget_flash.mk Loading commit data...
AllLangResTarget_pdffilter.mk Loading commit data...
AllLangResTarget_t602filter.mk Loading commit data...
AllLangResTarget_xsltdlg.mk Loading commit data...
Configuration_filter.mk Loading commit data...
CppunitTest_filter_pict_test.mk Loading commit data...
CppunitTest_filter_tga_test.mk Loading commit data...
CppunitTest_filter_tiff_test.mk Loading commit data...
CustomTarget_svg.mk Loading commit data...
Executable_svg2odf.mk Loading commit data...
JunitTest_filter_complex.mk Loading commit data...
Library_egi.mk Loading commit data...
Library_eme.mk Loading commit data...
Library_epb.mk Loading commit data...
Library_epg.mk Loading commit data...
Library_epp.mk Loading commit data...
Library_eps.mk Loading commit data...
Library_ept.mk Loading commit data...
Library_era.mk Loading commit data...
Library_eti.mk Loading commit data...
Library_exp.mk Loading commit data...
Library_filterconfig.mk Loading commit data...
Library_flash.mk Loading commit data...
Library_graphicfilter.mk Loading commit data...
Library_icd.mk Loading commit data...
Library_icg.mk Loading commit data...
Library_idx.mk Loading commit data...
Library_ime.mk Loading commit data...
Library_ipb.mk Loading commit data...
Library_ipd.mk Loading commit data...
Library_ips.mk Loading commit data...
Library_ipt.mk Loading commit data...
Library_ipx.mk Loading commit data...
Library_ira.mk Loading commit data...
Library_itg.mk Loading commit data...
Library_iti.mk Loading commit data...
Library_msfilter.mk Loading commit data...
Library_odfflatxml.mk Loading commit data...
Library_pdffilter.mk Loading commit data...
Library_placeware.mk Loading commit data...
Library_svgfilter.mk Loading commit data...
Library_t602filter.mk Loading commit data...
Library_textfd.mk Loading commit data...
Library_xmlfa.mk Loading commit data...
Library_xmlfd.mk Loading commit data...
Library_xsltdlg.mk Loading commit data...
Library_xsltfilter.mk Loading commit data...
Makefile Loading commit data...
Module_filter.mk Loading commit data...
Package_docbook.mk Loading commit data...
Package_xhtml.mk Loading commit data...
Package_xslt.mk Loading commit data...
README Loading commit data...
UIConfig_xsltdlg.mk Loading commit data...