Fedora 41 Update: php-phpdocumentor-type-resolver1-1.10.0-2.fc41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-d69c77ae94
2025-01-01 01:22:48.465272+00:00
--------------------------------------------------------------------------------

Name        : php-phpdocumentor-type-resolver1
Product     : Fedora 41
Version     : 1.10.0
Release     : 2.fc41
URL         : https://github.com/phpDocumentor/TypeResolver
Summary     : A PSR-5 based resolver of Class names, Types and Structural Element Names
Description :
The specification on types in DocBlocks (PSR-5) describes various keywords
and special constructs but also how to statically resolve the partial name
of a Class into a Fully Qualified Class Name (FQCN).

PSR-5 also introduces an additional way to describe deeper elements than
Classes, Interfaces and Traits called the Fully Qualified Structural Element
Name (FQSEN). Using this it is possible to refer to methods, properties and
class constants but also functions and global constants.

This package provides two Resolvers that are capable of:
1. Returning a series of Value Object for given expression while resolving any
  partial class names, and
2. Returning an FQSEN object after resolving any partial Structural Element
  Names into Fully Qualified Structural Element names.

Autoloader: /usr/share/php/phpDocumentor/Reflection2/autoload-type-resolver.php

--------------------------------------------------------------------------------
Update Information:

Version 1.10.0
add support for phpstan/phpdoc-parser 2 by @xabbuh in #212
Version 1.9.0
Add support for non-empty-array notation by @jaapio in #206
Add support for object and list shape types by @jaapio in #207
Bump phpDocumentor/.github from 0.5.0 to 0.7 by @dependabot in #209
build on php 8.4 by @jaapio in #210
Version 1.8.2
Be able to run examples whatever current directory is by @llaville in #201
Downgrade to php 7.3 by @jaapio in #203
Version 1.8.1
Make Float_ non-final by @antoinelame in #200
Version 1.8.0
Add getter to ArrayShape by @antoinelame in #194
Version 1.7.4
Update parser token constant values to ints instead of strings by @mukuru-shaun
in #197
Version 1.7.2
Fix ContextFactory::createForNamespace detects wrong use statement by @maMykola
in #192
Version 1.7.2
Change underlying type for StringValue pseudo type by @astronom in #189
Version 1.7.1
Fix compound array key support by @jaapio in #188
Version 1.7.0
Added
Add non-empty-list pseudo-type by @schodemeiss in #183
Add callable parameters and return type support by @jaapio
Add array shape support by @jaapio
Deprecated
Support for nullable type definitions in compound types see: #184
Fixed
Update .gitattributes by @williamdes in #177
--------------------------------------------------------------------------------
ChangeLog:

* Mon Dec 23 2024 Remi Collet <remi@xxxxxxxxxxxx> - 1.10.0-2
- allow phpstan/phpdoc-parser v2
* Tue Nov 12 2024 Remi Collet <remi@xxxxxxxxxxxx> - 1.10.0-1
- update to 1.10.0
- add dependency on phpstan/phpdoc-parser
- add dependency on doctrine/deprecations
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-d69c77ae94' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux