Closed jbrichau closed 2 years ago
We broke the dependency of Parasol on Seaside in https://github.com/SeasideSt/Parasol/pull/52 to make loading of Parasol in Metacello projects easier to deal with. A year back (e.g. https://github.com/SeasideSt/Seaside/commit/a30e9be0f959ff9fc813eebb831aca9241759174), we broke the dependency from Seaside to Parasol, but this proves to be complicating builds that load Seaside and want to run the Seaside Functional tests with Parasol.
By removing the dependency of Parasol on Seaside and pulling in Parasol automatically when loading the Seaside tests, we hope to reverse the problem of the dependency cycle in a more convenient way for those projects.
We broke the dependency of Parasol on Seaside in https://github.com/SeasideSt/Parasol/pull/52 to make loading of Parasol in Metacello projects easier to deal with. A year back (e.g. https://github.com/SeasideSt/Seaside/commit/a30e9be0f959ff9fc813eebb831aca9241759174), we broke the dependency from Seaside to Parasol, but this proves to be complicating builds that load Seaside and want to run the Seaside Functional tests with Parasol.
By removing the dependency of Parasol on Seaside and pulling in Parasol automatically when loading the Seaside tests, we hope to reverse the problem of the dependency cycle in a more convenient way for those projects.