davidvarga / MBeautifier

MBeautifier is a MATLAB source code formatter, beautifier. It can be used directly in the MATLAB Editor and it is configurable.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Performance improve, code simplification

davidvarga opened this issue · comments

The current codebase should be simplified and cleaned-up for the final Matlab based release. As it is planned - to avoid problems between different Matlab releases - a Java based (compilant with Java6) reimplementation will be done and release with version 2...

The performance of the current implementation should be analyzed and the bottlenecks should be removed.

With the new structure, the code is much cleaner, and based on the testing on ~500 M-files in several loops, the performance (speed) of formatting is increased by 20-40%.