[commits] Horde branch master updated. 38fe3f0d391d05752b93fb39ba8686be515faa67

Gunnar Wrobel p at rdus.de
Mon Dec 13 10:19:31 UTC 2010


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

from: 75a297eb2f27642e30d57f01bd6cdbbb3edf1736

1322812 Add factory test.
d2f2cae TODO items.
2855154 Note additional dependencies we currently have. This needs cleanup. Mark next version as 1.1.0.
f939aa3 Extract the factory and convert Horde_Kolab_Format to an interface.
23fea9c phpdoc
237e838 Change factory handling.
700769a Test the timing decorator.
c2a5f4e Add version tag to Horde_Kolab_Format. Add kolab-format script.
8912e7b Just a rough test version of a timing utility.
5c78e75 Add optional Cli package. Add checks for optional packages.
7206d21 Start collecting stubs of general use in the Horde_Test package.
4c9418d Add a phpunit config file to include files for code coverage.
d9d403d Simple CLI test.
71766d5 Remove obsolete factory function. Add DOMDocument parameters. phpdoc.
740a47f Extract the initial parsing stage for the XML handling.
1f69f04 Caching the parser is not a good idea.
eb9058f Unused test.
d549eab Remove dependencies no longer required.
38fe3f0 Update todos.

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

commit 1322812420195993ece986d1744e2feb51cabdc1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 05:57:53 2010 +0100

    Add factory test.

 framework/Kolab_Format/lib/Horde/Kolab/Format.php                 |   21 +-
 framework/Kolab_Format/test/Horde/Kolab/Format/AllTests.php       |    4 +-
 framework/Kolab_Format/test/Horde/Kolab/Format/Autoload.php       |   22 +-
 .../Kolab_Format/test/Horde/Kolab/Format/Unit/FormatTest.php      |   55 +++++
 4 files changed, 76 insertions(+), 26 deletions(-)
 create mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/FormatTest.php

http://git.horde.org/horde-git/-/commit/1322812420195993ece986d1744e2feb51cabdc1

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

commit d2f2cae8bc16db5f2ae8d92c126a08c29dcee4a3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 08:31:31 2010 +0100

    TODO items.

 framework/Kolab_Format/TODO |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit 28551542b97ded6d8bf01ff2164f3a6c2d5e9bc9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 08:32:41 2010 +0100

    Note additional dependencies we currently have. This needs cleanup. Mark next version as 1.1.0.

 framework/Kolab_Format/package.xml |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/28551542b97ded6d8bf01ff2164f3a6c2d5e9bc9

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

commit f939aa3715d99ac2ab7caf1ccc728c0033a58948
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 09:11:40 2010 +0100

    Extract the factory and convert Horde_Kolab_Format to an interface.

 framework/Kolab_Format/lib/Horde/Kolab/Format.php                 |   51 +---
 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php         |   72 +++++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml.php             |    2 +-
 framework/Kolab_Format/package.xml                                |   22 ++-
 framework/Kolab_Format/test/Horde/Kolab/Format/Autoload.php       |    2 +-
 .../test/Horde/Kolab/Format/Integration/EventTest.php             |    4 +-
 .../test/Horde/Kolab/Format/Integration/MimeAttrTest.php          |    8 +-
 .../test/Horde/Kolab/Format/Integration/RecurrenceTest.php        |   12 +-
 .../Kolab_Format/test/Horde/Kolab/Format/Integration/TaskTest.php |    4 +-
 framework/Kolab_Format/test/Horde/Kolab/Format/TestCase.php       |   39 +++
 .../Kolab_Format/test/Horde/Kolab/Format/Unit/FactoryTest.php     |   64 ++++
 .../Kolab_Format/test/Horde/Kolab/Format/Unit/FormatTest.php      |   55 ----
 12 files changed, 218 insertions(+), 117 deletions(-)
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php
 create mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/TestCase.php
 create mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/FactoryTest.php
 delete mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/FormatTest.php

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

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

commit 23fea9ce70818dabb4b00eaa574c51fc273b2b37
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 11:02:18 2010 +0100

    phpdoc

 framework/Support/lib/Horde/Support/Timer.php |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/23fea9ce70818dabb4b00eaa574c51fc273b2b37

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

