From d886f6454424b3a6192c74a453a87c2718dc0421 Mon Sep 17 00:00:00 2001 From: Kirill Nesmeyanov Date: Tue, 9 Apr 2024 02:10:32 +0300 Subject: [PATCH] Improve doc pages and actualize 2/5 lang comparison sections --- Writerside/cfg/buildprofiles.xml | 4 + Writerside/icons/class.svg | 1 + Writerside/icons/ko.svg | 4 + Writerside/icons/ok.svg | 4 + Writerside/icons/phpstan.png | Bin 0 -> 1632 bytes Writerside/icons/psalm.png | Bin 0 -> 1436 bytes Writerside/icons/typelang.svg | 8 + Writerside/icons/warning.svg | 6 + Writerside/tl.tree | 10 +- Writerside/topics/language.md | 342 ++++++++++++++++-- Writerside/topics/language/basic-types.md | 2 + .../{callables.md => callable-types.md} | 6 +- .../topics/language/conditional-types.md | 7 + Writerside/topics/language/const-types.md | 18 + Writerside/topics/language/generic-types.md | 8 +- Writerside/topics/language/literal-types.md | 4 +- Writerside/topics/language/logical-types.md | 2 + .../language/{shapes.md => shape-types.md} | 4 +- Writerside/topics/overview.topic | 19 +- Writerside/topics/parser.md | 20 +- Writerside/topics/parser/visitors.md | 2 + .../visitors/class-name-matcher-visitor.md | 3 +- .../parser/visitors/stream-dumper-visitor.md | 3 +- .../parser/visitors/string-dumper-visitor.md | 3 +- .../parser/visitors/type-map-visitor.md | 3 +- Writerside/topics/printer.md | 130 +++++-- Writerside/topics/reader.md | 44 ++- 27 files changed, 557 insertions(+), 100 deletions(-) create mode 100644 Writerside/icons/class.svg create mode 100644 Writerside/icons/ko.svg create mode 100644 Writerside/icons/ok.svg create mode 100644 Writerside/icons/phpstan.png create mode 100644 Writerside/icons/psalm.png create mode 100644 Writerside/icons/typelang.svg create mode 100644 Writerside/icons/warning.svg rename Writerside/topics/language/{callables.md => callable-types.md} (98%) create mode 100644 Writerside/topics/language/conditional-types.md create mode 100644 Writerside/topics/language/const-types.md rename Writerside/topics/language/{shapes.md => shape-types.md} (96%) diff --git a/Writerside/cfg/buildprofiles.xml b/Writerside/cfg/buildprofiles.xml index f0dc589..c2026e1 100644 --- a/Writerside/cfg/buildprofiles.xml +++ b/Writerside/cfg/buildprofiles.xml @@ -25,6 +25,10 @@ https://github.com/php-type-language/docs/blob/master/Writerside/ + + icons + +