Skip to content

Releases: mamazu/documentation-parser

Adding directory support and more validators

05 Feb 17:21
Compare
Choose a tag to compare

Infrastructure

  • You can now validate directories (recursively)
  • Adding a warning for files that can not be parsed
  • Adding support for partial classes like
public function hello() {}

Which does not compile in standard php because methods are only allowed inside of classes.

Parser

  • Adding a parser that can ignore certain file types

Validators

  • Adding json validator

Note: If you update the symfony yaml parser you to get correct error locations in yaml blocks

Fixing validation of indeted YAML blocks

16 Jan 14:43
Compare
Choose a tag to compare
1.5.3

Adding assertion to the indentation cleaning

Allowing Symfony 5 packages as well

15 Jan 13:49
Compare
Choose a tag to compare
1.5.2

Also allowing Symfony 5 packages

Fixing some tests and the autoloading for php 8

12 Jan 00:18
Compare
Choose a tag to compare
1.5.1

Only check classes in php7

Adding simple Latex parser to the validator

11 Jan 21:49
Compare
Choose a tag to compare

This adds a Latex parser for this project this only supports the lstlisting package with language.

Adding support for PHP 8

06 Jul 23:44
Compare
Choose a tag to compare

Added

  • Added support for php 8 and testing against it

Changed

  • Moved the CI to Gitlab
  • PhpStan integration uses exec now
  • Removed the thecodingmachine\safe package

Trying out gitattributes

11 Mar 12:48
Compare
Choose a tag to compare

Now if you install the distributable version you will no longer get the tests. For development run composer install --prefer-source

Fixing composer dependencies

29 Sep 16:40
Compare
Choose a tag to compare

While I tried to install this package I noticed it is not working because of the RST parser. I replaced it with my own package.

Adding RST support

06 Jul 17:15
Compare
Choose a tag to compare
1.3.0

Adding rst-support

More Features

10 Apr 14:15
Compare
Choose a tag to compare

Features

  • Added JsonFormatter
  • Formatter can now be changed
  • Adding Yaml Validator

Changes:

  • Errors now have a type: yaml or php