Module:Module introspection/doc: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
No edit summary
Line 1: Line 1:
{{documentation|
{{documentation|
{{dochead|header=noinvoke}}
{{dochead|header=noinvoke}}
{{template rating|rating=draft|details=Currently used on the following modules: [[Module:MOS]], [[Module:Numlinks]], [[Module:Numlinks 2-num]], [[Module:JI ratios]], [[Module:Yesno]], and itself. Use on other modules beyond this sample is not advised at this time.
{{template rating|rating=draft|details=Currently used on the following modules; use beyond this sample is not advised at this time:
* [[Module:MOS]]
* [[Module:Numlinks]]
* [[Module:Numlinks 2-num]]
* [[Module:JI ratios]]
* [[Module:Yesno]]
* [[Module:Arguments]]
* Itself


Dependency tracking currently detects non-module dependencies (only those that have Module: in the name should be included).
Current issues:
 
* Dependency tracking currently tracks non-module dependencies (things without "Module:" in its name)
Function tracking is being reviewed. Modules that return a function report no functions as available (technically the truth).}}
* Function tracking reports modules that return a function as having no functions (technically the truth)
* Function tracking currently has a few false positives}}
{{clear}}
{{clear}}
{{Module introspection}}
{{Module introspection}}
}}
}}

Revision as of 22:50, 26 October 2025


This module should not be invoked directly; use its corresponding template instead: Template:Module introspection.
This documentation is for a draft module. It is incomplete and may not be in active development. If possible, editors are encouraged to help with its development. In the meantime, editors should avoid using this module across the Xenharmonic Wiki, except for testing.

Details: Currently used on the following modules; use beyond this sample is not advised at this time:

Current issues:

  • Dependency tracking currently tracks non-module dependencies (things without "Module:" in its name)
  • Function tracking reports modules that return a function as having no functions (technically the truth)
  • Function tracking currently has a few false positives

To see introspection summary, see this module's main page.