package Ġorg . jetbrains . research . p yn ose . plugin . quick fixes . common Ċ Ċ import Ġcom . intellij . code Inspection . Local Quick Fix Ċ import Ġcom . intellij . code Inspection . Problem Descriptor Ċ import Ġcom . intellij . openapi . project . Project Ċ import Ġcom . jetbrains . python . psi . Py Assert Statement Ċ import Ġcom . jetbrains . python . psi . Py Call Expression Ċ import Ġorg . jetbrains . research . p yn ose . plugin . util . Test S mell Bundle Ċ Ċ class ĠRed undant Assertion Test S mell Quick Fix Ġ: ĠLocal Quick Fix Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Family Name (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠTest S mell Bundle . message (" quick fixes . red undant . assertion . message ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġapply Fix ( project : ĠProject , Ġdescriptor : ĠProblem Descriptor ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġassertion Ġ= Ġdescriptor . psi Element ĊĠĠĠĠĠĠĠ Ġif Ġ( assertion Ġis ĠPy Call Expression ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassertion . parent . delete () ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġif Ġ( assertion Ġis ĠPy Assert Statement ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassertion . delete () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }