|
935 | 935 | " return {'cell_type': 'code', 'execution_count': None, 'metadata': {}, 'outputs': [], 'source': source}"
|
936 | 936 | ]
|
937 | 937 | },
|
938 |
| - { |
939 |
| - "cell_type": "code", |
940 |
| - "execution_count": null, |
941 |
| - "metadata": {}, |
942 |
| - "outputs": [], |
943 |
| - "source": [ |
944 |
| - "#export\n", |
945 |
| - "def _show_doc_cell(name, cls_lvl=None):\n", |
946 |
| - " return nb_code_cell(f\"show_doc({name}{'' if cls_lvl is None else f', default_cls_level={cls_lvl}'})\")\n", |
947 |
| - "\n", |
948 |
| - "def add_show_docs(cells, cls_lvl=None):\n", |
949 |
| - " \"Add `show_doc` for each exported function or class\"\n", |
950 |
| - " documented = []\n", |
951 |
| - " for cell in cells:\n", |
952 |
| - " m = check_re(cell, _re_show_doc)\n", |
953 |
| - " if not m: continue\n", |
954 |
| - " documented.append(m.group(1))\n", |
955 |
| - "\n", |
956 |
| - " def _documented(name): return name in documented\n", |
957 |
| - "\n", |
958 |
| - " for cell in cells:\n", |
959 |
| - " res.append(cell)\n", |
960 |
| - " if check_re(cell, _re_export):\n", |
961 |
| - " for n in export_names(cell['source'], func_only=True):\n", |
962 |
| - " if not _documented(n): res.insert(len(res)-1, _show_doc_cell(n, cls_lvl=cls_lvl))\n", |
963 |
| - " return res" |
964 |
| - ] |
965 |
| - }, |
966 | 938 | {
|
967 | 939 | "cell_type": "code",
|
968 | 940 | "execution_count": null,
|
|
1778 | 1750 | "name": "stdout",
|
1779 | 1751 | "output_type": "stream",
|
1780 | 1752 | "text": [
|
1781 |
| - "/var/folders/3y/vb18nv5d5mv5jy4_qtf92j9c0000gn/T/tmpea7py40r\n" |
| 1753 | + "/var/folders/3y/vb18nv5d5mv5jy4_qtf92j9c0000gn/T/tmposaq1isq\n" |
1782 | 1754 | ]
|
1783 | 1755 | }
|
1784 | 1756 | ],
|
|
1839 | 1811 | "name": "stdout",
|
1840 | 1812 | "output_type": "stream",
|
1841 | 1813 | "text": [
|
1842 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/99_search.ipynb\n", |
| 1814 | + "converting: /Users/hamelsmu/github/nbdev/nbs/nbdev_comments.ipynb\n", |
| 1815 | + "converting: /Users/hamelsmu/github/nbdev/nbs/00_export.ipynb\n", |
1843 | 1816 | "converting: /Users/hamelsmu/github/nbdev/nbs/03_export2html.ipynb\n",
|
1844 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/example.ipynb\n", |
1845 | 1817 | "converting: /Users/hamelsmu/github/nbdev/nbs/04_test.ipynb\n",
|
1846 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/00_export.ipynb\n", |
1847 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/07_clean.ipynb\n", |
1848 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/tutorial.ipynb\n", |
1849 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/index.ipynb\n", |
1850 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/01_sync.ipynb\n", |
1851 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/06_cli.ipynb\n", |
1852 | 1818 | "converting: /Users/hamelsmu/github/nbdev/nbs/05_merge.ipynb\n",
|
| 1819 | + "converting: /Users/hamelsmu/github/nbdev/nbs/02_showdoc.ipynb\n", |
| 1820 | + "converting: /Users/hamelsmu/github/nbdev/nbs/index.ipynb\n", |
| 1821 | + "converting: /Users/hamelsmu/github/nbdev/nbs/example.ipynb\n", |
| 1822 | + "converting: /Users/hamelsmu/github/nbdev/nbs/99_search.ipynb\n", |
| 1823 | + "converting: /Users/hamelsmu/github/nbdev/nbs/07_clean.ipynb\n", |
1853 | 1824 | "converting: /Users/hamelsmu/github/nbdev/nbs/tutorial_colab.ipynb\n",
|
1854 |
| - "converting: /Users/hamelsmu/github/nbdev/nbs/nbdev_comments.ipynbconverting: /Users/hamelsmu/github/nbdev/nbs/02_showdoc.ipynb\n", |
1855 |
| - "\n" |
| 1825 | + "converting: /Users/hamelsmu/github/nbdev/nbs/01_sync.ipynbconverting: /Users/hamelsmu/github/nbdev/nbs/06_cli.ipynb\n", |
| 1826 | + "\n", |
| 1827 | + "converting: /Users/hamelsmu/github/nbdev/nbs/tutorial.ipynb\n" |
1856 | 1828 | ]
|
1857 | 1829 | }
|
1858 | 1830 | ],
|
|
0 commit comments