Skip to content
Nick Thapen edited this page Apr 16, 2021 · 5 revisions

How do I know your refactorings won't change my code?

We run every potential refactoring we make through multiple validation steps to try to ensure that they will never change what your code is doing. If you ever come across a suggestion that would change the function of your code please let us know and we will make a fix ASAP.

Is my code secure?

All of Sourcery's analysis is run fully locally, none of your code is ever sent to our servers or ever leaves your machine.

Can I configure Sourcery not to make certain refactorings?

You can add a Sourcery configuration file to your project to switch off individual refactorings. This is covered in detail in Sourcery Configuration.

Why does Sourcery sometimes remove comments?

Some refactorings involve removing lines of code or moving them around, and these lines sometimes have comments associated with them. In these cases the refactoring will remove associated comments, but flag this to you so you can check if you want to keep them.

Why do I need a token?

The token helps us check what license you have for Sourcery and makes sure you have access to the right set of features.