Skip to content

Git enricher fails to save gitlog.xml #218

@redbeardcreator

Description

@redbeardcreator

The git enricher throws the following information when attempting to write out the gitlog.xml file. It looks like a path that needs to be evaluated is not. It seems similar to #60, but is only affecting the git enricher.

When I disable the git enricher, document building completes as expected.

This worked previously in a dev version, but I don't know which version it was. The 0.7 release fails to build docs for a number of files in my repository.

Oups... phpDox encountered a problem and has terminated!

It most likely means you've found a bug, so please file a report for this
and paste the following details and the stacktrace (if given) along:

PHP Version: 5.6.7-1 (Linux)
PHPDox Version: 0.7.0-126-g7feacfa
ErrorException: E_WARNING 
Location: /home/michael/.composer/vendor/theseer/fdomdocument/src/fDOMDocument.php (Line 232)

DOMDocument::save(${basedir}/build/phpdox/xml/gitlog.xml): failed to open stream: No such file or directory

#0 /home/michael/.composer/vendor/theseer/fdomdocument/src/fDOMDocument.php(232): DOMDocument->save()
#1 /home/michael/.composer/vendor/theseer/phpdox/src/generator/enricher/git/Git.php(129): TheSeer\fDOM\fDOMDocument->save()
#2 /home/michael/.composer/vendor/theseer/phpdox/src/generator/Generator.php(196): TheSeer\phpDox\Generator\Enricher\Git->enrichEnd()
#3 /home/michael/.composer/vendor/theseer/phpdox/src/generator/Generator.php(147): TheSeer\phpDox\Generator\Generator->handleEvent()
#4 /home/michael/.composer/vendor/theseer/phpdox/src/Application.php(241): TheSeer\phpDox\Generator\Generator->run()
#5 /home/michael/.composer/vendor/theseer/phpdox/src/CLI.php(165): TheSeer\phpDox\Application->runGenerator()
#6 /home/michael/.composer/vendor/theseer/phpdox/phpdox(68): TheSeer\phpDox\CLI->run()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions