refactored CodeContributor
trimming auto completion text
not adding empty string to auto complete