├── .git-blame-ignore-revs ├── .github └── workflows │ ├── black.yml │ ├── corpus_regressions.yml │ ├── python_publish.yml │ └── test.yml ├── .gitignore ├── .readthedocs.yaml ├── 2003standard.pdf ├── 2008standard.pdf ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _static │ └── ford_docs_custom.css ├── api │ ├── ford._markdown.rst │ ├── ford.external_project.rst │ ├── ford.fixed2free2.rst │ ├── ford.fortran_project.rst │ ├── ford.graphs.rst │ ├── ford.intrinsics.rst │ ├── ford.md_admonition.rst │ ├── ford.md_environ.rst │ ├── ford.md_striped_table.rst │ ├── ford.output.rst │ ├── ford.pagetree.rst │ ├── ford.reader.rst │ ├── ford.rst │ ├── ford.settings.rst │ ├── ford.sourceform.rst │ ├── ford.tipue_search.rst │ ├── ford.utils.rst │ ├── ford.version.rst │ └── modules.rst ├── conf.py ├── developers_guide │ └── index.rst ├── index.rst ├── make.bat └── user_guide │ ├── callgraph.png │ ├── command_line_options.rst │ ├── documentation_meta_data.rst │ ├── getting_started.rst │ ├── index.rst │ ├── limitation.rst │ ├── note_box.png │ ├── output-example.png │ ├── pages-example.png │ ├── project_file_options.rst │ ├── running_ford.rst │ ├── say_hello_example.png │ ├── writing_documentation.rst │ └── writing_pages.rst ├── example ├── .gitignore ├── example-project-file.md ├── fpm.toml ├── images │ └── Fortran_logo.svg ├── pages │ ├── index.md │ ├── subdir │ │ ├── index.md │ │ └── subsubpage.md │ ├── subpage1.md │ ├── subpage2.md │ └── subpage3.md └── src │ ├── excluded_directory │ └── this_file_will_not_be_included.f90 │ ├── excluded_file.f90 │ ├── ford_example_type.f90 │ ├── ford_f77_example.f │ ├── ford_interfaces.f90 │ ├── ford_test_module.fpp │ └── ford_test_program.f90 ├── ford.py ├── ford ├── __init__.py ├── __main__.py ├── _markdown.py ├── _typing.py ├── console.py ├── css │ ├── brands.css │ ├── brands.min.css │ ├── fontawesome.css │ ├── fontawesome.min.css │ ├── local.css │ ├── pygments.css │ ├── regular.css │ ├── regular.min.css │ ├── solid.css │ ├── solid.min.css │ ├── v4-font-face.css │ ├── v4-font-face.min.css │ ├── v4-shims.css │ └── v4-shims.min.css ├── external_project.py ├── favicon.png ├── fixed2free2.py ├── fortran_project.py ├── graphs.py ├── intrinsics.py ├── js │ ├── MathJax-config │ │ └── .gitignore │ └── svg-pan-zoom.min.js ├── md_admonition.py ├── md_environ.py ├── md_striped_table.py ├── output.py ├── pagetree.py ├── reader.py ├── search │ └── load_search.js ├── settings.py ├── sourceform.py ├── templates │ ├── absint_list.html │ ├── base.html │ ├── block_list.html │ ├── block_page.html │ ├── file_list.html │ ├── file_page.html │ ├── genint_page.html │ ├── index.html │ ├── info_page.html │ ├── macros.html │ ├── mod_list.html │ ├── mod_page.html │ ├── namelist_list.html │ ├── namelist_page.html │ ├── nongenint_page.html │ ├── proc_list.html │ ├── proc_page.html │ ├── prog_list.html │ ├── prog_page.html │ ├── search.html │ ├── type_page.html │ └── types_list.html ├── tipue_search.py ├── utils.py ├── version.py └── webfonts │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff2 │ ├── fa-v4compatibility.ttf │ └── fa-v4compatibility.woff2 ├── output-example.png ├── pyproject.toml ├── requirements.txt ├── setup.py ├── test ├── conftest.py ├── test_corpus.py ├── test_example.py ├── test_graphs.py ├── test_initialisation.py ├── test_markdown.py ├── test_md_admonition.py ├── test_md_environ.py ├── test_md_inputs.py ├── test_md_table.py ├── test_pagetree.py ├── test_project.py ├── test_projects │ ├── test_676.py │ └── test_external_project.py ├── test_reader.py ├── test_settings.py ├── test_sourceform.py └── test_utils.py └── test_data ├── external_project ├── external_project │ ├── .gitignore │ ├── doc.md │ └── src │ │ └── external.f90 └── top_level_project │ ├── .gitignore │ ├── doc.md │ └── src │ └── top_level.f90 ├── ford_issues_bad.f90 ├── ford_issues_ok.f90 ├── ford_issues_ok_expected.f90 ├── ford_test_program.f90 ├── ford_test_program_expected.f90 └── issue_676 ├── base ├── doc.md └── src │ ├── gc_method_h.f90 │ └── gc_pointers_h.f90 └── plugin ├── doc.md └── src └── gc_method_fks_h.f90 /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # Apply Black to whole project 2 | 22dadb0b3ab3f1dd3c7ed26227d7916917f5b2c9 3 | -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/corpus_regressions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.github/workflows/corpus_regressions.yml -------------------------------------------------------------------------------- /.github/workflows/python_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.github/workflows/python_publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /2003standard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/2003standard.pdf -------------------------------------------------------------------------------- /2008standard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/2008standard.pdf -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/ford_docs_custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/_static/ford_docs_custom.css -------------------------------------------------------------------------------- /docs/api/ford._markdown.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford._markdown.rst -------------------------------------------------------------------------------- /docs/api/ford.external_project.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.external_project.rst -------------------------------------------------------------------------------- /docs/api/ford.fixed2free2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.fixed2free2.rst -------------------------------------------------------------------------------- /docs/api/ford.fortran_project.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.fortran_project.rst -------------------------------------------------------------------------------- /docs/api/ford.graphs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.graphs.rst -------------------------------------------------------------------------------- /docs/api/ford.intrinsics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.intrinsics.rst -------------------------------------------------------------------------------- /docs/api/ford.md_admonition.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.md_admonition.rst -------------------------------------------------------------------------------- /docs/api/ford.md_environ.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.md_environ.rst -------------------------------------------------------------------------------- /docs/api/ford.md_striped_table.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.md_striped_table.rst -------------------------------------------------------------------------------- /docs/api/ford.output.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.output.rst -------------------------------------------------------------------------------- /docs/api/ford.pagetree.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.pagetree.rst -------------------------------------------------------------------------------- /docs/api/ford.reader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.reader.rst -------------------------------------------------------------------------------- /docs/api/ford.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.rst -------------------------------------------------------------------------------- /docs/api/ford.settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.settings.rst -------------------------------------------------------------------------------- /docs/api/ford.sourceform.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.sourceform.rst -------------------------------------------------------------------------------- /docs/api/ford.tipue_search.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.tipue_search.rst -------------------------------------------------------------------------------- /docs/api/ford.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.utils.rst -------------------------------------------------------------------------------- /docs/api/ford.version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/ford.version.rst -------------------------------------------------------------------------------- /docs/api/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/api/modules.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/developers_guide/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/developers_guide/index.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/user_guide/callgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/callgraph.png -------------------------------------------------------------------------------- /docs/user_guide/command_line_options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/command_line_options.rst -------------------------------------------------------------------------------- /docs/user_guide/documentation_meta_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/documentation_meta_data.rst -------------------------------------------------------------------------------- /docs/user_guide/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/getting_started.rst -------------------------------------------------------------------------------- /docs/user_guide/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/index.rst -------------------------------------------------------------------------------- /docs/user_guide/limitation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/limitation.rst -------------------------------------------------------------------------------- /docs/user_guide/note_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/note_box.png -------------------------------------------------------------------------------- /docs/user_guide/output-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/output-example.png -------------------------------------------------------------------------------- /docs/user_guide/pages-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/pages-example.png -------------------------------------------------------------------------------- /docs/user_guide/project_file_options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/project_file_options.rst -------------------------------------------------------------------------------- /docs/user_guide/running_ford.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/running_ford.rst -------------------------------------------------------------------------------- /docs/user_guide/say_hello_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/say_hello_example.png -------------------------------------------------------------------------------- /docs/user_guide/writing_documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/writing_documentation.rst -------------------------------------------------------------------------------- /docs/user_guide/writing_pages.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/docs/user_guide/writing_pages.rst -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | doc/* 2 | -------------------------------------------------------------------------------- /example/example-project-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/example-project-file.md -------------------------------------------------------------------------------- /example/fpm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/fpm.toml -------------------------------------------------------------------------------- /example/images/Fortran_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/images/Fortran_logo.svg -------------------------------------------------------------------------------- /example/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/index.md -------------------------------------------------------------------------------- /example/pages/subdir/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/subdir/index.md -------------------------------------------------------------------------------- /example/pages/subdir/subsubpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/subdir/subsubpage.md -------------------------------------------------------------------------------- /example/pages/subpage1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/subpage1.md -------------------------------------------------------------------------------- /example/pages/subpage2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/subpage2.md -------------------------------------------------------------------------------- /example/pages/subpage3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/pages/subpage3.md -------------------------------------------------------------------------------- /example/src/excluded_directory/this_file_will_not_be_included.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/excluded_directory/this_file_will_not_be_included.f90 -------------------------------------------------------------------------------- /example/src/excluded_file.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/excluded_file.f90 -------------------------------------------------------------------------------- /example/src/ford_example_type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/ford_example_type.f90 -------------------------------------------------------------------------------- /example/src/ford_f77_example.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/ford_f77_example.f -------------------------------------------------------------------------------- /example/src/ford_interfaces.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/ford_interfaces.f90 -------------------------------------------------------------------------------- /example/src/ford_test_module.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/ford_test_module.fpp -------------------------------------------------------------------------------- /example/src/ford_test_program.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/example/src/ford_test_program.f90 -------------------------------------------------------------------------------- /ford.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford.py -------------------------------------------------------------------------------- /ford/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/__init__.py -------------------------------------------------------------------------------- /ford/__main__.py: -------------------------------------------------------------------------------- 1 | from ford import run 2 | 3 | run() 4 | -------------------------------------------------------------------------------- /ford/_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/_markdown.py -------------------------------------------------------------------------------- /ford/_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/_typing.py -------------------------------------------------------------------------------- /ford/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/console.py -------------------------------------------------------------------------------- /ford/css/brands.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/brands.css -------------------------------------------------------------------------------- /ford/css/brands.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/brands.min.css -------------------------------------------------------------------------------- /ford/css/fontawesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/fontawesome.css -------------------------------------------------------------------------------- /ford/css/fontawesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/fontawesome.min.css -------------------------------------------------------------------------------- /ford/css/local.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/local.css -------------------------------------------------------------------------------- /ford/css/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/pygments.css -------------------------------------------------------------------------------- /ford/css/regular.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/regular.css -------------------------------------------------------------------------------- /ford/css/regular.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/regular.min.css -------------------------------------------------------------------------------- /ford/css/solid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/solid.css -------------------------------------------------------------------------------- /ford/css/solid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/solid.min.css -------------------------------------------------------------------------------- /ford/css/v4-font-face.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/v4-font-face.css -------------------------------------------------------------------------------- /ford/css/v4-font-face.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/v4-font-face.min.css -------------------------------------------------------------------------------- /ford/css/v4-shims.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/v4-shims.css -------------------------------------------------------------------------------- /ford/css/v4-shims.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/css/v4-shims.min.css -------------------------------------------------------------------------------- /ford/external_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/external_project.py -------------------------------------------------------------------------------- /ford/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/favicon.png -------------------------------------------------------------------------------- /ford/fixed2free2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/fixed2free2.py -------------------------------------------------------------------------------- /ford/fortran_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/fortran_project.py -------------------------------------------------------------------------------- /ford/graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/graphs.py -------------------------------------------------------------------------------- /ford/intrinsics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/intrinsics.py -------------------------------------------------------------------------------- /ford/js/MathJax-config/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ford/js/svg-pan-zoom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/js/svg-pan-zoom.min.js -------------------------------------------------------------------------------- /ford/md_admonition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/md_admonition.py -------------------------------------------------------------------------------- /ford/md_environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/md_environ.py -------------------------------------------------------------------------------- /ford/md_striped_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/md_striped_table.py -------------------------------------------------------------------------------- /ford/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/output.py -------------------------------------------------------------------------------- /ford/pagetree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/pagetree.py -------------------------------------------------------------------------------- /ford/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/reader.py -------------------------------------------------------------------------------- /ford/search/load_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/search/load_search.js -------------------------------------------------------------------------------- /ford/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/settings.py -------------------------------------------------------------------------------- /ford/sourceform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/sourceform.py -------------------------------------------------------------------------------- /ford/templates/absint_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/absint_list.html -------------------------------------------------------------------------------- /ford/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/base.html -------------------------------------------------------------------------------- /ford/templates/block_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/block_list.html -------------------------------------------------------------------------------- /ford/templates/block_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/block_page.html -------------------------------------------------------------------------------- /ford/templates/file_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/file_list.html -------------------------------------------------------------------------------- /ford/templates/file_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/file_page.html -------------------------------------------------------------------------------- /ford/templates/genint_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/genint_page.html -------------------------------------------------------------------------------- /ford/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/index.html -------------------------------------------------------------------------------- /ford/templates/info_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/info_page.html -------------------------------------------------------------------------------- /ford/templates/macros.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/macros.html -------------------------------------------------------------------------------- /ford/templates/mod_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/mod_list.html -------------------------------------------------------------------------------- /ford/templates/mod_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/mod_page.html -------------------------------------------------------------------------------- /ford/templates/namelist_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/namelist_list.html -------------------------------------------------------------------------------- /ford/templates/namelist_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/namelist_page.html -------------------------------------------------------------------------------- /ford/templates/nongenint_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/nongenint_page.html -------------------------------------------------------------------------------- /ford/templates/proc_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/proc_list.html -------------------------------------------------------------------------------- /ford/templates/proc_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/proc_page.html -------------------------------------------------------------------------------- /ford/templates/prog_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/prog_list.html -------------------------------------------------------------------------------- /ford/templates/prog_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/prog_page.html -------------------------------------------------------------------------------- /ford/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/search.html -------------------------------------------------------------------------------- /ford/templates/type_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/type_page.html -------------------------------------------------------------------------------- /ford/templates/types_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/templates/types_list.html -------------------------------------------------------------------------------- /ford/tipue_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/tipue_search.py -------------------------------------------------------------------------------- /ford/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/utils.py -------------------------------------------------------------------------------- /ford/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/version.py -------------------------------------------------------------------------------- /ford/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /ford/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /ford/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /ford/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /ford/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /ford/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /ford/webfonts/fa-v4compatibility.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-v4compatibility.ttf -------------------------------------------------------------------------------- /ford/webfonts/fa-v4compatibility.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/ford/webfonts/fa-v4compatibility.woff2 -------------------------------------------------------------------------------- /output-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/output-example.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/setup.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/test_corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_corpus.py -------------------------------------------------------------------------------- /test/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_example.py -------------------------------------------------------------------------------- /test/test_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_graphs.py -------------------------------------------------------------------------------- /test/test_initialisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_initialisation.py -------------------------------------------------------------------------------- /test/test_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_markdown.py -------------------------------------------------------------------------------- /test/test_md_admonition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_md_admonition.py -------------------------------------------------------------------------------- /test/test_md_environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_md_environ.py -------------------------------------------------------------------------------- /test/test_md_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_md_inputs.py -------------------------------------------------------------------------------- /test/test_md_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_md_table.py -------------------------------------------------------------------------------- /test/test_pagetree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_pagetree.py -------------------------------------------------------------------------------- /test/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_project.py -------------------------------------------------------------------------------- /test/test_projects/test_676.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_projects/test_676.py -------------------------------------------------------------------------------- /test/test_projects/test_external_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_projects/test_external_project.py -------------------------------------------------------------------------------- /test/test_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_reader.py -------------------------------------------------------------------------------- /test/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_settings.py -------------------------------------------------------------------------------- /test/test_sourceform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_sourceform.py -------------------------------------------------------------------------------- /test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test/test_utils.py -------------------------------------------------------------------------------- /test_data/external_project/external_project/.gitignore: -------------------------------------------------------------------------------- 1 | doc/* 2 | -------------------------------------------------------------------------------- /test_data/external_project/external_project/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/external_project/external_project/doc.md -------------------------------------------------------------------------------- /test_data/external_project/external_project/src/external.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/external_project/external_project/src/external.f90 -------------------------------------------------------------------------------- /test_data/external_project/top_level_project/.gitignore: -------------------------------------------------------------------------------- 1 | doc/* 2 | -------------------------------------------------------------------------------- /test_data/external_project/top_level_project/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/external_project/top_level_project/doc.md -------------------------------------------------------------------------------- /test_data/external_project/top_level_project/src/top_level.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/external_project/top_level_project/src/top_level.f90 -------------------------------------------------------------------------------- /test_data/ford_issues_bad.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/ford_issues_bad.f90 -------------------------------------------------------------------------------- /test_data/ford_issues_ok.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/ford_issues_ok.f90 -------------------------------------------------------------------------------- /test_data/ford_issues_ok_expected.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/ford_issues_ok_expected.f90 -------------------------------------------------------------------------------- /test_data/ford_test_program.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/ford_test_program.f90 -------------------------------------------------------------------------------- /test_data/ford_test_program_expected.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/ford_test_program_expected.f90 -------------------------------------------------------------------------------- /test_data/issue_676/base/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/issue_676/base/doc.md -------------------------------------------------------------------------------- /test_data/issue_676/base/src/gc_method_h.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/issue_676/base/src/gc_method_h.f90 -------------------------------------------------------------------------------- /test_data/issue_676/base/src/gc_pointers_h.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/issue_676/base/src/gc_pointers_h.f90 -------------------------------------------------------------------------------- /test_data/issue_676/plugin/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/issue_676/plugin/doc.md -------------------------------------------------------------------------------- /test_data/issue_676/plugin/src/gc_method_fks_h.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fortran-FOSS-Programmers/ford/HEAD/test_data/issue_676/plugin/src/gc_method_fks_h.f90 --------------------------------------------------------------------------------