Sha256: f97647b4418d3340806209185ede01503d7edb24d316a1a399fe0df7b6ce93fb
Contents?: true
Size: 636 Bytes
Versions: 42
Compression:
Stored size: 636 Bytes
Contents
# frozen_string_literal: true require "rails/source_annotation_extractor" desc "Enumerate all annotations (use notes:optimize, :fixme, :todo for focus)" task :notes do SourceAnnotationExtractor.enumerate "OPTIMIZE|FIXME|TODO", tag: true end namespace :notes do ["OPTIMIZE", "FIXME", "TODO"].each do |annotation| # desc "Enumerate all #{annotation} annotations" task annotation.downcase.intern do SourceAnnotationExtractor.enumerate annotation end end desc "Enumerate a custom annotation, specify with ANNOTATION=CUSTOM" task :custom do SourceAnnotationExtractor.enumerate ENV["ANNOTATION"] end end
Version data entries
42 entries across 42 versions & 3 rubygems