commit 237e83866f06e2345c51babf54e743fad7437a66
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 11:02:52 2010 +0100

    Change factory handling.

 .../test/Horde/Kolab/Format/Integration/EventTest.php             |    2 +-
 .../test/Horde/Kolab/Format/Integration/MimeAttrTest.php          |    6 +-
 .../test/Horde/Kolab/Format/Integration/RecurrenceTest.php        |    8 ++--
 .../Kolab_Format/test/Horde/Kolab/Format/Integration/TaskTest.php |    2 +-
 framework/Kolab_Format/test/Horde/Kolab/Format/TestCase.php       |   13 +++--
 5 files changed, 17 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/237e83866f06e2345c51babf54e743fad7437a66

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

commit 700769a51fb2b573c64682e350ba7bee50770617
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 11:04:24 2010 +0100

    Test the timing decorator.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Decorator/Base.php  |  116 +++++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Decorator/Timed.php |  103 ++++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php         |   29 +
 framework/Kolab_Format/package.xml                                |   12 +-
 .../test/Horde/Kolab/Format/Unit/Decorator/TimedTest.php          |   95 ++++
 5 files changed, 354 insertions(+), 1 deletions(-)
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Decorator/Base.php
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Decorator/Timed.php
 create mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/Decorator/TimedTest.php

http://git.horde.org/horde-git/-/commit/700769a51fb2b573c64682e350ba7bee50770617

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

commit c2a5f4eb8a194aa3cea4ef0864baa564cae94abc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 11:33:05 2010 +0100

    Add version tag to Horde_Kolab_Format. Add kolab-format script.

 framework/Kolab_Format/bin/kolab-format           |    7 +++++++
 framework/Kolab_Format/lib/Horde/Kolab/Format.php |    3 +++
 framework/Kolab_Format/package.xml                |   12 ++++++++++--
 3 files changed, 20 insertions(+), 2 deletions(-)
 create mode 100755 framework/Kolab_Format/bin/kolab-format

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

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

commit 8912e7bb59230e2b238ad2bf9fbf9f7a30fb9cf2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Dec 9 17:42:09 2010 +0100

    Just a rough test version of a timing utility.

 framework/Kolab_Format/bin/kolab-format               |    3 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Cli.php |   73 +++++++++++++++++
 2 files changed, 75 insertions(+), 1 deletions(-)
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Cli.php

http://git.horde.org/horde-git/-/commit/8912e7bb59230e2b238ad2bf9fbf9f7a30fb9cf2

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

commit 5c78e751783b5519bcf9731d8ad195b668c2efa9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 05:39:54 2010 +0100

    Add optional Cli package. Add checks for optional packages.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Cli.php     |    3 +++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php |    3 +++
 framework/Kolab_Format/package.xml                        |    8 ++++++--
 3 files changed, 12 insertions(+), 2 deletions(-)

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

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

commit 7206d212166a660a53fb6e4edb5a2a01695fd4f6
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 06:02:16 2010 +0100

    Start collecting stubs of general use in the Horde_Test package.
    
    Added test stubs for testing command line tools (Argv, Cli). Both
    classes tend to exit unconditionally in certain situations. The stubs
    disable this.

 components/package.xml                        |   20 ++++++++--------
 components/test/Components/Autoload.php       |    6 +----
 components/test/Components/StoryTestCase.php  |    4 +-
 components/test/Components/Stub/Cli.php       |   30 -------------------------
 components/test/Components/Stub/Parser.php    |   23 -------------------
 framework/Test/lib/Horde/Test/Stub/Cli.php    |   30 +++++++++++++++++++++++++
 framework/Test/lib/Horde/Test/Stub/Parser.php |   24 ++++++++++++++++++++
 framework/Test/package.xml                    |   14 ++++++++---
 8 files changed, 77 insertions(+), 74 deletions(-)
 delete mode 100644 components/test/Components/Stub/Cli.php
 delete mode 100644 components/test/Components/Stub/Parser.php
 create mode 100644 framework/Test/lib/Horde/Test/Stub/Cli.php
 create mode 100644 framework/Test/lib/Horde/Test/Stub/Parser.php

