Manual:mwdocgen.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

O arquivo mwdocgen.php é um script de manutenção do MediaWiki que gera documentação de referência de classes e arquivos para o MediaWiki usando o doxygen. Se o processador de linguagem DOT estiver disponível, tenta chamar a geração de gráfico. If the DOT language processor is available, attempt call graph generation.

Uso

php mwdocgen.php [<command>] [<options>]
Opção/Parâmetro Descrição
--all Processa toda a base de código.
--includes Processa somente os arquivos no diretório includes/.
--languages Processa somente os arquivos no diretório languages/.
--maintenance Processa somente os arquivos no diretório maintenance/.
--skins Processa somente os arquivos no diretório skins/.
--files <file> Processa apenas o arquivo especificado.
--no-extensions Processa tudo, exceto diretórios de extensões.
--output <dir> Define o diretório de saída (o padrão é $doxyOutput).
--generate-man Gera a documentação da página do manual.
--help Exibe a ajuda e é fechado.

Bugs conhecidos

  • pass_thru parece usar sempre o buffer (mesmo com o código ob_implicit_flush()), o que torna a saída lenta quando o doxygen analisa arquivos de idiomas.
  • o menu não funciona; ele foi desabilitado na revisão 13740. Precisamos corrigir o código.

Ver também