bjXnet: an improved bug localization model based on code property graph and attention mechanism