[commits] Horde branch master updated. ea02d9b24b15ae77d3d30f0455d840a6c8c0fcba

Gunnar Wrobel p at rdus.de
Thu Dec 16 07:08:13 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 81c39065843c4d7a3243d8bd6f1b70433b69509a

692965f GPL
f9492a2 Start extracting the modular approach from the components package so that I can use the same method for Kolab_Cli.
9837b0e Add the modules handler.
1f486bb Allow collecting usage descriptions from each module.
57561b2 Finish the module provider and complete the module definition.
01be2f0 Move unnecessary layer.
ea02d9b Switch to modules.

-----------------------------------------------------------------------

commit 692965f02010adf721675d77bfa259f4e8c9a01b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Dec 15 07:01:19 2010 +0100

    GPL

 framework/Kolab_Cli/COPYING |  642 ++++++++++++++-----------------------------
 1 files changed, 209 insertions(+), 433 deletions(-)

http://git.horde.org/horde-git/-/commit/692965f02010adf721675d77bfa259f4e8c9a01b

-----------------------------------------------------------------------

commit f9492a25f2b7b301afa393562d312b3ee42fd514
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Dec 15 09:22:38 2010 +0100

    Start extracting the modular approach from the components package so that I can use the same method for Kolab_Cli.

 framework/Cli_Modular/COPYING                                     |  504 +++++
 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   81 +
 framework/Cli_Modular/package.xml                                 |  100 +
 framework/Cli_Modular/test/Horde/Cli/Modular/AllTests.php         |   50 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Autoload.php         |   26 +
 framework/Cli_Modular/test/Horde/Cli/Modular/TestCase.php         |   33 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php |   57 +
 framework/Cli_Modular/test/Horde/Cli/Modular/phpunit.xml          |    8 +
 8 files changed, 859 insertions(+), 0 deletions(-)
 create mode 100644 framework/Cli_Modular/COPYING
 create mode 100644 framework/Cli_Modular/lib/Horde/Cli/Modular.php
 create mode 100644 framework/Cli_Modular/package.xml
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/AllTests.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Autoload.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/TestCase.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/phpunit.xml

http://git.horde.org/horde-git/-/commit/f9492a25f2b7b301afa393562d312b3ee42fd514

-----------------------------------------------------------------------

commit 9837b0e496ec49eac3f7ebb7b97359bb6cbf7727
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Dec 15 14:32:07 2010 +0100

    Add the modules handler.

 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   31 +
 framework/Cli_Modular/lib/Horde/Cli/Modular/Exception.php         |   30 +
 framework/Cli_Modular/lib/Horde/Cli/Modular/Modules.php           |  174 +++++
 framework/Cli_Modular/package.xml                                 |   24 +-
 framework/Cli_Modular/test/Horde/Cli/Modular/Autoload.php         |    3 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Modules.php     |    9 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php |   54 ++
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModulesTest.php |   95 +++
 .../Cli_Modular/test/Horde/Cli/Modular/fixtures/Module/One.php    |    1 +
 .../Cli_Modular/test/Horde/Cli/Modular/fixtures/Module/Two.php    |    1 +
 10 files changed, 419 insertions(+), 3 deletions(-)
 create mode 100644 framework/Cli_Modular/lib/Horde/Cli/Modular/Exception.php
 create mode 100644 framework/Cli_Modular/lib/Horde/Cli/Modular/Modules.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Modules.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModulesTest.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/fixtures/Module/One.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/fixtures/Module/Two.php

http://git.horde.org/horde-git/-/commit/9837b0e496ec49eac3f7ebb7b97359bb6cbf7727

-----------------------------------------------------------------------

commit 1f486bb49892611459efd692fe6a7c02983b33dc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Dec 15 16:42:39 2010 +0100

    Allow collecting usage descriptions from each module.

 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   43 +++-
 framework/Cli_Modular/lib/Horde/Cli/Modular/Module.php            |   36 ++
 framework/Cli_Modular/lib/Horde/Cli/Modular/ModuleProvider.php    |   80 +++++
 framework/Cli_Modular/lib/Horde/Cli/Modular/Modules.php           |    3 +-
 framework/Cli_Modular/package.xml                                 |   12 +-
 framework/Cli_Modular/test/Horde/Cli/Modular/Autoload.php         |    3 +-
 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Module/One.php  |   10 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php |   23 +-
 .../test/Horde/Cli/Modular/Unit/ModuleProviderTest.php            |   64 ++++
 9 files changed, 262 insertions(+), 12 deletions(-)
 create mode 100644 framework/Cli_Modular/lib/Horde/Cli/Modular/Module.php
 create mode 100644 framework/Cli_Modular/lib/Horde/Cli/Modular/ModuleProvider.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Module/One.php
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModuleProviderTest.php

http://git.horde.org/horde-git/-/commit/1f486bb49892611459efd692fe6a7c02983b33dc

-----------------------------------------------------------------------

commit 57561b2f38badf93291fed59fdbdac447a73faa6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Dec 15 21:14:11 2010 +0100

    Finish the module provider and complete the module definition.

 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   75 +++-
 framework/Cli_Modular/lib/Horde/Cli/Modular/Module.php            |   38 ++-
 framework/Cli_Modular/lib/Horde/Cli/Modular/ModuleProvider.php    |   56 ++-
 framework/Cli_Modular/package.xml                                 |   10 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Autoload.php         |    1 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Module/One.php  |   71 +++-
 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Provider.php    |    9 +
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php |  139 ++++-
 .../test/Horde/Cli/Modular/Unit/ModuleProviderTest.php            |   11 +-
 9 files changed, 376 insertions(+), 34 deletions(-)
 create mode 100644 framework/Cli_Modular/test/Horde/Cli/Modular/Stub/Provider.php

http://git.horde.org/horde-git/-/commit/57561b2f38badf93291fed59fdbdac447a73faa6

-----------------------------------------------------------------------

commit 01be2f0d66df6f4703a6bbafc51d6726ec927f5a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 16 05:33:04 2010 +0100

    Move unnecessary layer.

 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   15 ++---
 framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php |    9 +--
 2 files changed, 10 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/01be2f0d66df6f4703a6bbafc51d6726ec927f5a

-----------------------------------------------------------------------

commit ea02d9b24b15ae77d3d30f0455d840a6c8c0fcba
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 16 08:03:46 2010 +0100

    Switch to modules.

 framework/Kolab_Cli/lib/Horde/Kolab/Cli.php               |   94 ++-------
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php   |  137 +++++++++++++
 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php |  113 ++++++++++
 framework/Kolab_Cli/package.xml                           |   20 ++-
 4 files changed, 287 insertions(+), 77 deletions(-)
 create mode 100644 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Base.php
 create mode 100644 framework/Kolab_Cli/lib/Horde/Kolab/Cli/Module/Folder.php

http://git.horde.org/horde-git/-/commit/ea02d9b24b15ae77d3d30f0455d840a6c8c0fcba




More information about the commits mailing list