[commits] Horde branch master updated. 13b9e8b2eaec63392eeee0aaacb338797adf8ac0

Gunnar Wrobel p at rdus.de
Mon Mar 14 22:23:47 UTC 2011


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

from: 824c461775d85b52244d488e2ed1912b7675f76f

c90e0ba Refactoring of the configuration handlers to allow for improved handling of the component selection.
b14642f Support for action arguments.
5ecc6fe Load this file while bootstrapping.
339b430 Support context sensitivity.
d24ebe0 Typo.
a492358 Do not rely on $argument[0] any longer.
7ffc2ff Check if an action has been selected.
b716c58 Remove "hmk" as horde-components now supports both call variants (explicit and context-sensitive).
76f2f9f Support the "update" command.
25d12f9 Do not complain if there are no arguments.
4d97812 Allow to retrieve the modules from the dependency injector.
13b9e8b Add a help module.

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

commit c90e0bac43d932feb48fd3a64a727c75dc8f6e2a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 17:42:40 2011 +0100

    Refactoring of the configuration handlers to allow for improved handling of the component selection.

 components/lib/Components.php                                     |   27 +-
 components/lib/Components/Config.php                              |   29 +-
 components/lib/Components/Config/Base.php                         |  140 +++++
 components/lib/Components/Config/Bootstrap.php                    |   72 +---
 components/lib/Components/Config/Cli.php                          |   73 +---
 components/lib/Components/Config/Hmk.php                          |   73 +---
 components/lib/Components/Configs.php                             |   57 +--
 components/lib/Components/Module/CiSetup.php                      |    4 +-
 components/lib/Components/Module/Dependencies.php                 |    2 +-
 components/lib/Components/Module/Distribute.php                   |    2 +-
 components/lib/Components/Module/Document.php                     |    2 +-
 components/lib/Components/Module/Installer.php                    |    2 +-
 components/lib/Components/Module/Release.php                      |    2 +-
 components/lib/Components/Module/Snapshot.php                     |    2 +-
 components/package.xml                                            |    2 +
 .../Integration/Components/Module/PearPackageXmlTest.php          |    4 +-
 components/test/Components/TestCase.php                           |   38 ++
 components/test/Components/Unit/ComponentsTest.php                |   75 +++
 18 files changed, 319 insertions(+), 287 deletions(-)
 create mode 100644 components/lib/Components/Config/Base.php
 create mode 100644 components/test/Components/Unit/ComponentsTest.php

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

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

commit b14642f5d31b41ac3d667fbe128e16b2156aa0b2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:12:16 2011 +0100

    Support for action arguments.

 components/lib/Components.php                                     |   67 ++++-
 components/lib/Components/Hmk/Base.php                            |   11 +
 components/lib/Components/Module.php                              |    7 +
 components/lib/Components/Module/Base.php                         |   10 +
 components/lib/Components/Runner/Dependencies.php                 |    4 +-
 .../Integration/Components/Module/PearPackageXmlTest.php          |    4 +-
 components/test/Components/Unit/ComponentsTest.php                |   37 ++-
 7 files changed, 114 insertions(+), 26 deletions(-)

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

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

commit 5ecc6fe7ccbcceaf5e017680bb9b950534ac110b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:12:37 2011 +0100

    Load this file while bootstrapping.

 components/lib/Components/Dependencies/Bootstrap.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/5ecc6fe7ccbcceaf5e017680bb9b950534ac110b

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

commit 339b430d0e2cf7b5a993cbb0d923d213cb5ff32f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:22:43 2011 +0100

    Support context sensitivity.

 components/lib/Components.php                      |    9 ++++++++-
 components/test/Components/Unit/ComponentsTest.php |    7 +++----
 2 files changed, 11 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/339b430d0e2cf7b5a993cbb0d923d213cb5ff32f

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

commit d24ebe07769c9ce8bbda163f2500824d5b1974a3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:22:50 2011 +0100

    Typo.

 components/lib/Components/Config/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit a492358b2b2671597f02c571f89af153893b9dee
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:46:38 2011 +0100

    Do not rely on $argument[0] any longer.

 components/lib/Components/Config/Base.php           |   12 +++++++++++-
 components/lib/Components/Runner/CiPrebuild.php     |    6 ++++--
 components/lib/Components/Runner/CiSetup.php        |    8 ++++----
 components/lib/Components/Runner/Dependencies.php   |    2 +-
 components/lib/Components/Runner/Distribute.php     |    5 ++---
 components/lib/Components/Runner/Document.php       |    5 ++---
 components/lib/Components/Runner/Installer.php      |    4 ++--
 components/lib/Components/Runner/PearPackageXml.php |   11 ++++++-----
 components/lib/Components/Runner/Release.php        |    2 +-
 components/lib/Components/Runner/Snapshot.php       |    5 ++---
 10 files changed, 35 insertions(+), 25 deletions(-)

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

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

