Skip to content

Commit

Permalink
Remove TYPO3 Flow, update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Seldaek committed Aug 4, 2021
1 parent 0a9a8dd commit a6cd6ae
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 61 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

## v2.0.0 - 2021-08-04
### Removed
* Removed support for TYPO3 Flow

## v2.0.0-alpha1 - 2021-07-23
### Added
* Type declarations have been added everywhere to support PHPStan level 8
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,6 @@ is **not needed** to install packages with these frameworks.
| TAO | `tao-extension`
| TastyIgniter | **`tastyigniter-extension`<br>`tastyigniter-theme`**
| Tusk | `tusk-task`<br>`tusk-command`<br>`tusk-asset`
| TYPO3 Flow | `typo3-flow-package`<br>`typo3-flow-framework`<br>`typo3-flow-plugin`<br>`typo3-flow-site`<br>`typo3-flow-boilerplate`<br>`typo3-flow-build`
| UserFrosting | `userfrosting-sprinkle`
| Vanilla | `vanilla-plugin`<br>`vanilla-theme`
| Vgmcp | `vgmcp-bundle`<br>`vgmcp-theme`
Expand Down
1 change: 0 additions & 1 deletion src/Composer/Installers/Installer.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ class Installer extends LibraryInstaller
'tao' => 'TaoInstaller',
'thelia' => 'TheliaInstaller',
'tusk' => 'TuskInstaller',
'typo3-flow' => 'TYPO3FlowInstaller',
'userfrosting' => 'UserFrostingInstaller',
'vanilla' => 'VanillaInstaller',
'whmcs' => 'WHMCSInstaller',
Expand Down
40 changes: 0 additions & 40 deletions src/Composer/Installers/TYPO3FlowInstaller.php

This file was deleted.

19 changes: 0 additions & 19 deletions tests/Composer/Installers/Test/InstallerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,6 @@ public function supportsProvider(): array
array('thelia-email-template', true),
array('tusk-task', true),
array('tusk-asset', true),
array('typo3-flow-plugin', true),
array('userfrosting-sprinkle', true),
array('vanilla-plugin', true),
array('vanilla-theme', true),
Expand Down Expand Up @@ -424,8 +423,6 @@ public function installPathProvider(): array
array('thelia-backoffice-template', 'templates/backOffice/my_template_bo/', 'shama/my_template_bo'),
array('thelia-email-template', 'templates/email/my_template_email/', 'shama/my_template_email'),
array('tusk-task', '.tusk/tasks/my_task/', 'shama/my_task'),
array('typo3-flow-package', 'Packages/Application/my_package/', 'shama/my_package'),
array('typo3-flow-build', 'Build/my_package/', 'shama/my_package'),
array('userfrosting-sprinkle', 'app/sprinkles/my_sprinkle/', 'shama/my_sprinkle'),
array('vanilla-plugin', 'plugins/my_plugin/', 'shama/my_plugin'),
array('vanilla-theme', 'themes/my_theme/', 'shama/my_theme'),
Expand Down Expand Up @@ -554,22 +551,6 @@ public function testNoVendorName(): void
$this->assertEquals(getcwd() . '/plugins/vanillaPlugin/', $result);
}

public function testTypo3Inflection(): void
{
$installer = new Installer($this->io, $this->composer);
$package = new Package('typo3/fluid', '1.0.0', '1.0.0');

$package->setAutoload(array(
'psr-0' => array(
'TYPO3\\Fluid' => 'Classes',
),
));

$package->setType('typo3-flow-package');
$result = $installer->getInstallPath($package);
$this->assertEquals(getcwd() . '/Packages/Application/TYPO3.Fluid/', $result);
}

public function testUninstallAndDeletePackageFromLocalRepo(): void
{
$package = new Package('foo', '1.0.0', '1.0.0');
Expand Down

0 comments on commit a6cd6ae

Please sign in to comment.