Text this: mVulSniffer: a multi-type source code vulnerability sniffer method