- Go to Apps / Module Analysis / Modules Types Rules The Module types Rules are usefull to get the Type of a module, based on it information. This module comes with default rules. > ![default_module_type_rules](../static/description/default_module_type_rules.png) You can add your custom rules to identify the modules your team have developped for exemple, > ![add_module_type_rules](../static/description/add_module_type_rules.png) to update the data manually, you have to : - Go to 'Settings' / 'Technical' / 'Scheduled Actions' - Run manually the action : 'Update Module Analysis' This will update analysis of your installed modules. to update the data automatically, you have to : - Go to 'Settings' / 'Technical' / 'Scheduled Actions' - Configure the action 'Update Module Analysis' and activate it. (By default, the cron is unactive and no analysis is done) ## Adding Extra data If you want to analyse other data, (for exemple, having the number of HTML files), create a custom modules and overload the module model : ``` python from odoo import api, fields, models class IrModuleModule(models.Model): _inherit = 'ir.module.module' xml_documentation_qty = fields.Integer( string='Quantity of Comments in XML Files') @api.model def _get_analyse_settings(self): res = super()._get_analyse_settings() if not '.html' in res: res['.html'] = {} res['.html']['documentation'] 'xml_documentation_qty' return res ``` ## Exclude files and directories Two parameters are availaible in 'Settings' / 'Technical' / 'Parameters' 'System Parameters' : > ![config_parameters](../static/description/config_parameters.png) The list of folders and filename will be exclude from the analysis. You can change the default settings.