Remove Superfluous Uses Optimizer Wizard – Enterprise Edition

Enterprise Edition of the Remove Superfluous Uses Optimizer With Wizard.

The Delphi Parser Optimizer is an Automatic Code Refactoring Wizard. It Analyzes an Entire code base against all available Delphi’s System Units, 3rd Party Components, Libraries & your project’s code base units. Clean Up Your Code Base & Dispose of all the Excessive & Unused unit’s declaration in your USES Clause with a Click of a button!

New & Improved Release: Version 1.6
Last Updated: 23-Mar-2018

Enterprise License Includes:

  • Unlimited Lines of Code License 
  • Unexpired License
  • Lifetime Subscription

Contact Sales@delphiparser.com for more information & purchase

Description

The Delphi Parser Optimizer is an Automatic Code Refactoring Wizard. It Analyzes an Entire code base against all available Delphi’s System Units, 3rd Party Components, Libraries & your project’s code base units.

The Delphi Parser Optimizer helps your development team maintain a cleaned project’s code base. Run it whenever you wish to release a new version update & removes unnecessary files & libraries from code before it is deployed.

The Delphi IDE loves to add unnecessary units to any given project. Now, with this wizard you can easily analyze your code on any given Delphi version, from the Legacy Borland to the Newest RAD STUDIO 10.1 Berlin – and get a true insight on what units your code really needs.

The Automatic Process Scans Millions of Lines of Code, Checks for References and Removes Unneeded Unit Declaration from all Pascal project files.

The Delphi Parser Optimizer Wizard is available for all Delphi versions. Also available in an Open-Source Edition based on the Delphi Parser Developer’s Full Kit.

How the Delphi Parser Optimizer Wizard Works:
1. You Select a project folder & System Unit, Components & Libraries Pascal source files.
2. Scan the folder for Delphi Pascal source code (.PAS) files.
3. Maps all the units in each & every file.
4. Builds a list of all units being used in all scanned code.
5. Scan each listed unit, and build a tree list of its structure containing: Uses, Types, Classes, Methods, Variables, Constants & Global Methods
6. With the given data, the process will scan the whole folder again:
7. For Each File in the project it does a full search on all Unit referenced in the uses clause &
Scan the project file looking for each item in the tree List of the referenced unit.
8. If found at least one item – it leaves the uses reference as it was & Continue to next uses reference, if not found any reference it removes the declaration from the USES Clause.
The end result will be a fresh copy of the project folder with the modified code.

For Example: The Legacy Borland Delphi 7 system files – are about 1 Million Line of Code.
If you are using the Latest RAD Studio 10.1 Berlin, the whole system files, contains over 2 Million lines of code – run it & see what units you really need.

Moreover, every project has plenty of Open Source & Commercial 3rd Party Component which the development team collected through the years. The DELPHI PARSER Optimizer with The Remove Uses Wizard helps you get rid of the unused components – once & for all, makes you code cleaner, lighter & healthier.

The Automatic Process Scans Millions of Lines of Code, Checks for References and Removes Unneeded Unit Declaration from all Pascal project files.

The Delphi Parser Optimizer Wizard is available for all Delphi versions. Also available in an Open-Source Edition based on the Delphi Parser Developer’s Full Kit.

For more information & a licensed version contact sales@delphiparser.com

Go to Top