<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in InstallerTest.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>a1ef4d6260401c454faedc5d90cb3887bb07a19c - ExtensionManager: get base from plugin classes. fixes #4484</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/extension/_test/InstallerTest.php#a1ef4d6260401c454faedc5d90cb3887bb07a19c</link>
        <description>ExtensionManager: get base from plugin classes. fixes #4484When installing a plugin that has no plugin.info.txt, we need to figureout where it belongs from other data. Previously we checked the archivename or folder within. This will fail for archives generated from githubbranches as the plugin would be named &quot;dokuwiki-plugin-foobar&quot; or &quot;master&quot;.This implements looking for known plugin type php files, parsing themwith PHP&apos;s parser and extracting the class name. The base name is inthat class name.Seems to work fine in my unit and manual tests.

            List of files:
            /dokuwiki/lib/plugins/extension/_test/InstallerTest.php</description>
        <pubDate>Tue, 22 Jul 2025 21:04:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>8fe483c9dd38f0052abe729cc74057c9cdf54ad3 - Extension Manager: updated tests</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/extension/_test/InstallerTest.php#8fe483c9dd38f0052abe729cc74057c9cdf54ad3</link>
        <description>Extension Manager: updated tests

            List of files:
            /dokuwiki/lib/plugins/extension/_test/InstallerTest.php</description>
        <pubDate>Fri, 22 Nov 2024 09:57:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
