If I do refactoring in a library, pyCharm processes all the dependent applications that are known to the current pyCharm instance.
But code that is not known to the current pyCharm is not updated.
Is there a way to save refactoring information in version control so that dependent applications can be updated if they receive an update to a new version of the library?
Use Case:
class Server: pass
renamed to
class ServerConnection: pass
If the team assistant updates my library code, its use Servermust be changed to ServerConnection.
Server
ServerConnection
It would be very nice if pyCharm (or another tool) could help my team update their code automatically.
, PyCharm, , .
...
, , , - ( " " " ), - , qarma : , - , , -.
1: API
, , API, . API , . API, .
2: :
A1 - , , , , . (, DVCS), , .
3: PyCharm
, PyCharm , git, , - . PyCharm : , , .