Commit Graph

  • 69156b144c Merge remote branch 'origin/master' into edge mergerepo 2022-09-30 22:45:58 +00:00
  • eb8d9e70b3 V831-009 Reorder command line switches topic/V831-009 Vadim Godunko 2022-09-30 19:26:21 +04:00
  • 9209770c0b V831-009 Install 'diff' from MSYS Vadim Godunko 2022-09-30 18:53:22 +04:00
  • 6737f96cd1 V831-009 Ignore CR character in line ends. Vadim Godunko 2022-09-30 18:52:08 +04:00
  • 000b55199b Merge branch 'master' into edge Vadim Godunko 2022-09-29 13:08:37 +04:00
  • fa4818525a Update expected data after changes in LAL Vadim Godunko 2022-09-21 13:23:51 +03:00
  • 556ee394be V721-007 Document Documentation_Pattern attribute. Vadim Godunko 2022-09-20 20:30:40 +03:00
  • 8bda220691 V721-007 Allow to define documentation pattern in the projetc file Vadim Godunko 2022-09-20 20:30:08 +03:00
  • e9c2499e83 V721-007 Support of the documentation pattern by extractor Vadim Godunko 2022-09-20 19:40:58 +03:00
  • 0a7b88559e V721-007 Automated test. Vadim Godunko 2022-09-20 19:39:36 +03:00
  • 46140ca782 Update expected results. Vadim Godunko 2022-09-20 19:36:23 +03:00
  • 24fd22c9b4 Extract and dump documentation for package specifications. Vadim Godunko 2022-09-20 19:36:03 +03:00
  • 77cf5a7643 Load extractor options from the file. Vadim Godunko 2022-09-20 18:09:05 +03:00
  • 686c70af0e Run tests after the build. Vadim Godunko 2022-09-20 17:50:02 +03:00
  • a285e07224 V831-009 Add missing files. Vadim Godunko 2022-09-20 17:49:40 +03:00
  • 5b17a3c486 Adapt to changes in Libadalang under V104-012 v23.0.0 23.0 Nicolas Setton 2022-09-06 08:50:01 +01:00
  • 59bd0e8e1a Fix build with recent libgpr2 Vadim Godunko 2022-09-03 20:25:31 +03:00
  • 9d0dff7ea7 Adapt to changes in Libadalang under V104-012 topic/merge_edge_into_master Nicolas Setton 2022-09-06 08:50:01 +01:00
  • f27c454d01 Fix build with recent libgpr2 Vadim Godunko 2022-09-03 20:25:31 +03:00
  • b076ea9638 Merge remote branch 'origin/master' into edge mergerepo 2022-09-13 22:46:10 +00:00
  • 2461043e5b V708-006 Split make targets to build and run tests... Vadim Godunko 2022-09-13 17:58:19 +03:00
  • 07e2d0e904 V426-011 Automated test for code snippet when overriding is used Vadim Godunko 2022-09-13 14:36:31 +03:00
  • f66935cfdb V831-009 Test driver for documentation extractor Vadim Godunko 2022-09-13 14:34:50 +03:00
  • e187fb6c0e V426-011 Reformat code snippet of subprogram specification... Vadim Godunko 2022-09-12 21:55:26 +03:00
  • 8c8b2502d4 Merge remote branch 'origin/master' into edge mergerepo 2022-09-08 22:46:02 +00:00
  • ea0ac8120c Rewrite detection of the master branch Vadim Godunko 2022-09-06 14:28:34 +03:00
  • bbfe07b5a6 Rebase on top of "edge" branch to build. Vadim Godunko 2022-09-06 12:07:20 +03:00
  • f6a704ad87 Upload binaries to E3 only when build for master branch. Vadim Godunko 2022-09-06 12:29:46 +03:00
  • b01969f069 Enable run of build for topic/** branches. Vadim Godunko 2022-09-06 12:22:06 +03:00
  • 98e96a13a2 Adapt to changes in Libadalang under V104-012 Nicolas Setton 2022-09-06 08:50:01 +01:00
  • 4a1e9220d1 Fix build with recent libgpr2 Vadim Godunko 2022-09-03 20:25:31 +03:00
  • 79a9afbe94 Add missing file. Vadim Godunko 2022-08-31 11:56:50 +03:00
  • 703577f050 Bump version of GNAT and gprbuild Vadim Godunko 2022-08-31 11:29:45 +03:00
  • cd12894bca Add directory to checkout subprojects. Vadim Godunko 2022-08-31 11:11:18 +03:00
  • 18016abdcc V726-009 Use GPR2's capability to resolve names of the project files. Vadim Godunko 2022-07-26 17:07:52 +03:00
  • 9df90f976f Add description of HTML backend Vadim Godunko 2022-07-26 12:52:57 +03:00
  • f56705e935 V726-009 Document use of project files Vadim Godunko 2022-07-26 12:52:16 +03:00
  • f63bafc7e8 V721-027 Add option to select generated parts of the code. Vadim Godunko 2022-07-25 12:05:00 +03:00
  • ca3a7c7baa V721-027 Add command line option to select style of the comments Vadim Godunko 2022-07-25 11:52:17 +03:00
  • a8d37e7cc3 Handle subprogram specifications without subprogram name... Vadim Godunko 2022-07-25 11:48:21 +03:00
  • 609b93ab93 V721-027 Document command line switches Vadim Godunko 2022-07-25 10:43:47 +03:00
  • ed7d952fb9 V721-027 Support of -X option to set scenario variables. Vadim Godunko 2022-07-24 13:56:05 +03:00
  • 092407358c V721-027 Support different formats to specify project file. Vadim Godunko 2022-07-22 17:40:34 +03:00
  • 96cabc9724 Minor improvements of CSS. Vadim Godunko 2022-07-23 14:15:03 +03:00
  • b048db1205 Rename project file attribute to exclude project files. Vadim Godunko 2022-07-22 08:38:54 +03:00
  • 173e619da3 Rewrite to be able to build with FSF GCC 11. Vadim Godunko 2022-07-21 11:25:34 +03:00
  • e38c9451d5 Add Markdown library into build scripts. Vadim Godunko 2022-07-21 11:09:56 +03:00
  • 13ba1fa4ea Generate documentation for all projects... Vadim Godunko 2022-07-20 14:56:26 +03:00
  • 7f5eb811e0 Allow to configure custom resources directory. Vadim Godunko 2022-07-20 13:58:49 +03:00
  • af63077567 Add project attribute to define output directory Vadim Godunko 2022-07-20 13:57:51 +03:00
  • f8c46f97ff Add project attribute to define output directory Vadim Godunko 2022-07-20 12:52:16 +03:00
  • c6b6f83c84 Preserve whitespaces for code blocks. Vadim Godunko 2022-07-16 15:05:11 +03:00
  • 839cba6aad V714-001 Initial support of MarkDown. Vadim Godunko 2022-07-15 11:27:53 +03:00
  • c9eb5bb056 V714-001 Update to use new interface of value proxy. Vadim Godunko 2022-07-14 11:10:26 +03:00
  • 7f6727a282 Rewrite to don't use features of Ada 2022 unsupported by FSF GCC 11 Vadim Godunko 2022-07-14 01:46:07 +03:00
  • a9a5dd1273 Compute paths to output, templates and static files... Vadim Godunko 2022-07-12 16:59:58 +03:00
  • 48199878be Code refactoring: convert backend into object. Vadim Godunko 2022-07-12 14:21:43 +03:00
  • 53db39e290 Code refactoring: move HTML backend into own package Vadim Godunko 2022-07-12 14:13:56 +03:00
  • 56fca0284a Generate documentation for parameters/etc. using templates engine. Vadim Godunko 2022-07-12 13:06:11 +03:00
  • be1b9357f4 Switch to use templates engine to generate documentation. Vadim Godunko 2022-07-09 21:32:10 +03:00
  • 1faa0342ab V705-002 Update set of sources including runtime files. Vadim Godunko 2022-07-06 10:10:43 +03:00
  • 2c27f032bc SA16-050 Use XHTML template ti generate index.html page. Vadim Godunko 2022-07-06 10:09:50 +03:00
  • c0f49f8ecf SA16-050 Process package bodies of nested packages. Vadim Godunko 2022-05-30 21:34:31 +03:00
  • 5afb2c7a3a SA16-050 Initial support of generic packages. Vadim Godunko 2022-05-30 21:22:15 +03:00
  • 6741d2c570 SA16-050 Code refactoring: clarify name and use of field Vadim Godunko 2022-05-30 13:29:39 +03:00
  • 42cd930a64 SA16-050 Support of subprogram renaming. Vadim Godunko 2022-05-30 13:24:32 +03:00
  • 9bc68584cb SA16-050 Support of access to subprogram types. Vadim Godunko 2022-05-27 15:00:35 +03:00
  • ca26b71dac SA16-050 Exclude private packages from documentation. Vadim Godunko 2022-05-25 13:52:33 +03:00
  • 4a4c922fbe SA16-050 Define options in package. Vadim Godunko 2022-05-25 13:51:08 +03:00
  • 1dbdf39795 SA16-050 Initial support of @private tag Vadim Godunko 2022-05-24 18:59:03 +03:00
  • 8c7998ecd9 Enable parallel builds Vadim Godunko 2022-05-24 18:16:21 +03:00
  • cc1959a300 SA16-050 Support documentation extraction for package specs. Vadim Godunko 2022-05-24 18:15:39 +03:00
  • a5d8f3e839 SA16-050 Use one global set for all entities. Vadim Godunko 2022-05-24 13:24:16 +03:00
  • 0e6a664eaa SA16-050 Rename @member to @field for compatibility Vadim Godunko 2022-05-24 13:02:51 +03:00
  • ec79fa6a6c SA16-050 Support of package renamings as compilation units. Vadim Godunko 2022-05-24 12:53:24 +03:00
  • eed8a8a8bb SA16-050 Improve handling of the content width and code snippet Vadim Godunko 2022-05-24 12:32:29 +03:00
  • fc7f8451ae SA16-050 Support of named numbers Vadim Godunko 2022-05-24 12:28:55 +03:00
  • 262f4c0500 SA16-050 Support of generic instantiations. Vadim Godunko 2022-05-24 11:33:05 +03:00
  • a91de1e8d5 SA16-050 Support of array types. Vadim Godunko 2022-05-24 10:36:48 +03:00
  • d057288532 SA16-050 Support of interface types. Vadim Godunko 2022-05-24 10:04:28 +03:00
  • 867f449b01 SA16-050 Support of signed integer types. Vadim Godunko 2022-05-24 04:08:28 +03:00
  • 741ed4a996 R416-001 Support documentation generation for subprogram... Vadim Godunko 2022-05-23 21:47:21 +03:00
  • 3f196b5e26 SA16-050 Include subprograms as compilation units into the main index Vadim Godunko 2022-05-23 20:51:38 +03:00
  • 999c5764f0 SA16-050 Support tagged types. Vadim Godunko 2022-05-23 20:07:36 +03:00
  • d1e672219a SA16-050 Sort out derived types with private part... Vadim Godunko 2022-05-23 18:49:39 +03:00
  • 0851d329fd SA16-050 Support of access types. Vadim Godunko 2022-05-23 18:28:01 +03:00
  • 14961d03a7 SA16-050 Register all entites then generate TOCs... Vadim Godunko 2022-05-23 18:20:27 +03:00
  • 3056a7b92a SA16-050 Support subtypes. Vadim Godunko 2022-05-23 17:49:21 +03:00
  • 20033cadd0 SA16-050 Subprogram bodies, null procedures and expression functions Vadim Godunko 2022-05-23 12:01:29 +03:00
  • b41aa9650d SA16-050 Support of integer and modular types. Vadim Godunko 2022-05-23 11:35:49 +03:00
  • 390333c887 SA16-050 Code refactoring: remove code duplication. Vadim Godunko 2022-05-23 11:03:54 +03:00
  • 9d876c679b SA16-050 Support of enumeration types Vadim Godunko 2022-05-23 10:55:28 +03:00
  • 9badf28919 SA16-050 Remove unused code. Vadim Godunko 2022-05-23 10:38:18 +03:00
  • c4721c1f3c SA16-050 Unify code to generate full documentation of entity. Vadim Godunko 2022-05-23 10:31:37 +03:00
  • f76794e666 SA16-050 Support of object declarations (constants and variables) Vadim Godunko 2022-05-22 22:45:35 +03:00
  • 48650cd3ae Remove unused code. Vadim Godunko 2022-05-22 20:59:34 +03:00
  • f42333d9d2 SA16-050 Don't expose Structured_Comment in ALS helper API. Vadim Godunko 2022-05-22 20:49:08 +03:00
  • b03554f2d3 SA16-050 Move extractor options into another package. Vadim Godunko 2022-05-22 16:18:31 +03:00
  • eebc1e9f34 V331-019 Don't allocate Structured_Comment on heap. Vadim Godunko 2022-05-22 14:58:34 +03:00
  • 701419e817 SA16-050 Support integer literals in record variants. Vadim Godunko 2022-05-21 09:05:23 +03:00