summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-10-04 20:20:24 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-10-04 20:20:24 (GMT)
commita62d9f8f1c2c97d454ff33bc1a4911d1362d9766 (patch)
tree36e6fdf77248708eaee0f1180b2ea526d1323c18 /doc
parent0c8b6ca69f951ce8c94902764cf036d6a79e5102 (diff)
downloadDoxygen-a62d9f8f1c2c97d454ff33bc1a4911d1362d9766.zip
Doxygen-a62d9f8f1c2c97d454ff33bc1a4911d1362d9766.tar.gz
Doxygen-a62d9f8f1c2c97d454ff33bc1a4911d1362d9766.tar.bz2
Release-1.6.1-20091004
Diffstat (limited to 'doc')
-rw-r--r--doc/config.doc38
-rw-r--r--doc/language.doc10
-rw-r--r--doc/translator.py47
-rw-r--r--doc/translator_report.txt253
4 files changed, 167 insertions, 181 deletions
diff --git a/doc/config.doc b/doc/config.doc
index f049986..9844686 100644
--- a/doc/config.doc
+++ b/doc/config.doc
@@ -61,8 +61,8 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_alphabetical_index ALPHABETICAL_INDEX
\refitem cfg_always_detailed_sec ALWAYS_DETAILED_SEC
\refitem cfg_binary_toc BINARY_TOC
-\refitem cfg_builtin_stl_support BUILTIN_STL_SUPPORT
\refitem cfg_brief_member_desc BRIEF_MEMBER_DESC
+\refitem cfg_builtin_stl_support BUILTIN_STL_SUPPORT
\refitem cfg_call_graph CALL_GRAPH
\refitem cfg_caller_graph CALLER_GRAPH
\refitem cfg_case_sense_names CASE_SENSE_NAMES
@@ -80,6 +80,7 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_distribute_group_doc DISTRIBUTE_GROUP_DOC
\refitem cfg_docset_bundle_id DOCSET_BUNDLE_ID
\refitem cfg_docset_feedname DOCSET_FEEDNAME
+\refitem cfg_dot_cleanup DOT_CLEANUP
\refitem cfg_dot_fontname DOT_FONTNAME
\refitem cfg_dot_fontpath DOT_FONTPATH
\refitem cfg_dot_fontsize DOT_FONTSIZE
@@ -91,8 +92,8 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_dotfile_dirs DOTFILE_DIRS
\refitem cfg_doxyfile_encoding DOXYFILE_ENCODING
\refitem cfg_enable_preprocessing ENABLE_PREPROCESSING
-\refitem cfg_enum_values_per_line ENUM_VALUES_PER_LINE
\refitem cfg_enabled_sections ENABLED_SECTIONS
+\refitem cfg_enum_values_per_line ENUM_VALUES_PER_LINE
\refitem cfg_example_path EXAMPLE_PATH
\refitem cfg_example_patterns EXAMPLE_PATTERNS
\refitem cfg_example_recursive EXAMPLE_RECURSIVE
@@ -146,6 +147,7 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_hide_undoc_relations HIDE_UNDOC_RELATIONS
\refitem cfg_html_align_members HTML_ALIGN_MEMBERS
\refitem cfg_html_dynamic_sections HTML_DYNAMIC_SECTIONS
+\refitem cfg_html_file_extension HTML_FILE_EXTENSION
\refitem cfg_html_footer HTML_FOOTER
\refitem cfg_html_header HTML_HEADER
\refitem cfg_html_output HTML_OUTPUT
@@ -155,6 +157,7 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_image_path IMAGE_PATH
\refitem cfg_include_graph INCLUDE_GRAPH
\refitem cfg_include_path INCLUDE_PATH
+\refitem cfg_included_by_graph INCLUDED_BY_GRAPH
\refitem cfg_inherit_docs INHERIT_DOCS
\refitem cfg_inline_info INLINE_INFO
\refitem cfg_inline_inherited_memb INLINE_INHERITED_MEMB
@@ -189,23 +192,23 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_pdf_hyperlinks PDF_HYPERLINKS
\refitem cfg_perl_path PERL_PATH
\refitem cfg_perlmod_latex PERLMOD_LATEX
-\refitem cfg_perlmod_pretty PERLMOD_PRETTY
\refitem cfg_perlmod_makevar_prefix PERLMOD_MAKEVAR_PREFIX
+\refitem cfg_perlmod_pretty PERLMOD_PRETTY
\refitem cfg_predefined PREDEFINED
\refitem cfg_project_name PROJECT_NAME
\refitem cfg_project_number PROJECT_NUMBER
-\refitem cfg_qhp_namespace QHP_NAMESPACE
-\refitem cfg_qhp_virtual_folder QHP_VIRTUAL_FOLDER
-\refitem cfg_qhp_cust_filter_name QHP_CUST_FILTER_NAME
+\refitem cfg_qhg_location QHG_LOCATION
\refitem cfg_qhp_cust_filter_attrs QHP_CUST_FILTER_ATTRS
+\refitem cfg_qhp_cust_filter_name QHP_CUST_FILTER_NAME
+\refitem cfg_qhp_namespace QHP_NAMESPACE
\refitem cfg_qhp_sect_filter_attrs QHP_SECT_FILTER_ATTRS
-\refitem cfg_qhg_location QHG_LOCATION
+\refitem cfg_qhp_virtual_folder QHP_VIRTUAL_FOLDER
\refitem cfg_qt_autobrief QT_AUTOBRIEF
\refitem cfg_quiet QUIET
\refitem cfg_recursive RECURSIVE
\refitem cfg_referenced_by_relation REFERENCED_BY_RELATION
-\refitem cfg_references_relation REFERENCES_RELATION
\refitem cfg_references_link_source REFERENCES_LINK_SOURCE
+\refitem cfg_references_relation REFERENCES_RELATION
\refitem cfg_repeat_brief REPEAT_BRIEF
\refitem cfg_rtf_extensions_file RTF_EXTENSIONS_FILE
\refitem cfg_rtf_hyperlinks RTF_HYPERLINKS
@@ -219,13 +222,14 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_show_files SHOW_FILES
\refitem cfg_show_include_files SHOW_INCLUDE_FILES
\refitem cfg_show_namespaces SHOW_NAMESPACES
+\refitem cfg_show_used_files SHOW_USED_FILES
\refitem cfg_sip_support SIP_SUPPORT
\refitem cfg_skip_function_macros SKIP_FUNCTION_MACROS
\refitem cfg_sort_brief_docs SORT_BRIEF_DOCS
\refitem cfg_sort_by_scope_name SORT_BY_SCOPE_NAME
-\refitem cfg_sort_members_constructors_first SORT_MEMBERS_CTORS_1ST
\refitem cfg_sort_group_names SORT_GROUP_NAMES
\refitem cfg_sort_member_docs SORT_MEMBER_DOCS
+\refitem cfg_sort_members_constructors_first SORT_MEMBERS_CTORS_1ST
\refitem cfg_source_browser SOURCE_BROWSER
\refitem cfg_strip_code_comments STRIP_CODE_COMMENTS
\refitem cfg_strip_from_inc_path STRIP_FROM_INC_PATH
@@ -240,8 +244,8 @@ followed by the descriptions of the tags grouped by category.
\refitem cfg_typedef_hides_struct TYPEDEF_HIDES_STRUCT
\refitem cfg_uml_look UML_LOOK
\refitem cfg_use_htags USE_HTAGS
+\refitem cfg_use_inline_trees USE_INLINE_TREES
\refitem cfg_use_pdflatex USE_PDFLATEX
-\refitem cfg_use_windows_encoding USE_WINDOWS_ENCODING
\refitem cfg_verbatim_headers VERBATIM_HEADERS
\refitem cfg_warn_format WARN_FORMAT
\refitem cfg_warn_if_doc_error WARN_IF_DOC_ERROR
@@ -312,17 +316,6 @@ followed by the descriptions of the tags grouped by category.
Lithuanian, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian,
Slovak, Slovene, Spanish, Swedish, and Ukrainian.
-\anchor cfg_use_windows_encoding
-<dt>\c USE_WINDOWS_ENCODING <dd>
- \addindex USE_WINDOWS_ENCODING
- This tag can be used to specify the encoding used in the generated output.
- The encoding is not always determined by the language that is chosen,
- but also whether or not the output is meant for Windows or non-Windows users.
- In case there is a difference, setting the \c USE_WINDOWS_ENCODING tag to \c YES
- forces the Windows encoding, (this is the default for the Windows binary),
- whereas setting the tag to \c NO uses a Unix-style encoding (the default for
- all platforms other than Windows).
-
\anchor cfg_brief_member_desc
<dt>\c BRIEF_MEMBER_DESC <dd>
\addindex BRIEF_MEMBER_DESC
@@ -1565,6 +1558,9 @@ and Class Hierarchy pages using a tree view instead of an ordered list.
\addindex LATEX_CMD_NAME
The \c LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be invoked.
If left blank `latex' will be used as the default command name.
+ Note that when enabling USE_PDFLATEX this option is only used for
+ generating bitmaps for formulas in the HTML output, but not in the
+ Makefile that is written to the output directory.
\anchor cfg_makeindex_cmd_name
<dt>\c MAKEINDEX_CMD_NAME <dd>
diff --git a/doc/language.doc b/doc/language.doc
index 78d7afc..4494aad 100644
--- a/doc/language.doc
+++ b/doc/language.doc
@@ -23,7 +23,7 @@ text fragments, generated by doxygen, can be produced in languages other
than English (the default). The output language is chosen through the
configuration file (with default name and known as Doxyfile).
-Currently (version 1.6.0), 38 languages
+Currently (version 1.6.1), 38 languages
are supported (sorted alphabetically):
Afrikaans, Arabic, Brazilian Portuguese, Catalan, Chinese, Chinese
Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto,
@@ -56,7 +56,7 @@ when the translator was updated.
<td>Afrikaans</td>
<td>Johan Prinsloo</td>
<td>johan at zippysnoek dot com</td>
- <td>1.4.6</td>
+ <td>1.6.0</td>
</tr>
<tr bgcolor="#ffffff">
<td>Arabic</td>
@@ -218,7 +218,7 @@ when the translator was updated.
<td>Polish</td>
<td>Piotr Kaminski<br/>Grzegorz Kowal<br/>Krzysztof Kral</td>
<td>Piotr.Kaminski at ctm dot gdynia dot pl<br/>g_kowal at poczta dot onet dot pl<br/>krzysztof.kral at gmail dot com</td>
- <td>1.6.0</td>
+ <td>up-to-date</td>
</tr>
<tr bgcolor="#ffffff">
<td>Portuguese</td>
@@ -307,7 +307,7 @@ when the translator was updated.
\hline
\hline
- Afrikaans & Johan Prinsloo & {\tt\tiny johan@zippysnoek.com} & 1.4.6 \\
+ Afrikaans & Johan Prinsloo & {\tt\tiny johan@zippysnoek.com} & 1.6.0 \\
\hline
Arabic & Moaz Reyad & {\tt\tiny moazreyad@yahoo.com} & 1.4.6 \\
\hline
@@ -373,7 +373,7 @@ when the translator was updated.
\hline
Persian & Ali Nadalizadeh & {\tt\tiny nadalizadeh@gmail.com} & 1.6.0 \\
\hline
- Polish & Piotr Kaminski & {\tt\tiny Piotr.Kaminski@ctm.gdynia.pl} & 1.6.0 \\
+ Polish & Piotr Kaminski & {\tt\tiny Piotr.Kaminski@ctm.gdynia.pl} & up-to-date \\
~ & Grzegorz Kowal & {\tt\tiny g\_kowal@poczta.onet.pl} & ~ \\
~ & Krzysztof Kral & {\tt\tiny krzysztof.kral@gmail.com} & ~ \\
\hline
diff --git a/doc/translator.py b/doc/translator.py
index c53fd71..95ee485 100644
--- a/doc/translator.py
+++ b/doc/translator.py
@@ -48,8 +48,10 @@
2005/02/28 - Slight modification to generate "mailto.txt" auxiliary file.
2005/08/15 - Doxygen's root directory determined primarily from DOXYGEN
environment variable. When not found, then relatively to the script.
- 2007/03/20 - The "translate me!" searched in comments and reported if found.
- 2009/05/09 - Changed HTML output to make it confirm to XHTML DTD
+ 2007/03/20 - The "translate me!" searched in comments and reported if found.
+ 2008/06/09 - Warning when the MAX_DOT_GRAPH_HEIGHT is still part of trLegendDocs().
+ 2009/05/09 - Changed HTML output to fit it with XHTML DTD
+ 2009/09/02 - Added percentage info to the report (implemented / to be implemented).
"""
from __future__ import generators
@@ -166,6 +168,7 @@ class Transl:
self.prototypeDic = {} # uniPrototype -> prototype
self.translateMeText = 'translate me!'
self.translateMeFlag = False # comments with "translate me!" found
+ self.txtMAX_DOT_GRAPH_HEIGHT_flag = False # found in string in trLegendDocs()
self.obsoleteMethods = None # list of prototypes to be removed
self.missingMethods = None # list of prototypes to be implemented
self.implementedMethods = None # list of implemented required methods
@@ -769,6 +772,8 @@ class Transl:
# identifiers.
prototype = '' # readable prototype (with everything)
uniPrototype = '' # unified prototype (without arg. identifiers)
+ warning = '' # warning message -- if something special detected
+ methodId = None # processed method id
# Collect the method prototypes. Stop on the closing
# curly brace followed by the semicolon (end of class).
@@ -823,6 +828,7 @@ class Transl:
if tokenId == 'id':
prototype += ' ' + tokenStr
uniPrototype += ' ' + tokenStr
+ methodId = tokenStr # for reporting
status = 5
else:
self.__unexpectedToken(status, tokenId, tokenLineNo)
@@ -884,9 +890,17 @@ class Transl:
# Insert new dictionary item.
assert(not self.prototypeDic.has_key(uniPrototype))
self.prototypeDic[uniPrototype] = prototype
- status = 2 # body consumed
+ status = 2 # body consumed
+ methodId = None # outside of any method
elif tokenId == 'lcurly':
curlyCnt += 1
+
+ # Warn in special case.
+ elif methodId == 'trLegendDocs' and tokenId == 'string' \
+ and tokenStr.find('MAX_DOT_GRAPH_HEIGHT') >= 0:
+ self.txtMAX_DOT_GRAPH_HEIGHT_flag = True
+
+
elif status == 11: # probably the end of class
if tokenId == 'semic':
status = 777
@@ -1114,10 +1128,17 @@ class Transl:
self.adaptMinClass = adaptMinClass
self.readableStatus = adaptMinVersion # simplified
- # If everything seems OK, but the explicit mark self.translateMeText
- # in comments was found, something must be translated.
- if not self.note and self.status == '' and self.translateMeFlag:
- self.note = 'The "%s" found in a comment.' % self.translateMeText
+ # If everything seems OK, some explicit warning flags still could
+ # be set.
+ if not self.note and self.status == '' and \
+ (self.translateMeFlag or self.txtMAX_DOT_GRAPH_HEIGHT_flag):
+ self.note = ''
+ if self.translateMeFlag:
+ self.note += 'The "%s" found in a comment.' % self.translateMeText
+ if self.note != '':
+ self.note += '\n\t\t'
+ if self.txtMAX_DOT_GRAPH_HEIGHT_flag:
+ self.note += 'The MAX_DOT_GRAPH_HEIGHT found in trLegendDocs()'
# If everything seems OK, but there are obsolete methods, set
# the note to clean-up source. This note will be used only when
@@ -1138,18 +1159,21 @@ class Transl:
# Report the number of not implemented methods.
fout.write('\n\n\n')
fout.write(self.classId + ' (' + self.baseClassId + ')')
+ percentImplemented = 100 # init
+ allNum = len(self.manager.requiredMethodsDic)
if self.missingMethods:
num = len(self.missingMethods)
+ percentImplemented = 100 * (allNum - num) / allNum
fout.write(' %d' % num)
fout.write(' method')
if num > 1:
fout.write('s')
- fout.write(' to implement')
+ fout.write(' to implement (%d %%)' % (100 * num / allNum))
fout.write('\n' + '-' * len(self.classId))
# Write the info about the implemented required methods.
fout.write('\n\n Implements %d' % len(self.implementedMethods))
- fout.write(' of the required methods.')
+ fout.write(' of the required methods (%d %%).' % percentImplemented)
# Report the missing method, but only when it is not English-based
# translator.
@@ -1541,6 +1565,7 @@ class TrManager:
adaptMinVersion = '9.9.99'
mailtoLst = []
+ numRequired = len(self.requiredMethodsDic)
for x in self.adaptIdLst:
obj = self.__translDic[x]
f.write(' %-30s' % obj.classId)
@@ -1548,7 +1573,9 @@ class TrManager:
numimpl = len(obj.missingMethods)
pluralS = ''
if numimpl > 1: pluralS = 's'
- f.write('\t%2d method%s to implement' % (numimpl, pluralS))
+ percent = 100 * numimpl / numRequired
+ f.write('\t%2d method%s to implement (%d %%)' % (
+ numimpl, pluralS, percent))
if obj.note:
f.write('\n\tNote: ' + obj.note + '\n')
f.write('\n')
diff --git a/doc/translator_report.txt b/doc/translator_report.txt
index d84e8b0..f3f12e0 100644
--- a/doc/translator_report.txt
+++ b/doc/translator_report.txt
@@ -1,4 +1,4 @@
-(1.6.0)
+(1.6.1)
Doxygen supports the following 38 languages (sorted alphabetically):
@@ -10,7 +10,7 @@ Persian, Polish, Portuguese, Romanian, Russian, Serbian,
SerbianCyrilic, Slovak, Slovene, Spanish, Swedish, Turkish, Ukrainian,
and Vietnamese.
-Of them, 4 translators are up-to-date, 34 translators are based on
+Of them, 5 translators are up-to-date, 33 translators are based on
some adapter class, and 2 are English based.
----------------------------------------------------------------------
@@ -23,6 +23,7 @@ still may be some details listed even for them:
TranslatorDutch
TranslatorEnglish
TranslatorKorean
+ TranslatorPolish -- Remove the obsolete methods (never used).
----------------------------------------------------------------------
The following translator classes need some maintenance (the most
@@ -30,40 +31,39 @@ obsolete at the end). The other info shows the estimation of Doxygen
version when the class was last updated and number of methods that
must be implemented to become up-to-date:
- TranslatorVietnamese 1.6.0 5 methods to implement
- TranslatorTurkish 1.6.0 5 methods to implement
- TranslatorSwedish 1.6.0 5 methods to implement
- TranslatorSpanish 1.6.0 5 methods to implement
- TranslatorSerbian 1.6.0 5 methods to implement
- TranslatorSerbianCyrilic 1.6.0 5 methods to implement
- TranslatorRussian 1.6.0 5 methods to implement
- TranslatorRomanian 1.6.0 5 methods to implement
- TranslatorPolish 1.6.0 5 methods to implement
- TranslatorPersian 1.6.0 5 methods to implement
- TranslatorMacedonian 1.6.0 5 methods to implement
- TranslatorJapanese 1.6.0 5 methods to implement
- TranslatorItalian 1.6.0 5 methods to implement
- TranslatorGerman 1.6.0 5 methods to implement
- TranslatorFinnish 1.6.0 5 methods to implement
- TranslatorEsperanto 1.6.0 5 methods to implement
- TranslatorCroatian 1.6.0 5 methods to implement
- TranslatorChinese 1.6.0 5 methods to implement
- TranslatorChinesetraditional 1.6.0 5 methods to implement
- TranslatorCatalan 1.6.0 5 methods to implement
- TranslatorBrazilian 1.6.0 5 methods to implement
- TranslatorGreek 1.5.4 27 methods to implement
- TranslatorFrench 1.5.4 27 methods to implement
- TranslatorDanish 1.5.4 27 methods to implement
- TranslatorSlovene 1.4.6 29 methods to implement
- TranslatorNorwegian 1.4.6 28 methods to implement
- TranslatorLithuanian 1.4.6 29 methods to implement
- TranslatorIndonesian 1.4.6 28 methods to implement
- TranslatorHungarian 1.4.6 29 methods to implement
- TranslatorArabic 1.4.6 28 methods to implement
- TranslatorAfrikaans 1.4.6 29 methods to implement
- TranslatorUkrainian 1.4.1 29 methods to implement
- TranslatorPortuguese 1.3.3 40 methods to implement
- TranslatorSlovak 1.2.18 49 methods to implement
+ TranslatorVietnamese 1.6.0 5 methods to implement (2 %)
+ TranslatorTurkish 1.6.0 5 methods to implement (2 %)
+ TranslatorSwedish 1.6.0 5 methods to implement (2 %)
+ TranslatorSpanish 1.6.0 5 methods to implement (2 %)
+ TranslatorSerbian 1.6.0 5 methods to implement (2 %)
+ TranslatorSerbianCyrilic 1.6.0 5 methods to implement (2 %)
+ TranslatorRussian 1.6.0 5 methods to implement (2 %)
+ TranslatorRomanian 1.6.0 5 methods to implement (2 %)
+ TranslatorPersian 1.6.0 5 methods to implement (2 %)
+ TranslatorMacedonian 1.6.0 5 methods to implement (2 %)
+ TranslatorJapanese 1.6.0 5 methods to implement (2 %)
+ TranslatorItalian 1.6.0 5 methods to implement (2 %)
+ TranslatorGerman 1.6.0 5 methods to implement (2 %)
+ TranslatorFinnish 1.6.0 5 methods to implement (2 %)
+ TranslatorEsperanto 1.6.0 5 methods to implement (2 %)
+ TranslatorCroatian 1.6.0 5 methods to implement (2 %)
+ TranslatorChinese 1.6.0 5 methods to implement (2 %)
+ TranslatorChinesetraditional 1.6.0 5 methods to implement (2 %)
+ TranslatorCatalan 1.6.0 5 methods to implement (2 %)
+ TranslatorBrazilian 1.6.0 5 methods to implement (2 %)
+ TranslatorAfrikaans 1.6.0 5 methods to implement (2 %)
+ TranslatorGreek 1.5.4 27 methods to implement (12 %)
+ TranslatorFrench 1.5.4 22 methods to implement (9 %)
+ TranslatorDanish 1.5.4 27 methods to implement (12 %)
+ TranslatorSlovene 1.4.6 29 methods to implement (13 %)
+ TranslatorNorwegian 1.4.6 28 methods to implement (12 %)
+ TranslatorLithuanian 1.4.6 29 methods to implement (13 %)
+ TranslatorIndonesian 1.4.6 28 methods to implement (12 %)
+ TranslatorHungarian 1.4.6 29 methods to implement (13 %)
+ TranslatorArabic 1.4.6 28 methods to implement (12 %)
+ TranslatorUkrainian 1.4.1 29 methods to implement (13 %)
+ TranslatorPortuguese 1.3.3 40 methods to implement (18 %)
+ TranslatorSlovak 1.2.18 49 methods to implement (22 %)
----------------------------------------------------------------------
The following translator classes derive directly from the
@@ -91,48 +91,24 @@ Details for translators (classes sorted alphabetically):
-TranslatorAfrikaans (TranslatorAdapter_1_4_6) 29 methods to implement
+TranslatorAfrikaans (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-------------------
- Implements 192 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
- virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
virtual QCString trSearching()
virtual QCString trNoMatches()
- virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
virtual QCString trLoading()
- virtual QCString trSubprograms()
- virtual QCString trModulesListDescription(bool extractAll)
- virtual QCString trModulesList()
- virtual QCString trTypeConstraints()
virtual QCString trGlobalNamespace()
- virtual QCString trMemberFunctionDocumentationFortran()
- virtual QCString trCompoundListDescriptionFortran()
- virtual QCString trTypeDocumentation()
- virtual QCString trModuleReference(const char * namespaceName)
- virtual QCString trModulesMemberDescription(bool extractAll)
- virtual QCString trModulesMembers()
- virtual QCString trModulesIndex()
virtual QCString trDirRelation(const char * name)
- virtual QCString trCompoundListFortran()
- virtual QCString trDataTypes()
- virtual QCString trCompoundIndexFortran()
- virtual QCString trSubprogram(bool first_capital, bool singular)
- virtual QCString trCallerGraph()
- virtual QCString trEnumerationValueDocumentation()
- virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
- virtual QCString trType(bool first_capital, bool singular)
- virtual QCString trModule(bool first_capital, bool singular)
- virtual QCString trCompoundMembersFortran()
- virtual QCString trSubprogramDocumentation()
-TranslatorArabic (TranslatorAdapter_1_4_6) 28 methods to implement
+TranslatorArabic (TranslatorAdapter_1_4_6) 28 methods to implement (12 %)
----------------
- Implements 193 of the required methods.
+ Implements 193 of the required methods (87 %).
Missing methods (should be implemented):
@@ -178,10 +154,10 @@ TranslatorArabic (TranslatorAdapter_1_4_6) 28 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorBrazilian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorBrazilian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -192,10 +168,10 @@ TranslatorBrazilian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorCatalan (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorCatalan (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -206,10 +182,10 @@ TranslatorCatalan (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorChinese (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorChinese (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -220,10 +196,10 @@ TranslatorChinese (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorChinesetraditional (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorChinesetraditional (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
----------------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -234,10 +210,10 @@ TranslatorChinesetraditional (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorCroatian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorCroatian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -248,10 +224,10 @@ TranslatorCroatian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorDanish (TranslatorAdapter_1_5_4) 27 methods to implement
+TranslatorDanish (TranslatorAdapter_1_5_4) 27 methods to implement (12 %)
----------------
- Implements 194 of the required methods.
+ Implements 194 of the required methods (87 %).
Missing methods (should be implemented):
@@ -284,10 +260,10 @@ TranslatorDanish (TranslatorAdapter_1_5_4) 27 methods to implement
virtual QCString trSubprogramDocumentation()
-TranslatorEsperanto (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorEsperanto (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -298,10 +274,10 @@ TranslatorEsperanto (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorFinnish (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorFinnish (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -312,23 +288,19 @@ TranslatorFinnish (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorFrench (TranslatorAdapter_1_5_4) 27 methods to implement
+TranslatorFrench (TranslatorAdapter_1_5_4) 22 methods to implement (9 %)
----------------
- Implements 194 of the required methods.
+ Implements 199 of the required methods (90 %).
Missing methods (should be implemented):
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
- virtual QCString trSearching()
- virtual QCString trNoMatches()
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
- virtual QCString trLoading()
virtual QCString trSubprograms()
virtual QCString trModulesListDescription(bool extractAll)
virtual QCString trModulesList()
virtual QCString trTypeConstraints()
- virtual QCString trGlobalNamespace()
virtual QCString trMemberFunctionDocumentationFortran()
virtual QCString trCompoundListDescriptionFortran()
virtual QCString trTypeDocumentation()
@@ -336,7 +308,6 @@ TranslatorFrench (TranslatorAdapter_1_5_4) 27 methods to implement
virtual QCString trModulesMemberDescription(bool extractAll)
virtual QCString trModulesMembers()
virtual QCString trModulesIndex()
- virtual QCString trDirRelation(const char * name)
virtual QCString trCompoundListFortran()
virtual QCString trDataTypes()
virtual QCString trCompoundIndexFortran()
@@ -348,10 +319,10 @@ TranslatorFrench (TranslatorAdapter_1_5_4) 27 methods to implement
virtual QCString trSubprogramDocumentation()
-TranslatorGerman (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorGerman (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -362,10 +333,10 @@ TranslatorGerman (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorGreek (TranslatorAdapter_1_5_4) 27 methods to implement
+TranslatorGreek (TranslatorAdapter_1_5_4) 27 methods to implement (12 %)
---------------
- Implements 194 of the required methods.
+ Implements 194 of the required methods (87 %).
Missing methods (should be implemented):
@@ -410,10 +381,10 @@ TranslatorGreek (TranslatorAdapter_1_5_4) 27 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorHungarian (TranslatorAdapter_1_4_6) 29 methods to implement
+TranslatorHungarian (TranslatorAdapter_1_4_6) 29 methods to implement (13 %)
-------------------
- Implements 192 of the required methods.
+ Implements 192 of the required methods (86 %).
Missing methods (should be implemented):
@@ -448,10 +419,10 @@ TranslatorHungarian (TranslatorAdapter_1_4_6) 29 methods to implement
virtual QCString trSubprogramDocumentation()
-TranslatorIndonesian (TranslatorAdapter_1_4_6) 28 methods to implement
+TranslatorIndonesian (TranslatorAdapter_1_4_6) 28 methods to implement (12 %)
--------------------
- Implements 193 of the required methods.
+ Implements 193 of the required methods (87 %).
Missing methods (should be implemented):
@@ -497,10 +468,10 @@ TranslatorIndonesian (TranslatorAdapter_1_4_6) 28 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorItalian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorItalian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -511,10 +482,10 @@ TranslatorItalian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorJapanese (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorJapanese (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -537,10 +508,10 @@ TranslatorJapanese (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorJapaneseEn (TranslatorEnglish) 216 methods to implement
+TranslatorJapaneseEn (TranslatorEnglish) 216 methods to implement (97 %)
--------------------
- Implements 5 of the required methods.
+ Implements 5 of the required methods (2 %).
This English-based translator implements the following methods:
@@ -551,10 +522,10 @@ TranslatorJapaneseEn (TranslatorEnglish) 216 methods to implement
virtual QCString latexLanguageSupportCommand()
-TranslatorKoreanEn (TranslatorEnglish) 216 methods to implement
+TranslatorKoreanEn (TranslatorEnglish) 216 methods to implement (97 %)
------------------
- Implements 5 of the required methods.
+ Implements 5 of the required methods (2 %).
This English-based translator implements the following methods:
@@ -565,10 +536,10 @@ TranslatorKoreanEn (TranslatorEnglish) 216 methods to implement
virtual QCString latexLanguageSupportCommand()
-TranslatorLithuanian (TranslatorAdapter_1_4_6) 29 methods to implement
+TranslatorLithuanian (TranslatorAdapter_1_4_6) 29 methods to implement (13 %)
--------------------
- Implements 192 of the required methods.
+ Implements 192 of the required methods (86 %).
Missing methods (should be implemented):
@@ -603,10 +574,10 @@ TranslatorLithuanian (TranslatorAdapter_1_4_6) 29 methods to implement
virtual QCString trSubprogramDocumentation()
-TranslatorMacedonian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorMacedonian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
--------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -617,10 +588,10 @@ TranslatorMacedonian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorNorwegian (TranslatorAdapter_1_4_6) 28 methods to implement
+TranslatorNorwegian (TranslatorAdapter_1_4_6) 28 methods to implement (12 %)
-------------------
- Implements 193 of the required methods.
+ Implements 193 of the required methods (87 %).
Missing methods (should be implemented):
@@ -666,10 +637,10 @@ TranslatorNorwegian (TranslatorAdapter_1_4_6) 28 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorPersian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorPersian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -680,18 +651,10 @@ TranslatorPersian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorPolish (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorPolish (Translator)
----------------
- Implements 216 of the required methods.
-
- Missing methods (should be implemented):
-
- virtual QCString trSearching()
- virtual QCString trNoMatches()
- virtual QCString trLoading()
- virtual QCString trGlobalNamespace()
- virtual QCString trDirRelation(const char * name)
+ Implements 221 of the required methods (100 %).
Obsolete methods (should be removed, never used):
@@ -706,10 +669,10 @@ TranslatorPolish (TranslatorAdapter_1_6_0) 5 methods to implement
QCString trNoDescriptionAvailable()
-TranslatorPortuguese (TranslatorAdapter_1_3_3) 40 methods to implement
+TranslatorPortuguese (TranslatorAdapter_1_3_3) 40 methods to implement (18 %)
--------------------
- Implements 181 of the required methods.
+ Implements 181 of the required methods (81 %).
Missing methods (should be implemented):
@@ -767,10 +730,10 @@ TranslatorPortuguese (TranslatorAdapter_1_3_3) 40 methods to implement
QCString trNoDescriptionAvailable()
-TranslatorRomanian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorRomanian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -781,10 +744,10 @@ TranslatorRomanian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorRussian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorRussian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -795,10 +758,10 @@ TranslatorRussian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorSerbian (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorSerbian (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -809,10 +772,10 @@ TranslatorSerbian (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorSerbianCyrilic (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorSerbianCyrilic (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
------------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -823,10 +786,10 @@ TranslatorSerbianCyrilic (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorSlovak (TranslatorAdapter_1_2_18) 49 methods to implement
+TranslatorSlovak (TranslatorAdapter_1_2_18) 49 methods to implement (22 %)
----------------
- Implements 172 of the required methods.
+ Implements 172 of the required methods (77 %).
Missing methods (should be implemented):
@@ -893,10 +856,10 @@ TranslatorSlovak (TranslatorAdapter_1_2_18) 49 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorSlovene (TranslatorAdapter_1_4_6) 29 methods to implement
+TranslatorSlovene (TranslatorAdapter_1_4_6) 29 methods to implement (13 %)
-----------------
- Implements 192 of the required methods.
+ Implements 192 of the required methods (86 %).
Missing methods (should be implemented):
@@ -931,10 +894,10 @@ TranslatorSlovene (TranslatorAdapter_1_4_6) 29 methods to implement
virtual QCString trSubprogramDocumentation()
-TranslatorSpanish (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorSpanish (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -945,10 +908,10 @@ TranslatorSpanish (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorSwedish (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorSwedish (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -959,10 +922,10 @@ TranslatorSwedish (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorTurkish (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorTurkish (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
-----------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):
@@ -973,10 +936,10 @@ TranslatorTurkish (TranslatorAdapter_1_6_0) 5 methods to implement
virtual QCString trDirRelation(const char * name)
-TranslatorUkrainian (TranslatorAdapter_1_4_1) 29 methods to implement
+TranslatorUkrainian (TranslatorAdapter_1_4_1) 29 methods to implement (13 %)
-------------------
- Implements 192 of the required methods.
+ Implements 192 of the required methods (86 %).
Missing methods (should be implemented):
@@ -1023,10 +986,10 @@ TranslatorUkrainian (TranslatorAdapter_1_4_1) 29 methods to implement
virtual QCString trNoDescriptionAvailable()
-TranslatorVietnamese (TranslatorAdapter_1_6_0) 5 methods to implement
+TranslatorVietnamese (TranslatorAdapter_1_6_0) 5 methods to implement (2 %)
--------------------
- Implements 216 of the required methods.
+ Implements 216 of the required methods (97 %).
Missing methods (should be implemented):