Read the Docs build information Build id: 2079052 Project: thunderbird-thunderbird-source-docs Version: latest Commit: decf930f1471 Date: 2024-03-12T18:03:52.030687Z State: finished Success: False [rtd-command-info] start-time: 2024-03-12T18:03:53.273271Z, end-time: 2024-03-12T18:04:29.429654Z, duration: 36, exit-code: 0 hg clone --config format.sparse-revlog=no https://hg.mozilla.org/comm-central . applying clone bundle from https://s3-us-west-2.amazonaws.com/moz-hg-bundles-us-west-2/comm-central/9319355c0325bab8bcbd2640cc0d6c2b30f5eacb.stream-v2.hg 46636 files to transfer, 308 MB of data transferred 308 MB in 9.7 seconds (31.8 MB/sec) finished applying clone bundle searching for changes adding changesets adding manifests adding file changes added 3 changesets with 426 changes to 425 files new changesets b9deb95e1acc:decf930f1471 updating to branch default 31079 files updated, 0 files merged, 0 files removed, 0 files unresolved [rtd-command-info] start-time: 2024-03-12T18:04:29.509833Z, end-time: 2024-03-12T18:04:30.084875Z, duration: 0, exit-code: 0 hg update --clean default 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [rtd-command-info] start-time: 2024-03-12T18:04:30.160439Z, end-time: 2024-03-12T18:04:30.222672Z, duration: 0, exit-code: 0 cat .readthedocs.yaml --- # .readthedocs.yaml # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details # Required version: 2 # Set the version of Python and other tools you might need build: os: ubuntu-22.04 tools: python: "3.10" nodejs: "20" # You can also specify other tool versions: # rust: "1.55" # golang: "1.17" jobs: post_install: - npm install -g jsdoc@~4.0.0 # Build documentation in the docs/ directory with Sphinx sphinx: configuration: docs/conf.py # If using Sphinx, optionally build your docs in additional formats such as PDF # formats: # - pdf python: install: - requirements: docs/requirements.txt [rtd-command-info] start-time: 2024-03-12T18:04:30.293407Z, end-time: 2024-03-12T18:04:30.858434Z, duration: 0, exit-code: 0 hg identify --id decf930f1471 [rtd-command-info] start-time: 2024-03-12T18:04:30.931786Z, end-time: 2024-03-12T18:04:31.155861Z, duration: 0, exit-code: 0 hg tags tip 41062:decf930f1471 NIGHTLY_124_END 40864:61c34bc45dfb BETA_124_BASE 40863:92be7cedf121 NIGHTLY_123_END 40688:265293b13e7e BETA_123_BASE 40687:a87826e6e872 NIGHTLY_122_END 40522:0a73fe8ae0fa BETA_122_BASE 40521:861016e22cd6 NIGHTLY_121_END 40267:9ee6bde97d40 BETA_121_BASE 40266:067394ab8b2a NIGHTLY_120_END 40045:90d035bfc647 BETA_120_BASE 40044:5515b6fa5275 NIGHTLY_119_END 39803:6a863c3486f5 BETA_119_BASE 39802:753676c1e2a5 NIGHTLY_118_END 39656:411f4fc3b35f BETA_118_BASE 39655:dfe6f47ad76e NIGHTLY_117_END 39532:3b3895a429bf BETA_117_BASE 39531:52fcdafa5e17 NIGHTLY_116_END 39396:ed43633eb8c6 BETA_116_BASE 39395:ae5eb63b87ef NIGHTLY_115_END 39162:a66c2605b1c8 BETA_115_BASE 39161:f131e7490480 NIGHTLY_114_END 38882:6b1d786c9027 BETA_114_BASE 38881:3a55a7e4d6b8 NIGHTLY_113_END 38637:d743b4f167d1 BETA_113_BASE 38636:713b2a80ed7f NIGHTLY_112_END 38376:680ab43b2a41 BETA_112_BASE 38375:c7717aec2f9e NIGHTLY_111_END 38067:73ef6ab3e89a BETA_111_BASE 38066:3b4f3a2d1d98 NIGHTLY_110_END 37545:31883a704fda BETA_110_BASE 37544:ae4312567478 NIGHTLY_109_END 37388:c085c6203989 BETA_109_BASE 37387:21ce17b95011 NIGHTLY_108_END 37202:5e8f22244df0 BETA_108_BASE 37201:071ddeb1448a NIGHTLY_107_END 37002:9946e80d182e BETA_107_BASE 37001:5091bde394d1 NIGHTLY_106_END 36765:695ac2415a0f BETA_106_BASE 36764:01993715625a NIGHTLY_105_END 36556:62f0e1b18905 BETA_105_BASE 36555:3d91f3e9ce73 NIGHTLY_104_END 36355:594292a9cad4 BETA_104_BASE 36354:512ec3596694 NIGHTLY_103_END 36135:fdf6e7ccc0aa BETA_103_BASE 36134:5efc76b38020 NIGHTLY_102_END 35882:ab5f28b4f4f6 BETA_102_BASE 35881:68ac92f5fc3c NIGHTLY_101_END 35571:84dde16f93b8 BETA_101_BASE 35570:ca8356ebfcb2 NIGHTLY_100_END 35354:c0caae475b96 BETA_100_BASE 35353:6a9de01129d7 NIGHTLY_99_END 35136:3a0409b62b11 BETA_99_BASE 35135:49793e9acd94 NIGHTLY_98_END 34926:926e66920639 BETA_98_BASE 34925:1869b1083658 NIGHTLY_97_END 34710:0df2ed23ce5b BETA_97_BASE 34709:0010317fa5bd NIGHTLY_96_END 34487:364b3d928ce1 BETA_96_BASE 34486:9de208b63f41 NIGHTLY_95_END 34177:97f36ec3c080 BETA_95_BASE 34176:04b7b6e88251 NIGHTLY_94_END 33937:21804bf8b920 BETA_94_BASE 33936:01ab7bd63187 NIGHTLY_93_END 33641:49c313863793 BETA_93_BASE 33640:a958db3428f7 NIGHTLY_92_END 33347:8585c6432491 BETA_92_BASE 33346:371b1b50cb6c NIGHTLY_91_END 33124:8f7368d774f2 BETA_91_BASE 33123:d54dd0929463 NIGHTLY_90_END 32696:3dc4dc7a9258 BETA_90_BASE 32694:03990f266483 NIGHTLY_89_END 32263:210997a76089 BETA_89_BASE 32262:5c92cfbd485d NIGHTLY_88_END 31981:d78f815f7dc7 BETA_88_BASE 31980:5f3efef0a3b5 BETA_BASE_20210222 31744:931a1fb770eb BETA_BASE_20210125 31494:642f7b239e9e BETA_BASE_20201214 31263:fcaaa25741d9 BETA_BASE_20201116 31029:cca37793e0d7 BETA_BASE_20201019 30858:a23c5e6f23cb BETA_BASE_20200921 30653:75c3de420ea5 BETA_BASE_20200824 30440:48377d7ed5b6 BETA_BASE_20200727 30214:595dddfbd18b BETA_BASE_20200629 30015:06793905fcd8 BETA_BASE_20200601 29737:206d9568b884 BETA_BASE_20200504 29478:25976ad89803 BETA_BASE_20200406 29190:011b96fed1e5 BETA_BASE_20200309 28951:6f40cde894b6 BETA_BASE_20200210 28732:739f20b22fcc BETA_BASE_20200106 28487:6ad2d9a2db66 BETA_BASE_20191202 28299:9c5ad9180e91 BETA_BASE_20191021 27974:b3cd617ddb36 BETA_BASE_20190902 27479:86e0e08f619f BETA_BASE_20190708 27086:de3ab615492a BETA_BASE_20190520 26682:1fb0d1a549f3 BETA_BASE_20190318 26114:063e8f6bc499 BETA_BASE_20190128 25698:79eb92913221 BETA_BASE_20181210 25362:0b7555f983a5 BETA_BASE_20181022 25024:5a8c03dfb2ac BETA_BASE_20180904 24655:88de6bc9d111 BETA_BASE_20180625 24139:1f00110035a0 BETA_BASE_20180507 23904:e6f416a808eb BETA_BASE_20180312 23498:c5590822b9cd BETA_BASE_20180122 23138:1f4e1c314fac BETA_BASE_20171113 22535:00e527d74ef2 BETA_BASE_20170922 22189:3f11521a5e16 BETA_BASE_20170802 21868:188dde86cd03 BETA_BASE_20170612 21660:58ce0f54ddab AURORA_BASE_20170307 21263:1b4780c4e439 AURORA_BASE_20170123 21045:543431e0ab69 AURORA_BASE_20161114 20707:9245026f182f AURORA_BASE_20160919 20112:3bd63a7ea55e AURORA_BASE_20160801 19803:84ac6ea23ac9 AURORA_BASE_20160606 19424:a7e40a6802fe AURORA_BASE_20160425 19264:41937bde4337 AURORA_BASE_20160307 19058:dde0501d2d9b AURORA_BASE_20160125 18903:8c7b3f55ca1d AURORA_BASE_20151214 18770:554a35da7bc2 AURORA_BASE_20151029 18529:9925b16e6c6c AURORA_BASE_20150921 18400:f7fb395792fe AURORA_BASE_20150810 18238:18dc81215fb9 AURORA_BASE_20150629 18068:99d02f70de9a AURORA_BASE_20150511 17928:71d99f18e89b AURORA_BASE_20150330 17717:0dbb2dcc87e5 AURORA_BASE_20150223 17564:376a64a1f675 AURORA_BASE_20150112 17345:284ea3b98840 AURORA_BASE_20141128 17154:256a13ac5eb5 AURORA_BASE_20141013 16867:4f0fdac06b0e AURORA_BASE_20140902 16743:9c4a5f203c8b AURORA_BASE_20140721 16577:df9ba9a12820 AURORA_BASE_20140609 16322:a56084a67047 AURORA_BASE_20140429 16137:6d6550f3e91a AURORA_BASE_20140318 15899:465fb05fd061 AURORA_BASE_20140203 15695:352692ad4e24 AURORA_BASE_20131209 13357:d6d4d6ab34dd AURORA_BASE_20131028 13221:c14732eb94f4 AURORA_BASE_20130917 13059:2505c90f239c AURORA_BASE_20130805 12867:b7359393d3fe AURORA_BASE_20130624 12653:7d827149ab43 AURORA_BASE_20130513 12447:cc6213af0ce8 AURORA_BASE_20130401 12244:e5d09a5e78c0 AURORA_BASE_20130219 12019:04714c3e9acd AURORA_BASE_20130107 11787:76552c3680b5 AURORA_BASE_20121119 11587:ca6c314f4fef AURORA_BASE_20121008 11277:97b223a0ed8e AURORA_BASE_20120827 10980:b10862734205 AURORA_BASE_20120716 10666:f0e7508fd586 AURORA_BASE_20120604 10362:b0b2a0e4aec2 AURORA_BASE_20120424 10000:8e416a0c96c2 AURORA_BASE_20120313 9653:3eea95c47748 AURORA_BASE_20120131 9318:cce7de6de28f AURORA_BASE_20111220 9031:b37a9a98d2ba AURORA_BASE_20111108 8824:9a930641d132 AURORA_BASE_20110927 8578:8ccfe1db4423 AURORA_BASE_20110816 8319:e1ae2ddb930c AURORA_BASE_20110705 8054:2f5b60440770 COMM_AURORA_BASE_20110524 7821:f314c7f8580f COMM_MIRAMAR_BASE 7756:22fe617c4cbd COMM_2_0_BASE 7573:ab7ccc99f3bd SEAMONKEY_2_1b3_RELEASE 7530:a842a749a221 SEAMONKEY_2_1b3_BUILD3 7530:a842a749a221 SEAMONKEY_2_1b3_BUILD2 7509:efa612d2641a SEAMONKEY_2_1b3_BUILD1 7509:efa612d2641a THUNDERBIRD_3_3a3_RELEASE 7346:eb416af716c5 THUNDERBIRD_3_3a3_BUILD1 7346:eb416af716c5 SEAMONKEY_2_1b2_RELEASE 7110:402a29ffb09b SEAMONKEY_2_1b2_BUILD2 7110:402a29ffb09b SEAMONKEY_2_1b2_BUILD1 7078:1c83c10ec974 THUNDERBIRD_3_3a2_RELEASE 6962:72fc02a3b21e THUNDERBIRD_3_3a2_BUILD1 6962:72fc02a3b21e THUNDERBIRD_3_3a1_RELEASE 6703:81a42e45064a THUNDERBIRD_3_3a1_BUILD1 6703:81a42e45064a SEAMONKEY_2_1b1_RELEASE 6523:6151d5420a4c SEAMONKEY_2_1b1_BUILD2 6523:6151d5420a4c SEAMONKEY_2_1b1_BUILD1 6512:dc0fffdc3e42 SEAMONKEY_2_1a3_RELEASE 6191:d24027998497 SEAMONKEY_2_1a3_BUILD2 6191:d24027998497 SEAMONKEY_2_1a3_BUILD1 6167:c91db7af60d2 SEAMONKEY_2_1a2_RELEASE 5912:e0c779269296 SEAMONKEY_2_1a2_BUILD2 5912:e0c779269296 SEAMONKEY_2_1a2_BUILD1 5882:a13135d70f1b SEAMONKEY_2_1a1_RELEASE 5632:aeffd9b13925 SEAMONKEY_2_1a1_BUILD1 5632:aeffd9b13925 COMM_1_9_2_BASE 5542:6ba6d8da7a2b CALENDAR_1_0b2_RELEASE 5525:379fd2eda4e6 CALENDAR_1_0b2_BUILD1 5525:379fd2eda4e6 THUNDERBIRD_3_1_b1_RELEASE 5050:e1974f8271ec THUNDERBIRD_3_1_b1_BUILD1 5050:e1974f8271ec THUNDERBIRD_3_1_a2_RELEASE 5016:18d21af1c15c THUNDERBIRD_3_1_a2_BUILD1 5016:18d21af1c15c THUNDERBIRD_3_1_a1_RELEASE 4810:150d01e5d1b3 THUNDERBIRD_3_1_a1_BUILD3 4810:150d01e5d1b3 THUNDERBIRD_3_1_a1_BUILD2 4796:ff23ca068f5d THUNDERBIRD_3_1_a1_BUILD1 4711:de0db4e592c7 COMM_1_9_1_BASE 4216:ad433d192a3d SEAMONKEY_2_0rc2_RELEASE 4156:acaa5081b109 SEAMONKEY_2_0rc2_BUILD3 4156:acaa5081b109 SEAMONKEY_2_0rc2_BUILD2 4156:acaa5081b109 SEAMONKEY_2_0rc2_BUILD1 4156:acaa5081b109 SEAMONKEY_2_0rc1_RELEASE 4086:05e54e183072 SEAMONKEY_2_0rc1_BUILD1 4086:05e54e183072 THUNDERBIRD_3_0b4_RELEASE 3812:393f7f54019e THUNDERBIRD_3_0b4_BUILD5 3812:393f7f54019e THUNDERBIRD_3_0b4_BUILD4 3812:393f7f54019e THUNDERBIRD_3_0b4_BUILD3 3804:a5581acb61c0 THUNDERBIRD_3_0b4_BUILD1 3804:a5581acb61c0 THUNDERBIRD_3_0b4_BUILD2 3802:9125466f2b34 SEAMONKEY_2_0b2_RELEASE 3500:6a6c385b02b8 SEAMONKEY_2_0b2_BUILD1 3500:6a6c385b02b8 SEAMONKEY_2_0b1_RELEASE 3497:277484fd206d SEAMONKEY_2_0b1_BUILD1 3497:277484fd206d THUNDERBIRD_3_0b3_RELEASE 3076:7dc5c5c01fbc THUNDERBIRD_3_0b3_BUILD1 3076:7dc5c5c01fbc SEAMONKEY_2_0a3_RELEASE 2929:c3c0bbdb05af SEAMONKEY_2_0a3_BUILD2 2066:e12b8770d07c THUNDERBIRD_3_0b2_RELEASE 2061:6fcaf32e4036 THUNDERBIRD_3_0b2_BUILD2 2061:6fcaf32e4036 SEAMONKEY_2_0a3_BUILD1 2000:fd9849b1ee1d THUNDERBIRD_3_0b2_BUILD1 1994:30a7f12a5418 THUNDERBIRD_3_0b1_RELEASE 1331:ae57fee4ac62 THUNDERBIRD_3_0b1_BUILD2 1331:ae57fee4ac62 SEAMONKEY_2_0a2_RELEASE 1294:b05ae42e1950 SEAMONKEY_2_0a2_BUILD1 1294:b05ae42e1950 THUNDERBIRD_3_0b1_BUILD1 1285:7d920682c1f1 unstable 981:8e9fe32109b8 stable 972:1936d4ec8044 stable-with-mods 858:08c2e01d2acf gloda-milestone-1 833:4b665f55dc96 gloda-milestone-0 822:93bb9e91d8cd SEAMONKEY_2_0a1_RELEASE 431:d7ce1e64f1cc SEAMONKEY_2_0a1_BUILD1 431:d7ce1e64f1cc [rtd-command-info] start-time: 2024-03-12T18:04:31.219462Z, end-time: 2024-03-12T18:04:31.435126Z, duration: 0, exit-code: 0 hg branches --quiet default [rtd-command-info] start-time: 2024-03-12T18:04:39.274678Z, end-time: 2024-03-12T18:04:39.353402Z, duration: 0, exit-code: 0 asdf global python 3.10.13 [rtd-command-info] start-time: 2024-03-12T18:04:42.487741Z, end-time: 2024-03-12T18:04:42.582995Z, duration: 0, exit-code: 0 asdf global nodejs 20.11.0 [rtd-command-info] start-time: 2024-03-12T18:04:42.936045Z, end-time: 2024-03-12T18:04:44.356790Z, duration: 1, exit-code: 0 python -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH created virtual environment CPython3.10.13.final.0-64 in 901ms creator CPython3Posix(dest=/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest, clear=False, no_vcs_ignore=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/docs/.local/share/virtualenv) added seed packages: pip==23.1, setuptools==67.6.1, wheel==0.40.0 activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator [rtd-command-info] start-time: 2024-03-12T18:04:44.437678Z, end-time: 2024-03-12T18:04:56.904063Z, duration: 12, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (23.1) Collecting pip Downloading pip-24.0-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 9.5 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (67.6.1) Collecting setuptools Downloading setuptools-69.1.1-py3-none-any.whl (819 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 819.3/819.3 kB 21.5 MB/s eta 0:00:00 Installing collected packages: setuptools, pip Attempting uninstall: setuptools Found existing installation: setuptools 67.6.1 Uninstalling setuptools-67.6.1: Successfully uninstalled setuptools-67.6.1 Attempting uninstall: pip Found existing installation: pip 23.1 Uninstalling pip-23.1: Successfully uninstalled pip-23.1 Successfully installed pip-24.0 setuptools-69.1.1 [rtd-command-info] start-time: 2024-03-12T18:04:56.979681Z, end-time: 2024-03-12T18:05:03.363662Z, duration: 6, exit-code: 0 python -m pip install --upgrade --no-cache-dir sphinx readthedocs-sphinx-ext Collecting sphinx Downloading sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB) Collecting readthedocs-sphinx-ext Downloading readthedocs_sphinx_ext-2.2.5-py2.py3-none-any.whl.metadata (1.5 kB) Collecting sphinxcontrib-applehelp (from sphinx) Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-devhelp (from sphinx) Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-jsmath (from sphinx) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx) Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx) Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB) Collecting sphinxcontrib-qthelp (from sphinx) Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB) Collecting Jinja2>=3.0 (from sphinx) Downloading Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB) Collecting Pygments>=2.14 (from sphinx) Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB) Collecting docutils<0.21,>=0.18.1 (from sphinx) Downloading docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB) Collecting snowballstemmer>=2.0 (from sphinx) Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl.metadata (6.5 kB) Collecting babel>=2.9 (from sphinx) Downloading Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB) Collecting alabaster<0.8,>=0.7 (from sphinx) Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB) Collecting imagesize>=1.3 (from sphinx) Downloading imagesize-1.4.1-py2.py3-none-any.whl.metadata (1.5 kB) Collecting requests>=2.25.0 (from sphinx) Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting packaging>=21.0 (from sphinx) Downloading packaging-24.0-py3-none-any.whl.metadata (3.2 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx) Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx) Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx) Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx) Downloading urllib3-2.2.1-py3-none-any.whl.metadata (6.4 kB) Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx) Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB) Downloading sphinx-7.2.6-py3-none-any.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 78.2 MB/s eta 0:00:00 Downloading readthedocs_sphinx_ext-2.2.5-py2.py3-none-any.whl (11 kB) Downloading alabaster-0.7.16-py3-none-any.whl (13 kB) Downloading Babel-2.14.0-py3-none-any.whl (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 205.7 MB/s eta 0:00:00 Downloading docutils-0.20.1-py3-none-any.whl (572 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 572.7/572.7 kB 305.2 MB/s eta 0:00:00 Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Downloading Jinja2-3.1.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 273.6 MB/s eta 0:00:00 Downloading packaging-24.0-py3-none-any.whl (53 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.5/53.5 kB 240.2 MB/s eta 0:00:00 Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 283.0 MB/s eta 0:00:00 Downloading requests-2.31.0-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 161.7 MB/s eta 0:00:00 Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 268.6 MB/s eta 0:00:00 Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.2/99.2 kB 248.1 MB/s eta 0:00:00 Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.7/92.7 kB 233.4 MB/s eta 0:00:00 Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 277.6 MB/s eta 0:00:00 Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.5/83.5 kB 264.5 MB/s eta 0:00:00 Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.4/89.4 kB 234.7 MB/s eta 0:00:00 Downloading certifi-2024.2.2-py3-none-any.whl (163 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 283.0 MB/s eta 0:00:00 Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.1/142.1 kB 253.7 MB/s eta 0:00:00 Downloading idna-3.6-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 247.1 MB/s eta 0:00:00 Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Downloading urllib3-2.2.1-py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.1/121.1 kB 245.0 MB/s eta 0:00:00 Installing collected packages: snowballstemmer, urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, Pygments, packaging, MarkupSafe, imagesize, idna, docutils, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx, readthedocs-sphinx-ext Successfully installed Jinja2-3.1.3 MarkupSafe-2.1.5 Pygments-2.17.2 alabaster-0.7.16 babel-2.14.0 certifi-2024.2.2 charset-normalizer-3.3.2 docutils-0.20.1 idna-3.6 imagesize-1.4.1 packaging-24.0 readthedocs-sphinx-ext-2.2.5 requests-2.31.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 urllib3-2.2.1 [rtd-command-info] start-time: 2024-03-12T18:05:03.448010Z, end-time: 2024-03-12T18:05:11.299656Z, duration: 7, exit-code: 0 python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt Collecting alabaster==0.7.13 (from -r docs/requirements.txt (line 7)) Downloading alabaster-0.7.13-py3-none-any.whl.metadata (3.0 kB) Collecting babel==2.11.0 (from -r docs/requirements.txt (line 9)) Downloading Babel-2.11.0-py3-none-any.whl.metadata (1.4 kB) Collecting certifi==2022.12.7 (from -r docs/requirements.txt (line 11)) Downloading certifi-2022.12.7-py3-none-any.whl.metadata (2.9 kB) Collecting charset-normalizer==3.0.1 (from -r docs/requirements.txt (line 13)) Downloading charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (27 kB) Requirement already satisfied: docutils==0.20.1 in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (from -r docs/requirements.txt (line 15)) (0.20.1) Collecting fluent-pygments==1.0 (from -r docs/requirements.txt (line 20)) Downloading fluent.pygments-1.0-py2.py3-none-any.whl.metadata (1.1 kB) Collecting fluent-syntax==0.18.1 (from -r docs/requirements.txt (line 22)) Downloading fluent.syntax-0.18.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting idna==3.4 (from -r docs/requirements.txt (line 24)) Downloading idna-3.4-py3-none-any.whl.metadata (9.8 kB) Requirement already satisfied: imagesize==1.4.1 in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (from -r docs/requirements.txt (line 26)) (1.4.1) Collecting jinja2==3.1.2 (from -r docs/requirements.txt (line 28)) Downloading Jinja2-3.1.2-py3-none-any.whl.metadata (3.5 kB) Collecting linkify-it-py==2.0.2 (from -r docs/requirements.txt (line 33)) Downloading linkify_it_py-2.0.2-py3-none-any.whl.metadata (8.4 kB) Collecting markdown-it-py==3.0.0 (from -r docs/requirements.txt (line 35)) Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) Collecting markupsafe==2.0.1 (from -r docs/requirements.txt (line 39)) Downloading MarkupSafe-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (3.2 kB) Collecting mdit-py-plugins==0.4.0 (from -r docs/requirements.txt (line 43)) Downloading mdit_py_plugins-0.4.0-py3-none-any.whl.metadata (2.7 kB) Collecting mdurl==0.1.2 (from -r docs/requirements.txt (line 45)) Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Collecting myst-parser==2.0.0 (from myst-parser[linkify]==2.0.0->-r docs/requirements.txt (line 47)) Downloading myst_parser-2.0.0-py3-none-any.whl.metadata (5.4 kB) Collecting packaging==23.0 (from -r docs/requirements.txt (line 51)) Downloading packaging-23.0-py3-none-any.whl.metadata (3.1 kB) Collecting parsimonious==0.10.0 (from -r docs/requirements.txt (line 53)) Downloading parsimonious-0.10.0-py3-none-any.whl.metadata (25 kB) Collecting pygments==2.14.0 (from -r docs/requirements.txt (line 55)) Downloading Pygments-2.14.0-py3-none-any.whl.metadata (1.6 kB) Collecting pytz==2022.7 (from -r docs/requirements.txt (line 59)) Downloading pytz-2022.7-py2.py3-none-any.whl.metadata (21 kB) Collecting pyyaml==6.0 (from -r docs/requirements.txt (line 61)) Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (2.0 kB) Collecting regex==2023.12.25 (from -r docs/requirements.txt (line 63)) Downloading regex-2023.12.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 16.8 MB/s eta 0:00:00 Collecting requests==2.28.2 (from -r docs/requirements.txt (line 65)) Downloading requests-2.28.2-py3-none-any.whl.metadata (4.6 kB) Collecting six==1.16.0 (from -r docs/requirements.txt (line 67)) Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: snowballstemmer==2.2.0 in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (from -r docs/requirements.txt (line 69)) (2.2.0) Requirement already satisfied: sphinx==7.2.6 in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (from -r docs/requirements.txt (line 71)) (7.2.6) Collecting sphinx-js==3.2.2 (from -r docs/requirements.txt (line 79)) Downloading sphinx_js-3.2.2-py2.py3-none-any.whl.metadata (26 kB) Collecting sphinx-rtd-theme==2.0.0 (from -r docs/requirements.txt (line 81)) Downloading sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl.metadata (4.4 kB) Collecting sphinxcontrib-applehelp==1.0.3 (from -r docs/requirements.txt (line 83)) Downloading sphinxcontrib.applehelp-1.0.3-py3-none-any.whl.metadata (2.6 kB) Collecting sphinxcontrib-devhelp==1.0.2 (from -r docs/requirements.txt (line 85)) Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-htmlhelp==2.0.0 (from -r docs/requirements.txt (line 87)) Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl.metadata (1.6 kB) Collecting sphinxcontrib-jquery==4.1 (from -r docs/requirements.txt (line 89)) Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: sphinxcontrib-jsmath==1.0.1 in /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages (from -r docs/requirements.txt (line 91)) (1.0.1) Collecting sphinxcontrib-qthelp==1.0.3 (from -r docs/requirements.txt (line 93)) Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-serializinghtml==1.1.9 (from -r docs/requirements.txt (line 95)) Downloading sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl.metadata (2.3 kB) Collecting uc-micro-py==1.0.1 (from -r docs/requirements.txt (line 97)) Downloading uc_micro_py-1.0.1-py3-none-any.whl.metadata (1.7 kB) Collecting urllib3==1.26.14 (from -r docs/requirements.txt (line 99)) Downloading urllib3-1.26.14-py2.py3-none-any.whl.metadata (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 kB 15.7 MB/s eta 0:00:00 Downloading alabaster-0.7.13-py3-none-any.whl (13 kB) Downloading Babel-2.11.0-py3-none-any.whl (9.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 25.4 MB/s eta 0:00:00 Downloading certifi-2022.12.7-py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 275.0 MB/s eta 0:00:00 Downloading charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (198 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 198.8/198.8 kB 279.3 MB/s eta 0:00:00 Downloading fluent.pygments-1.0-py2.py3-none-any.whl (3.6 kB) Downloading fluent.syntax-0.18.1-py2.py3-none-any.whl (16 kB) Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 244.0 MB/s eta 0:00:00 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 248.6 MB/s eta 0:00:00 Downloading linkify_it_py-2.0.2-py3-none-any.whl (19 kB) Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 258.2 MB/s eta 0:00:00 Downloading MarkupSafe-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB) Downloading mdit_py_plugins-0.4.0-py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.1/54.1 kB 206.9 MB/s eta 0:00:00 Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) Downloading myst_parser-2.0.0-py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.2/77.2 kB 250.2 MB/s eta 0:00:00 Downloading packaging-23.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.7/42.7 kB 226.1 MB/s eta 0:00:00 Downloading parsimonious-0.10.0-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 184.8 MB/s eta 0:00:00 Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 73.5 MB/s eta 0:00:00 Downloading pytz-2022.7-py2.py3-none-any.whl (499 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 499.4/499.4 kB 146.2 MB/s eta 0:00:00 Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 kB 94.5 MB/s eta 0:00:00 Downloading regex-2023.12.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 774.0/774.0 kB 97.6 MB/s eta 0:00:00 Downloading requests-2.28.2-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 253.0 MB/s eta 0:00:00 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Downloading sphinx_js-3.2.2-py2.py3-none-any.whl (86 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.4/86.4 kB 262.4 MB/s eta 0:00:00 Downloading sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 90.1 MB/s eta 0:00:00 Downloading sphinxcontrib.applehelp-1.0.3-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.3/120.3 kB 279.6 MB/s eta 0:00:00 Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 266.9 MB/s eta 0:00:00 Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 269.1 MB/s eta 0:00:00 Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.1/121.1 kB 272.3 MB/s eta 0:00:00 Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 268.5 MB/s eta 0:00:00 Downloading sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl (92 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.7/92.7 kB 267.9 MB/s eta 0:00:00 Downloading uc_micro_py-1.0.1-py3-none-any.whl (6.2 kB) Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.6/140.6 kB 281.3 MB/s eta 0:00:00 Installing collected packages: pytz, fluent-syntax, charset-normalizer, urllib3, uc-micro-py, sphinxcontrib-qthelp, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, regex, pyyaml, pygments, packaging, mdurl, markupsafe, idna, certifi, babel, alabaster, requests, parsimonious, markdown-it-py, linkify-it-py, jinja2, fluent-pygments, mdit-py-plugins, sphinxcontrib-serializinghtml, sphinxcontrib-jquery, myst-parser, sphinx-rtd-theme, sphinx-js Attempting uninstall: charset-normalizer Found existing installation: charset-normalizer 3.3.2 Uninstalling charset-normalizer-3.3.2: Successfully uninstalled charset-normalizer-3.3.2 Attempting uninstall: urllib3 Found existing installation: urllib3 2.2.1 Uninstalling urllib3-2.2.1: Successfully uninstalled urllib3-2.2.1 Attempting uninstall: sphinxcontrib-qthelp Found existing installation: sphinxcontrib-qthelp 1.0.7 Uninstalling sphinxcontrib-qthelp-1.0.7: Successfully uninstalled sphinxcontrib-qthelp-1.0.7 Attempting uninstall: sphinxcontrib-htmlhelp Found existing installation: sphinxcontrib-htmlhelp 2.0.5 Uninstalling sphinxcontrib-htmlhelp-2.0.5: Successfully uninstalled sphinxcontrib-htmlhelp-2.0.5 Attempting uninstall: sphinxcontrib-devhelp Found existing installation: sphinxcontrib-devhelp 1.0.6 Uninstalling sphinxcontrib-devhelp-1.0.6: Successfully uninstalled sphinxcontrib-devhelp-1.0.6 Attempting uninstall: sphinxcontrib-applehelp Found existing installation: sphinxcontrib-applehelp 1.0.8 Uninstalling sphinxcontrib-applehelp-1.0.8: Successfully uninstalled sphinxcontrib-applehelp-1.0.8 Attempting uninstall: pygments Found existing installation: Pygments 2.17.2 Uninstalling Pygments-2.17.2: Successfully uninstalled Pygments-2.17.2 Attempting uninstall: packaging Found existing installation: packaging 24.0 Uninstalling packaging-24.0: Successfully uninstalled packaging-24.0 Attempting uninstall: markupsafe Found existing installation: MarkupSafe 2.1.5 Uninstalling MarkupSafe-2.1.5: Successfully uninstalled MarkupSafe-2.1.5 Attempting uninstall: idna Found existing installation: idna 3.6 Uninstalling idna-3.6: Successfully uninstalled idna-3.6 Attempting uninstall: certifi Found existing installation: certifi 2024.2.2 Uninstalling certifi-2024.2.2: Successfully uninstalled certifi-2024.2.2 Attempting uninstall: babel Found existing installation: Babel 2.14.0 Uninstalling Babel-2.14.0: Successfully uninstalled Babel-2.14.0 Attempting uninstall: alabaster Found existing installation: alabaster 0.7.16 Uninstalling alabaster-0.7.16: Successfully uninstalled alabaster-0.7.16 Attempting uninstall: requests Found existing installation: requests 2.31.0 Uninstalling requests-2.31.0: Successfully uninstalled requests-2.31.0 Attempting uninstall: jinja2 Found existing installation: Jinja2 3.1.3 Uninstalling Jinja2-3.1.3: Successfully uninstalled Jinja2-3.1.3 Attempting uninstall: sphinxcontrib-serializinghtml Found existing installation: sphinxcontrib-serializinghtml 1.1.10 Uninstalling sphinxcontrib-serializinghtml-1.1.10: Successfully uninstalled sphinxcontrib-serializinghtml-1.1.10 Successfully installed alabaster-0.7.13 babel-2.11.0 certifi-2022.12.7 charset-normalizer-3.0.1 fluent-pygments-1.0 fluent-syntax-0.18.1 idna-3.4 jinja2-3.1.2 linkify-it-py-2.0.2 markdown-it-py-3.0.0 markupsafe-2.0.1 mdit-py-plugins-0.4.0 mdurl-0.1.2 myst-parser-2.0.0 packaging-23.0 parsimonious-0.10.0 pygments-2.14.0 pytz-2022.7 pyyaml-6.0 regex-2023.12.25 requests-2.28.2 six-1.16.0 sphinx-js-3.2.2 sphinx-rtd-theme-2.0.0 sphinxcontrib-applehelp-1.0.3 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jquery-4.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.9 uc-micro-py-1.0.1 urllib3-1.26.14 [rtd-command-info] start-time: 2024-03-12T18:05:11.376218Z, end-time: 2024-03-12T18:05:13.465828Z, duration: 2, exit-code: 0 npm install -g jsdoc@~4.0.0 added 26 packages in 2s 2 packages are looking for funding run `npm fund` for details npm notice npm notice New minor version of npm available! 10.2.4 -> 10.5.0 npm notice Changelog: npm notice Run `npm install -g npm@10.5.0` to update! npm notice Reshimming asdf nodejs... [rtd-command-info] start-time: 2024-03-12T18:05:13.936842Z, end-time: 2024-03-12T18:05:14.366558Z, duration: 0, exit-code: 0 hg identify --id decf930f1471 [rtd-command-info] start-time: 2024-03-12T18:05:14.423576Z, end-time: 2024-03-12T18:05:14.478338Z, duration: 0, exit-code: 0 cat docs/conf.py # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # Configuration file for the Sphinx documentation builder. import json import os import sys # Set up Python environment to load build system packages. OUR_DIR = os.path.dirname(__file__) topsrcdir = os.path.normpath(os.path.join(OUR_DIR, "..")) project = "Thunderbird Source Docs" html_show_copyright = False author = "Thunderbird Developers" EXTRA_PATHS = ("docs/_addons",) sys.path[:0] = [os.path.join(topsrcdir, p) for p in EXTRA_PATHS] sys.path.insert(0, OUR_DIR) extensions = [ "myst_parser", "sphinx.ext.autodoc", "sphinx.ext.autosectionlabel", "sphinx.ext.doctest", "sphinx.ext.graphviz", "sphinx.ext.napoleon", "sphinx.ext.todo", "sphinx_js", "bzlink", ] js_source_path = "../" jsdoc_config_path = "jsdoc.conf.json" # Exclude third-party directories from JSDoc parsing third_party_paths = [] with open("../tools/lint/ThirdPartyPaths.txt", "r") as file: third_party_paths = ["../" + path.removeprefix("comm/").rstrip() for path in file] with open(jsdoc_config_path, "r+") as file: # Extend list of excluded JSDoc paths with third-party paths jsdoc_conf = json.load(file) jsdoc_conf["source"]["exclude"].extend(third_party_paths) # Write excluded paths back to JSDoc config file.seek(0) json.dump(jsdoc_conf, file) file.truncate() myst_enable_extensions = [ "deflist", "fieldlist", "html_admonition", "html_image", "linkify", "replacements", "smartquotes", "strikethrough", "tasklist", ] myst_linkify_fuzzy_links = False myst_heading_anchors = 2 templates_path = ["_templates"] source_suffix = [".rst", ".md"] exclude_patterns = [ "_build", "Thumbs.db", ".DS_Store", "_staging", "_venv", "README.md", ] html_theme = "sphinx_rtd_theme" html_static_path = ["_static"] autosectionlabel_maxdepth = 1 def setup(app): app.add_css_file("custom_theme.css") ########################################################################### # auto-created readthedocs.org specific configuration # ########################################################################### # # The following code was added during an automated build on readthedocs.org # It is auto created and injected for every build. The result is based on the # conf.py.tmpl file found in the readthedocs.org codebase: # https://github.com/rtfd/readthedocs.org/blob/main/readthedocs/doc_builder/templates/doc_builder/conf.py.tmpl # # Note: this file shouldn't rely on extra dependencies. import importlib import sys import os.path # Borrowed from six. PY3 = sys.version_info[0] == 3 string_types = str if PY3 else basestring from sphinx import version_info # Get suffix for proper linking to GitHub # This is deprecated in Sphinx 1.3+, # as each page can have its own suffix if globals().get('source_suffix', False): if isinstance(source_suffix, string_types): SUFFIX = source_suffix elif isinstance(source_suffix, (list, tuple)): # Sphinx >= 1.3 supports list/tuple to define multiple suffixes SUFFIX = source_suffix[0] elif isinstance(source_suffix, dict): # Sphinx >= 1.8 supports a mapping dictionary for multiple suffixes SUFFIX = list(source_suffix.keys())[0] # make a ``list()`` for py2/py3 compatibility else: # default to .rst SUFFIX = '.rst' else: SUFFIX = '.rst' # Add RTD Static Path. Add to the end because it overwrites previous files. if not 'html_static_path' in globals(): html_static_path = [] if os.path.exists('_static'): html_static_path.append('_static') # Define this variable in case it's not defined by the user. # It defaults to `alabaster` which is the default from Sphinx. # https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_theme html_theme = globals().get('html_theme', 'alabaster') #Add project information to the template context. context = { 'html_theme': html_theme, 'current_version': "latest", 'version_slug': "latest", 'MEDIA_URL': "https://media.readthedocs.com/media/", 'STATIC_URL': "https://assets.readthedocs.com/", 'PRODUCTION_DOMAIN': "readthedocs.com", 'proxied_static_path': "/_/static/", 'versions': [ ("latest", "/en/latest/"), ], 'downloads': [ ], 'subprojects': [ ], 'slug': 'thunderbird-thunderbird-source-docs', 'name': u'Thunderbird Source Docs', 'rtd_language': u'en', 'programming_language': u'words', 'canonical_url': '', 'analytics_code': 'None', 'single_version': False, 'conf_py_path': '/docs/', 'api_host': 'https://readthedocs.com', 'github_user': 'None', 'proxied_api_host': '/_', 'github_repo': 'None', 'github_version': 'default', 'display_github': False, 'bitbucket_user': 'None', 'bitbucket_repo': 'None', 'bitbucket_version': 'default', 'display_bitbucket': False, 'gitlab_user': 'None', 'gitlab_repo': 'None', 'gitlab_version': 'default', 'display_gitlab': False, 'READTHEDOCS': True, 'using_theme': (html_theme == "default"), 'new_theme': (html_theme == "sphinx_rtd_theme"), 'source_suffix': SUFFIX, 'ad_free': False, 'docsearch_disabled': False, 'user_analytics_code': '', 'global_analytics_code': 'UA-17997319-2', 'commit': 'decf930f1471', } # For sphinx >=1.8 we can use html_baseurl to set the canonical URL. # https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl if version_info >= (1, 8): if not globals().get('html_baseurl'): html_baseurl = context['canonical_url'] context['canonical_url'] = None if 'html_context' in globals(): for key in context: if key not in html_context: html_context[key] = context[key] else: html_context = context # Add custom RTD extension if 'extensions' in globals(): # Insert at the beginning because it can interfere # with other extensions. # See https://github.com/rtfd/readthedocs.org/pull/4054 extensions.insert(0, "readthedocs_ext.readthedocs") else: extensions = ["readthedocs_ext.readthedocs"] # Add External version warning banner to the external version documentation if 'branch' == 'external': extensions.insert(1, "readthedocs_ext.external_version_warning") readthedocs_vcs_url = 'None' readthedocs_build_url = 'https://readthedocs.com/projects/thunderbird-thunderbird-source-docs/builds/2079052/' project_language = 'en' # User's Sphinx configurations language_user = globals().get('language', None) latex_engine_user = globals().get('latex_engine', None) latex_elements_user = globals().get('latex_elements', None) # Remove this once xindy gets installed in Docker image and XINDYOPS # env variable is supported # https://github.com/rtfd/readthedocs-docker-images/pull/98 latex_use_xindy = False chinese = any([ language_user in ('zh_CN', 'zh_TW'), project_language in ('zh_CN', 'zh_TW'), ]) japanese = any([ language_user == 'ja', project_language == 'ja', ]) if chinese: latex_engine = latex_engine_user or 'xelatex' latex_elements_rtd = { 'preamble': '\\usepackage[UTF8]{ctex}\n', } latex_elements = latex_elements_user or latex_elements_rtd elif japanese: latex_engine = latex_engine_user or 'platex' # Make sure our build directory is always excluded exclude_patterns = globals().get('exclude_patterns', []) exclude_patterns.extend(['_build']) [rtd-command-info] start-time: 2024-03-12T18:05:14.556291Z, end-time: 2024-03-12T18:05:54.959391Z, duration: 40, exit-code: 2 python -m sphinx -T -b html -d _build/doctrees -D language=en . $READTHEDOCS_OUTPUT/html Running Sphinx v7.2.6 /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinxcontrib/htmlhelp/__init__.py:26: RemovedInSphinx80Warning: The alias 'sphinx.util.progress_message' is deprecated, use 'sphinx.util.display.progress_message' instead. Check CHANGES for Sphinx API modifications. from sphinx.util import progress_message making output directory... done myst v2.0.0: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'strikethrough', 'replacements', 'smartquotes', 'deflist', 'tasklist', 'html_admonition', 'html_image', 'linkify', 'fieldlist'}, disable_syntax=[], all_links_external=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=2, heading_slug_func=None, html_meta={}, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=False, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True) ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/chat/protocols/matrix/matrixAccountLogger.sys.mjs in line 36 with tag title "param" and text "{any[]]} msg - Array of parameters passed into the logging function.": Invalid type expression "any[]]": Expected "!", "=", "?", "[]", "|", or end of input but "]" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/chat/protocols/matrix/matrixAccountLogger.sys.mjs in line 41 with tag title "param" and text "{any[]]} msg - Array of parameters passed into the logging function.": Invalid type expression "any[]]": Expected "!", "=", "?", "[]", "|", or end of input but "]" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/components/migration/src/ThunderbirdProfileMigrator.sys.mjs in line 59 with tag title "typedef" and text "{["Bool"|"Char"|"Int", string, number|string|boolean]} PrefItem A map from source smtp server key to target smtp server key.": Invalid type expression "["Bool"|"Char"|"Int", string, number|string|boolean]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/components/migration/src/ThunderbirdProfileMigrator.sys.mjs in line 449 with tag title "param" and text "{Array<[string, string, number|string|boolean]>} prefs - All source prefs in the IM_ACCOUNT branch.": Invalid type expression "Array<[string, string, number|string|boolean]>": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/components/migration/src/ThunderbirdProfileMigrator.sys.mjs in line 457 with tag title "param" and text "{Array<[string, string, number|string|boolean]>} prefs - All source prefs in the IM_ACCOUNT branch.": Invalid type expression "Array<[string, string, number|string|boolean]>": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 32 with tag title "param" and text "{Array of String} onlyKeys: [optional] only load data for specified key IDs": Invalid type expression "Array of String": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 32 with tag title "returns" and text "{Promise}": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 39 with tag title "param" and text "{Array of String} onlyKeys: [optional] only load data for specified key IDs": Invalid type expression "Array of String": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 39 with tag title "returns" and text "{Promise}": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 43 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 51 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 56 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 64 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 103 with tag title "returns" and text "{String or null} - the name of the attached file": Invalid type expression "String or null": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/GnuPGCryptoAPI.sys.mjs in line 110 with tag title "returns" and text "{String or null} - the name of the attached file": Invalid type expression "String or null": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 30 with tag title "param" and text "{Array of String} onlyKeys: [optional] only load data for specified key IDs": Invalid type expression "Array of String": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 30 with tag title "returns" and text "{Promise}": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 37 with tag title "param" and text "{Array of String} onlyKeys: [optional] only load data for specified key IDs": Invalid type expression "Array of String": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 37 with tag title "returns" and text "{Promise}": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 41 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 49 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 53 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 61 with tag title "returns" and text "{Promise} - see extractSignatures()": Invalid type expression "Promise": Expected ",", ">", or "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 120 with tag title "returns" and text "{String or null} - the name of the attached file": Invalid type expression "String or null": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/cryptoAPI/RNPCryptoAPI.sys.mjs in line 127 with tag title "returns" and text "{String or null} - the name of the attached file": Invalid type expression "String or null": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 67 with tag title "returns" and text "keyListObj - |object| { keyList, keySortList } (see above)": Invalid type expression "keyList, keySortList": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "," found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 77 with tag title "returns" and text "keyListObj - |object| { keyList, keySortList } (see above)": Invalid type expression "keyList, keySortList": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "," found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 555 with tag title "param" and text "{String or nsIFile} outputFile - output file name or Object - or NULL": Invalid type expression "String or nsIFile": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 570 with tag title "param" and text "{String or nsIFile} outputFile - output file name or Object - or NULL": Invalid type expression "String or nsIFile": Expected "|" but "o" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 1517 with tag title "returns" and text "{[]} - An array with alias key identifiers found for the input, or null if no alias matches the address.": Invalid type expression "[]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyRing.sys.mjs in line 1529 with tag title "returns" and text "{[]} - An array with alias key identifiers found for the input, or null if no alias matches the address.": Invalid type expression "[]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyserver.sys.mjs in line 72 with tag title "returns" and text "Object: {port, host, protocol} (all Strings)": Invalid type expression "port, host, protocol": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "," found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/extensions/openpgp/content/modules/keyserver.sys.mjs in line 80 with tag title "returns" and text "Object: {port, host, protocol} (all Strings)": Invalid type expression "port, host, protocol": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "," found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/modules/GlobalPopupNotifications.sys.mjs in line 144 with tag title "param" and text "options An optional object with the following optional properties: { shouldSuppress: If this function returns true, then all notifications are suppressed for this window. This state is checked on construction and when the "anchorVisibilityChange" method is called. }": Invalid type expression "shouldSuppress: If this function returns true, then all notifications are suppressed for this window. This state is checked on construction and when the "anchorVisibilityChange" method is called.": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/modules/GlobalPopupNotifications.sys.mjs in line 170 with tag title "param" and text "options An optional object with the following optional properties: { shouldSuppress: If this function returns true, then all notifications are suppressed for this window. This state is checked on construction and when the "anchorVisibilityChange" method is called. }": Invalid type expression "shouldSuppress: If this function returns true, then all notifications are suppressed for this window. This state is checked on construction and when the "anchorVisibilityChange" method is called.": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 891 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 897 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1012 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1017 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1035 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1040 with tag title "type" and text "{[string]}": Invalid type expression "[string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1358 with tag title "property" and text "{(StyledTextSummary|string)[]} content - The regions of styled text content, ordered the same as in the document structure. String entries are equivalent to StyledTextSummary object with no set styling properties.": Invalid type expression "(StyledTextSummary|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1405 with tag title "returns" and text "{(BlockSummary|StyledTextSummary)[]} - A summary of the body content.": Invalid type expression "(BlockSummary|StyledTextSummary)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1417 with tag title "returns" and text "{(BlockSummary|StyledTextSummary)[]} - A summary of the body content.": Invalid type expression "(BlockSummary|StyledTextSummary)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1542 with tag title "param" and text "{(BlockSummary|StyledTextSummary|string)[]} content - The expected content, ordered the same as in the document structure. BlockSummary objects represent blocks, and will have their own content. StyledTextSummary objects represent styled text directly in the body scope, and string objects represent un-styled text directly in the body scope.": Invalid type expression "(BlockSummary|StyledTextSummary|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1565 with tag title "param" and text "{(BlockSummary|StyledTextSummary|string)[]} content - The expected content, ordered the same as in the document structure. BlockSummary objects represent blocks, and will have their own content. StyledTextSummary objects represent styled text directly in the body scope, and string objects represent un-styled text directly in the body scope.": Invalid type expression "(BlockSummary|StyledTextSummary|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1720 with tag title "param" and text "{(StyledTextSummary|string)[]} content - The expected content of the paragraph.": Invalid type expression "(StyledTextSummary|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 1728 with tag title "param" and text "{(StyledTextSummary|string)[]} content - The expected content of the paragraph.": Invalid type expression "(StyledTextSummary|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 2172 with tag title "param" and text "{{value: string, rgb: [number]}|""|null} color - The expected font color. You should supply both the value, as set in the test, and its corresponding RGB numbers. Alternatively, give "" to assert the default color, or null to assert that the font color is shown as mixed.": Invalid type expression "{value: string, rgb: [number]}|""|null": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 2181 with tag title "param" and text "{{value: string, rgb: [number]}|""|null} color - The expected font color. You should supply both the value, as set in the test, and its corresponding RGB numbers. Alternatively, give "" to assert the default color, or null to assert that the font color is shown as mixed.": Invalid type expression "{value: string, rgb: [number]}|""|null": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 2250 with tag title "param" and text "{[(StyleData|string)]|StyleData|string|null} styleSet - The styles to assert as shown. If none should be shown, given null. Otherwise, styles can either be specified by their style name (as used in {@link FormatHelper#styleDataMap}) or by the style data directly. Either an array of styles can be passed, or a single style.": Invalid type expression "[(StyleData|string)]|StyleData|string|null": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mail/test/browser/shared-modules/ComposeHelpers.sys.mjs in line 2265 with tag title "param" and text "{[(StyleData|string)]|StyleData|string|null} styleSet - The styles to assert as shown. If none should be shown, given null. Otherwise, styles can either be specified by their style name (as used in {@link FormatHelper#styleDataMap}) or by the style data directly. Either an array of styles can be passed, or a single style.": Invalid type expression "[(StyleData|string)]|StyleData|string|null": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/addrbook/modules/LDAPMessage.sys.mjs in line 207 with tag title "returns" and text "{(number|string)[]} An array [filterId, key, value] as [number, string, string]": Invalid type expression "(number|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/addrbook/modules/LDAPMessage.sys.mjs in line 214 with tag title "returns" and text "{(number|string)[]} An array [filterId, key, value] as [number, string, string]": Invalid type expression "(number|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/compose/src/MimeMessageUtils.sys.mjs in line 148 with tag title "returns" and text "{{headerName: string, headerValue: string}[]}": Invalid type expression "{headerName: string, headerValue: string}[]": Expected "!", "=", "?", "|", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/compose/src/MimeMessageUtils.sys.mjs in line 154 with tag title "returns" and text "{{headerName: string, headerValue: string}[]}": Invalid type expression "{headerName: string, headerValue: string}[]": Expected "!", "=", "?", "|", or end of input but "[" found. WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 41 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 44 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 48 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 51 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 55 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 58 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 62 WARNING: The @type tag does not permit a description; the description will be ignored. File: MimePart.sys.mjs, line: 65 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/modules/Gloda.sys.mjs in line 584 with tag title "param" and text "aNounDef.schema Unsupported mechanism by which you can define a table that corresponds to this noun. The table will be created if it does not exist. - name The table name; don't conflict with other things! - columns A list of [column name, sqlite type] tuples. You should always include a definition like ["id", "INTEGER PRIMARY KEY"] for now (and it should be the first column name too.) If you care about how the attributes are poked into your object (for example, you want underscores used for some of them because the attributes should be immutable), then you can include a third string that is the name of the attribute to use. - indices A dictionary of lists of column names, where the key name becomes the index name. Ex: {foo: ["bar"]} results in an index on the column "bar" where the index is named "foo".": Invalid type expression "foo: ["bar"]": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/modules/Gloda.sys.mjs in line 641 with tag title "param" and text "aNounDef.schema Unsupported mechanism by which you can define a table that corresponds to this noun. The table will be created if it does not exist. - name The table name; don't conflict with other things! - columns A list of [column name, sqlite type] tuples. You should always include a definition like ["id", "INTEGER PRIMARY KEY"] for now (and it should be the first column name too.) If you care about how the attributes are poked into your object (for example, you want underscores used for some of them because the attributes should be immutable), then you can include a third string that is the name of the attribute to use. - indices A dictionary of lists of column names, where the key name becomes the index name. Ex: {foo: ["bar"]} results in an index on the column "bar" where the index is named "foo".": Invalid type expression "foo: ["bar"]": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: The @returns tag requires a value. File: GlodaDataModel.sys.mjs, line: 58 ERROR: The @returns tag requires a value. File: GlodaDataModel.sys.mjs, line: 64 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/test/unit/resources/GlodaTestHelper.sys.mjs in line 554 with tag title "returns" and text "{[true, string]}": Invalid type expression "[true, string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/test/unit/resources/GlodaTestHelper.sys.mjs in line 584 with tag title "returns" and text "{[true, string]}": Invalid type expression "[true, string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/test/unit/resources/GlodaTestHelperFunctions.sys.mjs in line 175 with tag title "returns" and text "{Promise[SyntheticMessageSet]} Await it sequentially with a for...of loop. Wait for each element for the Indexer and assert afterwards.": Invalid type expression "Promise[SyntheticMessageSet]": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/db/gloda/test/unit/resources/GlodaTestHelperFunctions.sys.mjs in line 197 with tag title "returns" and text "{Promise[SyntheticMessageSet]} Await it sequentially with a for...of loop. Wait for each element for the Indexer and assert afterwards.": Invalid type expression "Promise[SyntheticMessageSet]": Expected "!", "#", "$", "(", "-", ".", "/", "0", ":", "<", "=", "?", "@", "[]", "\\", "_", "|", "~", "‌", "‍", Unicode combining mark, Unicode decimal number, Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode punctuation connector, Unicode titlecase letter, Unicode uppercase letter, [1-9], or end of input but "[" found. WARNING: The @type tag does not permit a description; the description will be ignored. File: ImapClient.sys.mjs, line: 65 WARNING: The @type tag does not permit a description; the description will be ignored. File: ImapClient.sys.mjs, line: 68 WARNING: The @type tag does not permit a description; the description will be ignored. File: ImapIncomingServer.sys.mjs, line: 285 WARNING: The @type tag does not permit a description; the description will be ignored. File: ImapIncomingServer.sys.mjs, line: 286 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/imap/src/ImapMessageService.sys.mjs in line 251 with tag title "returns" and text "{serverURI: string, folder: nsIMsgFolder, folderName: string, key: string}": Invalid type expression "serverURI: string, folder: nsIMsgFolder, folderName: string, key: string": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/imap/src/ImapMessageService.sys.mjs in line 257 with tag title "returns" and text "{serverURI: string, folder: nsIMsgFolder, folderName: string, key: string}": Invalid type expression "serverURI: string, folder: nsIMsgFolder, folderName: string, key: string": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/BaseProfileImporter.sys.mjs in line 28 with tag title "type" and text "{boolean - Whether to allow importing from a user picked dir.}": Invalid type expression "boolean - Whether to allow importing from a user picked dir.": Expected "|" but "-" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/BaseProfileImporter.sys.mjs in line 29 with tag title "type" and text "{boolean - Whether to allow importing from a user picked dir.}": Invalid type expression "boolean - Whether to allow importing from a user picked dir.": Expected "|" but "-" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/ThunderbirdProfileImporter.sys.mjs in line 10 with tag title "typedef" and text "{["Bool"|"Char"|"Int", string, number|string|boolean]} PrefItem A map from source smtp server key to target smtp server key.": Invalid type expression "["Bool"|"Char"|"Int", string, number|string|boolean]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/ThunderbirdProfileImporter.sys.mjs in line 29 with tag title "typedef" and text "{["Bool"|"Char"|"Int", string, number|string|boolean]} PrefItem A map from source smtp server key to target smtp server key.": Invalid type expression "["Bool"|"Char"|"Int", string, number|string|boolean]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/ThunderbirdProfileImporter.sys.mjs in line 340 with tag title "param" and text "{Array<[string, string, number|string|boolean]>} prefs - All source prefs in the IM_ACCOUNT branch.": Invalid type expression "Array<[string, string, number|string|boolean]>": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/import/modules/ThunderbirdProfileImporter.sys.mjs in line 348 with tag title "param" and text "{Array<[string, string, number|string|boolean]>} prefs - All source prefs in the IM_ACCOUNT branch.": Invalid type expression "Array<[string, string, number|string|boolean]>": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/jsaccount/modules/JSAccountUtils.sys.mjs in line 43 with tag title "param" and text "aProperties This a a const JS object that describes the specific details of a particular JsAccount XPCOM object: { baseContractID: string contractID used to create the base generic C++ object. This object must implement the interfaces in baseInterfaces, plus msgIOverride. baseInterfaces: JS array of interfaces implemented by the base, generic C++ object. extraInterfaces: JS array of additional interfaces implemented by the component (accessed using getInterface()) contractID: string contract ID for the JS object that will be created by the factory. classID: Components.ID(CID) for the JS object that will be created by the factory, where CID is a string uuid. }": Invalid type expression "baseContractID: string contractID used to create the base generic C++ object. This object must implement the interfaces in baseInterfaces, plus msgIOverride. baseInterfaces: JS array of interfaces implemented by the base, generic C++ object. extraInterfaces: JS array of additional interfaces implemented by the component (accessed using getInterface()) contractID: string contract ID for the JS object that will be created by the factory. classID: Components.ID(CID) for the JS object that will be created by the factory, where CID is a string uuid.": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/jsaccount/modules/JSAccountUtils.sys.mjs in line 72 with tag title "param" and text "aProperties This a a const JS object that describes the specific details of a particular JsAccount XPCOM object: { baseContractID: string contractID used to create the base generic C++ object. This object must implement the interfaces in baseInterfaces, plus msgIOverride. baseInterfaces: JS array of interfaces implemented by the base, generic C++ object. extraInterfaces: JS array of additional interfaces implemented by the component (accessed using getInterface()) contractID: string contract ID for the JS object that will be created by the factory. classID: Components.ID(CID) for the JS object that will be created by the factory, where CID is a string uuid. }": Invalid type expression "baseContractID: string contractID used to create the base generic C++ object. This object must implement the interfaces in baseInterfaces, plus msgIOverride. baseInterfaces: JS array of interfaces implemented by the base, generic C++ object. extraInterfaces: JS array of additional interfaces implemented by the component (accessed using getInterface()) contractID: string contract ID for the JS object that will be created by the factory. classID: Components.ID(CID) for the JS object that will be created by the factory, where CID is a string uuid.": Expected "$", "'", ".", "0", "@", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with", "yield", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but " " found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/mime/jsmime/jsmime.mjs in line 373 with tag title "returns" and text "{(Token|string)[]} An array of Token objects (which have a toString method returning their value) or String objects (representing delimiters).": Invalid type expression "(Token|string)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/mime/jsmime/jsmime.mjs in line 850 with tag title "returns" and text "{(Address|Group)[]} An array of the addresses found in the header, where each element is of the form mentioned above.": Invalid type expression "(Address|Group)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/mime/jsmime/jsmime.mjs in line 873 with tag title "returns" and text "{(Address|Group)[]} An array of the addresses found in the header, where each element is of the form mentioned above.": Invalid type expression "(Address|Group)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/mime/jsmime/jsmime.mjs in line 3334 with tag title "param" and text "{(Address|Group)[]} addresses - A collection of addresses to add.": Invalid type expression "(Address|Group)[]": Expected "!", "=", "?", or end of input but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/mime/jsmime/jsmime.mjs in line 3348 with tag title "param" and text "{(Address|Group)[]} addresses - A collection of addresses to add.": Invalid type expression "(Address|Group)[]": Expected "!", "=", "?", or end of input but "[" found. WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpClient.sys.mjs, line: 55 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpClient.sys.mjs, line: 58 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/news/src/NntpMessageService.sys.mjs in line 183 with tag title "returns" and text "{[nsIMsgFolder, string]} - The folder and message key.": Invalid type expression "[nsIMsgFolder, string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/news/src/NntpMessageService.sys.mjs in line 189 with tag title "returns" and text "{[nsIMsgFolder, string]} - The folder and message key.": Invalid type expression "[nsIMsgFolder, string]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 24 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 27 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 31 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 31 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 31 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/news/src/NntpNewsGroup.sys.mjs in line 31 with tag title "returns" and text "{[number, number]} A tuple of the first and last article to fetch.": Invalid type expression "[number, number]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 40 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 40 WARNING: The @type tag does not permit a description; the description will be ignored. File: NntpNewsGroup.sys.mjs, line: 40 ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/news/src/NntpNewsGroup.sys.mjs in line 40 with tag title "returns" and text "{[number, number]} A tuple of the first and last article to fetch.": Invalid type expression "[number, number]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. ERROR: Unable to parse a tag's type expression for source file /home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/checkouts/latest/mailnews/test/resources/ServerTestUtils.sys.mjs in line 26 with tag title "property" and text "{[string[]|integer[]]} aliases - Extra hostnames and ports for this server. Each entry in this array is an array of [hostname, port].": Invalid type expression "[string[]|integer[]]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found. Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx/events.py", line 97, in emit results.append(listener.handler(self.app, *args)) File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/__init__.py", line 159, in analyze app._sphinxjs_analyzer = analyzer.from_disk(abs_source_paths, File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/jsdoc.py", line 76, in from_disk return cls(json, base_dir) File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/jsdoc.py", line 48, in __init__ self._doclets_by_path.add_many((full_path_segments(d, base_dir), d) File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/suffix_tree.py", line 44, in add_many for segs, value in segments_and_values: File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/jsdoc.py", line 48, in self._doclets_by_path.add_many((full_path_segments(d, base_dir), d) File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx_js/jsdoc.py", line 184, in full_path_segments path_and_formal_params['path'].parse(path)) File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/parsimonious/expressions.py", line 143, in parse raise IncompleteParseError(text, node.end, self) parsimonious.exceptions.IncompleteParseError: Rule 'path' matched in its entirety, but it didn't consume all the text. The non-matching portion of the text begins with '(nouns) know when th' (line 4, column 24). The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx/cmd/build.py", line 293, in build_main app = Sphinx(args.sourcedir, args.confdir, args.outputdir, File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx/application.py", line 272, in __init__ self._init_builder() File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx/application.py", line 343, in _init_builder self.events.emit('builder-inited') File "/home/docs/checkouts/readthedocs.org/user_builds/thunderbird-thunderbird-source-docs/envs/latest/lib/python3.10/site-packages/sphinx/events.py", line 108, in emit raise ExtensionError(__("Handler %r for event %r threw an exception") % sphinx.errors.ExtensionError: Handler for event 'builder-inited' threw an exception (exception: Rule 'path' matched in its entirety, but it didn't consume all the text. The non-matching portion of the text begins with '(nouns) know when th' (line 4, column 24).) Extension error (sphinx_js): Handler for event 'builder-inited' threw an exception (exception: Rule 'path' matched in its entirety, but it didn't consume all the text. The non-matching portion of the text begins with '(nouns) know when th' (line 4, column 24).)