duplicate source code scanner