commit 7ffc2ffd127f345ba3d1d75dbe2f97994d92ccbf
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:51:37 2011 +0100

    Check if an action has been selected.

 components/lib/Components.php                       |    7 ++++++-
 components/lib/Components/Module.php                |    4 +++-
 components/lib/Components/Module/CiSetup.php        |   10 ++++++++++
 components/lib/Components/Module/Dependencies.php   |    5 ++++-
 components/lib/Components/Module/Distribute.php     |    5 ++++-
 components/lib/Components/Module/Document.php       |    5 ++++-
 components/lib/Components/Module/Installer.php      |    5 ++++-
 components/lib/Components/Module/PearPackageXml.php |    9 +++++++++
 components/lib/Components/Module/Release.php        |    9 +++++++++
 components/lib/Components/Module/Snapshot.php       |    9 +++++++++
 components/test/Components/Unit/ComponentsTest.php  |   15 +++++++++++++++
 11 files changed, 77 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/7ffc2ffd127f345ba3d1d75dbe2f97994d92ccbf

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

commit b716c58bf406f21895d9baefc29aff0bcf097abe
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 21:59:11 2011 +0100

    Remove "hmk" as horde-components now supports both call variants (explicit and context-sensitive).

 components/bin/hmk                                        |   18 ---
 components/lib/Components.php                             |   69 ---------
 components/lib/Components/Config/Hmk.php                  |   92 ------------
 components/lib/Components/Hmk/Base.php                    |   96 -------------
 components/lib/Components/Hmk/Release.php                 |   54 -------
 components/test/Components/Integration/ComponentsTest.php |   20 ---
 components/test/Components/StoryTestCase.php              |   29 ----
 7 files changed, 0 insertions(+), 378 deletions(-)
 delete mode 100755 components/bin/hmk
 delete mode 100644 components/lib/Components/Config/Hmk.php
 delete mode 100644 components/lib/Components/Hmk/Base.php
 delete mode 100644 components/lib/Components/Hmk/Release.php

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

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

commit 76f2f9fab95285612aaf9749816b156b7c05b1ea
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 22:15:43 2011 +0100

    Support the "update" command.

 components/lib/Components.php                       |   13 +++++++++-
 components/lib/Components/Module/PearPackageXml.php |   24 ++++++++++++++++++-
 components/lib/Components/Runner/PearPackageXml.php |    2 +-
 3 files changed, 36 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/76f2f9fab95285612aaf9749816b156b7c05b1ea

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

commit 25d12f9f7aed51f184209b77003359264d12aa30
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 22:18:19 2011 +0100

    Do not complain if there are no arguments.

 components/lib/Components/Module/PearPackageXml.php |    3 ++-
 components/lib/Components/Runner/PearPackageXml.php |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/25d12f9f7aed51f184209b77003359264d12aa30

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

commit 4d97812c8c5f9413f099d289614f584bdcb7439e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 22:28:31 2011 +0100

    Allow to retrieve the modules from the dependency injector.

 components/lib/Components.php                        |    4 ++-
 components/lib/Components/Dependencies.php           |   16 +++++++++++++
 components/lib/Components/Dependencies/Bootstrap.php |   20 ++++++++++++++++
 components/lib/Components/Dependencies/Injector.php  |   22 ++++++++++++++++++
 4 files changed, 61 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/4d97812c8c5f9413f099d289614f584bdcb7439e

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

commit 13b9e8b2eaec63392eeee0aaacb338797adf8ac0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 14 23:18:25 2011 +0100

    Add a help module.

 components/lib/Components/Module.php                |    9 ++
 components/lib/Components/Module/Base.php           |   12 ++
 components/lib/Components/Module/Help.php           |  102 +++++++++++++++++++
 components/lib/Components/Module/PearPackageXml.php |   15 +++
 components/lib/Components/Output.php                |    7 ++
 components/package.xml                              |   20 +---
 6 files changed, 151 insertions(+), 14 deletions(-)
 create mode 100644 components/lib/Components/Module/Help.php

http://git.horde.org/horde-git/-/commit/13b9e8b2eaec63392eeee0aaacb338797adf8ac0




More information about the commits mailing list