How far are we from reproducible research on code smell detection? A systematic literature review