Project Properties#
Project Properties are properties defined on the project itself. Some Project Properties will override the settings in menu
and are persisted with the project.General Information#
Project Name#
The name of the project.
Allow Externals#
If checked, then external dependencies will not appear as violations by default.
Dependency Options#
The Dependency Options are described in the Preferences section Dependency Options in the User Guide
The difference is the Project Properties will be saved in the project file. The menu
settings are the default values used when a project is created.
Metrics#
The Metrics are described in the Preferences section Metrics in the User Guide
Display#
Recursive Partitioning#
This will turn on Recursive Partitioning by default for the partitioning Algorithms
Enable Project Specific#
This will enable the project specific settings for the following three options
Dependency Mark Orientation#
See Preferences
Subsystem Ordering#
See Preferences
Show Dependency Colors in DSM#
See Preferences
Use View Local Filters#
This enables the ability for each view to have its own set of filters. See Local View Filters
Project Options#
Use Atom Database#
This should remain checked. It allows the project to be member expanded. The option is available for compatiliby with older Lattix projects.
Perform Module Merge#
If checked, this will try to merge similar atoms from different modules into the same subsystem. This will allow dependencies from different modules to be connected.
Create Subsystems for Modules#
If checked, top level subsystems will be created for each module in the project. This will help users distinguish between subsystems from different modules. Any Module Merging will happen before the subsystems are separated.
Module Merge Order#
This will determine in which order the modules are merged, which controls which atom will be the “primary” atom in the subsystem. Modules closer to the top get priority.