php-parser_3.1.4-1_all.deb


Advertisement

Description

php-parser - convert PHP code into abstract syntax tree

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename php-parser_3.1.4-1_all.deb
Package name php-parser
Package version 3.1.4
Package release 1
Package architecture all
Package type deb
Category universe/php
Homepage https://github.com/nikic/PHP-Parser
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 93.35 KB
Installed size 777.00 KB
PHP Parser’s purpose is to simplify static code analysis and
manipulation. It turns some PHP code into an abstract syntax tree, and
vice versa.

Alternatives

Package Version Architecture Repository
php-parser_3.1.4-1_all.deb 3.1.4 all Ubuntu Universe
php-parser - - -

Requires

Name Value
php-cli -
php-common -

Download

Type URL
Mirror archive.ubuntu.com
Binary Package php-parser_3.1.4-1_all.deb
Source Package php-parser

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install php-parser deb package:
    # sudo apt-get install php-parser

Files

Path
/usr/bin/php-parse
/usr/share/doc/php-parser/0_Introduction.markdown
/usr/share/doc/php-parser/2_Usage_of_basic_components.markdown.gz
/usr/share/doc/php-parser/3_Other_node_tree_representations.markdown.gz
/usr/share/doc/php-parser/4_Code_generation.markdown
/usr/share/doc/php-parser/README.md
/usr/share/doc/php-parser/UPGRADE-1.0.md.gz
/usr/share/doc/php-parser/UPGRADE-2.0.md
/usr/share/doc/php-parser/UPGRADE-3.0.md.gz
/usr/share/doc/php-parser/changelog.Debian.gz
/usr/share/doc/php-parser/copyright
/usr/share/doc/php-parser/component/Error_handling.markdown
/usr/share/doc/php-parser/component/Lexer.markdown.gz
/usr/share/man/man1/php-parse.1.gz
/usr/share/php/PhpParser/Autoloader.php
/usr/share/php/PhpParser/Builder.php
/usr/share/php/PhpParser/BuilderAbstract.php
/usr/share/php/PhpParser/BuilderFactory.php
/usr/share/php/PhpParser/Comment.php
/usr/share/php/PhpParser/Error.php
/usr/share/php/PhpParser/ErrorHandler.php
/usr/share/php/PhpParser/Lexer.php
/usr/share/php/PhpParser/Node.php
/usr/share/php/PhpParser/NodeAbstract.php
/usr/share/php/PhpParser/NodeDumper.php
/usr/share/php/PhpParser/NodeTraverser.php
/usr/share/php/PhpParser/NodeTraverserInterface.php
/usr/share/php/PhpParser/NodeVisitor.php
/usr/share/php/PhpParser/NodeVisitorAbstract.php
/usr/share/php/PhpParser/Parser.php
/usr/share/php/PhpParser/ParserAbstract.php
/usr/share/php/PhpParser/ParserFactory.php
/usr/share/php/PhpParser/PrettyPrinterAbstract.php
/usr/share/php/PhpParser/Serializer.php
/usr/share/php/PhpParser/Unserializer.php
/usr/share/php/PhpParser/autoload.php
/usr/share/php/PhpParser/bootstrap.php
/usr/share/php/PhpParser/Builder/Class_.php
/usr/share/php/PhpParser/Builder/Declaration.php
/usr/share/php/PhpParser/Builder/FunctionLike.php
/usr/share/php/PhpParser/Builder/Function_.php
/usr/share/php/PhpParser/Builder/Interface_.php
/usr/share/php/PhpParser/Builder/Method.php
/usr/share/php/PhpParser/Builder/Namespace_.php
/usr/share/php/PhpParser/Builder/Param.php
/usr/share/php/PhpParser/Builder/Property.php
/usr/share/php/PhpParser/Builder/Trait_.php
/usr/share/php/PhpParser/Builder/Use_.php
/usr/share/php/PhpParser/Comment/Doc.php
/usr/share/php/PhpParser/ErrorHandler/Collecting.php
/usr/share/php/PhpParser/ErrorHandler/Throwing.php
/usr/share/php/PhpParser/Lexer/Emulative.php
/usr/share/php/PhpParser/Node/Arg.php
/usr/share/php/PhpParser/Node/Const_.php
/usr/share/php/PhpParser/Node/Expr.php
/usr/share/php/PhpParser/Node/FunctionLike.php
/usr/share/php/PhpParser/Node/Name.php
/usr/share/php/PhpParser/Node/NullableType.php
/usr/share/php/PhpParser/Node/Param.php
/usr/share/php/PhpParser/Node/Scalar.php
/usr/share/php/PhpParser/Node/Stmt.php
/usr/share/php/PhpParser/Node/Expr/ArrayDimFetch.php
/usr/share/php/PhpParser/Node/Expr/ArrayItem.php
/usr/share/php/PhpParser/Node/Expr/Array_.php
/usr/share/php/PhpParser/Node/Expr/Assign.php
/usr/share/php/PhpParser/Node/Expr/AssignOp.php
/usr/share/php/PhpParser/Node/Expr/AssignRef.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp.php
/usr/share/php/PhpParser/Node/Expr/BitwiseNot.php
/usr/share/php/PhpParser/Node/Expr/BooleanNot.php
/usr/share/php/PhpParser/Node/Expr/Cast.php
/usr/share/php/PhpParser/Node/Expr/ClassConstFetch.php
/usr/share/php/PhpParser/Node/Expr/Clone_.php
/usr/share/php/PhpParser/Node/Expr/Closure.php
/usr/share/php/PhpParser/Node/Expr/ClosureUse.php
/usr/share/php/PhpParser/Node/Expr/ConstFetch.php
/usr/share/php/PhpParser/Node/Expr/Empty_.php
/usr/share/php/PhpParser/Node/Expr/Error.php
/usr/share/php/PhpParser/Node/Expr/ErrorSuppress.php
/usr/share/php/PhpParser/Node/Expr/Eval_.php
/usr/share/php/PhpParser/Node/Expr/Exit_.php
/usr/share/php/PhpParser/Node/Expr/FuncCall.php
/usr/share/php/PhpParser/Node/Expr/Include_.php
/usr/share/php/PhpParser/Node/Expr/Instanceof_.php
/usr/share/php/PhpParser/Node/Expr/Isset_.php
/usr/share/php/PhpParser/Node/Expr/List_.php
/usr/share/php/PhpParser/Node/Expr/MethodCall.php
/usr/share/php/PhpParser/Node/Expr/New_.php
/usr/share/php/PhpParser/Node/Expr/PostDec.php
/usr/share/php/PhpParser/Node/Expr/PostInc.php
/usr/share/php/PhpParser/Node/Expr/PreDec.php
/usr/share/php/PhpParser/Node/Expr/PreInc.php
/usr/share/php/PhpParser/Node/Expr/Print_.php
/usr/share/php/PhpParser/Node/Expr/PropertyFetch.php
/usr/share/php/PhpParser/Node/Expr/ShellExec.php
/usr/share/php/PhpParser/Node/Expr/StaticCall.php
/usr/share/php/PhpParser/Node/Expr/StaticPropertyFetch.php
/usr/share/php/PhpParser/Node/Expr/Ternary.php
/usr/share/php/PhpParser/Node/Expr/UnaryMinus.php
/usr/share/php/PhpParser/Node/Expr/UnaryPlus.php
/usr/share/php/PhpParser/Node/Expr/Variable.php
/usr/share/php/PhpParser/Node/Expr/YieldFrom.php
/usr/share/php/PhpParser/Node/Expr/Yield_.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/BitwiseOr.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/BitwiseXor.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Concat.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Div.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Minus.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Mod.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Mul.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Plus.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/Pow.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/ShiftLeft.php
/usr/share/php/PhpParser/Node/Expr/AssignOp/ShiftRight.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/BitwiseOr.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/BitwiseXor.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/BooleanAnd.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/BooleanOr.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Coalesce.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Concat.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Div.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Equal.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Greater.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/GreaterOrEqual.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Identical.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/LogicalAnd.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/LogicalOr.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/LogicalXor.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Minus.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Mod.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Mul.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/NotEqual.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/NotIdentical.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Plus.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Pow.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/ShiftLeft.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/ShiftRight.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Smaller.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/SmallerOrEqual.php
/usr/share/php/PhpParser/Node/Expr/BinaryOp/Spaceship.php
/usr/share/php/PhpParser/Node/Expr/Cast/Array_.php
/usr/share/php/PhpParser/Node/Expr/Cast/Bool_.php
/usr/share/php/PhpParser/Node/Expr/Cast/Double.php
/usr/share/php/PhpParser/Node/Expr/Cast/Int_.php
/usr/share/php/PhpParser/Node/Expr/Cast/Object_.php
/usr/share/php/PhpParser/Node/Expr/Cast/String_.php
/usr/share/php/PhpParser/Node/Expr/Cast/Unset_.php
/usr/share/php/PhpParser/Node/Name/FullyQualified.php
/usr/share/php/PhpParser/Node/Name/Relative.php
/usr/share/php/PhpParser/Node/Scalar/DNumber.php
/usr/share/php/PhpParser/Node/Scalar/Encapsed.php
/usr/share/php/PhpParser/Node/Scalar/EncapsedStringPart.php
/usr/share/php/PhpParser/Node/Scalar/LNumber.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst.php
/usr/share/php/PhpParser/Node/Scalar/String_.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Class_.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Dir.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/File.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Function_.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Line.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Method.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Namespace_.php
/usr/share/php/PhpParser/Node/Scalar/MagicConst/Trait_.php
/usr/share/php/PhpParser/Node/Stmt/Break_.php
/usr/share/php/PhpParser/Node/Stmt/Case_.php
/usr/share/php/PhpParser/Node/Stmt/Catch_.php
/usr/share/php/PhpParser/Node/Stmt/ClassConst.php
/usr/share/php/PhpParser/Node/Stmt/ClassLike.php
/usr/share/php/PhpParser/Node/Stmt/ClassMethod.php
/usr/share/php/PhpParser/Node/Stmt/Class_.php
/usr/share/php/PhpParser/Node/Stmt/Const_.php
/usr/share/php/PhpParser/Node/Stmt/Continue_.php
/usr/share/php/PhpParser/Node/Stmt/DeclareDeclare.php
/usr/share/php/PhpParser/Node/Stmt/Declare_.php
/usr/share/php/PhpParser/Node/Stmt/Do_.php
/usr/share/php/PhpParser/Node/Stmt/Echo_.php
/usr/share/php/PhpParser/Node/Stmt/ElseIf_.php
/usr/share/php/PhpParser/Node/Stmt/Else_.php
/usr/share/php/PhpParser/Node/Stmt/Finally_.php
/usr/share/php/PhpParser/Node/Stmt/For_.php
/usr/share/php/PhpParser/Node/Stmt/Foreach_.php
/usr/share/php/PhpParser/Node/Stmt/Function_.php
/usr/share/php/PhpParser/Node/Stmt/Global_.php
/usr/share/php/PhpParser/Node/Stmt/Goto_.php
/usr/share/php/PhpParser/Node/Stmt/GroupUse.php
/usr/share/php/PhpParser/Node/Stmt/HaltCompiler.php
/usr/share/php/PhpParser/Node/Stmt/If_.php
/usr/share/php/PhpParser/Node/Stmt/InlineHTML.php
/usr/share/php/PhpParser/Node/Stmt/Interface_.php
/usr/share/php/PhpParser/Node/Stmt/Label.php
/usr/share/php/PhpParser/Node/Stmt/Namespace_.php
/usr/share/php/PhpParser/Node/Stmt/Nop.php
/usr/share/php/PhpParser/Node/Stmt/Property.php
/usr/share/php/PhpParser/Node/Stmt/PropertyProperty.php
/usr/share/php/PhpParser/Node/Stmt/Return_.php
/usr/share/php/PhpParser/Node/Stmt/StaticVar.php
/usr/share/php/PhpParser/Node/Stmt/Static_.php
/usr/share/php/PhpParser/Node/Stmt/Switch_.php
/usr/share/php/PhpParser/Node/Stmt/Throw_.php
/usr/share/php/PhpParser/Node/Stmt/TraitUse.php
/usr/share/php/PhpParser/Node/Stmt/TraitUseAdaptation.php
/usr/share/php/PhpParser/Node/Stmt/Trait_.php
/usr/share/php/PhpParser/Node/Stmt/TryCatch.php
/usr/share/php/PhpParser/Node/Stmt/Unset_.php
/usr/share/php/PhpParser/Node/Stmt/UseUse.php
/usr/share/php/PhpParser/Node/Stmt/Use_.php
/usr/share/php/PhpParser/Node/Stmt/While_.php
/usr/share/php/PhpParser/Node/Stmt/TraitUseAdaptation/Alias.php
/usr/share/php/PhpParser/Node/Stmt/TraitUseAdaptation/Precedence.php
/usr/share/php/PhpParser/NodeVisitor/NameResolver.php
/usr/share/php/PhpParser/Parser/Multiple.php
/usr/share/php/PhpParser/Parser/Php5.php
/usr/share/php/PhpParser/Parser/Php7.php
/usr/share/php/PhpParser/Parser/Tokens.php
/usr/share/php/PhpParser/PrettyPrinter/Standard.php
/usr/share/php/PhpParser/Serializer/XML.php
/usr/share/php/PhpParser/Unserializer/XML.php

