[Checkins] SVN: zope.assetvaluation/trunk/src/zope/assetvaluation/valuation.py Cope with projects having no code.

Tres Seaver tseaver at palladion.com
Tue Nov 30 12:00:38 EST 2010


Log message for revision 118650:
  Cope with projects having no code.

Changed:
  U   zope.assetvaluation/trunk/src/zope/assetvaluation/valuation.py

-=-
Modified: zope.assetvaluation/trunk/src/zope/assetvaluation/valuation.py
===================================================================
--- zope.assetvaluation/trunk/src/zope/assetvaluation/valuation.py	2010-11-30 17:00:00 UTC (rev 118649)
+++ zope.assetvaluation/trunk/src/zope/assetvaluation/valuation.py	2010-11-30 17:00:38 UTC (rev 118650)
@@ -5,6 +5,7 @@
 
 TOTAL_SLOC = 'Total Physical Source Lines of Code (SLOC)'
 TOTAL_COST = 'Total Estimated Cost to Develop'
+ZERO = 'SLOC total is zero, no further analysis performed.'
 
 
 class Assessor(object):
@@ -26,6 +27,8 @@
             line = pipe.readline()
             if not line:
                 break
+            if line.startswith(ZERO):
+                return 0, 0
             if line.startswith(TOTAL_SLOC):
                 sloc_str = line.rsplit('=', 1)[1].strip()
                 sloc_str = sloc_str.replace(',', '')



More information about the checkins mailing list