A new feature has been requested in my project where all changes are in existing classes and methods. Basically I don't have to create any new method or class in the existing project.
My question is does it make sense to create a class diagram for changes when there is no addition of class or method?
Maybe you should use the Boy Scout principle and leave things better than you found them. It's no fun to be the new guy on a complex project.