Changelog

2018-02-27 - David Prévot <taffit@debian.org>
php-parser (3.1.4-1) unstable; urgency=medium
[ Nikita Popov ]
* Fix pretty printing of -(-$x) and +(+$x)
* Release PHP-Parser 3.1.4
[ Miguel Piedrafita ]
* Update license year
[ David Prévot ]
* Move project repository to salsa.d.o
* Update Standards-Version to 4.1.3
* Update copyright (years)
* Declare branch in Vcs-Git
2017-12-30 - David Prévot <taffit@debian.org>
php-parser (3.1.3-1) unstable; urgency=medium
[ Maks Rafalko ]
* Correctly determine Type of Node when PHP-Parser's namespaces are prefixed
[ Nikita Popov ]
* Release PHP-Parser 3.1.3
[ David Prévot ]
* Track version 3
2017-12-03 - David Prévot <taffit@debian.org>
php-parser (3.1.2-2) unstable; urgency=medium
* Upload to unstable in sync with recent phpdox
* Fix compatibility with phpunit 6 (Closes: #882933)
* Update Standards-Version to 4.1.2
2017-11-18 - David Prévot <taffit@debian.org>
php-parser (3.1.2-1) experimental; urgency=medium
[ Nikita Popov ]
* Add attribute for namespace kinds (#417)
* Preserve comments on empty blocks (#382)
* Add setDocComment() to namespace build (#437)
* Release PHP-Parser 3.1.2
2017-10-12 - David Prévot <taffit@debian.org>
php-parser (3.1.1-1) experimental; urgency=medium
[ Nikita Popov ]
* Release PHP-Parser 3.1.1
[ David Prévot ]
* Drop now useless entries for ci
* Revert "Acknowledge now provided --help option"
* Update Standards-Version to 4.1.1
2016-04-19 - David Prévot <taffit@debian.org>
php-parser (2.1.0-1) experimental; urgency=medium
[ Nikita Popov ]
* Remove internal LNumber::parse() method
* Document that XDebug is super slow
* Release PHP-Parser 2.1.0
[ Remi Collet ]
* support -h and --help standard options
[ David Prévot ]
* Update Standards-Version to 3.9.8
* Acknowledge now provided --help option
2016-03-02 - David Prévot <taffit@debian.org>
php-parser (2.0.1-1) experimental; urgency=medium
[ Nikita Popov ]
* Distinguish declare(); and declare(){}
* Support hashbang before namespace declaration
* Update semi-reserved keyword list
* Fix __halt_compiler() pretty printing edge case
* Release PHP-Parser 2.0.1
[ David Prévot ]
* Update Standards-Version to 3.9.7
2015-12-05 - David Prévot <taffit@debian.org>
php-parser (2.0.0-1) experimental; urgency=medium
[ Nikita Popov ]
* Introduce Scalar\EncapsedStringPart
* Release PHP-Parser 2.0.0
2015-10-23 - David Prévot <taffit@debian.org>
php-parser (2.0.0~beta1-1) experimental; urgency=medium
[ Nikita Popov ]
* Add php-parse as composer bin
* Fix autoloader path in php-parse
* Release version 2.0.0 beta 1
[ Dmitry Patsura ]
* Use composer PSR-4 autoloader
[ David Prévot ]
* Adapt to php-parse renamed upstream
* Provide homemade static autoload.php
* Use static autoloader instead of dynamic one
2015-09-06 - David Prévot <taffit@debian.org>
php-parser (2.0.0~alpha1-1) experimental; urgency=medium
* Upload alpha to experimental
[ Nikita Popov ]
* Move parser to Parser\Php5
* Fork separate PHP 7 parser
* Add Multiple parser
* Add basic ParserFactory
* Release PHP-Parser 2.0 Alpha 1
[ David Prévot ]
* Revert "Track stable releases"
* Install new upgrade notice
* Don’t force php5 anymore
* Force testing of the local lib
* Adapt CI to new distribution

See Also

Package Description
php-patchwork-utf8_1.3.1-1_all.deb UTF-8 strings handling for PHP
php-pclzip_2.8.2-4_all.deb ZIP archive manager class for PHP
php-pecl-http-dev_3.1.0+2.6.0-4build8_all.deb pecl_http module for PHP Extended HTTP Support [dummy]
php-pecl-http_3.1.0+2.6.0-4build8_all.deb pecl_http module for PHP Extended HTTP Support [dummy]
php-phar-io-manifest_1.0.1-2_all.deb reading phar.io manifest information from a PHP Archive (Phar)
php-phar-io-version_1.0.1-1_all.deb handling version information and constraint
php-php-gettext_1.0.12-0.1_all.deb read gettext MO files directly, without requiring anything other than PHP
php-phpdbg_7.2+60ubuntu1_all.deb server-side, HTML-embedded scripting language (PHPDBG binary) (default)
php-phpdocumentor-reflection-common_1.0.1-1_all.deb Common reflection classes - phpDocumentor component
php-phpdocumentor-reflection-docblock_4.2.0-2_all.deb DocBlock parser - phpDocumentor component
php-phpdocumentor-type-resolver_0.4.0-2_all.deb TypeResolver and FqsenResolver - phpDocumentor component
php-phpseclib_2.0.9-1_all.deb implementations of an arbitrary-precision integer arithmetic library
php-phpspec-prophecy_1.7.3-1_all.deb object mocking framework - phpspec component
php-pimple_3.0.2-2ubuntu1_all.deb simple dependency injection container -- class
php-pinba_1.1.0-4build1_i386.deb Pinba module for PHP
Advertisement
Advertisement