Skip to content
  • Leandro Melo's avatar
    CodeAssist: Relax a bit premature match · 395ba987
    Leandro Melo authored
    In a relatively recent commit (99fee33f)
    premature match was setup to work only on explicit invocations. However
    this has shown to be too strict. Therefore, it's now a bit relaxed (not
    as much as before): If the current item ends with the typed character we
    assume  this is intenional - general premature matches do not end with
    identifier characters anyway.
    
    Note: Leaving only the last character as the condition is not an option
    since sometimes they are not shown in the proposal description.
    
    This patch also lifts the text method to IAssistProposalItem since
    it's reasonable the every proposal must have at least some description.
    
    Change-Id: I2ef7de2b7f978ce7059cce50175137a03315f495
    Reviewed-on: http://codereview.qt.nokia.com/675
    
    
    Reviewed-by: default avatarQt Sanity Bot <qt_sanity_bot@ovi.com>
    Reviewed-by: default avatarChristian Kamm <christian.d.kamm@nokia.com>
    395ba987