Skip to content

Releases: mamazu/documentation-parser

Adding directory support and more validators

Choose a tag to compare

@mamazu mamazu released this 05 Feb 17:21

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

Choose a tag to compare

@mamazu mamazu released this 16 Jan 14:43
1.5.3

Adding assertion to the indentation cleaning

Allowing Symfony 5 packages as well

Choose a tag to compare

@mamazu mamazu released this 15 Jan 13:49
1.5.2

Also allowing Symfony 5 packages

Fixing some tests and the autoloading for php 8

Choose a tag to compare

@mamazu mamazu released this 12 Jan 00:18
1.5.1

Only check classes in php7

Adding simple Latex parser to the validator

Choose a tag to compare

@mamazu mamazu released this 11 Jan 21:49

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

Adding support for PHP 8

Choose a tag to compare

@mamazu mamazu released this 06 Jul 23:44

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

Choose a tag to compare

@mamazu mamazu released this 11 Mar 12:48

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

Fixing composer dependencies

Choose a tag to compare

@mamazu mamazu released this 29 Sep 16:40

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

Choose a tag to compare

@mamazu mamazu released this 06 Jul 17:15
1.3.0

Adding rst-support

More Features

Choose a tag to compare

@mamazu mamazu released this 10 Apr 14:15

Features

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

Changes:

  • Errors now have a type: yaml or php