Ver Fonte

Added paver tasks to count sloc

Ask Solem há 14 anos atrás
pai
commit
01de02f9b8
2 ficheiros alterados com 56 adições e 0 exclusões
  1. 41 0
      contrib/release/core-modules.txt
  2. 15 0
      pavement.py

+ 41 - 0
contrib/release/core-modules.txt

@@ -0,0 +1,41 @@
+celery/__init__.py
+celery/app/__init__.py
+celery/app/base.py
+celery/app/defaults.py
+celery/app/amqp.py
+celery/apps/__init__.py
+celery/apps/beat.py
+celery/apps/worker.py
+celery/backends/__init__.py
+celery/backends/base.py
+celery/backends/amqp.py
+celery/beat.py
+celery/concurrency/__init__.py
+celery/concurrency/base.py
+celery/datastructures.py
+celery/decorators.py
+celery/events/__init__.py
+celery/events/state.py
+celery/exceptions.py
+celery/execute/trace.py
+celery/loaders/app.py
+celery/loaders/base.py
+celery/registry.py
+celery/result.py
+celery/routes.py
+celery/schedules.py
+celery/signals.py
+celery/states.py
+celery/task/__init__.py
+celery/task/base.py
+celery/task/builtins.py
+celery/task/control.py
+celery/task/sets.py
+celery/worker/__init__.py
+celery/worker/buckets.py
+celery/worker/consumer.py
+celery/worker/controllers.py
+celery/worker/heartbeat.py
+celery/worker/job.py
+celery/worker/state.py
+celery/worker/control/builtins.py

+ 15 - 0
pavement.py

@@ -155,3 +155,18 @@ def releaseok(options):
 @needs("releaseok", "removepyc", "upload_docs")
 def release(options):
     pass
+
+
+@task
+def coreloc(options):
+    sh("xargs sloccount < contrib/release/core-modules.txt")
+
+
+@task
+def testloc(options):
+    sh("sloccount celery/tests")
+
+
+@task
+def loc(options):
+    sh("sloccount celery")