Sha256: be6648e53e46c9be7a1112532b0befb0efa8cea0dd37becad72141835cab7f5c
Contents?: true
Size: 428 Bytes
Versions: 37
Compression:
Stored size: 428 Bytes
Contents
module Inch module API # Filters a codebase's objects based on given options class Filter attr_reader :codebase attr_reader :objects attr_reader :grade_lists def initialize(codebase, options) @codebase = codebase codebase.objects.filter! Options::Filter(options) @objects = codebase.objects.to_a @grade_lists = @codebase.grade_lists end end end end
Version data entries
37 entries across 37 versions & 1 rubygems