Skip to content

ImmutabilityAnalyzers

David Arno edited this page Oct 3, 2016 · 2 revisions

Warning: this wiki page is auto-generated by the Arnolyzer solution-build process. Do not directly edit this page, as your changes will be lost on the next commit. To edit this page, please refer to Contributing to this project.

These wiki pages reflect the state of the project in development, per the last commit. For details of the latest release of the Arnolyzer Analysers, please see the Arnolyzer website.


Immutability Analyzers

A badly named variable that has many values written to it over the course of a long-winded method makes for hard-to-read, and hard-to-mentally-trace, code. Variables that only written to once both make for easier reading, as a new appropriately named variable must be created for each assignment. They create easier to understand code as they help maintain the principle of least surprise.

Implemented analyzers

Planned analyzers

There are no analyzers planned for this category.