Commit Graph

  • 2c00e8bd02
    Merge b5199cfe51 into 6889f95fed dependabot[bot] 2023-07-20 11:44:29 +0000
  • b5199cfe51
    chore(deps): bump pygments from 2.12.0 to 2.15.0 in /docs dependabot/pip/docs/pygments-2.15.0 dependabot[bot] 2023-07-20 11:44:27 +0000
  • 2ea0f3b3c5
    Merge 98afa74293 into 6889f95fed dependabot[bot] 2023-05-15 20:54:06 +0000
  • 98afa74293
    chore(deps): bump pymdown-extensions from 9.4 to 10.0 in /docs dependabot/pip/docs/pymdown-extensions-10.0 dependabot[bot] 2023-05-15 20:54:04 +0000
  • 6889f95fed cs-fix master Daniil Gentili 2022-11-05 14:45:16 +0100
  • ba4d54e214 Add basic test Daniil Gentili 2022-11-05 14:36:49 +0100
  • ce715b4467 Add basic support for strict array tokens Daniil Gentili 2022-11-05 14:34:07 +0100
  • 752ad9d12e fix: handle scalar value casting in union types only in flexible mode Romain Canon 2022-11-06 23:58:17 +0100
  • 92a41a1564 misc: transform missing source value to null in flexible mode Romain Canon 2022-11-06 21:38:14 +0100
  • 034f1c51e1 fix: allow missing and null value for array node in flexible mode Romain Canon 2022-11-03 21:23:26 +0100
  • 08fb0e17ba fix: allow missing value for shaped array nullable node in flexible mode Romain Canon 2022-11-03 20:56:37 +0100
  • 25ce2188bb test: add test to check mapping with missing value for nullable node Romain Canon 2022-11-03 20:01:29 +0100
  • 625ad1572b qa: add /docs/ export-ignore to .gitattributes Tim Düsterhus 2022-10-25 19:50:42 +0200
  • 4085e6ab72 qa: add composer.lock export-ignore to .gitattributes Tim Düsterhus 2022-10-25 11:33:25 +0200
  • b81847839d misc: do not use uniqid() Tim Düsterhus 2022-10-25 10:39:50 +0200
  • 027d2a43da release: version 0.16.0 Romain Canon 2022-10-19 13:45:00 +0200
  • 47ad4a1416 feat: add support for PHP 8.2 Romain Canon 2022-10-19 13:32:16 +0200
  • bd5123390f misc: update dependencies Romain Canon 2022-10-19 13:19:16 +0200
  • 4492ef73dc chore(deps): bump actions/cache from 3.0.10 to 3.0.11 dependabot[bot] 2022-10-19 11:37:10 +0000
  • c71d6aef94 fix: properly handle quote char in type definition Romain Canon 2022-10-17 18:45:20 +0200
  • 0d2205edd3 release: version 0.15.0 Romain Canon 2022-10-06 13:47:51 +0200
  • 0b8ca98a2c
    misc: import namespace token parser inside library Nathan Boiron 2022-10-06 13:40:11 +0200
  • 833193e025 chore(deps): bump actions/cache from 3.0.8 to 3.0.10 dependabot[bot] 2022-10-04 20:15:42 +0000
  • 1244c2d68f feat: add support for class constant type Romain Canon 2022-10-04 22:10:17 +0200
  • 37f96f101d fix: correctly handle type inferring during mapping Romain Canon 2022-10-04 21:49:00 +0200
  • 69ebd19ee8 feat: add support for wildcard in enumeration type Romain Canon 2022-05-28 17:42:09 +0200
  • b2889a3ba0 misc: remove unused code Romain Canon 2022-09-29 23:06:58 +0200
  • ad0f8fee17 misc: save type token symbols during lexing Romain Canon 2022-05-26 20:52:17 +0200
  • d7dda9d261
    qa: switch Psalm method from getChildNodes to getAtomicTypes Daniil Gentili 2022-10-01 14:36:06 +0200
  • 2b9d81cc45
    doc: fix typo in code example Patrick Landolt 2022-09-30 13:12:12 +0200
  • 212b77fd13 fix: improve scalar values casting Romain Canon 2022-09-29 13:39:47 +0200
  • cb87925aac feat: introduce utility class to build messages Romain Canon 2022-09-29 13:18:12 +0200
  • de8aa9f440 misc: remove unused code Romain Canon 2022-09-15 20:39:40 +0200
  • 86802daced qa: run Infection only on modified files Romain Canon 2022-09-26 21:57:26 +0200
  • e686c07f39 qa: set xdebug mode to off when running QA checks Romain Canon 2022-09-26 21:56:12 +0200
  • 3ee526cb27 fix: fetch correct node value for children Romain Canon 2022-09-26 20:01:25 +0200
  • c009ab98cc
    fix: properly handle static anonymous functions Eduardo Dobay 2022-09-24 15:01:53 -0300
  • 0e8f12e5f7
    fix: add return types for cache implementations Lukáš Unger 2022-09-24 19:29:02 +0200
  • d8957c061d release: version 0.14.0 Romain Canon 2022-09-01 12:49:38 +0200
  • 48208c1ed1 fix: correctly fetch file system cache entries Romain Canon 2022-09-01 12:21:41 +0200
  • 11a7ea7252 feat: introduce helper method to describe supported date formats Romain Canon 2022-08-30 20:45:55 +0200
  • f232cc0636 feat!: introduce constructor for custom date formats Romain Canon 2022-08-30 00:14:48 +0200
  • bf7af18d37 qa: improve cache and performances of Github actions Romain Canon 2022-08-31 01:03:20 +0200
  • 3c4d29901a fix: prevent illegal characters in PSR-16 cache keys Romain Canon 2022-08-31 00:56:30 +0200
  • 546fa5c6cf test: add missing test assertion Romain Canon 2022-08-31 00:35:53 +0200
  • fd39aea2a7
    fix: handle concurrent cache file creation mtouellette 2022-08-30 16:06:53 -0400
  • bf445b5364 fix: allow trailing comma in shaped array Romain Canon 2022-08-30 21:18:45 +0200
  • 8c7568c94a qa: change Psalm cache directory Romain Canon 2022-08-30 20:54:05 +0200
  • f8615b5220 chore(deps): bump actions/cache from 3.0.5 to 3.0.8 dependabot[bot] 2022-08-30 13:30:03 +0000
  • e437d9405c feat: introduce attribute DynamicConstructor Romain Canon 2022-08-29 14:51:28 +0200
  • 4bc50e3e42 misc: add singleton usage of ClassStringType Romain Canon 2022-08-29 14:50:19 +0200
  • ec494cec48 misc: fetch attributes for function definition Romain Canon 2022-08-26 11:31:30 +0200
  • c37ac1e259 feat: handle abstract constructor registration Romain Canon 2022-08-08 14:50:00 +0200
  • 73b62241b6 fix: handle inherited private constructor in class definition Romain Canon 2022-08-05 23:11:50 +0200
  • 2b46a60f37 misc: extract native constructor object builder Romain Canon 2022-08-05 22:45:18 +0200
  • 57849c92e7 misc: change ObjectBuilderFactory::for return signature Romain Canon 2022-08-05 15:27:09 +0200
  • a401c2a2d6 fix: handle invalid nodes recursively Romain Canon 2022-08-05 11:57:25 +0200
  • 2540741171 fix: handle classes in a case-sensitive way in type parser Romain Canon 2022-08-04 18:03:34 +0200
  • 6414e9cf14 misc: refactor arguments instantiation Romain Canon 2022-08-05 18:51:25 +0200
  • b3cb5927e9 fix: detect invalid constructor handle type Romain Canon 2022-08-02 15:38:22 +0200
  • ae7ddcf3ca fix: properly handle callable objects of the same class Romain Canon 2022-08-02 11:01:28 +0200
  • 444747ab0a release: version 0.13.0 Romain Canon 2022-07-31 17:17:40 +0200
  • 897ca9b65e
    fix: handle native attribute on promoted parameter Radhi Guennichi 2022-07-31 15:42:58 +0200
  • 17328d86db test: use exception expectation API for mapping error test Romain Canon 2022-07-27 08:16:57 +0200
  • 9c1e7c928b
    feat: display more information in mapping error message Filippo Tessarotto 2022-07-26 22:55:32 +0200
  • 2c1c7cf38a feat: make MessagesFlattener countable Romain Canon 2022-07-26 19:31:21 +0200
  • 0b37b48c60 misc: add fixed value for root node path Romain Canon 2022-07-26 19:27:34 +0200
  • f61eb553fa feat: allow to declare parameter for message Romain Canon 2022-07-26 19:15:37 +0200
  • 28a412abd1 doc: add code documentation for message custom body method Romain Canon 2022-07-26 19:12:08 +0200
  • c62774881b chore(deps): bump actions/cache from 3.0.4 to 3.0.5 dependabot[bot] 2022-07-25 20:35:41 +0000
  • 96a493469c
    feat: handle numeric string type sergkash7 2022-07-25 23:34:05 +0300
  • ad1207153e feat!: rework messages body and parameters features Romain Canon 2022-07-13 22:13:25 +0200
  • 703ba55ada test: use FakeReflector instead of anonymous class Romain Canon 2022-07-13 22:01:18 +0200
  • b47a1bbb5d misc: remove types stringable behavior Romain Canon 2022-07-10 19:34:59 +0200
  • bd74557e75 release: version 0.12.0 Romain Canon 2022-07-10 19:53:49 +0200
  • d3b1dcb64e feat!: refactor tree node API Romain Canon 2022-07-10 18:17:16 +0200
  • 316d91910d misc!: remove API access from several parts of library Romain Canon 2022-07-10 15:52:51 +0200
  • 63c87a2cc4 misc!: remove node visitor feature Romain Canon 2022-07-08 19:05:53 +0200
  • 8d7c36918e
    qa: remove useless PHP extensions cache Viktor Szépe 2022-07-10 17:20:27 +0000
  • 6ce1a439ad feat!: filter userland exceptions to hide potential sensible data Romain Canon 2022-06-24 16:53:13 +0200
  • 7c9ac1dd6d fix: process invalid type default value as unresolvable type Romain Canon 2022-07-04 19:17:48 +0200
  • 84ead04f84 misc: ignore .idea folder Romain Canon 2022-07-05 23:09:52 +0200
  • 4d80ae337d doc: add google site verification meta tag Romain Canon 2022-07-05 23:06:48 +0200
  • dc45dd8ac5 fix: handle inferring methods with same names properly Romain Canon 2022-07-01 21:53:39 +0200
  • 3020db20bf fix: properly display unresolvable type Romain Canon 2022-07-01 21:51:59 +0200
  • 444df7090f doc: enable permalink anchor to titles Romain Canon 2022-06-28 16:15:48 +0200
  • ee53b8a5a3 doc: fix canonical path Romain Canon 2022-06-28 16:15:29 +0200
  • 45f860041b release: version 0.11.0 Romain Canon 2022-06-23 11:14:44 +0200
  • 44c5f13b70 feat: improve cache warmup Romain Canon 2022-06-13 23:15:34 +0200
  • 90dc586018
    feat!: make mapper more strict and allow flexible mode Romain Canon 2022-06-23 10:30:36 +0200
  • bf2264b8e3 doc: improve documentation building process Romain Canon 2022-06-22 10:02:29 +0200
  • e6bf924bdf chore(deps): bump actions/cache from 3.0.2 to 3.0.4 dependabot[bot] 2022-06-17 18:58:07 +0000
  • 1b0ff39af6 feat!: handle exhaustive list of interface inferring Romain Canon 2022-05-31 18:34:02 +0200
  • 982f596b8b doc: format badges in readme file Romain Canon 2022-06-12 17:57:38 +0200
  • 8920725b93 doc: add Open Graph meta tags Romain Canon 2022-06-12 16:30:13 +0200
  • d9ac693827 doc: remove badges from documentation index Romain Canon 2022-06-11 11:39:04 +0200
  • 36f44c37a3 doc: change some settings and adjust logos Romain Canon 2022-06-10 23:26:17 +0200
  • afda9480f4 doc: fix https links Romain Canon 2022-06-10 19:14:04 +0200
  • aa27ceeb4a release: version 0.10.0 Romain Canon 2022-06-10 18:57:14 +0200
  • 56ff6849bc
    doc: introduce mkdocs as a static documentation generator Nathan Boiron 2022-06-10 17:32:07 +0200