Skip to content
Health
67/100
fair
  • Security25/25
    No findings
  • Activity25/25
    Last human commit 1 month ago
  • Required by5/25
    0 modules depend on it
  • Maturity12/25
    In 2 Odoo series since 19.0

Heuristic over the facts below, not an audit · How it's computed

Security findings
Grave / minor (static analysis)
Required by
0
Modules depending on it
External deps
1 pip · 0 bin
Python packages / system binaries
License
LGPL-3
No conflicts with its dependencies
Folder size
0.08 MB
Module directory on disk
Code analysis 0 migration notes 4 models 1 view 0 HTTP endpoints

Description

Provides the abstract models that give a phonetic reading (カナ / ふりがな) to a model -- of its name, or of any other field -- and the setting that chooses the kana format readings are stored in.

A reading is stored in a canonical form, so the same pronunciation matches however it was typed: kana take the configured format, full-width ASCII and digits fold to half-width (ABCショウジ is stored as ABCショウジ), and spacing collapses to single half-width spaces. A search term goes through the same normalization before it is compared.

This module adds no field to any model of its own; the readings live in the modules that apply the mixins to a model.

Dependencies

Odoo dependencies
odoo/odoo:
- web
Python dependencies
jaconv
System dependencies
None
Required by
None

Code analysis

Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.

Views touched 1

XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.kana res.config.settings form Inherits base_setup.res_config_settings_view_form

HTTP endpoints 0

No HTTP endpoints found for this module.

Models touched 4

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (2)
  • name_kana Char
    index='trigram' kana=True string='Name (Kana)'
  • name_kana_search Char
    compute='_compute_name_kana_search' search='_search_name_kana' string='Name (Kana) Search'
Public methods (0)

No public methods.

New fields (1)
  • kana_format Selection
    config_parameter=KANA_FORMAT_PARAM default=DEFAULT_KANA_FORMAT selection=KANA_FORMAT_SELECTION
Public methods (0)

No public methods.

Loading…