http://git.horde.org/horde-git/-/commit/7206d212166a660a53fb6e4edb5a2a01695fd4f6

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

commit 4c9418d82ebf6fe92b493419ab4fc36d7e207875
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 06:03:57 2010 +0100

    Add a phpunit config file to include files for code coverage.

 framework/View/test/Horde/View/phpunit.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
 create mode 100644 framework/View/test/Horde/View/phpunit.xml

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

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

commit d9d403d6c79fad5adc32b10b547d7f45b57ec9dc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 06:17:44 2010 +0100

    Simple CLI test.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Cli.php           |    9 +-
 framework/Kolab_Format/package.xml                              |   10 +-
 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/CliTest.php |   58 +++++++
 3 files changed, 68 insertions(+), 9 deletions(-)
 create mode 100644 framework/Kolab_Format/test/Horde/Kolab/Format/Unit/CliTest.php

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

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

commit 71766d57a21966b4588252baea3594c1b2e6fb3e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 08:46:43 2010 +0100

    Remove obsolete factory function. Add DOMDocument parameters. phpdoc.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml.php |   34 +---------------
 1 files changed, 3 insertions(+), 31 deletions(-)

http://git.horde.org/horde-git/-/commit/71766d57a21966b4588252baea3594c1b2e6fb3e

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

commit 740a47f6eba82ee58925d19f03c052b3655329f8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Dec 10 16:11:00 2010 +0100

    Extract the initial parsing stage for the XML handling.

 .../Kolab_Format/lib/Horde/Kolab/Format/Exception/ParseError.php  |   49 ++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php         |   31 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml.php             |   60 +--
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Annotation.php  |    4 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Contact.php     |    4 +-
 .../Kolab_Format/lib/Horde/Kolab/Format/Xml/Distributionlist.php  |    4 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Event.php       |    4 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Hprefs.php      |    4 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Note.php        |    4 +-
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Parser.php      |  103 +++++
 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Task.php        |    4 +-
 framework/Kolab_Format/package.xml                                |    8 +-
 .../test/Horde/Kolab/Format/Integration/ContactTest.php           |   24 +-
 .../test/Horde/Kolab/Format/Integration/EventTest.php             |   10 +-
 .../test/Horde/Kolab/Format/Integration/PreferencesTest.php       |    6 +-
 .../Kolab_Format/test/Horde/Kolab/Format/Integration/XmlTest.php  |   45 ++-
 16 files changed, 276 insertions(+), 88 deletions(-)
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Exception/ParseError.php
 create mode 100644 framework/Kolab_Format/lib/Horde/Kolab/Format/Xml/Parser.php

http://git.horde.org/horde-git/-/commit/740a47f6eba82ee58925d19f03c052b3655329f8

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

commit 1f69f04529775bbf0e543e1782bc8a6d1903a477
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Dec 13 10:29:50 2010 +0100

    Caching the parser is not a good idea.

 framework/Kolab_Format/lib/Horde/Kolab/Format/Factory.php         |   50 ++---
 .../test/Horde/Kolab/Format/Integration/EventTest.php             |    2 +
 .../Kolab_Format/test/Horde/Kolab/Format/Unit/FactoryTest.php     |    9 -
 3 files changed, 22 insertions(+), 39 deletions(-)

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

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

commit eb9058f0816e38ee5c1f2fda2d768a9cfb398895
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Dec 13 10:52:05 2010 +0100

    Unused test.

 .../test/Horde/Kolab/Format/Integration/ContactTest.php           |   72 ++---
 1 files changed, 21 insertions(+), 51 deletions(-)

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

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

commit d549eab32ced0a98f764387a50b3dc1d09ec8e7c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Dec 13 10:52:28 2010 +0100

    Remove dependencies no longer required.

 framework/Kolab_Format/package.xml |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

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

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

commit 38fe3f0d391d05752b93fb39ba8686be515faa67
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Dec 13 10:52:38 2010 +0100

    Update todos.

 framework/Kolab_Format/TODO |   23 ++---------------------
 1 files changed, 2 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/38fe3f0d391d05752b93fb39ba8686be515faa67




More information about the commits mailing list