isc.codetidy provides server-side linting and advice to enforce and encourage reasonable ObjectScript coding standards.
Note: a minimum platform version of InterSystems IRIS 2018.1 is required.
If you already have the ObjectScript Package Manager, installation is as easy as:
zpm "install isc.codetidy"
See Documentation
Please read contributing for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. Declare your dependencies using the InterSystems package manager for the appropriate level of risk.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.
<UNDEFINED>
error parsing empty method implementationFixed:
Fixed:
<UNDEFINED>
error parsing triggersFixed:
#21: Fixes an issue on older IRIS versions in which embedded SQL would cause CodeTidy extension code to run in other namespaces
Fixed
#13: ##class(pkg.isc.codetidy.Utils).Configure() defaults to current settings
Fixed:
Fixes an issue where AutoTweak removed method implementations (!)
Initial Release