Productivity! Options page (Project Properties dialog box)

The Options page of the Productivity! Project Properties pages allows to specify the following options:

  1. Packages Exclusion

See also: Productivity! Code Style Property Page, Productivity! JavaDoc Property Page, Productivity! Cache Property Page, Productivity! Options

To set these options for all new projects, choose Project|Default Project Properties.

Packages Exclusion

Productivity! uses cache of classes included into particular project. By default, this cache includes all classes found according to JBuilder paths settings. In general, this includes: classes from JDK, classes in project libraries and project classes themselves. It is obvious that in large projects the amount of such classes may achieve several thousands. The Productivity! popup windows allow reducing the excessive amount of classes by eliminating those not used (such as sun.* and sunw.*, which are included into JDK but hardly used in your project directly) – with the help of this option you can exclude unnecessary packages.

Enable packages exclusion

Select this checkbox if you wish to exclude classes belonging to particular packages from showing them in the Productivity! insights. With this checkbox disabled, all classes from Productivity! cache are shown.

Exclude packages

Using this panel, you can specify packages to be excluded. Either type the package name to exclude it manually (only valid Java symbols are allowed, ';' separates packages) or add the package using the Select Package dialog invoked by the Add... button. The sequence order of packages being specified is inessential.

See also: Productivity! Code Style Property Page, Productivity! JavaDoc Property Page, Productivity! Cache Property Page, Productivity! Options