PyCharm: Safe Refactoring Information for a Dependent Code Application

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.

It would be very nice if pyCharm (or another tool) could help my team update their code automatically.

+4
1

, PyCharm, , .

...

, , , - ( " " " ), - , qarma : , - , , -.

1: API

, , API, . API , . API, .

2: :

A1 - , , , , . (, DVCS), , .

3: PyCharm

, PyCharm , git, , - . PyCharm : , , .

+2

All Articles