[DBIx-Class-Devel] Pull Request: topic/docs-pod-inherit

Brendan Byrd Perl at ResonatorSoft.org
Mon Dec 3 20:53:40 GMT 2012


This is the last of the leftovers from that rs_docs_fix2 branch that I've been
trying to finalize.

Castaway already looked at the first commit, and gave me some other recommended
changes.  So, I kept that commit and added others to ease the diff reading.  I
also split out the commits that involved a lot of little changes.

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

The following changes since commit dea888a671eab0d26bd1dcc93d8714e59011513c:

  Update .travis.yml with faster deps and DBICTESTs (2012-11-27 14:03:05 -0600)

are available in the git repository at:

  dbsrgits at git.shadowcat.co.uk:DBIx-Class.git topic/docs-pod-inherit

for you to fetch changes up to ce2fdc6b523f72644e96c8d7e3f65e88cd3cc292:

  Change docs to reflect new Manual::ResultClass (2012-11-30 15:25:05 -0500)

----------------------------------------------------------------
Brendan Byrd (5):
      Pod::Inherit, Row->Result, Arguments, Return Values, and Linking
         Utilize Pod::Inherit to add an INHERITED METHODS section to docs
         There is no Row; there is only Zuul.
         Arguments, Return Values, and Linking -will- be enforced!
         Auto-generated ResultClass.pod
      Various other POD fixes
         Whitespace in Row.pm
         Word wrap in InflateColumn.pm
         Change Glossary prefetch "data" wording
         Change s/item/result object/g in Relationship
         Re-add count/new_related code example
      Stop using "moniker"
      Transplant new P:I stuff into DBIC::_PodInherit
         Change ResultClass to Manual::ResultClass
      Change docs to reflect new Manual::ResultClass

 .gitignore                                        |    9 +-
 lib/DBIx/Class.pm                                 |    2 +-
 lib/DBIx/Class/InflateColumn.pm                   |    5 +-
 lib/DBIx/Class/Manual/Cookbook.pod                |   10 +-
 lib/DBIx/Class/Manual/FAQ.pod                     |    6 +-
 lib/DBIx/Class/Manual/Glossary.pod                |   42 ++++-
 lib/DBIx/Class/Manual/Intro.pod                   |    2 +-
 lib/DBIx/Class/Manual/Reading.pod                 |   41 +++-
 lib/DBIx/Class/Manual/Troubleshooting.pod         |    4 +-
 lib/DBIx/Class/Optional/Dependencies.pm           |   14 +-
 lib/DBIx/Class/Ordered.pm                         |    2 +-
 lib/DBIx/Class/PK.pm                              |    6 +-
 lib/DBIx/Class/Relationship.pm                    |   28 ++--
 lib/DBIx/Class/Relationship/Base.pm               |  206 ++++++++++++++++-----
 lib/DBIx/Class/ResultClass/HashRefInflator.pm     |    2 +-
 lib/DBIx/Class/ResultSet.pm                       |  141 +++++++--------
 lib/DBIx/Class/ResultSetColumn.pm                 |   12 +-
 lib/DBIx/Class/ResultSource.pm                    |  132 +++++++-------
 lib/DBIx/Class/Row.pm                             |  152 +++++++++------
 lib/DBIx/Class/Schema.pm                          |  116 ++++++------
 lib/DBIx/Class/Schema/Versioned.pm                |    2 +-
 lib/DBIx/Class/Serialize/Storable.pm              |    4 +-
 lib/DBIx/Class/Storage/DBI.pm                     |    6 +-
 lib/DBIx/Class/_PodInherit.pm                     |  147 +++++++++++++++
 maint/Makefile.PL.inc/53_autogen_optdeps_pod.pl   |    2 +-
 maint/Makefile.PL.inc/54_autogen_inherited_pod.pl |   22 ++-
 26 files changed, 737 insertions(+), 378 deletions(-)
 create mode 100644 lib/DBIx/Class/_PodInherit.pm

-- 
Brendan Byrd <Perl at ResonatorSoft.org>
Brendan Byrd <BBYRD at CPAN.org>



More information about the DBIx-Class-Devel mailing list