3mix-castronaut-0.5.0.2/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } 3mix-castronaut-0.5.0.2/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } 3mix-castronaut-0.5.0.2/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} 3mix-castronaut-0.5.0.2/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} 3mix-castronaut-0.5.0.2/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} 3mix-castronaut-0.5.0.2/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } 3mix-castronaut-0.5.0.2/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } 3mix-castronaut-0.5.0.2/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } 3mix-castronaut-0.5.0.2/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } 3mix-castronaut-0.5.0.2/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } ABIF-0.0.1/lib/ABIF/file.rb: mean = @data[key][500..(500+[499,data_length].min)].inject(0.0){|t, datapoint| t + datapoint} / [499,data_length].min.to_f ABIF-0.0.1/lib/ABIF/file.rb: mean = @data[key][-500..-1].inject(0.0){|t, datapoint| t + datapoint} / 500.0 ABO-0.0.2/lib/abo.rb: @payment_orders.inject(0){|p,c| p + c.amount.to_i} AbsoluteRenamer-1.1.2/lib/absolute_renamer/libs/file.rb: pattern = (0...dot).inject('') { |pat,x| pat << '\.[^\.]+' } << '$' ActiveSambaLdap-0.0.7/test-unit/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} AdoccaMemcache-0.1.12/lib/am_memcache_memoize.rb: key_base[-1] = key_base.last.to_s << ":" << args.inject("") { |acc, assoc| acc + ':' + assoc[0].to_s + ':' + assoc[1].to_s } unless args.empty? ApiWrapperFor8x8-0.0.3/lib/ApiWrapperFor8x8/channel.rb: sum = details.map {|detail| detail[x]}.inject(:+) if details ApiWrapperFor8x8-0.0.3/spec/stats_spec.rb: ret.map {|r| r['entered-count']}.inject {|sum,num| sum+num}.should == 33 ApiWrapperFor8x8-0.0.3/spec/stats_spec.rb: ret.map {|r| r['accepted-count']}.inject {|sum,num| sum+num}.should == 29 ApiWrapperFor8x8-0.0.3/spec/stats_spec.rb: ret.map {|r| r['abandoned-count']}.inject {|sum,num| sum+num}.should == 4 Aplo-0.1/example/comb/itself.rb: throughput = logs.inject(0) { |t, f| t + File.size(f) } Aplo-0.1/example/comb.rb: enum.inject { |sum, time| sum + time } / enum.size BBB-0.3.0/lib/BBB/components/wii_motion_plus.rb: @zero_value = arr.inject(0) { |sum, el| sum + el } / arr.size BBRedCloth-0.8.8/extras/ragel_profiler.rb: end.inject(0) { |s,v| s += v } BMorearty-looksee-0.1.1/lib/looksee.rb: widths.inject(0){|sum, w| sum + w} + 2*layout.length BioDSL-1.0.2/lib/BioDSL/commands/assemble_seq_ray.rb: sum = lengths.inject(&:+) BitStructEx-0.0.91/src/bit_struct/struct_base.rb: @fields.inject( 0 ) { |l,f| l + f.length } BitStructEx-0.0.91/src/bit_struct/unsigned.rb: slicer.get_bytes.inject( 0 ) { |r,b| ( r << 8 ) + b } Bizo-0.0.3/lib/bizo/base.rb: url = raw_params.inject(path_with_key) { |path,(k,v)| path + "&#{k}=#{v}" } Bowling-0.0.3/lib/bowling/game.rb: frames.inject( 0 ){ |total, frame| total + frame.score } Chrononaut-hirb-0.2.3/lib/hirb/helpers/table.rb: total_length = field_lengths.values.inject {|t,n| t += n} Chrononaut-hirb-0.2.3/lib/hirb/helpers/table.rb: total_long_field_length = (long_lengths.inject {|t,n| t += n}) * max_width/total_length Chrononaut-hirb-0.2.3/lib/hirb/helpers/table.rb: total_length = field_lengths.values.inject {|t,n| t += n} Chrononaut-hirb-0.2.3/lib/hirb/helpers/table.rb: original_total_length = original_field_lengths.values.inject {|t,n| t += n} Chrononaut-hirb-0.2.3/lib/hirb/helpers/table.rb: if relative_lengths.all? {|e| e > @min_field_length} && (relative_lengths.inject {|a,e| a += e} <= max_width) Chrononaut-hirb-0.2.3/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width Chrononaut-hirb-0.2.3/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width Chrononaut-hirb-0.2.3/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width CloudyScripts-2.14.64/lib/audit/lib/benchmark/audit_benchmark.rb: #execution_order().flatten().each().inject(0) {|result, element| result + element.duration} CloudyScripts-2.14.64/lib/audit/lib/benchmark/audit_benchmark.rb: execution_order().flatten().inject(0) {|result, element| result + element.duration} ClsRuby-1.1.2/tests/tc_tag_vector_of_different_tags.rb: str = '{filter ' + values.inject( '' ) do |result, v| ConstraintSolver-0.1/lib/ConstraintSolver.rb: violation += @timeDroppedConstraints.inject(0) { |cost,cons| Dendrograms-0.0.1/lib/Dendrograms/Dendrogram.rb: @likelihood = @likelihoods.inject(0) { |s,x| s += x } Dendrograms-0.0.1/lib/Dendrograms/Dendrogram.rb: mean = @likelihoods.map { |x| Math.exp(x) }.inject(0) { |s,x| s += x } / @likelihoods.size.to_f Dendrograms-0.0.1/lib/Dendrograms/Dendrogram.rb: @nodes.map { |x| x.connectedness(@graph)[0] }.inject(0) { |s,x| s += x } / @nodes.size.to_f EPUBChop-0.1.5/lib/EPUBChop/chop.rb: @resource_word_count.values.inject(0) { |sum, i| sum + i } EPUBChop-0.1.5/lib/EPUBChop/chop.rb: # resource_word_count.values.inject(0){|sum, i| sum + i} EPUBChop-0.1.5/lib/EPUBChop/chop.rb: word_counter = resource_allowed_word_count.values.inject(0) { |sum, i| sum + i } EPUBChop-0.1.5/spec/epubchop_spec.rb: real_allowed_word_count = @chop.resource_allowed_word_count.values.inject(0){|sum, i| sum + i} Empact-ar-extensions-0.9.2/lib/ar-extensions/adapters/abstract_adapter.rb: objects.inject( 0 ){|sum,o| sum += o.size } Empact-ar-extensions-0.9.2/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } Empact-hierclust-0.3.0/lib/hierclust/cluster.rb: coords.map {|points| points.inject(0.0) {|sum, p| sum + p } / points.size } Empact-hierclust-0.3.0/lib/hierclust/point.rb: end.inject(0) {|sum, distance| sum + distance } ExtractingIdFromStoryboard-0.1.0/lib/extracting_id.rb: arrType.map{|s| s.impDefine}.inject(""){|s, i| s + i} Fingertips-headless-squirrel-0.5.0/lib/headless_squirrel/runner.rb: @test_cases.inject(0) { |sum, tc| sum += tc.send(attr) } Flamefork-shoulda-2.10.2/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } FotoVerite-fotoverite-babygitter-1.0.0/lib/babygitter/branch.rb: @mapped_diffs.map {|week| week.map {|c| c.additions - c.deletions}}.map {|a| a.inject(0) {|result, number| result += number}} FreedomCoder-rubyzip-0.9.3/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } GECS-2/lib/GECS.rb: variance = data.map{|x| (mean-x)**2}.inject(:+)/(count-1.0) GICodeWarrior-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } GICodeWarrior-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } GTof-ruby-do-notation-0.2/lib/do_notation/monads/array.rb: map(&f).inject([]){ |a,b| a+b } GTof-ruby-do-notation-0.2/lib/do_notation/monads/simulations.rb: sum = (0..n-1).map{|x| k.call(x)}.inject{|s,x| s+x} GUnit-0.3.5/lib/gunit/test_runner.rb: files = self.patterns.inject([]){|memo, pattern| memo + Dir.glob(pattern) }.compact Gemfiler-0.0.1/lib/Gemfiler/output.rb: line << (' ' * space_between) + g.inject([]) do |options, (key, value)| Gemnigma-0.0.3/helpers/rotator_encrypt.rb: arr.inject(&:+) GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: rec_length = 1 + fields.inject(0) {|s,f| s + f.length} #+1 for the prefixed space (active record marker) GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, ls| l + ls.length}].pack("V2") GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,ls| a << (a.last + ls.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, lr| l + lr.length}].pack("V2") GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,lr| a << (a.last + lr.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: num_rings = geometry.inject(0) {|l, poly| l + poly.length} GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << [num_rings, geometry.inject(0) {|l, poly| l + poly.inject(0) {|l2,lr| l2 + lr.length} }].pack("V2") GeoRuby-1.3.4/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,poly| poly.inject(a) {|a2, lr| a2 << (a2.last + lr.length)}}.pack("V#{num_rings}") #last element of the previous array is dropped HeSYINUvSBZfxqA-capistrano-2.5.28/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } IPGlider-metric_fu-1.1.5.1.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} IPGlider-metric_fu-1.1.5.1.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} IPGlider-metric_fu-1.1.5.1.1/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} IronDigital-rubyzip-0.9.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } JalaliDate-0.1.0/lib/jalali_date.rb: (@month==1) ? @day : @day + JDaysInMonth[0..m].inject(0) {|sum, n| sum + n } JamesHarrison-reve-0.0.119/test/test_reve.rb: assert_equal 44842126, sheet.skills.inject(0) { |sum,s| sum += s.skillpoints }, "Skillpoint total mismatch" JonathanTron-specjour-0.2.5.1/lib/specjour/cucumber/final_report.rb: length = status ? @scenarios[status] : @scenarios.inject(0) {|h,(k,v)| h += v} JonathanTron-specjour-0.2.5.1/lib/specjour/cucumber/final_report.rb: length = status ? @steps[status] : @steps.inject(0) {|h,(k,v)| h += v} KayakoClient-1.2.1/lib/kayako_client/ticket.rb: e = path + '/ListAll' + components.inject('') do |uri, item| KellyMahan-memcachedb-client-1.1.5/lib/memcache_db.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } Kelsin-lilygraph-0.5.6/lib/lilygraph.rb: percent_total = data.inject(0) { |total, percent_number| total + percent_number } KirbyBase-2.6.1/examples/crosstab_test/crosstab_test.rb: r.customer, r.items.total.inject { |sum, n| sum + n }] KirbyBase-2.6.1/examples/crosstab_test/crosstab_test.rb:order_tbl.select { |r| r.items.total.inject { |sum, n| sum+n } > 100000 KirbyBase-2.6.1/examples/crosstab_test/crosstab_test.rb: r.customer, r.items.total.inject { |sum, n| sum + n }] KirbyBase-2.6.1/lib/kirbybase.rb: row_dashes = '-' * (max_widths.inject {|sum, n| sum + n} + M500-0.9.3/lib/M500_containers.rb: a = Sigma(@sequence.inject(:+).to_Q) {@func} MARQ-0.0.1/lib/MARQ/score.rb: clean.inject(0){|acc, e| acc += e}.to_f / clean.length MARQ-0.0.1/lib/MARQ/score.rb: total_weights = weights.inject(0){|v,acc| acc += v} MattHulse-eventmachine-0.12.10/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} MattHulse-eventmachine-0.12.10/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} MusicMaster-1.0.1.20130827/lib/MusicMaster/Utils.rb: rRMSValue = lAnalysis[:RMSValues].inject{ |iSum, iValue| next (iSum + iValue) } / lAnalysis[:RMSValues].size My-Commerce_core-1.1.0/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand My-Commerce_core-1.1.0/app/models/product.rb: variants.inject(0) {|acc, v| acc + v.count_on_hand} : My-Commerce_core-1.1.0/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : My-Commerce_dash-1.1.0/app/controllers/admin/overview_controller.rb: orders.keys.sort.map {|key| [key.strftime('%Y-%m-%d'), orders[key].inject(0){|s,o| s += o.total} ]} My-Commerce_dash-1.1.0/app/controllers/admin/overview_controller.rb: qty = o.line_items.inject(0) {|sum,li| sum + li.quantity} MyCommerce-0.0.3/api/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/auth/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/core/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand MyCommerce-0.0.3/core/app/models/product.rb: variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/core/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/core/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/dash/app/controllers/admin/overview_controller.rb: orders.keys.sort.map {|key| [key.strftime('%Y-%m-%d'), orders[key].inject(0){|s,o| s += o.total} ]} MyCommerce-0.0.3/dash/app/controllers/admin/overview_controller.rb: qty = o.line_items.inject(0) {|sum,li| sum + li.quantity} MyCommerce-0.0.3/dash/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/promo/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerce-0.0.3/sandbox/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/api/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/auth/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/core/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand MyCommerceapi-1.0.0/core/app/models/product.rb: variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/core/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/core/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/dash/app/controllers/admin/overview_controller.rb: orders.keys.sort.map {|key| [key.strftime('%Y-%m-%d'), orders[key].inject(0){|s,o| s += o.total} ]} MyCommerceapi-1.0.0/dash/app/controllers/admin/overview_controller.rb: qty = o.line_items.inject(0) {|sum,li| sum + li.quantity} MyCommerceapi-1.0.0/dash/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/promo/spec/test_app/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : MyCommerceapi-1.0.0/sandbox/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : NRB_http_service-0.0.8/lib/NRB_http_service.rb: args.inject("") { |str,pair| str += "#{pair.first}=#{pair.last}&" }.chop NaiveText-1.0.0/lib/NaiveText/Categories.rb: @categories.inject(0) { |count, category| count + category.word_count } NaiveText-1.0.0/lib/NaiveText/Categories.rb: sum_of_words = @categories.inject(0) { |sum, category| sum + category.word_count } Narnach-blocklist-0.1.3/lib/blocklist/cli.rb: commented_lines = block.lines.inject(0) {|sum, line| line.commented ? sum + 1 : sum} Nas-yahoo_stock_kalus-1.0.7/lib/yahoo_stock/scrip_symbol.rb: res = companies.inject('') { |options, company| options + new(company).results.output + "\n" } Neurogami-roir-1.3.4/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } ObjCGenerator-0.0.7/lib/ObjCGenerator/class_implementation_generator.rb: custom_objects.inject("") { |mem, var| mem << "#import \"#{var.var_type}.h\"" + "\n"} ObjCGenerator-0.0.7/lib/ObjCGenerator/class_interface_generator.rb: custom_objects.inject("") { |mem, var| mem << "@class #{var.var_type};" + "\n"} PD_x12-1.3.12/lib/x12/loop.rb: loop_str += i.nodes.inject(''){|nodes_str, j| PD_x12-1.3.12/lib/x12/segment.rb: repeat_str += i.name+i.nodes.reverse.inject(''){|nodes_str, j| PackerFiles-0.0.2/lib/PackerFiles/Core/Disk.rb: part_size = @partitions.inject(0) {|val, p| val + p.size} PackerFiles-0.0.2/lib/PackerFiles/Core/Disk.rb: lv_size = @vg.lvs.inject(0) { |val, lv| val + lv.size } PheldItunesReporter-1.0.0/lib/pheld_itunes_data_miner.rb: list.inject( nil ) { |sum,x| sum ? sum+x : x }; Pickaxe-0.7.1/lib/pickaxe/main.rb: line = line.gsub(/\s+/, "").split("").each_with_index.inject("") do |l, pair| Pimki-1.8.200/app/models/page_set.rb: self.inject(0) { |chars,page| chars += page.content.size } Pratt-1.6.8/models/pratt.rb: seconds = whences_since.inject(0.0) {|total, whence| total += ( whence.end_at - whence.start_at ) } RIMA-1.0.0/lib/rima/analyzer.rb: :primary => Float(results[:sorted_scores].select { |result| result[0].primary? }.inject( 0 ) { |count,result| count + result[1] }) / results[:word_count], RIMA-1.0.0/lib/rima/analyzer.rb: :secondary => Float(results[:sorted_scores].select { |result| result[0].secondary? }.inject( 0 ) { |count,result| count + result[1] }) / results[:word_count], RIMA-1.0.0/lib/rima/analyzer.rb: :emotions => Float(results[:sorted_scores].select { |result| result[0].emotions? }.inject( 0 ) { |count,result| count + result[1] }) / results[:word_count] RUIC-0.6.1/lib/ruic/application.rb: size = NiceBytes.nice_bytes(all.map{ |f| File.size(f) }.inject(:+)) RUIC-0.6.1/lib/ruic/application.rb: @assets.values.inject(:+) RoadRunner-4.0.1/lib/report.rb: str += "#{k[0].to_s} : count => #{k[1].size} time(s) , cost => #{k[1].inject(0){|c,v|c+=v[:cost].to_f}.to_s[0..3]} sec(s) , success rate => #{@succRates[k[0]]}\n " RpgTools-0.4.3/lib/rpg_tools/dice_bag.rb: @total = @set.inject{ |sum, x| sum + x } Rsquared-0.0.2/lib/enumerableext.rb: return self.inject(0){|acc, i| acc+i} Rsquared-0.0.2/lib/enumerableext.rb: varsum = self.inject(0){|acc, i| acc + (i - self.mean)**2} Rsquared-0.0.2/lib/enumerableext.rb: thirdsum = self.inject(0){|acc, i| acc + (i - self.mean)**3} Rsquared-0.0.2/lib/enumerableext.rb: fourthsum = self.inject(0){|acc, i| acc + (i - self.mean)**4} RuBing-0.1.3/lib/rubing.rb: words.inject("") {|camelized, word| camelized + word.capitalize } RuBing-0.1.3/lib/rubing.rb: letters.inject("") {|rubyized, letter| (letter == letter.downcase) ? rubyized + letter + '_' : rubyized + letter.downcase }.chop Rubernate-0.1.7/lib/rubernate/queries.rb: res = (@r_objects.values + r_params.inject([]){|res, rp| res << rp.r_object}) RubyExt-0.1.2/lib/RubyExt/Resource/file_system_provider.rb: directories.inject([]){|list, dir| list + Dir.glob("#{dir}/**/**")}.each do |path| RubyExt-0.1.2/lib/RubyExt/Resource/file_system_provider.rb: directories.inject([]){|list, dir| list + Dir.glob("#{dir}/**/**")}.each do |path| RubyExt-0.1.2/spec/class_loader_spec.rb: obs.list.inject(0){|count, klass| klass == ForClassLoader::LoadCount ? count + 1 : count}. Ruby_Dice-1.0.0/lib/scoring.rb: dice.inject(Hash.new(0)) { |h,v| h[v] += 1; h } Ruiby-3.9.0/lib/ruiby_gtk/dsl/canvas.rb: total=l_ratio_color_txt.inject(0.0) { |sum,(a)| sum+a } Ruiby-3.9.0/lib/ruiby_gtk/dsl/canvas.rb: lxy.each_slice(2).inject([]) {|l,(x,y)| l < #{n.inspect}} " }[0..-2]}" : Spectre-0.0.1/lib/spectre/generic/primitives.rb: "[seq:#{@seq.inject(''){ |memo,i| memo + i + ', ' }[0..-3] }]" SqueezeBox-0.0.1/lib/squeeze_box.rb: h.update(k.split(/[\]\[]+/).reverse.inject(v) { |x,i| Hash[i,x] },&m) StepStats-0.0.2/lib/step_stats/stats.rb: @stats.values.inject(0){|accum,step| accum+step.total}.to_f StepStats-0.0.2/lib/step_stats/step.rb: total = durations.inject(0){|accum, i| accum +(i-avg)**2 } StephanZ-fastercsv-1.4.1/test/tc_row.rb: assert_equal(10, @row.inject(0) { |sum, (header, n)| sum + (n || 0) }) TimeLogger-0.0.2/lib/TimeLogger.rb: past_activities.inject(0) { |t, a| t + a.time } UG_RRobots-2.2/robots/Kite.rb: arr.inject{|s,i| s+i} * (1.0/arr.size) UG_RRobots-2.2/robots/LinearShooter.rb: arr.inject{|s,i| s+i} * (1.0/arr.size) UG_RRobots-2.2/robots/RomBot.rb: return a.zip(b).map{|a,b| a*b}.inject(0){|a,b| a+b} UG_RRobots-2.2/robots/SniperDuck.rb: arr.inject{|s,i| s+i} * (1.0/arr.size) WIshMailer-0.11.25/lib/feature/GoogleWeather.rb: "" + args.inject(""){|result,x|result += "#{x}"} + "" WWT-0.0.3/lib/WWT/WWTClient.rb: args.to_a.inject(""){|str, arg| str+="&#{arg[0].to_s}=#{arg[1].to_s}"} X12-1.1.0/lib/X12/Loop.rb: loop_str += i.nodes.inject(''){|nodes_str, j| X12-1.1.0/lib/X12/Segment.rb: repeat_str += i.name+i.nodes.reverse.inject(''){|nodes_str, j| XMLROCS-0.0.1/lib/xmlrocs.rb: children.values.flatten.inject([self]) { |cur,child| cur + child.send(:preorder) } XMLROCS-0.0.1/test/test_xmlrocs.rb: xmlobj.each { |x| assert_equal(x.all.length, x.inject(0) { |cur,x| cur + 1 }) } a4tools-1.2.7/lib/net_shell/builtin_commands/translate.rb: (talk.definition[:glossary].inject([]) { |terms, glossary| terms + glossary[:term] }).map { |t| t[:value] } a4tools-1.2.7/lib/talk_consumer.rb: allowed.inject([]) { |total, key| total + things_named_recursive(name, @definition[key], exclude) } aa-rails4-0.6.0/spec/support/rails_template.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } aaalex-cloudy_integrate-0.0.1/lib/cloudy_integrate/start_command.rb: tun_arr = exec "netstat -in | tail --lines=+3".inject([]) do |arr,line| aanand-ruby-do-notation-0.2/lib/do_notation/monads/array.rb: map(&f).inject([]){ |a,b| a+b } aanand-ruby-do-notation-0.2/lib/do_notation/monads/simulations.rb: sum = (0..n-1).map{|x| k.call(x)}.inject{|s,x| s+x} aaronp-zomg-1.0.2.20080830162937/lib/zomg/idl/visitors/ruby_sexp.rb: [:hash] + o.children.inject([]) { |m,c| ab_admin-0.6.1/app/controllers/admin/base_controller.rb: count = collection.inject(0) { |c, item| apply_batch_action(item, batch_action) ? c + 1 : c } ab_admin-0.6.1/lib/ab_admin/models/locator.rb: hash.inject({}) { |h, v| h.merge! flat_hash(v[-1], k + [v[0]]) } aba_numbers-0.0.1/lib/aba_numbers/database.rb: File.foreach(path).inject(0) { |c, _| c+1 } abanalyzer-0.1.0/lib/abanalyzer/matrix.rb: coltotal = @columns.map { |col| column_sum(col) }.inject { |a,b| a+b } abanalyzer-0.1.0/lib/abanalyzer/matrix.rb: rowtotal = @rows.map { |col| row_sum(col) }.inject { |a,b| a+b } abanalyzer-0.1.0/lib/abanalyzer/matrix.rb: get_column(name).inject { |a,b| a+b } abanalyzer-0.1.0/lib/abanalyzer/matrix.rb: get_row(name).inject { |a,b| a+b } abanalyzer-0.1.0/lib/abanalyzer/matrix.rb: @columns.map { |col| column_sum(col) }.inject { |a,b| a+b } abcde-at-the-movies-0.1.0/lib/at_the_movies/review.rb: @ratings.inject(0) { |i,p| i += p[1]; i } abcde-atthemovies-0.0.7/lib/at_the_movies/review.rb: @ratings.inject(0) { |i,p| i += p[1]; i } abiquo-etk-0.6.4/lib/abicli/commands/upload-template.rb: @parts.inject(0) {|size, part| size + part.size} abiquo-etk-0.6.4/vendor/activesupport-2.3.8/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } abiquo-etk-0.6.4/vendor/activesupport-2.3.8/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } abiquo-etk-0.6.4/vendor/activesupport-2.3.8/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } abn_validator-0.1.0/lib/active_model/validations/abn_validator.rb: record.errors.add attribute, :invalid_abn, value: value unless abn.zip(ABN_WEIGHTS).map{|a,w|a*w}.inject(:+)/89.00 % 1 == 0 absa-h2h-0.1.11/lib/absa-h2h/eft.rb: ccr = self.credit_contra_records == [] ? 0 : self.credit_contra_records.map(&:amount).map(&:to_i).inject(&:+) absa-h2h-0.1.11/lib/absa-h2h/eft.rb: (self.debit_records.map(&:amount).map(&:to_i).inject(&:+) || 0) + ccr absa-h2h-0.1.11/lib/absa-h2h/eft.rb: dcr = self.debit_contra_records == [] ? 0 : self.debit_contra_records.map(&:amount).map(&:to_i).inject(&:+) absa-h2h-0.1.11/lib/absa-h2h/eft.rb: (self.credit_records.map(&:amount).map(&:to_i).inject(&:+) || 0) + dcr absa-h2h-0.1.11/lib/absa-h2h/eft.rb: transactions_for_contra_record(contra_record).map(&:amount).map(&:to_i).inject(&:+) absa-h2h-0.1.11/lib/absa-h2h/eft.rb: ns_homing_account_number_total = self.standard_records.map(&:non_standard_homing_account_number).empty? ? 0 : self.standard_records.map(&:non_standard_homing_account_number).map(&:to_i).inject(&:+) absa-h2h-0.1.11/lib/absa-h2h/eft.rb: field9 = transactions.map(&:homing_account_number).map(&:to_i).inject(&:+) + ns_homing_account_number_total abst-0.2.0/lib/include/matrix.rb: return @coef.map.with_index{|row, i| row[i]}.inject(&:+) abst-0.2.0/lib/include/rational.rb: rslt += quotient.map{|q| convert[q[0]]}.inject(&:+) abst-0.2.0/lib/include/rational.rb: rslt = "0." + quotient.map{|q| convert[q[0]]}.inject(&:+) abst-0.2.0/lib/include/vector.rb: return self.coef.map{|i| i ** 2}.inject(&:+) abst_int-0.0.3/lib/abst_int/set.rb: @elements.inject(0){|sum, x| sum + (x.calc num)} accountant_clerk-0.8/app/controllers/manage_controller_decorator.rb: sum = buck.inject(0.0){|total , val | total + val[1] }.round(2) ach-0.4.11/lib/ach/ach_file.rb: @control.entry_count += batch.entries.inject(0) { |total, entry| total + entry.records_count } ach-0.4.11/lib/ach/batch.rb: @control.entry_count = @entries.inject(0) { |total, entry| total + entry.records_count } ach_builder-0.2.2/lib/ach/batch/builder.rb: entries.map{ |entry| entry.routing_number.to_i / 10 }.compact.inject(&:+) ach_builder-0.2.2/lib/ach/batch/builder.rb: entries.select(&meth).map{ |entry| entry.amount.to_i }.compact.inject(&:+) || 0 ach_builder-0.2.2/lib/ach/file/builder.rb: batches.map{ |batch| batch.entry_addenda_count }.inject(&:+) || 0 ach_builder-0.2.2/lib/ach/file/builder.rb: batches.map(&meth).compact.inject(&:+) ack-mongoid-forums-1.0.6.1/app/helpers/mongoid_forums/forums_helper.rb: forum.posts_count = forum.topics.inject(0) {|sum, topic| topic.posts.count + sum } ack-mongoid-forums-1.0.6.1/app/models/mongoid_forums/forum.rb: topics.inject(0) {|sum, topic| topic.posts.count + sum } ackr-0.2.4/lib/ackr/extensions/string.rb: Regexp.new regexp , [x,i,m].inject(0){|a,f| f ? a+f : a } acme-smileage-4.0.1/lib/acme/smileage/discography/sales.rb: total_sales = records.inject(0){|acc,e| acc + e[:sales] } acpc_poker_match_state-2.2.1/lib/acpc_poker_match_state/players_at_the_table.rb: p.chip_contributions.inject(:+) acpc_poker_match_state-2.2.1/lib/acpc_poker_match_state/players_at_the_table.rb: end.max - player.chip_contributions.inject(:+) acpc_poker_match_state-2.2.1/lib/acpc_poker_match_state/players_at_the_table.rb: action.modifier.to_i - player.chip_contributions.inject(:+) acpc_poker_match_state-2.2.1/lib/acpc_poker_match_state/players_at_the_table.rb: player.chip_contributions.inject(:+) + amount_to_call(player) acpc_poker_match_state-2.2.1/lib/acpc_poker_match_state/players_at_the_table.rb: chip_contributions.flatten.inject(:+) acpc_poker_match_state-2.2.1/spec/players_at_the_table_spec.rb: patient.chip_contributions.flatten.inject(:+).must_equal @match.chip_contributions.flatten.inject(:+) acpc_poker_types-7.6.2/lib/acpc_poker_types/game_definition.rb: number_of_cards_required = (@number_of_hole_cards * @number_of_players) + @number_of_board_cards.inject(:+) acpc_poker_types-7.6.2/lib/acpc_poker_types/hand_player.rb: contributions[0..cur_round-1].inject(:+) acpc_poker_types-7.6.2/lib/acpc_poker_types/hand_player.rb: actions_per_round.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/lib/acpc_poker_types/hand_player.rb: @ante + @actions.flatten.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/lib/acpc_poker_types/match_state.rb: @pot ||= players(game_def).map { |player| player.contributions }.flatten.inject(:+) acpc_poker_types-7.6.2/lib/acpc_poker_types/match_state.rb: pot_gained_chips: @players.inject(0) { |sum, player| sum += player.contributions[current_round].to_i } > 0, acpc_poker_types-7.6.2/spec/hand_player_spec.rb: actions.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/spec/hand_player_spec.rb: patient.contributions_before(2).must_equal(x_contributions.inject(:+)) acpc_poker_types-7.6.2/spec/hand_player_spec.rb: actions.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/spec/hand_player_spec.rb: ANTE + x_actions.flatten.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/spec/match_state_spec.rb: actions_per_round.inject(0) { |sum, action| sum += action.cost } acpc_poker_types-7.6.2/spec/match_state_spec.rb: x_winnings = [0, 0, x_contributions.flatten.inject(:+)] acpc_poker_types-7.6.2/spec/match_state_spec.rb: chip_stack - x_contributions[i].inject(:+) + x_winnings[i] acpc_poker_types-7.6.2/spec/match_state_spec.rb: x_winnings = [0, 0, x_total_contributions.inject(:+)] acpc_poker_types-7.6.2/spec/match_state_spec.rb: x_winnings = [0, x_total_contributions.inject(:+)/2.0, x_total_contributions.inject(:+)/2.0] acpc_poker_types-7.6.2/spec/match_state_spec.rb: x_winnings = [0, 0, x_total_contributions.inject(:+)] acpc_poker_types-7.6.2/spec/match_state_spec.rb: MatchState.new(match_state).pot(x_game_def).must_equal x_total_contributions.inject(:+) acpc_table_manager-1.0.9/lib/acpc_table_manager/match_slice.rb: sum += pl.contributions[0..match_state.round - 1].inject(:+) acpc_table_manager-1.0.9/lib/acpc_table_manager/match_view.rb: player['chip_contributions'][0..round-1].inject(:+) act_as_cnpj_cpf-1.1.0/lib/act_as_cnpj_cpf/base.rb: results.inject { |s,e| s + e } actionmailer-2.3.17-rack-upgrade-2.3.17/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} actionmailer-rack-upgrade-2-2.3.16/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} actionmailer-rack-upgrade-2.3.17/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} actionpack-2.3.17-rack-upgrade-2.3.17/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') actionpack-2.3.17-rack-upgrade-2.3.17/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}.with_indifferent_access) do |hash, pair| actionpack-2.3.17-rack-upgrade-2.3.17/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } actionpack-rack-upgrade-2-2.3.16/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') actionpack-rack-upgrade-2-2.3.16/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}.with_indifferent_access) do |hash, pair| actionpack-rack-upgrade-2-2.3.16/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } actionpack-rack-upgrade-2.3.16/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') actionpack-rack-upgrade-2.3.16/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}.with_indifferent_access) do |hash, pair| actionpack-rack-upgrade-2.3.16/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } actir-1.3.0/lib/actir/parallel_tests/cli.rb: num_tests = groups.map(&:size).inject(:+) active-cart-0.0.1/lib/active_cart/order_total_collection.rb: self.inject(0) { |t, calculator| t + (calculator.active? ? calculator.price(@cart) : 0) } active-fedora-9.8.0/lib/active_fedora.rb: (container_parts + full_class_name.split('::')).flatten.inject(Kernel) do |mod, class_name| active_administration-0.0.3/spec/support/rails_template.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } active_cart-0.0.18/lib/active_cart/order_total_collection.rb: self.inject(0) { |t, calculator| t + (calculator.active? ? calculator.price(@cart) : 0) } active_component-0.1.2/lib/active_component/base.rb: @children.inject(1) {|sum, node| sum + node.size} active_mailbox-0.0.1/lib/active_mailbox/mailbox.rb: folders.values.inject(0) { |sum, folder| sum += folder.size } active_mocker-2.0.0/lib/active_mocker/mock/queries.rb: total = values.inject { |sum, n| sum + n } active_payment-1.1.0/lib/active_payment/gateway.rb: raw_data[:amount] = @transactions.map(&:amount).inject(0, &:+) active_payment-1.1.0/lib/active_payment/models/sales.rb: @sales.map(&:amount).inject(0, &:+) active_payment-1.1.0/lib/active_payment/models/sales.rb: @sales.map(&:amount_in_cents).inject(0, &:+) active_record_shards-3.6.2/lib/active_record_shards/shard_support.rb: enum.inject(0) { |accum, shard| @scope.clone.count + accum } active_scaffold-3.4.33/lib/active_scaffold/helpers/view_helpers.rb: count = objects.inject(0) { |sum, object| sum + object.errors.count } active_scaffold-sequel-0.8.0/lib/active_scaffold/helpers/view_helpers.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } active_scaffold_clarity-3.0.24.2/lib/active_scaffold/helpers/view_helpers.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } active_scaffold_san-3.0.18/lib/active_scaffold/helpers/view_helpers.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } active_scaffold_vho-3.2.12/lib/active_scaffold/helpers/view_helpers.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } active_shipping-1.6.5/lib/active_shipping/carriers/ups.rb: total_value = packages.inject(0) {|sum, package| sum + (package.value || 0)} active_shipping-1.6.5/lib/active_shipping/carriers/ups.rb: total_value = packages.inject(0) {|sum, package| sum + package.value} active_validation-2.4.0/lib/active_validation/validators/cusip_validator.rb: values = values.inject(0) { |s, i| s += (i / 10) + i % 10 } active_validation-2.4.0/lib/active_validation/validators/isin_validator.rb: total = values.inject(&:+) activeadmin-0.6.6/spec/support/rails_template.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } activeadmin-axlsx-2.1.2/spec/rails/rails-3.2.9/app/models/tag.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } activeadmin-axlsx-2.1.2/spec/support/rails_template.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } activeadministration-0.0.2/spec/support/rails_template.rb: self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr } activefacts-api-1.9.4/lib/activefacts/api/constellation.rb: total = instances.values.map(&:size).inject(:+) || 0 activefacts-generators-1.8.1/lib/activefacts/dependency_analyser.rb: end.inject(&:+) || 0 activejob-lock-0.0.2/rails/activemodel/test/cases/validations_test.rb: errors = r.errors.to_a.inject([]) { |result, error| result + [error] } activejob-lock-0.0.2/rails/activemodel/test/cases/validations_test.rb: errors = r.errors.to_a.inject([]) { |result, error| result + [error] } activejob-lock-0.0.2/rails/activerecord/lib/active_record/connection_adapters/schema_cache.rb: }.inject :+ activejob-lock-0.0.2/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activejob-lock-0.0.2/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activejob-lock-0.0.2/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activejob-lock-0.0.2/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 3, authors[0].posts.collect { |post| post.categorizations.size }.inject(0) { |sum, i| sum+i } activejob-lock-0.0.2/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum + post.comments.size } activejob-lock-0.0.2/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum + post.comments.size } activejob-lock-0.0.2/rails/activerecord/test/models/person.rb: numbers.inject(0) { |sum, n| sum + (1 << n) } activejob-lock-0.0.2/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } activeobject-0.0.4/lib/active_object/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } activeobject-0.0.4/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } activepesel-0.1.1/lib/activepesel/pesel.rb: DIGIT_WEIGHTS.each_with_index.inject(0){|sum, (factor, idx)| sum + factor * digits[idx]} activepesel-0.1.1/lib/activepesel/pesel_generator.rb: (10 - Pesel::DIGIT_WEIGHTS[0..-2].each_with_index.inject(0){|sum, (factor, idx)| sum + factor * digits[idx]})%10 activerdf_net7-1.7.2/lib/active_rdf/federation/federation_manager.rb: return results.flatten.inject{|mem,c| mem + c} if q.count? activerecord-4.2.5.1/lib/active_record/connection_adapters/schema_cache.rb: }.inject :+ activerecord-nuodb-adapter-2.0.3/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord-nuodb-adapter-2.0.3/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord-nuodb-adapter-2.0.3/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord-nuodb-adapter-2.0.3/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } activerecord-nuodb-adapter-2.0.3/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } activerecord-nuodb-adapter-2.0.3/test/models/person.rb: numbers.inject(0) { |sum, n| sum + (1 << n) } activerecord-simpledb-adapter-0.4.12/lib/active_record/connection_adapters/simpledb_adapter/adapter.rb: count = batch_pool.inject(0) {|sum, (key, value)| sum += value.count } activerecord-sqlserver-adapter-4.2.6/lib/active_record/connection_adapters/sqlserver/schema_cache.rb: super + [@views, @view_information].map{ |x| x.size }.inject(:+) activerecord-turntable-2.3.0/lib/active_record/turntable/cluster_helper_methods.rb: sum = shards_weight.values.inject(&:+) activerecord-turntable-2.3.0/lib/active_record/turntable/mixer/fader/calculate_shards_sum_result.rb: results[0].rows.zip(*results[1..-1].map{|r| r.rows}).map {|r| [r.map {|v| v.first}.inject(&:+)]}, activerecord-turntable-2.3.0/lib/active_record/turntable/mixer/fader/select_shards_merge_result.rb: results.compact.inject(&:+) activerecord-turntable-2.3.0/lib/active_record/turntable/mixer/fader/update_shards_merge_result.rb: end.inject(&:+) activerecord_authorails-1.0.0/examples/associations.rb: clients.inject([]) { |people, client| people + client.people } activerecord_authorails-1.0.0/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } activerecord_authorails-1.0.0/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } activerecord_authorails-1.0.0/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord_authorails-1.0.0/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord_authorails-1.0.0/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} activerecord_authorails-1.0.0/test/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } activerecord_authorails-1.0.0/test/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } activeredis-0.0.6/benchmark.rb: return (index == 0) ? 0 : rounds[0..index-1].inject{|sum,x| sum +x} activeresource_csi-2.3.5.20130130071128/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } activesesame-0.1.1/lib/active_sesame/base.rb: self.simple_method_names.inject("") {|outstring,item| outstring += "?instance <#{item}> ?#{item}. "} activesesame-0.1.1/lib/active_sesame/repository.rb: self.prefixes.keys.inject("") {|sparql,key| sparql += "PREFIX #{key}: <#{self.prefixes[key]}> " } activesesame-0.1.1/lib/active_sesame/repository.rb: (hash.inject("?") {|total,tuple| total += "#{tuple[0]}=#{tuple[1]}&"}).chop activesesame-0.1.1/lib/active_sesame/testing.rb: (hash.inject("?") {|total,tuple| total += "#{tuple[0]}=#{tuple[1]}&"}).chop activesupport-4.2.5.1/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } activesupport-refinements-0.0.1/lib/active_support/refinements/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } activevalidators-3.3.0/lib/active_validators/active_model/validations/siren_validator.rb: sum = digits.flatten.map(&:to_i).inject(:+) activevalidators-3.3.0/lib/active_validators/active_model/validations/tracking_number_validator.rb: digits.zip(weights).inject(0) { |s,p| s + p[0] * p[1] } activitystreams-0.0.4/lib/activitystreams/base.rb: (required_attributes + optional_attributes).inject({}) do |hash, _attr_| actn-db-0.0.4/lib/actn/db/pg.rb: sql = "SELECT __#{func_name}(#{ (params.length-1).times.inject("$1"){ |m,i| "#{m},$#{ i + 2 }"} })" actory-0.0.3/lib/actory/receiver/plugin/example_pi.rb: pi = (len * 8 + 1).step(3, -2).inject(b) {|a, i| (i >> 1) * (a + b2) / i} - b acts_as_acts_as-0.0.6/lib/acts_as_acts_as/requirements/collector.rb: return [self] + @options_collectors.inject([]) { |a, c| a + c.all } acts_as_ferret-0.5.4/doc/demo/test/smoke/drb_smoke_test.rb: sum = population.inject(0) { |sum, v| sum + v } acts_as_ferret-0.5.4/lib/acts_as_ferret/local_index.rb: # key = model_classes.inject("") { |s, clazz| s + clazz.name } acts_as_meritocracy-0.2/lib/acts_as_meritocracy/model.rb: nb_votes=dist.inject(0) { |sum, category| sum+category.freq }.to_f acts_as_meritocracy-0.2/lib/acts_as_meritocracy/model.rb: nb_votes=dist.inject(0) { |sum, category| sum+category.freq }.to_f acts_as_mongo_rateable-0.2.1/lib/acts_as_mongo_rateable/acts_as_mongo_rateable.rb: avg_num_votes = system_counts.inject(0){|sum, r| sum += r.to_a.flatten[1] } / system_counts.size.to_f acts_as_mongo_taggable-0.2.2/test/acts_as_mongo_taggable_test.rb: assert_equal 6, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} acts_as_mongo_taggable-0.2.2/test/acts_as_mongo_taggable_test.rb: assert_equal 3, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} acts_as_mongo_taggable-0.2.2/test/acts_as_mongo_taggable_test.rb: assert_equal 1, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} acts_as_recommendable-0.0.2/lib/acts_as_recommendable.rb: sum_of_squares = squares.inject { |sum,value| sum += value } acts_as_shopping_cart-0.3.0/lib/active_record/acts/shopping_cart/collection.rb: shopping_cart_items.inject(Money.new(0)) { |sum, item| sum += (item.price * item.quantity) } acts_as_shopping_cart-0.3.0/lib/active_record/acts/shopping_cart/collection.rb: shopping_cart_items.inject(0) { |sum, item| sum += item.quantity } acts_permissive-0.3.4/lib/acts_permissive/permissive_object.rb: bits = args.select{|o| o.class == Symbol}.map{|s| Permission.bit_for s}.inject(0){|sum, p| sum + p} acts_permissive-0.3.4/lib/acts_permissive/permissive_user.rb: bits = args.select{|o| o.class == Symbol}.map{|s| Permission.bit_for s}.inject(0){|sum, p| sum + p } acts_permissive-0.3.4/lib/acts_permissive/permissive_user.rb: bits = args.map{|s| Permission.bit_for s}.inject(0){|sum, p| sum + p } acunote-ruby-prof-0.9.2/lib/ruby-prof/call_stack_printer.rb: total_calls = call_info.target.call_infos.inject(0){|t, ci| t += ci.called} acunote-ruby-prof-0.9.2/lib/ruby-prof/call_stack_printer.rb: a.inject(0.0){|s,t| s+=t} acunote-ruby-prof-0.9.2/lib/ruby-prof/dot_printer.rb: total_time = thread_times.values.inject{|a,b| a+b} acunote-ruby-prof-0.9.2/lib/ruby-prof/graph_html_printer.rb: a.inject(0.0){|s,t| s+=t} acunote-ruby-prof-0.9.2/test/measurement_test.rb: total = result.threads.values.first.inject(0) { |sum, m| sum + m.total_time } adamh-ruby-prof-0.7.3/test/measurement_test.rb: total = result.threads.values.first.methods.inject(0) { |sum, m| sum + m.total_time } adamsanderson-lexery-0.1.0/lib/lexery/stats_screen.rb: average = scores.inject{|m,v| m+v} / scores.length.to_f # TODO: need some stats helpers adaptation-1.0.1/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } adept_dynamoid-0.6.0/lib/dynamoid/indexes/index.rb: hash[:range_value] = range_keys.inject(0.0) {|sum, key| sum + attrs[key].to_f} if self.range_key? adhearsion-asterisk-1.5.1/lib/adhearsion/asterisk/config_generator/agents.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + adhearsion-asterisk-1.5.1/lib/adhearsion/asterisk/config_generator/agents.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + adhearsion-asterisk-1.5.1/lib/adhearsion/asterisk/config_generator/agents.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + adhearsion-asterisk-1.5.1/lib/adhearsion/asterisk/config_generator/queues.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + adhearsion-asterisk-1.5.1/lib/adhearsion/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| adhearsion-cw-1.0.2.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + adhearsion-cw-1.0.2.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + adhearsion-cw-1.0.2.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + adhearsion-cw-1.0.2.3/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + adhearsion-cw-1.0.2.3/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| adhoc_script-0.0.1/lib/adhoc_script.rb: estimated_complete_time = now + (@recent_times.inject(:+) / @recent_times.size).to_i rescue nil adobe_crx-0.0.4/lib/adobe_crx/node.rb: @children.inject(0) {|sum, n| sum + n.size } adobe_crx-0.0.4/lib/adobe_crx/node.rb: @cached_size = @size + (@children.inject(0) {|sum, n| sum + n.total_size }) adsl-0.1.0/lib/adsl/spass/bin.rb: stats[:average_formula_length] = formulae.inject(0){ |total, formula| total += formula.length} / formulae.length advany-starling-0.9.8/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } advany-starling-0.9.8/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } aead-1.8.1/spec/aead/nonce_spec.rb: threads.map(&:value).inject(&:+).length.must_equal(count * 5) aeden-contacts-0.2.20/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| aemo-0.1.17/lib/aemo/nmi.rb: data_streams_by_status().inject(0) { |sum, stream| sum += stream.averaged_daily_load.to_i } aeon-0.0.1/lib/aeon.rb: Dependency.outdated.map(&:score).inject(0) {|sum, score| sum + score} aerial-0.1.2.2/lib/aerial/article.rb: return dates.inject(Hash.new(0)) { |h,x| h[x] += 1; h } af-cache-money-0.2.10/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } afstatsd-1.1.0/lib/afstatsd/statsd_metrics.rb: sumvals = @value.inject(0) {|sum, i| sum + i } afterburn-0.0.1/lib/afterburn/list_interval_series.rb: [{ "name" => opts[:name], "data" => vectors.inject(&:+).to_a }] aftermarket_research-1.1.4/lib/analyzer.rb: self.num_array.inject(&:+)/num_array.count aftermarket_research-1.1.4/lib/analyzer.rb: # [a, b, c].inject(&:+) # => ((a + b)+ c)+ d) aftermarket_research-1.1.4/lib/analyzer.rb: # [b, c, d].inject(a, &:+) # => ((a + b)+ c)+ d) aftermarket_research-1.1.4/lib/analyzer.rb: freq = self.num_array.inject(Hash.new(0)) { |h,v| h[v] += 1; h } agent_xmpp-0.1.3/lib/agent_xmpp/client/message_pipe.rb: delegates.inject(0){|r,d| d.respond_to?(method) ? r + 1 : r} > 0 agent_xmpp-0.1.3/test/app/app.rb: publish_gibberish((0..300).inject(''){|j,i| j+=letters[((letters.length*rand).truncate)]}.gsub(/\s+/,' ')) agent_xmpp-0.1.3/test/helpers/matchers.rb: prepare_msg = lambda{|msg| msg.collect{|i| i.split(/\n+/).inject("") {|p, m| p + m.strip.gsub(/id='\d+'/, '').gsub(/\s+/, " ")}}} agent_xmpp-0.1.3/test/helpers/test_client.rb: prepared_msg = msg.split(/\n/).inject("") {|p, m| p + m.strip} agent_xmpp-0.1.3/test/messages/roster_messages.rb: subscriptions = roster_jids.inject("") {|s, r| s += ""} ageweke-rspec-1.2.9/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} agglomerative_clustering-0.0.5/cluster_example.rb:all = [s1,s2,s3,s4].map { |s| s.inject(:+)/s.size } agglomerative_clustering-0.0.5/lib/agglomerative_clustering/linkage/average.rb: distances.inject(:+)/distances.size agglomerative_clustering-0.0.5/lib/agglomerative_clustering/linkage/center.rb: cluster.points.first.zip(*cluster.points[1..cluster.points.size-1]).map { |a| a.inject(:+).to_f/a.size.to_f } agglomerative_clustering-0.0.5/lib/agglomerative_clustering/silhouette_coefficient.rb: average_distances << distances.inject(:+)/distances.size agglomerative_clustering-0.0.5/lib/agglomerative_clustering/silhouette_coefficient.rb: (silhouettes.inject(:+) / silhouettes.size).round(2) agglomerative_clustering-0.0.5/lib/agglomerative_clustering/silhouette_coefficient.rb: (distances.inject(:+)/(distances.size - 1)).round(2) agharta-0.4.0/lib/agharta/core_ext/string.rb: COLORS[(each_byte.map(&:to_i).inject(&:+) || 0) % COLORS.size] agraham-rubyzip-0.9.1/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } ahamid-postgres-pr-0.6.1/lib/postgres-pr/message.rb: sz = @columns.inject(2) {|sum, col| sum + 4 + (col ? col.size : 0)} ahamid-postgres-pr-0.6.1/lib/postgres-pr/message.rb: sz += @field_values.inject(1) {|sum, fld| sum + fld.size + 1} unless @field_type == 0 ahamid-postgres-pr-0.6.1/lib/postgres-pr/message.rb: sz = @fields.inject(2) {|sum, fld| sum + 18 + fld.name.size + 1 } ahamid-postgres-pr-0.6.1/lib/postgres-pr/message.rb: sz = @params.inject(4 + 4) {|sum, kv| sum + kv[0].size + 1 + kv[1].size + 1} + 1 ahprocess-0.1.0/lib/ahprocess/ahp_matrix.rb: AHPMatrix.new(Matrix.columns(column_vectors.map { |cv| cv / cv.inject(:+).to_f })) ahprocess-0.1.0/lib/ahprocess/ahp_matrix.rb: Vector[*(normalize.row_vectors.map { |rv| rv.inject(:+).to_f / rv.size })] ahprocess-0.1.0/lib/ahprocess/ahp_matrix.rb: Vector[*(column_vectors.map { |v| v.inject(:+) })] ai4r-1.13/lib/ai4r/classifiers/id3.rb: values.inject( 0 ) { |sum,x| sum+x } ai4r-1.13/lib/ai4r/classifiers/naive_bayes.rb: array.inject(0.0) { |b, i| b + i } ai4r-1.13/lib/ai4r/neural_network/hopfield.rb: @weights[i-1][j] = data_set.data_items.inject(0) { |sum, item| sum+= item[i]*item[j] } ai4r-1.13/lib/ai4r/som/som.rb: data.inject(0) {|sum,entry| sum + find_bmu(entry)[1]**2 } ai4ruby-1.14/lib/ai4r/classifiers/id3.rb: values.inject( 0 ) { |sum,x| sum+x } ai4ruby-1.14/lib/ai4r/classifiers/naive_bayes.rb: array.inject(0.0){|b, i| b+i} ai4ruby-1.14/lib/ai4r/neural_network/hopfield.rb: @weights[i-1][j] = data_set.data_items.inject(0) { |sum, item| sum+= item[i]*item[j] } ai4ruby-1.14/lib/ai4r/som/som.rb: data.inject(0) {|sum,entry| sum + find_bmu(entry)[1]**2 } aims-0.3.0/lib/aims/geometry.rb: x = combo.inject(0){|sum, v| sum = sum + v[0]} aims-0.3.0/lib/aims/geometry.rb: y = combo.inject(0){|sum, v| sum = sum + v[1]} aims-0.3.0/lib/aims/geometry.rb: z = combo.inject(0){|sum, v| sum = sum + v[2]} aims-0.3.0/lib/aims/vectorize.rb: (a.to_a).zip(b.to_a).inject(0) {|tot, pair| tot = tot + pair[0]*pair[1]} aio-0.1.2/lib/aio/board.rb: lrc = ary.inject(0) {|acc,val| (acc + (val.to_i & 0xff)) & 0xff} air18n-0.5.1/lib/air18n/backend.rb: num_translations = translations_hash.inject(0) { |carry, (locale, translations)| carry + translations.size } air18n-0.5.1/lib/air18n/metrics.rb: progress[locale][:average_seconds_to_first_translation] = (elapsed_times.inject(:+).to_f / elapsed_times.size).round air18n-0.5.1/lib/air18n/phrase_translation.rb: search_in.inject(Set[]) { |carry, item| carry + detect_variables(item) } air18n-0.5.1/lib/air18n/phrase_translation.rb: search_in.values.inject(Set[]) { |carry, item| carry + detect_variables(item) } airblade-sitemap_generator-0.3.5/lib/sitemap_generator/link_set.rb: self.sitemaps.inject(0) { |link_count_sum, sitemap| link_count_sum + sitemap.link_count } airbrake_tools-1.2.0/lib/airbrake_tools.rb: depths.inject(:+) / depths.size airsprite-1.0/lib/airsprite/base.rb: @surface = frames.map(&:area).inject(0) {|sum, area| sum + area} airvideo-0.0.8/lib/airvideo.rb: @input.read(8).unpack("NN").reverse.inject([0,0]){|res,el| [res[0] + (el << (32 * res[1])),res[1] + 1]}[0] airvideo-ng-0.0.9.1/lib/airvideo-ng.rb: @input.read(8).unpack("NN").reverse.inject([0,0]){|res,el| [res[0] + (el << (32 * res[1])),res[1] + 1]}[0] aiwilliams-oink-0.1.0/lib/oink/rails/instance_type_counter.rb: @@total ||= @@instantiated.inject(0) { |i, j| i + j.last } akamai_bookmarklet-0.1.2/vendor/gems/ruby/1.8/gems/rack-1.1.0/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } akamai_bookmarklet-0.1.2/vendor/gems/ruby/1.8/gems/rack-1.1.0/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s akane-bigquery-0.1.0/lib/akane/storages/bigquery.rb: if @flush_interval <= (Time.now - @last_flush) || @flush_threshold <= @buffers.values.map(&:size).inject(:+) akatus-1.0.2/lib/akatus/payment.rb: weight + items.inject(0) { |sum, item| sum + item.weight } akatus-1.0.2/lib/akatus/payment.rb: shipping_cost + items.inject(0) { |sum, item| sum + item.shipping_cost } akatus-1.0.2/lib/akatus/payment.rb: discount + items.inject(0) { |sum, item| sum + item.discount } akatus-1.0.2/lib/akatus/payment.rb: items.inject(0) { |sum, item| sum + item.total_amount } aker-3.0.4/spec/deprecation_helper.rb: Rational(version.split('.')[0, 2].inject(0) { |s, i| s = s * 10 + i.to_i }, 10) aker-rails-3.0.2/spec/deprecation_helper.rb: Rational(version.split('.')[0, 2].inject(0) { |s, i| s = s * 10 + i.to_i }, 10) albacore-2.5.6/lib/albacore/task_types/nugets_pack.rb: args = ARGV.inject("") { |state, arg| state + " " + '"' + arg + '"' } albacore-2.5.6/lib/albacore/tools.rb:#{logs.inject('') { |state, line| state + "\n * #{line}" }}" albanpeignier-searchapi-0.1/lib/search_api/text_criterion.rb: chunks += @meta_keywords.inject([]) { |s, key_value| albanpeignier-searchapi-0.1/test/mock_model.rb: options_array.inject(0) { |sum, x| sum + x} alc-0.0.1/lib/alc.rb: meanings << lis.inject('') { |text, li| text + " " + li.inner_text + "\n" } alc-cmd-0.0.5/lib/alc-cmd/eijiro.rb: meanings << lis.inject('') { |text, li| text + " " + li.inner_text + "\n" } aldebaran-1.0.1/lib/aldebaran/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s alego_report-0.2.0/lib/alego_report.rb: total_catacteres += campos_agrupados[i].inject(0) {|sum, hash| sum + hash[:qtd_caracteres]} aleksi-rack-perftools_profiler-0.0.4/lib/rack/perftools_profiler/profiler_middleware.rb: body.inject(0) { |len, part| len + bytesize(part) }.to_s alexrothenberg-metric_fu-1.0.2/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} alexrothenberg-metric_fu-1.0.2/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} alf-core-0.16.3/lib/alf/engine/infer_heading.rb: heading = operand.inject(Alf::Heading::EMPTY){|h,t| h + heading(t) } alf-core-0.16.3/lib/alf/renderer/text.rb: if values.inject(0){|memo,s| memo + s.size} < 20 algebrick-0.7.3/lib/algebrick/matchers/abstract.rb: children.inject(mine) { |assigns, child| assigns + child.assigns } algos-1.0.0/lib/algos/arrays.rb: largest.inject(:+) algos-1.0.0/lib/algos/arrays.rb: sum = arr.inject(:+) alicorn-0.4.2/lib/alicorn/profiler.rb: connections = sample[:active].zip(sample[:queued]).map { |e| e.inject(:+) } alicorn-0.4.2/lib/alicorn/scaler.rb: connections = data[:active].zip(data[:queued]).map { |e| e.inject(:+) } alkesh-ghost-0.2.8/lib/ghost/linux-host.rb: output = hosts.inject("") {|s, h| s + "#{h.ip} #{h.hostname}\n" } all_seeing_eye-0.1.1/test/model_test.rb: assert_equal 2000, counts.inject(0) {|sum, k| sum + k.last} all_seeing_eye-0.1.1/test/model_test.rb: assert_equal 1000, counts.inject(0) {|sum, k| sum + k.last} allocation_stats-0.1.5/lib/allocation_stats/allocations_proxy.rb: bytes_h[key] = allocations.inject(0) { |sum, allocation| sum + allocation.memsize } allocation_tracer-0.6.3/spec/allocation_tracer_spec.rb: expect(table[:T_OBJECT].inject(&:+)).to be >= 10_000 allocation_tracer-0.6.3/spec/allocation_tracer_spec.rb: expect(table[:T_STRING].inject(&:+)).to be >= 10_000 allocation_tracer-0.6.3/spec/allocation_tracer_spec.rb: expect(table[:T_OBJECT].inject(&:+)).to be >= 10_000 allocation_tracer-0.6.3/spec/allocation_tracer_spec.rb: expect(table[:T_STRING].inject(&:+)).to be >= 10_000 alloy-js-test-san-0.1.1/lib/js_test_san/runner.rb: @test_cases.inject(0) { |sum, tc| sum += tc.send(attr) } alpha_omega-1.5.15/lib/alpha_omega/utils.rb: ((this_node["pods"] || []) + [$this_pod]).inject({}) do |pods, pod_name| alphabar-0.1.4/lib/alphabar.rb: @total ||= @counts.inject(0) {|total, (group, count)| total += count} alphasights-prawn-0.10.4/lib/prawn/core/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } alphasights-prawn-0.10.4/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } alphasights-prawn-0.10.4/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } alphasights-prawn-0.10.4/lib/prawn/table/accessors.rb: column_widths.values.inject(0) { |sum, width| sum + width } alphasights-prawn-0.10.4/lib/prawn/table/accessors.rb: column_min_widths.values.inject(0) { |sum, width| sum + width } alphasights-prawn-0.10.4/lib/prawn/table/accessors.rb: column_max_widths.values.inject(0) { |sum, width| sum + width } alphasights-prawn-0.10.4/lib/prawn/table/accessors.rb: row_heights.values.inject(0) { |sum, width| sum + width } alphasights-prawn-0.10.4/lib/prawn/table.rb: @natural_width ||= natural_column_widths.inject(0) { |sum, w| sum + w } alphasights-prawn-0.10.4/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF alphasights-prawn-0.10.4/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } alsa-rawmidi-0.3.1/test/input_buffer_test.rb: @messages_arr = @messages.inject(&:+).flatten alsa-rawmidi-0.3.1/test/io_test.rb: @messages_arr = @messages.inject(&:+).flatten alumina-0.0.1/lib/alumina/molecule.rb: counts = atoms.map(&:element).inject(Hash.new(0)) { |hsh, cur| hsh[cur] += 1 ; hsh } amanzi-sld-0.0.1/lib/amanzi/xml.rb: @indent[offset] ||= (0...(depth+offset)).inject(''){|a,v|a << (@xml_options[:tab] || "\t")} amfranz-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } amfranz-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } amfranz-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } amor-0.3.1/lib/amor/expression.rb: @factors.select{|factor| !factor[1].is_a?(Variable)}.inject(0) {|m, factor| m + factor[0]} amount_field-1.4.3/test/validations_test.rb: self.inject({}) { |h, (k, v)| h["+#{k}"] = v; h } amount_field_rails3-3.0.1/test/validations_test.rb: self.inject({}) { |h, (k, v)| h["+#{k}"] = v; h } amountable-0.0.3/lib/amountable.rb: amounts_json = (self.class.amount_names + self.class.amount_sets.keys).inject({}) do |mem, name| amp-0.5.3/lib/amp/dependencies/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } amp-0.5.3/lib/amp/dependencies/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } amp-pure-0.5.0/lib/amp/dependencies/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } amp-pure-0.5.0/lib/amp/dependencies/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } amq-client-1.0.4/lib/amq/client/async/adapter.rb: header.body_size == frames[1..-1].inject(0) {|sum, frame| sum + frame.payload.size } amqp-1.5.1/lib/amqp/session.rb: header.body_size == frames[1..-1].inject(0) {|sum, frame| sum + frame.payload.size } amrita2-2.0.2/sample/login_engine/app/helpers/user_helper.rb: hash.keys.inject("") { |attrs, key| attrs + %{#{key}="#{h(hash[key])}" } } analects-0.4.2/lib/analects/encoding.rb: end.inject(:+) analects-0.4.2/lib/analects/encoding.rb: end.inject(:+) analysand-4.0.0/spec/smoke/database_thread_spec.rb: end.inject(&:+) analysand-4.0.0/spec/smoke/database_thread_spec.rb: end.map(&:value).inject(&:+) analysand-4.0.0/spec/smoke/database_thread_spec.rb: result.should == (0...thread_count * 10).inject(&:+) analytics_charts-1.7.6/lib/analytics_charts/custom_pie.rb: total_sum = @aggregate.inject(:+) + 0.0 # Sum elements and make it a float andand-1.3.3/test/andand_spec.rb: (1..10).andand.inject(&:+).should == 55 andand-1.3.3/test/andand_spec.rb: nil.andand.inject(&:+).should == nil andand-1.3.3/test/andand_spec.rb: false.andand.inject(&:+).should == false andand-1.3.3/test/andand_spec.rb: (1..10).me.inject(&:+).should == (1..10) andrey-0.0.2/lib/andrey/analyzer.rb: sum = occurrences.values.inject(:+) || 0 ang-9.19.0/net/agent.rb: @global_score=@player.score+@players.values.inject(0) { |sum,pl| (sum+pl.score) } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/activerecord-4.1.13/lib/active_record/connection_adapters/schema_cache.rb: }.inject :+ angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/activerecord-4.2.4/lib/active_record/connection_adapters/schema_cache.rb: }.inject :+ angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/activesupport-4.1.13/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/activesupport-4.2.4/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/kramdown-1.8.0/benchmark/generate_data.rb: times.each_with_index {|t,i| data[i+1] << "%14.5f" % (t.inject(0) {|sum,v| sum+v}/3.0)} angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/minitest-5.8.0/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/rack-1.5.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/rack-1.6.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/sprockets-3.3.3/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/sprockets-3.3.3/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/thread_safe-0.3.5/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.bytesize + abbrev_separator.bytesize} angular-rails4-templates-0.4.1/vendor/ruby/2.1.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.length + abbrev_separator.length} angus-0.0.12/lib/angus/response.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s angus-remote-0.0.16/lib/angus/remote/http/multipart_methods/multipart_base.rb: self.content_length = @body_parts.inject(0) { |sum,i| sum + i.length } ankit-0.0.8/lib/ankit/challenge.rb: avg = mats.inject(0,:+)/mats.size ankusa-0.1.1/lib/ankusa/naive_bayes.rb: sum = result.values.inject{ |x,y| x+y } ankusa-0.1.1/lib/ankusa/naive_bayes.rb: doc_count_total = (doc_counts.inject(0){ |x,y| x+y } + classnames.length).to_f ankusa-0.1.1/test/classifier_base.rb: assert_equal totals.values.inject { |x,y| x+y }, 3 anomaly-0.1.0/lib/anomaly/detector.rb: x.inject(0.0){|a, i| a + i}/x.size anomaly-0.1.0/lib/anomaly/detector.rb: Math.sqrt(x.inject(0.0){|a, i| a + (i - mean) ** 2}/(x.size - 1)) ant-mapper-0.0.2/lib/ant_mapper/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } ant-mapper-0.0.2/lib/ant_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } ant_colony_tsp-0.0.2/lib/ant_colony_tsp.rb: sum = choices.inject(0.0) {|sum, item| sum + item[:prob]} ant_tsp-0.0.1/lib/ant_tsp.rb: sum = choices.inject(0.0) {|sum, element| sum + element[:prob]} antelope-0.4.1/lib/antelope/generation/constructor/first.rb: first(prod[:items]) }.inject(Set.new, :+) antelope-0.4.1/lib/antelope/generation/constructor/first.rb: end.map(&:first).map { |_| first(_) }.inject(Set.new, :+) antfarm-0.4.0/rails/vendor/plugins/active_scaffold/lib/extensions/error_messages.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } antfarm-0.4.0/rails/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } antfarm-0.4.0/rails/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } antfarm-0.4.0/rails/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } antfarm-0.4.0/rails/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} antfarm-0.4.0/rails/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} antfarm-0.4.0/rails/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} antfarm-0.4.0/rails/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } antfarm-0.4.0/rails/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } antfarm-0.4.0/rails/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } antfarm-0.4.0/rails/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } antfarm-0.4.0/rails/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } antfarm-0.4.0/rails/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } anvil-cli-0.16.2/lib/anvil/engine.rb: total_size = missing.map { |hash, file| file["size"].to_i }.inject(&:+) any2tmx-1.0.0/lib/any2tmx/traversable.rb: each_entry.inject(0) { |ret, _| ret + 1 } apate-0.0.1/lib/apate/basic_methods.rb: arr.inject { |sum, el| sum + el } apate-0.0.1/lib/apate/basic_methods.rb: freq = arr.inject(Hash.new(0)) { |h,v| h[v] += 1; h } aperitifilm-0.0.1/lib/aperitifilm.rb: scores_sum = rankings.map { |ranking| ranking.find_position(movie.id) { BlankPosition.new }.score }.inject(:+) api_canon-0.4.7/app/controllers/api_canon_controller.rb: matching_routes.inject(Set.new()) {|set,r| set += r.significant_keys.map(&:to_s) } api_canon-0.4.7/app/controllers/api_canon_controller.rb: matching_routes.inject(Set.new()) {|set,r| set += r.segment_keys.map(&:to_s) } api_hammer-0.13.2/lib/api_hammer/active_record_cache_find_by.rb: attrs = find_attributes.map { |k,v| [k.to_s, v.to_s] }.sort_by(&:first).inject([], &:+) api_hammer-0.13.2/lib/api_hammer/halt_methods.rb: error_values = errors.values.inject([], &:+) api_hammer-0.13.2/lib/api_hammer/halt_methods.rb: if ([100..199, 490..499, 520..599].map(&:to_a).inject([], &:+) + [306, 420, 440, 449, 450]).include?(status) api_hammer-0.13.2/lib/api_hammer/request_logger.rb: 'length' => response_headers['Content-Length'] || response_body.to_enum.map(&::Rack::Utils.method(:bytesize)).inject(0, &:+), api_hammer-0.13.2/lib/api_hammer/tasks/cucumber_pretty.rb: f.write(line_blocks.inject([], &:+).join("\n")) api_hammer-0.13.2/lib/api_hammer/trailing_newline.rb: headers["Content-Length"] = body.map(&Rack::Utils.method(:bytesize)).inject(0, &:+).to_s api_object-0.7.1/test/unit/route.rb: "Direction #{@tag} - #{@description} \n\t#{@stops.inject('') {|str, s| (str + s.inspect + "\n\t")}}" api_object-0.7.1/test/unit/route.rb: "Route #{@tag} - #{@description}" + (@stops.nil? ? '':"\n\t#{@stops.inject('') {|str, s| (str + s.inspect + "\n\t")}}") + (@directions.nil? ? '':"\n\t#{@directions.inject('') {|str, d| (str + d.inspect + "\n\t")}}") api_object-0.7.1/test/unit/station.rb: "#{@name} at #{@date}, #{@time} \n\t #{@est.instance_of?(Array) ? (@est.inject('') {|str, e| (str + e.inspect + "\n\t")}) : @est}" api_object-0.7.1/test/unit/weather.rb: "#{@forecast_information} \n\t#{@current_conditions} \n\t#{@forecast_conditions.instance_of?(Array) ? (@forecast_conditions.inject('') {|str, e| (str + e.inspect + "\n\t")}) : @forecast_conditions}" api_sketch-0.1.5/lib/api_sketch/response_renderer.rb: elements_count.times.inject([]) { |a, _| a += render_content(param.content, param.data_type) } apirunner-0.5.5/lib/curl_command_generator.rb: hash ? hash.inject(""){|string, key_value| string += " -H\"#{key_value[0]}: #{escape_quotes(key_value[1])}\""} : "" apispree_core-0.0.0/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand apispree_core-0.0.0/app/models/product.rb: variants.inject(0) {|acc, v| acc + v.count_on_hand} : apispree_core-0.0.0/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : apispree_dash-0.0.0/app/controllers/admin/overview_controller.rb: orders.keys.sort.map {|key| [key.strftime('%Y-%m-%d'), orders[key].inject(0){|s,o| s += o.total} ]} apispree_dash-0.0.0/app/controllers/admin/overview_controller.rb: qty = o.line_items.inject(0) {|sum,li| sum + li.quantity} apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/json-1.8.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/factory_girl-4.4.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/json-1.8.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/lib/mocha/mock.rb: @receiver.mocks.inject(ExpectationList.new) { |e, m| e + m.__expectations__ } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/minitest_result.rb: @tests.inject(0) { |total, test| total + test.assertions } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/test-unit-2.4.8/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.8/gems/json-1.8.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/factory_girl-4.4.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/json-1.8.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/lib/mocha/mock.rb: @receiver.mocks.inject(ExpectationList.new) { |e, m| e + m.__expectations__ } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/mocha-1.0.0/test/minitest_result.rb: @tests.inject(0) { |total, test| total + test.assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/1.9.1/gems/test-unit-2.4.8/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/factory_girl-4.4.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/lib/mocha/mock.rb: @receiver.mocks.inject(ExpectationList.new) { |e, m| e + m.__expectations__ } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/minitest_result.rb: @tests.inject(0) { |total, test| total + test.assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/test-unit-2.4.8/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/decimal-money-5.1.1.patched/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/factory_girl-4.4.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/lib/mocha/mock.rb: @receiver.mocks.inject(ExpectationList.new) { |e, m| e + m.__expectations__ } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/mocha-1.0.0/test/minitest_result.rb: @tests.inject(0) { |total, test| total + test.assertions } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/simplecov-0.8.2/lib/simplecov/file_list.rb: map {|f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code apl-library-0.0.90/vendor/bundle/ruby/2.1.0/gems/test-unit-2.4.8/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} apotomo-1.3.2/lib/apotomo/widget/tree_node.rb: children.inject(1) {|sum, node| sum + node.size} appraisermetrics_report_service-0.1.8/lib/eval_report.rb: @number_acres = @sub[:landclassifications].inject(0) {|memo, l| memo += no_nil_number(l[:numacres]); memo } appraisermetrics_report_service-0.1.8/lib/report_utils.rb: sum = comp_values.inject(:+) appswarm-0.0.1/apps/local_file_store/cached_file_store.rb: @dataCache.values.map{|s|s.length}.inject(0){|a,b|a+b} appswarm-0.0.1/apps/plaindb/plaindb.rb: @rowLength=@definition.columns.inject(0){|size,column|size+column.length}+[0].pack("N").length*@definition.columns.length appswarm-0.0.1/lib/appswarm/routing/routing.rb: sum=curArr.values.inject(0){|a,b|a+b} apsoto-sitemap_generator-1.1.0/lib/sitemap_generator/link_set.rb: self.sitemaps.inject(0) { |link_count_sum, sitemap| link_count_sum + sitemap.link_count } aquarium-0.5.1/lib/aquarium/finders/pointcut_finder.rb: matched.values.inject([]) {|pcs, set| pcs += set.to_a; pcs} aquarium-0.5.1/spec/aquarium/finders/type_finder_spec.rb: count = actual.inject(0) {|count, t| count += 1} ar-extensions-0.9.5/lib/ar-extensions/adapters/abstract_adapter.rb: objects.inject( 0 ){|sum,o| sum += o.size } ar-extensions-0.9.5/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } ar_result_calculations-0.0.5/lib/ar_result_calculations/ar_result_calculations.rb: sum = data.inject(0) {|acc, i| acc + (i - avg)**2 } ar_result_calculations-0.0.5/lib/ar_result_calculations/ar_result_calculations.rb: histogram = data.inject(Hash.new(0)) { |h, n| h[n] += 1; h } arachni-1.3.2/components/checks/active/source_code_disclosure.rb: ["/#{resource_name}"] + directories.reverse.inject([]) do |plds, directory| arachni-1.3.2/lib/arachni/element_filter.rb: TYPES.map { |type| send( "update_#{type}", page.send( type ) ) }.inject(&:+) arachni-1.3.2/lib/arachni/element_filter.rb: TYPES.map { |type| send( "update_#{type}", page.cache[type] ) }.inject(&:+) arachni-1.3.2/lib/arachni/page/dom.rb: @transitions.map { |t| t.depth }.inject(&:+).to_i arachni-1.3.2/lib/arachni/utilities.rb: time.split( /[:\.]/ ).map { |t| t.to_i * a.pop }.inject(&:+) arachni-1.3.2/spec/support/fixtures/plugins/distributable.rb: { 'stuff' => results.map { |res| res['stuff'] }.inject( :+ ) } arake-0.0.2/lib/arake.rb: subtrees.map{|s| s.leaves}.inject :+ arbi-1.0.8.6/lib/arbi/modules/cpu.rb: total = datas.map(&:to_i).inject(:+) arbre2-2.2.4/lib/arbre/html/querying.rb: children = tags.inject([]) { |result, tag| result += tag.child_tags } arbre2-2.2.4/lib/arbre/html/querying.rb: tags.inject([]) { |result, tag| result += tag.find_by_tag_and_classes(tag_name, classes) } arbre2-2.2.4/lib/arbre/html/querying.rb: tags.inject([]) { |result, tag| result += tag.descendant_tags } archive-tar-0.9.0/lib/archive/tar/format.rb: packed[148, 7] = "%06o\0" % packed.unpack("C*").inject { |total, byte| total + byte } archive-tar-minitar-0.5.2/lib/archive/tar/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } archive-tar-minitar-0.5.2/tests/tc_tar.rb: sum = header.unpack("C*").inject { |s, a| s + a } archiverb-0.9.0/lib/archiverb/tar.rb: sprintf("%.6o\0 ", (header[0..147] + header[156..500]).each_byte.inject(256) { |s,b| s+b }) are_we_there_yet-1.0.0/lib/are_we_there_yet/profiler.rb: memo << metrics.inject(0.0) { |total,m| total + m.execution_time } are_we_there_yet-1.0.0/lib/are_we_there_yet/profiler.rb: (total_per_run.inject(:+))/total_per_run.size arena_barby-0.3.2/lib/barby/barcode/code_128.rb: (numbers+extra_numbers).inject(start_num) do |sum,number| arena_barby-0.3.2/lib/barby/barcode/code_25.rb: sum = odds.inject(0){|sum,d| sum + d } + evens.inject(0){|sum,d| sum + (d*3) } arena_barby-0.3.2/lib/barby/barcode/ean_13.rb: sum = (odds+evens).inject(0){|s,n| s+n } argos-ruby-1.2.6/lib/argos/ascii.rb: latitude_mean = (argos.latitudes.inject{ |sum, latitude| sum + latitude } / argos.latitudes.size).round(3) argos-ruby-1.2.6/lib/argos/ascii.rb: longitude_mean = (argos.longitudes.inject{ |sum, longitude| sum + longitude } / argos.latitudes.size).round(3) ariejan-valerii-1.1.0/lib/valerii.rb: }.inject(0) { |result,val| (result << 5) + val } array-frequency-1.0.0/lib/array-frequency/frequency.rb: self.inject(Hash.new(0)) {|h, key| h[key] += 1; h } array-subindex-1.3.1/lib/array/subindex.rb: subarray.inject(:+) array_bit_mask-0.1.0/lib/array_bit_mask.rb: res = self.send("#{options[:column]}=", values.map { |a| 2**source.index(a) }.inject(:+)) array_metrics-0.0.2/lib/array_metrics/common.rb: self.inject(0.0){|sum,e| sum+e}.to_f/self.size array_metrics-0.0.2/spec/array_metrics/common_spec.rb: arr.mean.should be_within(0.0001).of(arr.inject(0.0){|s,e| s+e}/arr.size) array_stats-0.6.0/lib/array_stats/array_stats.rb: self.inject(0) {|sum, sample| sum += sample} arrest-0.0.91/lib/arrest/transport/mem_source.rb: @@edge_matrix.values.inject(0){|sum, edges| sum + edges.length } arspy-0.0.8/lib/arspy/operators.rb: "Total: #{counts.inject(0){|sum, count| sum+count.last}} (" + counts.map{|count| "#{count.last} #{count.first}" }.join(', ') + ")" art-decomp-0.4.0/lib/art-decomp/fsm.rb: q_seps -= i_seps.values.inject :+ if unique art-decomp-0.4.0/lib/art-decomp/fsm.rb: i_seps = Hash[i_seps.map { |i, seps| [i, seps - i_seps.reject { |o,| o == i }.values.inject(Set[], :+)] }] if unique art-decomp-0.4.0/lib/art-decomp/graph.rb: @neighbours.values.map(&:size).inject(:+) == @neighbours.size * (@neighbours.size - 1) art-gun-0.1.7/lib/art_gun/order.rb: (self.class.attrs + %w(type time method mode status status_code)).inject({}){|h,k| h[k.to_s] = nil; h} artemk-cache-money-0.2.14/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } artfully_ose-1.2.0/app/models/discounts_report.rb: self.tickets_sold = self.rows.inject(0) { |total, row| total + row.ticket_count} artfully_ose-1.2.0/app/models/discounts_report.rb: self.original_price = self.rows.inject(0) { |total, row| total + row.original_price } artfully_ose-1.2.0/app/models/discounts_report.rb: self.discounted = self.rows.inject(0) { |total, row| total + row.discounted } artfully_ose-1.2.0/app/models/discounts_report.rb: self.gross = self.rows.inject(0) { |total, row| total + row.gross } artfully_ose-1.2.0/app/models/discounts_report.rb: self.original_price = order.items.inject(0) { |total, item| total + item.original_price } artfully_ose-1.2.0/app/models/discounts_report.rb: self.gross = order.items.inject(0) { |total, item| total + item.price } artfully_ose-1.2.0/app/models/order.rb: all_items.inject(0) {|sum, item| sum + item.total_price.to_i } artfully_ose-1.2.0/app/models/order.rb: all_items.reject(&:exchanged?).inject(0) {|sum, item| sum + item.total_price.to_i } artfully_ose-1.2.0/app/models/order.rb: all_items.inject(0) {|sum, item| sum + item.nongift_amount.to_i } artfully_ose-1.2.0/app/models/passes_report.rb: self.tickets_sold = self.rows.inject(0) { |total, row| total + row.ticket_count} artfully_ose-1.2.0/app/models/passes_report.rb: self.original_price = self.rows.inject(0) { |total, row| total + row.original_price } artfully_ose-1.2.0/app/models/passes_report.rb: self.discounted = self.rows.inject(0) { |total, row| total + row.discounted } artfully_ose-1.2.0/app/models/passes_report.rb: self.original_price = order.items_that_used_pass.inject(0) { |total, item| total + item.original_price } artfully_ose-1.2.0/app/models/passes_report.rb: self.gross = order.items_that_used_pass.inject(0) { |total, item| total + item.price } artfully_ose-1.2.0/app/models/show.rb: @gross_potential ||= tickets.inject(0) { |sum, ticket| sum += ticket.price.to_i } artfully_ose-1.2.0/app/models/show.rb: @gross_sales ||= tickets_sold.inject(0) { |sum, ticket| sum += ticket.price.to_i } artfully_ose-1.2.0/app/models/show.rb: self.ticket_offers.inject(0) { |sum, to| sum + to.sold } artfully_ose-1.2.0/app/models/statement.rb: statement.gross_revenue = show.items.inject(0) { |gross, item| gross += item.price } artfully_ose-1.2.0/app/models/statement.rb: statement.net_revenue = show.items.inject(0) { |net, item| net += item.net } artfully_ose-1.2.0/db/migrate/20130531160800_migrate_to_ticket_types.rb: capacity = chart.sections.inject(0) { |capacity, section| capacity + section.capacity } artfully_ose-1.2.0/spec/factories/discount_factories.rb: code { (5...10).inject(""){|s, _| s << 65.+(rand(26)).chr} } artisan-core-0.0.11/lib/artisan/iterations/iteration_point_calculator.rb: total = stories.inject(0){|total, story| total + story.estimate } artisan-core-0.0.11/lib/artisan/projects/story_point_summer.rb: total = @stories.inject(0){ |total, story| total + story.estimate } artisan-core-0.0.11/lib/artisan/reports/average_stat_per_iteration_data.rb: iteration.stories.inject(0.0) {| sum, story| sum + story.send(stat_type)} artisan-core-0.0.11/lib/artisan/reports/burn_up_chart.rb: return stories.inject(0) {|acc, story| acc + story.estimate.to_f} artisan-core-0.0.11/lib/artisan/reports/percentage_of_commitments_met_data.rb: ((percentages_of_commitments_met.compact.inject(0, :+) / percentages_of_commitments_met.compact.count) * 100).round artisan-core-0.0.11/lib/artisan/reports/percentage_of_commitments_met_data.rb: stories.inject(0.0) {|sum, story| sum + story.estimate} artisan-core-0.0.11/lib/artisan/story_board.rb: ready.inject(0) { |sum, story| sum + story.estimate } artisan-core-0.0.11/lib/artisan/story_board.rb: working.inject(0) { |sum, story| sum + story.estimate } artisan-core-0.0.11/lib/artisan/story_board.rb: completed.inject(0) { |sum, story| sum + story.estimate } artofmission-rails-footnotes-3.6.2/lib/rails-footnotes/notes/queries_note.rb: db_time = @@sql.inject(0){|sum, item| sum += item.time } artoo-gpio-0.4.1/lib/artoo/drivers/makey_button.rb: @data.inject(:+) / @data.size.to_f arturop-hydra-0.25.0/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} aruba-0.13.0/lib/aruba/platforms/determine_disk_usage.rb: end.inject(0, &:+) as-combined-metrics-1.0.5/lib/as-combined-metrics/stats.rb: avg = (data.inject {|sum, i| sum + i }) / data.size asautotest-0.0.5/lib/asautotest/compilation-result.rb: @problematic_files.values.inject(0) { |a, x| a + x.n_problems } asautotest-0.0.5/lib/asautotest/compilation-result.rb: @summaries.inject(0) { |a, x| a + x[:n_recompiled_files] } ascheink-active_yaml-0.1.1/test/active_yaml_test.rb: assert_equal 14951385, City.inject(0) { |a, c| a + c.population } ascii-data-tools-0.9/lib/ascii-data-tools/record_type/decoder.rb: content_fields.inject("\\A") {|regexp_string, field| field.extend_regexp_string_for_matching(regexp_string) } + "\\z" ascii-data-tools-0.9/lib/ascii-data-tools/record_type.rb: @total_length ||= fields.inject(0) {|sum, field| sum + field.length} ascii-data-tools-0.9/spec/ascii-data-tools/configuration_spec.rb: result_aggregator = filenames.inject(result_aggregator) {|agg, f| agg + File.read(f) } ascii-tracker-0.0.2/lib/asciitracker/app.rb: total: records.inject(0.0) { |sum, rec| sum + rec.span } ascii-tracker-0.0.2/lib/asciitracker/app.rb: netto = total = @selection.inject(0.0) { |sum, rec| sum + rec.span } ascii-tracker-0.0.2/lib/asciitracker/app.rb: #total = group.records.inject(0.0) { |sum, rec| sum + rec.span } ascii-tracker-0.0.2/lib/asciitracker/slot.rb: #dt_lost = @interrupts.inject(0.0) { |sum, rec| sum + rec.span } ascii-tracker-0.0.2/lib/asciitracker/slot.rb: dt_lost = @interrupts.inject(0.0) { |sum, rec| sum + (rec.gross_length rescue rec.span) } asciimation-0.1.0/lib/asciimation/drop_animator.rb: (1..lines.size).inject(0) { |sum, i| sum + i + top_lines(screen) + 1 } asciinema-rails-0.1.1/lib/asciinema/rails/convertor.rb: duration = timings.inject(:+) ## add all of the time splits to get the total duration ase-2.0.0/lib/ase/writer.rb: color_count = @palettes.values.map{ |p| p.size }.inject { |sum, i| sum + i } ashleym1972-cache-money-0.2.9/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } aslakhellesoy-cucumber-0.3.104/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} aslakhellesoy-cucumber-0.3.104/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} aslakhellesoy-cucumber-0.3.104/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} aslakhellesoy-cucumber-0.3.104/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} aslakhellesoy-cucumber-0.3.104/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} aslakhellesoy-cucumber-0.3.104/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min aslakhellesoy-cucumber-0.3.104/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } aslon_scaffold-0.0.15/lib/app/helpers/application_helper.rb: errors = models.inject([]) {|b, m| b += m.errors.full_messages} assaf-buildr-1.3.4/lib/buildr/core/project.rb: project = options[:scope].split(':').inject([[]]) { |scopes, scope| scopes << (scopes.last + [scope]) }. assemble-0.0.1/lib/assemble/response.rb: errors.inject([]){|r,(k,v)| r += v.map{|s| "#{k.capitalize} #{s}"}} assert-2.15.0/lib/assert/suite.rb: tests.inject([]){ |results, test| results += test.results } asset_hash-0.2.3/lib/asset_hash.rb: assets += Dir.glob(path+'/**/*').inject([]) {|m, file| asset_id-0.2.4/lib/asset_id/asset.rb: assets += Dir.glob(path+'/**/*').inject([]) {|m, file| asset_oss-0.3.1349530724/lib/asset_oss/asset.rb: assets += Dir.glob(path+'/**/*').inject([]) {|m, file| asset_oss_rails4-0.3.1448447091/lib/asset_oss/asset.rb: assets += Dir.glob(path+'/**/*').inject([]) {|m, file| asset_pipeline_routes-0.3.0/lib/asset_pipeline_routes/path.rb: @route.scan(/:(\w+)/).inject(0) { |sum, n| sum + 1 } asset_s3-0.1.0/lib/asset_s3.rb: assets += Dir.glob("#{path}/**/*").inject([]) do |m, file| aster-0.0.4/lib/aster/environment.rb: arguments.inject(0){|r, s| s.to_i + r}.to_s astro-algo-0.0.1/lib/astro-algo.rb: self.inject(0.0) {|p, a| p*x + a} astro-algo-0.0.1/lib/astro-algo.rb: s = Table_27C.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos((b + c*t).to_rad)} astro-algo-0.0.1/lib/astro-algo.rb: l0 = EarthL0.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: l1 = EarthL1.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: l2 = EarthL2.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: l3 = EarthL3.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: l4 = EarthL4.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: l5 = EarthL5.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: r0 = EarthR0.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: r1 = EarthR1.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: r2 = EarthR2.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: r3 = EarthR3.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-algo-0.0.1/lib/astro-algo.rb: r4 = EarthR4.inject(0.0) {|accum, (a, b, c)| accum + a * Math.cos(b + c*t)} astro-em-http-request-0.2.10/lib/em-http/client.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } astro-em-http-request-0.2.10/lib/em-http/decoders.rb: DECODERS.inject([]) { |r,d| r + d.encoding_names } astromapper-1.0.2/lib/astromapper/extensions/array.rb: n.times.map{ self.rotate!; self.first }.inject{|s,x| s + x} astromapper-1.0.2/lib/astromapper/extensions/integer.rb: (1..self).inject(0) { |a, e| a + rand(n) + 1 } asymptotic-0.0.7/lib/asymptotic/graph.rb: average_time_taken = times_taken.inject(:+) / @attempts.to_f at-the-movies-0.1.0/lib/at_the_movies/review.rb: @ratings.inject(0) { |i,p| i += p[1]; i } attack-barometer-0.6.1/lib/barometer/weather.rb: values.inject(0.0) { |sum,v| sum += v if v } / values.size attest-0.2.0/lib/attest/output/output_writer.rb: print "#{test_count} tests #{expectation_status_hash.inject(0){|sum, tuple| sum + tuple[1]}} expectations" attribute_mapper-1.3.1/lib/attribute_mapper.rb: array.enum_for(:each_with_index).inject({}) { |h, (o, i)| h[o] = i+1; h } attsynaptic-synaptic4r-0.1.5/lib/synaptic4r/result.rb: headers.split(/,\s+/).map{|a| a.strip}.inject({}) do |r,a| attsynaptic-synaptic4r-0.1.5/lib/synaptic4r/result.rb: h.inject(""){|r,(u,a)| r += " #{u}=#{a}\n"} attsynaptic-synaptic4r-0.1.5/lib/synaptic4r/result.rb: a.split(/,\s+/).sort.inject(""){|s,t| s += "#{t}, "}.chomp(', ') if a attsynaptic-synaptic4r-0.1.5/lib/synaptic4r/result.rb: poids.inject("") {|r,o| r += " #{o}\n"} unless poids.empty? aub-record_filter-0.9.12/lib/record_filter/table.rb: @joins + @joins.inject([]) do |child_joins, join| audio-fingerprint-0.0.1/lib/audio_fingerprint/wave_file.rb: sample_data.map! {|sample| sample.inject(0) {|sub_sample, sum| sum + sub_sample } / @num_channels } augmented_array-0.0.1/lib/augmented_array.rb: self.inject {|sum, n| n = 0 if n.nil?; sum + n } aunderwo-acts_as_tree-1.0.4/lib/active_record/acts/tree.rb: self.children.inject([self]) { |array, child| array += child.self_and_all_children }.flatten auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 384, @dg.vertices.inject(0) {|a,v| a += (@dg[v] || 0)} auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 127, @dg.edges.inject(0) {|a,e| a += (@dg[e] || 0)} auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 127, reflect.edges.inject(0) {|a,e| a += (reflect[e] || 0)} auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 384, reflect.vertices.inject(0) {|a,v| a += (reflect[v] || 0)} auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestMultiEdge.rb: assert_equal 6, dpg.edges.inject(0) {|a,v| a+=dpg[v]} auser-poolparty-1.3.17/vendor/gems/gratr/tests/TestMultiEdge.rb: assert_equal 21, dmg.edges.inject(0) {|a,v| a+=dmg[v]} auser-poolparty-1.3.17/vendor/gems/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } auser-poolparty-1.3.17/vendor/gems/shoulda/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } auser-poolparty-1.3.17/vendor/gems/thrift/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } auser-poolparty-1.3.17/vendor/gems/thrift/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } auser-poolparty-extensions-0.1.1/lib/extensions/hadoop/hadoop.rb: # clouds.keys.inject(0) { |sum,cloud_name| sum = sum + clouds[cloud_name].nodes(:status => 'running').size; sum } authengine-0.0.2/app/models/controller.rb: all_controller_names.inject([]){ |ar,c| ar+=c.action_list; ar } authorails-1.0.0/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } authorize-1.0.1/test/test/unit/redis_array_test.rb: assert_equal "2327", s.inject{|m, e| m + e} authorize-1.0.1/test/test/unit/redis_set_test.rb: assert_equal "2327", s.inject{|m, e| m + e} autobuild-1.9.3/lib/autobuild/subcommand.rb: @processor_count = info.compact.inject(&:+) autocolors-0.0.7/analysis/vim/analyze-mappings.rb: mag = sources.inject(0){|a,sn| a + sn[1]} autoit-ffi-0.0.5/lib/autoit-ffi.rb: opt_num = options.map { |option| options_hash[option] }.inject(:+) autoloaded-2.1.1/lib/autoloaded/autoloader.rb: first_match = (specifications.with + specifications.only).inject(nil) do |match, spec| automate-it-0.9.2/lib/automateit/platform_manager/lsb.rb: data.scan(/^([^:]+):\s+([^\n]+)/).inject({}){|s,v| s[v.first] = v.last; s} automate-it-0.9.2/lib/inactive_support/core_ext/enumerable.rb: # This is instead of payments.inject { |sum, p| sum + p.price } automate-it-0.9.2/lib/inactive_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } automateit-0.80624/lib/automateit/platform_manager/lsb.rb: data.scan(/^([^:]+):\s+([^\n]+)/).inject({}){|s,v| s[v.first] = v.last; s} automateit-0.80624/lib/inactive_support/core_ext/enumerable.rb: # This is instead of payments.inject { |sum, p| sum + p.price } automateit-0.80624/lib/inactive_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } automaton-0.0.1/lib/automaton.rb: new_states.inject(Set.new){|reachables, state| reachables + reachable_states(state, already_seen)} + [from] automaton-0.0.1/lib/automaton.rb: state_transitions.values.inject(Set.new){|reachables, states| reachables + states} automatthew-stevedore-0.2.1/examples/variance.rb: variance = array.inject(0) {|memo, element| memo + (element - mean)**2 } / denom autoproj-stats-0.1.0/lib/autoproj/stats/git.rb: sloc = authors.values.inject(0, &:+) autumn-3.1.11/lib/skel/leaves/scorekeeper/controller.rb: scores.inject(Hash.new(0)) { |hsh, score| hsh[score.receiver.name] += score.change; hsh } avdi-faraday-0.8.1/lib/faraday/upload_io.rb: @length = parts.inject(0) { |sum, part| sum + part.length } average-3.1/lib/average/mean.rb: clean_array(array).inject(0) { |sum, x| sum += x } / array.size.to_f avgbm-0.0.1/lib/avgbm.rb: hash[label] = hash[label].inject{ |sum, el| sum + el } / hash[label].size awallis-ri_cal-0.8.8/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 awallis-ri_cal-0.8.8/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 awestruct-0.5.6/lib/awestruct/context_helper.rb: stack.inject(s) { |memo,tag| memo += "" } awestructx-0.4.1/lib/awestruct/context_helper.rb: stack.inject(s) { |memo,tag| memo += "" } aws-codedeploy-agent-0.1.0/features/step_definitions.rb: while delays.inject(0) { |sum, i| sum + i } < seconds aws-sdk-euca-1.8.5/lib/aws/s3/errors.rb: total = error_counts.values.inject(0) {|sum,count| sum + count } aws-sdk-euca-1.8.5/lib/aws/s3/uploaded_part.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } aws-sdk-euca-1.8.5/lib/aws/s3/uploaded_part_collection.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } aws-sdk-resources-2.2.14/lib/aws-sdk-resources/documenter/base_operation_documenter.rb: shape = path.scan(/\w+|\[.*?\]/).inject(shape) do |shape, part| aws-sdk-v1-1.66.0/lib/aws/s3/errors.rb: total = error_counts.values.inject(0) {|sum,count| sum + count } aws-sdk-v1-1.66.0/lib/aws/s3/uploaded_part.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } aws-sdk-v1-1.66.0/lib/aws/s3/uploaded_part_collection.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } aws_sdk-3.1.5/lib/aws/s3/errors.rb: total = error_counts.values.inject(0) {|sum,count| sum + count } aws_sdk-3.1.5/lib/aws/s3/uploaded_part.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } aws_sdk-3.1.5/lib/aws/s3/uploaded_part_collection.rb: # upload.parts.inject(0) { |sum, part| sum + part.size } awsborn-0.9.11/lib/awsborn/aws_constants.rb: SYMBOL_CONSTANT_MAP = (AVAILABILITY_ZONES + INSTANCE_TYPES).inject({}) { |memo,str| memo[str.tr('-.','_').to_sym] = str; memo } axiomus_api-0.6.1/lib/axiomus_api/order/base_order.rb: @items.item.inject(0){|sum, it| sum + it.quantity} axtro-roart-0.1.9.2/lib/roart/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } ayrton-rvideo-0.0.1/lib/rvideo/transcoder.rb: sum = progress_by_tools.values.inject(0) { |s,v| s += v } b-1.0.2/lib/b/demo.rb: f = lambda { |n| (0..n).inject([1,0]) { |(a,b), _| [b, a+b] }[0] } b2b2dot0-fastercsv-1.4.1/test/tc_row.rb: assert_equal(10, @row.inject(0) { |sum, (header, n)| sum + (n || 0) }) babbage-0.0.1/lib/babbage/array.rb: array.inject(0) {|sum,value| sum + value} baby-bro-0.0.17/lib/baby-bro/reporter.rb: $stdout.print " #{Session.duration_in_english(sessions.inject(0){|sum,n| sum = sum+n.duration})}" babygitter-1.1.5/lib/babygitter/repo_analyzer/branch.rb: @mapped_diffs.map {|week| week.map {|c| c.additions - c.deletions}}.map {|a| a.inject(0) {|result, number| result += number}} bacchus-0.1.0/lib/bacchus/rack/beta_site.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } backports-3.6.7/lib/backports/1.8.7/enumerable/inject.rb:unless ((1..2).inject(:+) rescue false) backports-3.6.7/lib/backports/1.9.2/stdlib/matrix.rb: Math.sqrt(@elements.inject(0) {|v, e| v + e*e}) bacuview-1.5/app/controllers/pool_controller.rb: @total_vols = volume_counts.inject(0) {|sum, i| sum + i} bad_ass_extensions-0.3.0/lib/bad_ass_extensions/histogram.rb: @total = @hash.inject(0){|sum, val| sum += val[1];sum} bae-0.0.9/lib/bae/classifier.rb: sum = posterior.inject(0.0) { |accumulator, (key, value)| accumulator + value } baffle-0.2.1/lib/baffle/probe.rb: @probes.inject(0) { |sum, probe| sum += probe.injection_values.size * probe.repeats } bahn-1.0.2/lib/bahn.rb: filter_num = transport_types.inject(0) {|sum, type| sum + (TRANSPORT_TYPES[type] || 0) } bahn.rb-3.0.0/lib/bahn/bahn_route.rb: change.search("span").select{|s| s.attributes["class"].value != "red"}.inject(" "){|r, s| r << s.text}.strip.gsub(/\+\d+/, "") bahuvrihi-molecules-0.2.0/lib/molecules/empirical_formula.rb: return formula.split(/\+/).inject(EmpiricalFormula.new) do |current, formula| bahuvrihi-tap-0.12.0/lib/tap/support/aggregator.rb: synchronize { hash.values.inject(0) {|sum, array| sum + array.length} } bak-shell-0.0.2/lib/bak-shell/commands/info.rb: puts "#{backups.values.inject(0) { |count, b| count + b.count }} backups found".color(:green) bak-shell-0.0.2/lib/bak-shell/commands/purge.rb: backup_count = targets.map { |t| Dir.glob(File.join(t, "*")).count }.inject(:+) bake-0.1.2/lib/bake/plugins/cpp/gcc_toolset_base.rb: return args.inject('') { |str, arg| str + "#{flag}#{arg} " } bake-0.1.2/lib/bake/plugins/cpp/msvc.rb: return args.inject('') { |str, arg| str + "#{flag}#{arg} " } balinterdi-acts_as_trivia-0.1.3/lib/acts_as_trivia/trivias_helper.rb: (1..trivia.length).inject("") { |out, i| out + content_tag(:div, "#{i}. #{trivia_dropdown(trivia)}")} balinterdi-cuckoo_twitterer-0.1.3/lib/duration_string.rb: duration.scan(/(\d+)([smhdw])/).inject(0) do |seconds, match| balinterdi-missing_t-0.1.2/lib/missing_t.rb: # pp MissingT.new.find_missing_translations(ARGV[0]).values.inject(0) { |sum, qs| sum + qs.length } balinterdi-twuckoo-0.2.2/lib/duration_string.rb: duration.scan(/(\d+)([smhdw])/).inject(0) do |seconds, match| bamboozled-0.0.7/examples/employees_over_time.rb: end.inject(:+) bancomer36-0.0.1/lib/bancomer36.rb: input.inject(:+) bank-validator-0.3.0/lib/bank_validator/routing_number.rb: weight * array.values_at(*indexes).collect! {|v| v.to_i}.inject(:+) bankserv-0.8.6/lib/bankserv/transmission/set/account_holder_verification.rb: transactions.inject(0) {|res, e| res + e.data[:account_number].to_i} bankserv-0.8.6/lib/bankserv/transmission/set/eft.rb: debit_records.inject(0) { |sum, record| sum + record.data[:amount].to_i } bankserv-0.8.6/lib/bankserv/transmission/set/eft.rb: credit_records.inject(0) { |sum, record| sum + record.data[:amount].to_i } bankserv-0.8.6/lib/bankserv/transmission/set.rb: records.size + sets.inject(0) { |sum, set| sum + set.number_of_records } banktools-se-0.11.0/lib/banktools-se/utils.rb: sum = digits.inject(0) { |m, x| m + x } banktools-se-0.11.0/lib/banktools-se/utils.rb: sum = digits.inject(0) { |m, x| m + x } barby-0.6.2/lib/barby/barcode/code_128.rb: (numbers+extra_numbers).inject(start_num) do |sum,number| barby-0.6.2/lib/barby/barcode/code_25.rb: sum = odds.inject(0){|sum,d| sum + d } + evens.inject(0){|sum,d| sum + (d*3) } barby-0.6.2/lib/barby/barcode/ean_13.rb: sum = (odds+evens).inject(0){|s,n| s+n } barby-0.6.2/lib/barby/barcode/upc_supplemental.rb: odd_digits.inject(0){|s,d| s + d * 3 } barby-0.6.2/lib/barby/barcode/upc_supplemental.rb: even_digits.inject(0){|s,d| s + d * 9 } barby-chunky_png-0.3.4/lib/barby/barcode/code_128.rb: (numbers+extra_numbers).inject(start_num) do |sum,number| barby-chunky_png-0.3.4/lib/barby/barcode/code_25.rb: sum = odds.inject(0){|sum,d| sum + d } + evens.inject(0){|sum,d| sum + (d*3) } barby-chunky_png-0.3.4/lib/barby/barcode/ean_13.rb: sum = (odds+evens).inject(0){|s,n| s+n } barcode1dtools-1.0.2.1/lib/barcode1dtools/codabar.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/code11.rb: sum_c = value.to_s.reverse.split('').inject(0) { |a,c| mult = (mult == 11 ? 1 : mult + 1); a + mult * PATTERNS[c]['val'] } barcode1dtools-1.0.2.1/lib/barcode1dtools/code11.rb: sum_k = (value.to_s + check_c).reverse.split('').inject(0) { |a,c| mult = (mult == 10 ? 1 : mult + 1); a + mult * PATTERNS[c]['val'] } barcode1dtools-1.0.2.1/lib/barcode1dtools/code11.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/code128.rb: [md[2].unpack('C*').inject(start.first) { |a,c| (mult+=1)*c+a } % 103].pack('C') barcode1dtools-1.0.2.1/lib/barcode1dtools/code128.rb: ret = ret.inject([]) { |a,c| (a.size==0 || a.last.is_a?(Symbol) || c.is_a?(Symbol)) ? a.push(c) : (a[a.size-1] += c); a } barcode1dtools-1.0.2.1/lib/barcode1dtools/code128.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/code3of9.rb: sum = value.to_s.split('').inject(0) { |a,c| a + PATTERNS[c]['position'] } barcode1dtools-1.0.2.1/lib/barcode1dtools/code3of9.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/code93.rb: sum_c = value.to_s.reverse.split('').inject(0) { |a,c| mult = (mult == 20 ? 1 : mult + 1); a + mult * PATTERNS[c]['position'] } barcode1dtools-1.0.2.1/lib/barcode1dtools/code93.rb: sum_k = (value.to_s + check_c).reverse.split('').inject(0) { |a,c| mult = (mult == 15 ? 1 : mult + 1); a + mult * PATTERNS[c]['position'] } barcode1dtools-1.0.2.1/lib/barcode1dtools/code93.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/coop2of5.rb: value = value.reverse.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/coop2of5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/ean13.rb: value = value.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/ean13.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/ean8.rb: value = value.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/ean8.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/iata2of5.rb: value = value.reverse.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/iata2of5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/industrial2of5.rb: value = value.reverse.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/industrial2of5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/interleaved2of5.rb: value = value.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/interleaved2of5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/interleaved2of5.rb: @encoded_string.unpack('A2'*(@encoded_string.size/2)).inject('') { |a,str| a + interleave(str) } + barcode1dtools-1.0.2.1/lib/barcode1dtools/interleaved2of5.rb: (0..4).inject('') { |ret,x| ret + bars_pattern[x,1] + spaces_pattern[x,1] } barcode1dtools-1.0.2.1/lib/barcode1dtools/matrix2of5.rb: value = value.reverse.split('').inject(0) { |a,c| mult = 4 - mult ; a + c.to_i * mult } barcode1dtools-1.0.2.1/lib/barcode1dtools/matrix2of5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/msi.rb: odd = (odd.join.to_i * 2).to_s.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/msi.rb: even = even.inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/msi.rb: sum = value.split('').reverse.inject(0) { |a,c| weight = (weight == max ? 2 : weight + 1); a + weight * c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/msi.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/plessey.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/postnet.rb: value = value.split('').collect { |c| c.to_i }.inject(0) { |a,c| a + c } barcode1dtools-1.0.2.1/lib/barcode1dtools/postnet.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/upc_e.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/upc_supplemental_2.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools/upc_supplemental_5.rb: sprintf('%05d',value.to_i).reverse.chars.inject(0) { |a,c| mult = 12 - mult; a + c.to_i * mult } % 10 barcode1dtools-1.0.2.1/lib/barcode1dtools/upc_supplemental_5.rb: @width ||= rle.split('').inject(0) { |a,c| a + c.to_i } barcode1dtools-1.0.2.1/lib/barcode1dtools.rb: rle_str.split('').inject('') { |a,c| str = 1 - str; a + (str.to_s * c.to_i) }.tr('01', bar_pair(options)) barcode1dtools-1.0.2.1/test/test_barcode1dcode3of9.rb: (0..x-1).inject('') { |a,c| a + Barcode1DTools::Code3of9::CHAR_SEQUENCE[rand(num_chars),1] } barcode1dtools-1.0.2.1/test/test_barcode1dcode93.rb: (0..x-1).inject('') { |a,c| a + Barcode1DTools::Code93::CHAR_SEQUENCE[rand(num_chars),1] } barkick-0.0.4/lib/gtin.rb: arr.inject{|sum,x| sum + x } barometer-0.9.7/lib/barometer/utils/versioned_registration.rb: @registrations.inject(0){|count,key_value| key_value[1].size + count } baron-twitter-0.4.2/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } barracuda-1.3/test/test_program.rb: sum = input.inject(0) {|acc, el| acc + el } barracuda-1.3/test/test_program.rb: sum = input.inject(0) {|acc, el| acc + el } barrage-0.1.0/lib/barrage.rb: @generators.inject(0) {|sum, g| sum += g.length } barrage-0.1.0/spec/barrage_spec.rb: it { is_expected.to eq(options["generators"].map { |h| h["length"]}.inject(:+)) } base2_metrics-1.0.9/lib/base2_metrics/base2_metrics_score.rb: (("%0.2f" % (answers.inject(0.0) { |sum, element| sum + element } / answers.size)).to_f) rescue nil base32-0.3.2/lib/base32.rb: c = bytes.inject(0) {|m,o| (m << 5) + Base32.table.index(o.chr)} >> p base32-0.3.2/lib/base32.rb: c = @bytes.inject(0) {|m,o| (m << 8) + o} << p base32-crockford-0.1.0/lib/base32/crockford.rb: }.inject(0) { |result,val| (result << 5) + val } base58block-0.0.1/lib/base58block.rb: total = block.inject {|sum, n| sum * 256 + n } base58block-0.0.1/lib/base58block.rb: integer = decoded_block.inject{|sum, i| sum * 58 + i } baseball_calc-1.0.0/lib/baseball_calc/player.rb: total = summaries.inject(0) {|sum, summary| sum + summary.at_bats} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_start_at_bats = start_summaries.inject(0) {|sum, summary| sum + summary.at_bats} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_start_hits = start_summaries.inject(0) {|sum, summary| sum + summary.hits} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_end_at_bats = end_summaries.inject(0) {|sum, summary| sum + summary.at_bats} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_end_hits = end_summaries.inject(0) {|sum, summary| sum + summary.hits} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_hits = summaries.inject(0) {|sum, summary| sum + summary.hits} baseball_calc-1.0.0/lib/baseball_calc/player.rb: total_at_bats = summaries.inject(0) {|sum, summary| sum + summary.at_bats} baseball_calc-1.0.0/lib/baseball_calc/player.rb: summaries.inject(0) {|sum, summary| sum + summary.runs_batted_in} baseball_calc-1.0.0/lib/baseball_calc/player.rb: summaries.inject(0) {|sum, summary| sum + summary.home_runs} basepath-0.5.0/lib/basepath.rb: consts = base_conf[:consts].scan(/([A-Z][A-Z0-9_]*)=(.+)/).inject({}) { |h, (k, v)| k_order << k; h[k] = v; h } basic-rope-0.0.2/spec/concatenation_spec.rb: rope_concat = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-rope-0.0.2/spec/slice_spec.rb: rope = ["123", "456", "789", "012"].inject(Rope::Rope.new) { |combined, str| combined += str.to_rope } basic-stats-0.0.2/lib/basic/stats.rb: self.inject(0){|accum, i| accum + i } basic-stats-0.0.2/lib/basic/stats.rb: sum = self.inject(0){|accum, i| accum +(i-m)**2 } bataille-0.0.2/lib/bataille/search.rb: end.inject(:+) bataille-0.0.2/spec/spec_helper.rb: end.inject(:+) batali-0.4.0/lib/batali/command/cache.rb: end.compact.inject(&:+).to_i batali-0.4.0/lib/batali/score_keeper.rb: score = score.inject(&:+) * multiplier battle_royal-1.0.1/lib/battle_royal/game.rb: @players.inject(0) { |sum, player| sum + player.points } battle_royal-1.0.1/lib/battle_royal/player.rb: @found_weapons.values.inject(0, :+) battman-0.0.2/spec/lib/battman/dsl_spec.rb: blocks.values.inject(&:+).each do |block| bauxite-0.6.19/lib/bauxite/application.rb: ok = ctx.tests.inject(0) { |s,t| s + (t[:status] == 'OK' ? 1 : 0) } bauxite-0.6.19/lib/bauxite/application.rb: time = ctx.tests.inject(0) { |s,t| s + t[:time] } bauxite-0.6.19/lib/bauxite/loggers/html.rb: "\n"+depth.times.inject('') { |s,i| s + "\t" } + s bayes_classifier-0.0.1.1/lib/bayes/category.rb: end.inject(:+) bayes_naive_jdp-0.0.2/lib/bayes_naive_jdp.rb: token_freq = @tokens[token].values.inject(0) { |sum, count| sum + count } bayes_on_redis-0.2.2/lib/bayes_on_redis.rb: words_count_per_category = @redis.hvals(redis_category_key(category)).inject(0) {|sum, score| sum + score.to_i} bayes_on_redis_internal-0.0.1/lib/bayes_on_redis_internal.rb: words_count_per_category = @redis.hvals(redis_category_key(category)).inject(0) {|sum, score| sum + score.to_i} bazaar_sources-0.2.5/lib/api_helpers/shopping.rb: # manufacturers_popularity_index = possible_manufacturers.inject({}) {|ha, manufacturer| ha[manufacturer] ||= 0; ha[manufacturer] += 1; ha } bazaar_sources-0.2.5/lib/api_helpers/shopping_bulk_api.rb: # manufacturers_popularity_index = possible_manufacturers.inject({}) {|ha, manufacturer| ha[manufacturer] ||= 0; ha[manufacturer] += 1; ha } bbcloud-0.13.0/lib/bbcloud/vendor/gli/lib/support/rdoc.rb: file << GLI.program_name.length.times.inject("") { |a,x| a + "=" } bblib-0.1.1/lib/string/fuzzy_matcher.rb: score, total_weight = 0, ALGORITHMS.map{|a, v| v[:weight] }.inject{ |sum, w| sum+=w } bblib-0.1.1/lib/string/matching.rb: (matches.inject{ |sum, m| sum + m } / matches.size.to_f) * 100.0 bbmb-2.0.0/lib/bbmb/html/view/orders.rb: model.positions.inject(0) { |memo, pos| memo + pos.quantity } bbmb-2.0.0/lib/bbmb/model/customer.rb: orders.inject(0) { |memo, order| order.total + memo } bbmb-2.0.0/lib/bbmb/model/order.rb: @positions.inject(0) { |memo, pos| memo + pos.quantity } bbmb-2.0.0/lib/bbmb/model/order.rb: @positions.inject(@shipping) { |memo, pos| pos.total + memo } bbmb-2.0.0/lib/bbmb/util/invoicer.rb: total = orders.inject(turnover) { |memo, order| order.total + memo } bborn-simplepay-0.2.3/lib/simplepay/authentication.rb: params = params.sort.inject([]) { |a, v| a << urlencode(v[0]) + '=' + urlencode(v[1]) }.join('&') bcms_aws_s3-artirix-4.0.1/test/dummy/db/browsercms.seeds.rb: pwd = (0..8).inject("") { |s, i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).sample } bcms_bitly-1.0.0/test/dummy/db/browsercms.seeds.rb: pwd = (0..8).inject("") { |s, i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).sample } bcms_polling-1.1.0/app/models/bcms_polling/poll.rb: self.responses.inject(0) { |sum, r| sum += r.votes } bcms_twitter_module-1.1.3/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} bcpm-0.11/lib/bcpm/duel.rb: { :points => scores.map(&:first).inject(0) { |a, b| a + b}, be9-ryba-0.0.3/lib/ryba.rb: total_sum = variants.inject(0) { |sum, var| sum + var[1] } beagle-0.1.2/lib/beagle/cucumber/timed_formatter.rb: time = scenarios.inject(0) {|sum, scenario| sum + scenario[:time] } beagle-0.1.2/lib/beagle/cucumber/timed_formatter.rb: count = scenarios.inject(0) {|sum, scenario| sum + scenario[:count] } beagle-0.1.2/lib/beagle/examples.rb: time = examples.inject(0) {|sum, example| sum + example.last} beagle-0.1.2/lib/beagle/examples.rb: @duration ||= files.inject(0) {|sum, example| sum + example.last} beaker-2.33.0/lib/beaker/test_suite.rb: @test_cases.inject(0.0) {|r, t| r + t.runtime.to_f } beambridge-0.9.0/lib/beambridge/conditions/hash.rb: flattened = arg.inject([]) { |memo, kv| memo + kv } bean-kramdown-0.13.5/lib/kramdown/utils.rb: name.split('_').inject('') {|s,x| s << x[0..0].upcase + x[1..-1] } beanstalk-client-1.1.1/lib/beanstalk-client/connection.rb: Hash[*pairs.inject([]){|a,b|a+b}] bearclaws-0.0.1/lib/bearclaws/group.rb: charges.map { |x| x.total_cost.to_f }.inject(:+) beefdump-0.0.1/lib/beefdump/map/map.rb: Logger.info "Loaded #{@tilesets.size} tilesets containing #{@tilesets.inject(0) {|a,t| a += t.tiles_count}} tiles at all." beenverified-0.1.0/lib/beenverified/user.rb: credentials.inject(0){|sum, type| sum = sum+type[1].size } beerxml-0.3.0/lib/beerxml/recipe.rb: Beerxml.round(hops.select { |h| h.use == 'Boil' }.inject(0) { |v, h| v + h.tinseth(calculate_og, batch_size) }, 1) beerxml-0.3.0/lib/beerxml/recipe.rb: total_ppg = fermentables.inject(0) { |v, f| v + f.total_ppg(efficiency) } beerxml-0.3.0/lib/beerxml/recipe.rb: color = fermentables.inject(0) { |v, f| v + f.total_color } beetle-0.4.2/lib/beetle/redis_configuration_http_server.rb: # headers = @http_headers.split("\0").inject({}){|h, s| (s =~ /^([^:]+): (.*)$/ && (h[$1] = $2)); h } beggar-1.0.4/lib/beggar/basecamp.rb: end.inject(:+) belka-0.0.4/lib/belka.rb: total_sum = variants.inject(0) { |sum, var| sum + var[1] } bell-0.1.0/lib/bell/full_report.rb: @fees_total ||= fees.inject(0) { |memo, call| memo += call.cost.to_f } bell-0.1.0/lib/bell/user_report.rb: calls.inject(0) { |total, call| total += call.cost.to_f } bellmyer-hydra-0.20.12/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} ben-0.0.1/lib/ben/disk.rb: v.inject(:+)/v.length.to_f bench9000-0.1/benchmarks/chunky_png/chunky-canvas-resampling-bilinear.rb: output.pixels.inject(:+) == 4886718336000000 bench9000-0.1/benchmarks/chunky_png/chunky-canvas-resampling-nearest-neighbor.rb: output.pixels.inject(:+) == 4886718336000000 bench9000-0.1/benchmarks/chunky_png/chunky-canvas-resampling-steps-residues.rb: output[0].inject(:+) == 24999990000000 && output[1].inject(:+) == 1275000000 bench9000-0.1/benchmarks/chunky_png/chunky-canvas-resampling-steps.rb: output.inject(:+) == 2499997500000 bench9000-0.1/benchmarks/chunky_png/chunky-decode-png-image-pass.rb: output.pixels.inject(:+) == 48867183360000 bench9000-0.1/benchmarks/chunky_png/chunky-operations-compose.rb: output.pixels.inject(:+) == 882178784000000 bench9000-0.1/benchmarks/chunky_png/chunky-operations-replace.rb: output.pixels.inject(:+) == 4886718336000000 bench9000-0.1/benchmarks/psd.rb/psd-imageformat-layerraw-parse-raw.rb: output.channel_data.inject(:+) == 179999964 bench9000-0.1/benchmarks/psd.rb/psd-imageformat-rle-decode-rle-channel.rb: output.channel_data.inject(:+) == 408464898 bench9000-0.1/benchmarks/psd.rb/psd-imagemode-cmyk-combine-cmyk-channel.rb: output.pixel_data.inject(:+) == 1094795648000000 bench9000-0.1/benchmarks/psd.rb/psd-imagemode-greyscale-combine-greyscale-channel.rb: output.pixel_data.inject(:+) == 17247241216000000 bench9000-0.1/benchmarks/psd.rb/psd-renderer-blender-compose.rb: output.bg.pixels.inject(:+) == 287454032000000 bench9000-0.1/benchmarks/psd.rb/psd-renderer-clippingmask-apply.rb: output.canvas.pixels.inject(:+) == 1149815880000000 bench9000-0.1/benchmarks/psd.rb/psd-renderer-mask-apply.rb: output.canvas.pixels.inject(:+) == 1149815824000000 bench9000-0.1/lib/bench9000/stats.rb: samples.inject(0, :+) bench9000-0.1/lib/bench9000/stats.rb: sum = samples.inject(0) { |a, i| a + (i - m)**2 } bench9000-0.1/vendor/chunky_png/lib/chunky_png/color.rb: sum = components.inject(0) { |a,b| a + b } bench9000-0.1/vendor/chunky_png/lib/chunky_png/color.rb: (components.inject(0) { |a,b| a + b } / 3.0).round bench9000-0.1/vendor/chunky_png/spec/chunky_png/canvas/adam7_interlacing_spec.rb: pass_sizes.inject(0) { |sum, (w, h)| sum + (w*h) }.should == width * height benchmark-ips-2.3.0/lib/benchmark/ips/job.rb: measured_us = measurements_us.inject(0) { |a,i| a + i } benchmark-ips-2.3.0/lib/benchmark/timing.rb: sum = samples.inject(0) { |acc, i| acc + i } benchmark-ips-2.3.0/lib/benchmark/timing.rb: total = samples.inject(0) { |acc, i| acc + ((i - m) ** 2) } benchmark-lab-0.0.3/lib/benchmark/lab/mann_whitney_u_test.rb: ties.inject(0) { |a, v| a + (v.size**3 - v.size) / 12.0 } benchmark-lab-0.0.3/lib/benchmark/lab/mann_whitney_u_test.rb: .inject(0) { |rank_sum, elem| rank_sum + elem.last } benchmark-lab-0.0.3/spec/unit/experiment_spec.rb: output_regexp = output_arr.inject(//) { |o, r| Regexp.new(o.source + r.source) } benchmark-timed_each-1.0.1/lib/benchmark/timed_each.rb: end.inject(&:+)] benchmark_time-1.2.1/lib/benchmark_time/enumerable_statistics.rb: self.inject(0) {|accum, i| accum + i } benchmark_time-1.2.1/lib/benchmark_time/enumerable_statistics.rb: sum = self.inject(0){|accum, i| accum +(i-m)**2 } benchmarker-0.1.0/examples/bench_loop.rb: total = nums.inject(0) {|t, n| t += n } benchmarker-0.1.0/examples/bench_loop.rb: total = nums.inject(0, &:+) benchrb-1.0.0/lib/benchrb.rb: #{opt.program_name} "[0, 1, 2, 3].inject(1){|last, num| last + num}" bencoder-0.1.0/lib/bencoder.rb: array.inject("l") { |result, el| result += encode(el) } + "e" bencoder-0.1.0/lib/bencoder.rb: hash.inject("d") { |result, (k,v)| result += "#{ encode(k.to_s) }#{ encode(v) }" } + 'e' bernoulli-0.4/lib/bernoulli/distribution/poisson.rb: Math.exp(-@l) * r.inject(0) { |s, k| s + (@l**k / Math.factorial(k)) } bernoulli-0.4/lib/bernoulli/distribution.rb: r.inject(0) { |s, k| s + probability(k) } bestgems-0.0.2/lib/bestgems/client/trends.rb: data.take(base_days).inject(0) { |m, (_, rank)| rank ? m + rank : m } betatest-0.0.2/lib/betatest/benchmark.rb: enum.inject { |sum, n| sum + n } better_nested_set-0.1.1/lib/symetrie_com/acts_as_better_nested_set.rb: total = roots.inject(0) {|sum, r| sum + (r[r.left_col_name] == 1 ? r.check_full_tree : 0 )} better_nested_set-0.1.1/lib/symetrie_com/acts_as_better_nested_set.rb: total_nodes = roots.inject(0) {|sum, r| sum + r.all_children_count + 1 } bettercap-1.3.5/lib/bettercap/network/target.rb: @ip.split('.').inject(0) {|total,value| (total << 8 ) + value.to_i} bezier_curve-0.9.2/lib/bezier_curve/n_point.rb: zip(other).map{|a,b|(a-b)**2}.inject{|a,b|a+b}**0.5 bf4-browsercms-3.1.0/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} bf4-metric_fu-2.1.3.4/lib/base/metric_analyzer.rb: sum = collection.inject( nil ) { |sum,x| sum ? sum+x : x } bf4-metric_fu-2.1.3.4/lib/base/scoring_strategies.rb: scores.inject(0) {|s,x| s+x} bf4-metric_fu-2.1.3.4/lib/base/scoring_strategies.rb: sum = scores.inject( nil ) { |sum,x| sum ? sum+x : x } bf4-metric_fu-2.1.3.4/lib/generators/flog.rb: @total_score ||= method_scores.inject(0) {|sum, score| sum += score} bf4-metric_fu-2.1.3.4/lib/graphs/flog_grapher.rb: method_scores[0...number_of_methods_that_is_five_percent].inject(0) { |total, score| total += score } bf4-metric_fu-2.1.3.4/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } bf4-metric_fu-2.1.3.4/spec/resources/line_numbers/module.rb: [1,2,3].inject {|m,o| m = m + o} bfunj-0.1.0/spec/bfunj_spec.rb: bfunj.stack.inject { |sum, acc| sum += acc }.should == expected_result bibtex-ruby-4.2.0/test/benchmark.rb: [f.inject(:+), g.inject(:+)] bic-0.0.2/lib/bic/validation.rb: (mult_results.inject(0) {|sum, value| sum + (value % 10)} % 10).zero? big-o-0.1.1/lib/big-o/complexity_base.rb: runs.inject(:+) / 10 big-o-0.1.1/lib/big-o/matchers/match_complexity_level.rb: total = result_set.inject(0) { |sum, r| sum + r[1] }.to_f big-o-0.1.1/lib/big-o/matchers/match_complexity_level.rb: total = result_set.inject(0) { |sum, r| sum + r[1] }.to_f big_brother-0.8.7/lib/big_brother/cluster.rb: nodes.inject(0) { |sum, node| sum + node.weight.to_i } bigbang-0.0.7/lib/bigbang/dsl/run.rb: zones.values.inject(0) { |m,v| m += v } bigbang-0.0.7/lib/bigbang/explode.rb: ninstances = runs.inject(0) { |m,r| m += r.instances_count } bigbench-0.0.6/lib/bigbench/post_processor/environment.rb: @y.inject(0){ |result, element| result + (element - u).abs }.to_f / @y.size.to_f bigbench-0.0.6/lib/bigbench/post_processor/environment.rb: @y.inject(0){ |result, element| result + (element - u) ** 2 }.to_f / @y.size.to_f bigbench-0.0.6/lib/bigbench/post_processor/environment.rb: @sd = y.inject(0){ |result, element| result + (element - @mean).abs }.to_f / y.size.to_f bigbench-0.0.6/lib/bigbench/post_processor/environment.rb: @derivations << lambda { |x| (0..@degree).to_a.inject(0) { |result, d| result + (@coefficients[d] * x**d) }} bigbench-0.0.6/lib/bigbench/post_processor/environment.rb: @derivations << lambda { |x| (1..@degree).to_a.inject(0) { |result, d| result + (d * (@coefficients[d] * x**(d-1))) }} bigrecord-0.1.1/lib/big_record/model.rb: @@subclasses[self] + @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } bigrecord-0.1.1/lib/big_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } bigtinker-0.98/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } bigv-0.9.2.1925/lib/bigv/brain_client/account.rb: groups.inject(0){|sum, g| sum + g.virtual_machine_count} bigv-0.9.2.1925/lib/bigv/brain_client/virtual_machine.rb: discs.inject(0){|sum,d| sum+d.size} bill_forward-1.2016.26/lib/bill_forward/entities/credit_note.rb: credit_notes.map(&:remainingValue).inject(0, :+) biller_bot_resource-0.0.14/lib/biller_bot_resource/invoice.rb: line_items.map(&:total_charge).inject(:+) || 0 billymeltdown-twitter-0.4.3/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } binToDec-0.0.8/lib/binToDec.rb: result = arg1.to_s.split(//).map { |i| i.to_i }.inject(0) { |accumulator, value| (accumulator + value) * 2 } binary_finery-0.0.2/test/helper.rb: (0...length).inject("") { |m,n| m << (?A + rand(25)).chr } binary_matrix-0.0.1/lib/binary_matrix.rb: (0..sz).map { |i| m_1[j].zip(m_2_t[i]).map { |x, y| x * y }.inject(:+) } binary_parser-1.3.0/lib/binary_parser/built_in_template/bcd.rb: decimals.inject(0){|acc, n| acc * 10 + n.to_i} binary_parser-1.3.0/lib/binary_parser/general_class/bit_position.rb: return @imm + @names.inject(0){|sum, name| sum + name_eval_block.call(name)} binary_plist-0.0.5/lib/binary_plist/encoding.rb: object.inject(1) { |sum, x| sum + count_objects(x) } binary_puzzle_solver-0.0.5/lib/binary_puzzle_solver/base.rb: }.inject([]) { |a,e| a+e }.join('') binaryparse-1.1.2/lib/blocker.rb: val.inject("") { |r, o| r + o.block } binaryparse-1.1.2/lib/blocker.rb: val.inject("") { |r, o| r + o.block } binaryparse-1.1.2/lib/blocker.rb: val.inject(buf) { |r, o| r + o.block } bindata-2.2.0/test/int_test.rb: (0 ... @nbytes).inject(0) { |val, i| (val << 8) | ((val + 0x11) % 0x100) } bingoint-0.1.0/lib/bingo_int.rb: METHODS = LIST.inject({}) {|res, (i, ms)| res.merge(ms.inject({}) {|r, m| r.merge({m.gsub(/[^\s\w]/, '').gsub(/\s+/, '_').downcase=>i})}) } binomial-0.1.2/lib/binomial/integer.rb: top = (self-k+1..self).inject(1, &:*) bio-gngm-0.2.1/lib/bio/util/bio-gngm.rb: self.info["DP4"].split(",").inject {|sum,n| sum.to_f + n.to_f} rescue 0.0 bio-gngm-0.2.1/lib/bio/util/bio-gngm.rb: self.info["DP4"].split(",")[2..3].inject {|sum,n| sum.to_f + n.to_f } rescue 0.0 bio-hydropathy-0.0.1/lib/bio/sequence/aa/hydropathy.rb: hydrophopathy_profile.inject{|sum,x| sum + x }.to_f/seq.length bio-jaspar-0.1.0/lib/bio-jaspar/jaspar.rb: total += alphabet.letters.map { |letter| motif.counts[letter][i].to_f }.inject(:+) bio-jaspar-0.1.0/lib/bio-jaspar/jaspar.rb: total = background.values.inject(:+) bio-ngs-0.5.2/lib/bio/ngs/homology.rb: evalue = evalue.inject{ |sum, el| sum + el }.to_f / evalue.size bio-ngs-0.5.2/lib/bio/ngs/homology.rb: evalue = evalue.inject{ |sum, el| sum + el }.to_f / evalue.size bio-ngs-0.5.2/lib/enumerable.rb: return self.inject(0){|acc,i|acc +i} bio-ngs-0.5.2/lib/enumerable.rb: sum=self.inject(0){|acc,i|acc +(i-avg)**2} bio-protparam-0.2.0/lib/bio/util/protparam.rb: num_atom.values.inject(0){|prod, num| prod += num } bio-samtools-2.3.3/lib/bio/db/sam.rb: :segment_height => slice.inject{|sum,x| sum + x }.to_f / slice.size) bio-samtools-2.3.3/lib/bio/db/sam.rb: arr.inject{ |sum, el| sum + el }.to_f / arr.size bio-statsample-glm-0.1.1/lib/bio-statsample-glm/regression.rb: if((b_new - b).map(&:abs)).to_a.flatten.inject(:+) < epsilon bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima/likelihood.rb: if v.size>0 and v.map(&:abs).inject(:+) > 1 bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima/likelihood.rb: pot = v_t.map(&:square).zip(f_t).map { |x,y| x / y}.inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima/likelihood.rb: f_t_log_sum = f_t.map { |x| Math.log(x) }.inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima.rb: summation = (backshifts * parameters).inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima.rb: summation = (weights * noises).inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima.rb: ar_summation = (backshifts * parameters).inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/arima.rb: ma_summation = (weights * noises).inject(:+) bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/timeseries/pacf.rb: r[0] = ts.map { |x| x**2 }.inject(:+).to_f / denom.call(0).to_f bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/timeseries/pacf.rb: end.inject(:+).to_f / denom.call(l).to_f bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/timeseries.rb: self[i...(i + n)].inject(&:+) / n bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/timeseries.rb: base << self[start...(start + n)].inject(0.0) { |s, a| a.nil? ? s : s + a } / n bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/utility.rb: sum = (0..(k-1)).inject(0.0){ |sum, j| sum + c[k, j] ** 2 } bio-statsample-timeseries-0.2.1/lib/bio-statsample-timeseries/utility.rb: sum = (0..(k-1)).inject(0.0){ |sum, j| sum + c[i, j] * c[k, j] } bio-statsample-timeseries-0.2.1/test/test_wald.rb: return acf.map { |x| x ** 2 }.inject(:+) bio-synreport-0.1.2/lib/bio/utils/bio-synreport.rb: distance_in = to_count.inject(1) {|tot, b| tot + ( b.last - b.first) + 1 } bio-synreport-0.1.2/lib/bio/utils/bio-synreport.rb: length = @cds.sort.inject(0) {|tot, b| tot + ( b.last - b.first) + 1 } bio-tm_hmm-0.2.2/lib/bio/transmembrane.rb: @transmembrane_domains.inject(0){|sum,cur| sum+cur.length}.to_f/@transmembrane_domains.length.to_f bio-ucsc-util-0.1.2/lib/bio/ucsc/big_wig.rb: chrom.nil? ? chrom_list.inject(0){|sum,chrom|sum+=chrom[:size]} : Binding::bbiChromSize(bbi_file,chrom) bioinform-0.2.2/lib/bioinform/background.rb: 4.times.map{|i| values[i] * frequencies[i] }.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/background.rb: 4.times.map{|i| values[i] * values[i] * frequencies[i] }.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/background.rb: raise Error, 'Sum of Background frequencies should be equal to 1' unless (frequencies.inject(0.0, &:+) - 1.0).abs < 1e-4 bioinform-0.2.2/lib/bioinform/conversion_algorithms/pcm2ppm_converter.rb: count = pos.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/conversion_algorithms/pcm2pwm_converter.rb: count = pos.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/conversion_algorithms/pcm2pwm_mara_converter.rb: count = pos.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/conversion_algorithms/pwm2iupac_pwm_converter.rb: nucleotide_indices.inject(0.0){|sum, nucleotide_index| sum + pos[nucleotide_index] } / nucleotide_indices.size bioinform-0.2.2/lib/bioinform/conversion_algorithms/pwm2pcm_converter.rb: pos.each_with_index.map {|elem, letter_index| @background.frequencies[letter_index] * Math.exp(elem) }.inject(0.0, &:+) bioinform-0.2.2/lib/bioinform/data_models/pcm.rb: counts = each_position.map{|pos| pos.inject(0.0, &:+)} bioinform-0.2.2/lib/bioinform/data_models/ppm.rb: errors << "each PPM position should be equal to 1.0 being summed" unless matrix.all?{|pos| (pos.inject(0.0, &:+) - 1.0).abs < 1e-3 } bioinform-0.2.2/lib/bioinform/data_models/pwm.rb: end.inject(0.0, &:+) biopsy-0.3.0/lib/biopsy/base_extensions.rb: self.inject(0, :+) / self.size.to_f bioroebe-0.0.180/lib/bioroebe/compseq.rb: @hash.values.inject(:+) bipartite_graph-0.0.4/lib/bipartite_graph/hungarian_algorithm.rb: graph.nodes.inject(0) {|sum, node| sum + label_for(node) } bipartite_graph-0.0.4/lib/bipartite_graph/hungarian_algorithm.rb: edges.inject(0) {|sum, e| sum + e.weight } bipartite_graph-0.0.4/spec/acceptance/weighted_matching_spec.rb: expect(matching.edges.inject(0) {|s, e| s + e.weight}).to eq(2) bipbip-0.6.13/lib/bipbip/plugin/elasticsearch.rb: sum += keys.inject(stats) { |a, e| (a.is_a?(Hash) && !a[e].nil?) ? a[e] : 0 } birddog-0.1.2/specs/complex_scope_spec.rb: db_sum = User.first.products.inject(0.0) {|a,n| a + n.value } birds-0.0.0/lib/birds/app/controllers.rb: [letter, values.map(&:last).inject(:+)] if letter =~ /\p{Letter}/ birth_control-0.0.4/lib/birth_control/report.rb: @results[klass].inject(0) { |c, (id, _)| c + count_class_and_id(klass, id) } birth_control-0.0.4/lib/birth_control/report.rb: @results.inject(0) { |c, (klass, _)| c + count_class(klass) } bisac-0.9.1/lib/bisac/po.rb: @items.collect { |i| i.qty }.inject { |sum, x| sum ? sum+x : x} bisac-0.9.1/lib/bisac/poa.rb: @items.collect { |i| i.order_qty }.inject { |sum, x| sum ? sum+x : x} bisac-0.9.1/lib/bisac/poa.rb: @items.collect { |i| i.shippable_qty }.inject { |sum, x| sum ? sum+x : x} bit-struct-0.15.0/lib/bit-struct/bit-struct.rb: @bit_length ||= fields.inject(0) {|a, f| a + f.length} bitarray-0.0.1/lib/bitarray.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } bitcoin-cigs-0.0.7/lib/bitcoin_cigs/crypto_helper.rb: s.chars.reverse_each.with_index.inject(0) { |acc, (ch, i)| acc + ch.ord * (256 ** i) } bitcoin-otc-1.0.0/lib/bitcoin/otc/account.rb: self.ratings.inject(0) { |sum, rating| sum += rating.to_i } bitcoin-ruby-0.0.8/examples/concept-blockchain-pow.rb: puts <<-TEXT % [ blocks.size, target, blocks.inject(0){|e,i| e+=i[-2] }, blocks.inject(0){|e,i| e+=i[-1] } ] bitcoin-ruby-0.0.8/lib/bitcoin/builder.rb: output_value = @tx.out.map(&:value).inject(:+) || 0 bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx.out.map(&:value).inject(:+).should == 50e8 - 10000 bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), bitcoin-ruby-0.0.8/spec/bitcoin/builder_spec.rb: tx.out.map(&:value).inject(:+).should == 50e8 - 10000 bitcoin-ruby-0.0.8/spec/bitcoin/helpers/fake_blockchain.rb: total = ins.map{|i| i[:value]}.inject(:+) bitcoin_payable-0.0.1/lib/bitcoin_payable/bitcoin_payment.rb: self.transactions.inject(0) { |sum, tx| sum + (BitcoinPayable::BitcoinCalculator.convert_satoshis_to_bitcoin(tx.estimated_value) * tx.btc_conversion) }.round(2) bitstring-1.0.0/test/test_enum.rb: result = bs.inject { |memo,val| memo + val } bitstring-1.0.0/test/test_enum.rb: "Test unbounded '#{sVal}'.inject { memo + 1s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject(-20) { |memo,val| memo + val } bitstring-1.0.0/test/test_enum.rb: "Test unbounded '#{sVal}'.inject(-20) { memo + 1s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject { |memo,val| memo + (val.zero? ? 1 : 0) } bitstring-1.0.0/test/test_enum.rb: "Test unbounded '#{sVal}'.inject { memo + 0s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject(-20) { |memo,val| memo + (val.zero? ? 1 : 0) } bitstring-1.0.0/test/test_enum.rb: "Test unbounded '#{sVal}'.inject(-20) { memo + 0s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject { |memo,val| memo + val } bitstring-1.0.0/test/test_enum.rb: "Test bounded '#{sVal}'.inject { memo + 1s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject(-20) { |memo,val| memo + val } bitstring-1.0.0/test/test_enum.rb: "Test bounded '#{sVal}'.inject(-20) { memo + 1s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject { |memo,val| memo + (val.zero? ? 1 : 0) } bitstring-1.0.0/test/test_enum.rb: "Test bounded '#{sVal}'.inject { memo + 0s}") bitstring-1.0.0/test/test_enum.rb: result = bs.inject(-20) { |memo,val| memo + (val.zero? ? 1 : 0) } bitstring-1.0.0/test/test_enum.rb: "Test bounded '#{sVal}'.inject(-20) { memo + 0s}") bixby-bench-0.1.0/lib/bixby/bench/report.rb: memsize = allocation_stats.allocations.bytes.to_a.inject(&:+) bizratr-0.1.1/lib/bizratr/business.rb: @ratings.values.inject(:+) / @ratings.length bizratr-0.1.1/lib/bizratr/business.rb: @users.values.inject { |a,b| a+b } || 0 bizratr-0.1.1/lib/bizratr/business.rb: @review_counts.values.inject { |a,b| a+b } || 0 bizratr-0.1.1/lib/bizratr/business.rb: @checkins.values.inject { |a,b| a+b } || 0 bizratr-0.1.1/lib/bizratr/business.rb: @likes.values.inject { |a,b| a+b } || 0 bjeanes-ghost-0.2.3/lib/ghost/linux-host.rb: output = hosts.inject("") {|s, h| s + "#{h.ip} #{h.hostname}\n" } bkoski-array_stats-0.5.0/lib/array_stats/array_stats.rb: self.inject(0) {|sum, sample| sum += sample} blabla-0.0.2/lib/generators/cartao_credito.rb: total = numeros_verificacao.inject(:+) blabla-0.0.2/spec/support/blabla_helpers.rb: digitos.inject(:+) % 10 == 0 blackbaud-client-0.2.2/lib/blackbaud-client/api/academic_year.rb: self.sessions.inject([]) {|r, s| r + s.terms} blackjack-0.0.1/lib/cardtable.rb: sort.each_with_index.inject(0){|sum, (current, i)| sum+current > 21-(length-(i+1)) && current==11 ? sum+1 : sum+current} blackwinter-cmess-0.2.1/lib/cmess/guess_encoding/automatic.rb: bytes.inject(0) { |sum, n| sum + byte_count[n] } blackwinter-gsl-1.15.3.2/tests/narray/blas_dnrm2.rb:expected = Math.sqrt((0..4).inject {|m,x| m+=x*x}) blackwinter-perseus_match-0.0.7/lib/perseus_match.rb: @total_weight ||= distance_spec.inject(0.0) { |total, (_, weight)| total + weight } blade_runner-0.1.0/lib/blade_runner/combined_test_results.rb: values.inject(0) { |sum, total| sum + total } blazemeter-0.5.4/lib/blazemeter/command/help.rb: max_cmd_size = helps.inject(0) { |memo, obj| [ obj[:cmd].size, memo ].max } + 4 blazemeter-0.5.4/lib/blazemeter/command/help.rb: max_cmd_size = helps.inject(0) { |memo, obj| [ obj[:cmd].size, memo ].max } + 4 blink1-patterns-0.0.5/lib/blink1-patterns.rb: stretch = length / interval.inject(:+) blitz-0.1.30/lib/blitz/command/help.rb: max_cmd_size = helps.inject(0) { |memo, obj| [ obj[:cmd].size, memo ].max } + 4 blitz-0.1.30/lib/blitz/curl.rb: data_size = step['content']['data'].inject(0) { |m, v| m + v.size } blocklist-0.1.4/lib/blocklist/cli.rb: commented_lines = block.lines.inject(0) {|sum, line| line.commented ? sum + 1 : sum} bloombroom-1.2.0/lib/bloombroom/bits/bit_bucket_field.rb: self.inject("") { |a, b| a + "%1d " % b }.strip bloombroom-1.2.0/lib/bloombroom/bits/bit_bucket_field.rb: self.inject(0) { |a, bucket| a += bucket.zero? ? 0 : 1; a } bloombroom-1.2.0/lib/bloombroom/bits/bit_field.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } bloomer-0.0.5/lib/bloomer.rb: @bloomers.inject(0) {|i,b|i + b.count} bloopletech-webstats-0.10.5/server/data_providers/disk_activity.rb: reads, writes = IO.readlines("/proc/diskstats").map { |l| parts = l.split; [parts[5].to_i, parts[9].to_i] }.inject([0, 0]) { |sum, vals| [sum[0] + vals[0], sum[1] + vals[1]] } blsm-mp-wx-0.2.4/lib/blsm-mp-wx/model/active_record.rb: self.configurations = YAML::load(ERB.new(File.open(Rails.root ? File.join(Rails.root, "config", "database.yml") : './config/database.yml').inject('') { |text, line| text+line }).result) blsm-vd-core-0.5.1/lib/blsm-vd-core/model/active_record.rb: File.open(config_path).inject('') { |text, line| text+line } bluemonk-net-dns-0.5.3/lib/net/dns/resolver/socks.rb: checksum = data.unpack("n*").inject(0) { |s, x| s + x } bluevia-1.0/lib/multipartable.rb: self.content_length = parts.inject(-2) {|sum,i| sum + (i.length + 2)} bluplate-0.1.1/lib/bluplate/inbox.rb: @sources.inject(@tasks){|e, i| e + i.import} bmaland-has_many_polymorphs-2.5.0/lib/has_many_polymorphs/support_methods.rb: self.inject([]){|r, el| r + Array(el)} bmarini-mathstats-0.9.1/lib/mathstats.rb: array.inject { |sum, element| sum + element } bmarini-mathstats-0.9.1/lib/mathstats.rb: variance = array.inject(0) {|memo, element| memo + (element - mean)**2 } / denom bmarzolf-picnic-0.8.1.20090420/vendor/camping-2.0.20090420/lib/camping-unabridged.rb: h.merge(k.split(/[\]\[]+/).reverse.inject(v) { |x, i| H[i => x] }, &M) bmarzolf-picnic-0.8.1.20090420/vendor/camping-2.0.20090420/lib/camping.rb:@input=p.inject(H[]){|h,(k,v)|h.merge k.split(/[\]\[]+/).reverse.inject(v){|x,i| boc-0.4.5/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { bodega-0.4.12/app/models/bodega/order.rb: order_products.inject(Money.new(0)) {|sum, order_product| sum += order_product.subtotal } boggle_solver-0.1.0/lib/boggle_solver/board.rb: @words.inject(0) { |points, w| points + w.length} boletorb-0.0.5/lib/boletorb.rb: soma = resultados.inject(:+) boletorb-0.0.5/lib/boletorb.rb: soma = resultado.inject(:+) bond-spy-0.2.0/lib/bond.rb: name_hash = name.chars.inject(5381) { |sum, c| ((sum << 5) + sum) + c.to_i } bondie-0.1.1/lib/bondie/issue.rb: end.inject(:+) / (1+fees) boof-grit-1.1.2/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } boof-grit-1.1.2/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } boof-grit-1.1.2/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } boof-grit-1.1.2/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } booster-time_parser-0.0.7/lib/time_parser.rb: |amt, multiplier| multiply(amt, multiplier) }.inject(0.0) { |total, val| total += val; total } boqwij-0.1.0/lib/boqwij/array_extensions.rb: sq_dist = self.inject(0) { |sum, num| sum += (num - mean)**2 } border_patrol-0.2.1/lib/border_patrol/polygon.rb: @points.inject(0) { |sum, point| sum += point.x + point.y } border_patrol-sgonyea-0.2.0/lib/border_patrol/polygon.rb: @points.inject(0) { |sum, point| sum += point.x + point.y } bosh-verify-manifest-0.1.0/lib/bosh-verify-manifest/helpers.rb: [pool, jobs.inject(0){|count, job| count += job['instances']}] bosh_cli_plugin_aws-1.3189.0/migrations/20130412181302_create_route53_records.rb: count = elastic_ip_specs.map{|_, spec| spec["instances"]}.inject(:+) bosh_vsphere_cpi-2.2.2/lib/cloud/vsphere/resources/cluster.rb: ephemeral_datastores.values.map(&:free_space).inject(0, :+) bosh_vsphere_cpi-2.2.2/lib/cloud/vsphere/resources/cluster.rb: persistent_datastores.values.map(&:free_space).inject(0, :+) bosh_vsphere_cpi-2.2.2/lib/cloud/vsphere/resources/datacenter.rb: total_persistent_size = existing_persistent_disks.map(&:size_in_mb).inject(0, :+) bosh_vsphere_cpi-2.2.2/lib/cloud/vsphere/resources/datacenter.rb: persistent_disk_index.disks_connected_to_cluster(cluster).map(&:size_in_mb).inject(0, :+) bosh_vsphere_cpi-2.2.2/lib/cloud/vsphere/resources/util.rb: weight_sum = list.inject(0) { |sum, x| sum + x[1] } bougyman-autumn-3.1.11/lib/skel/leaves/scorekeeper/controller.rb: scores.inject(Hash.new(0)) { |hsh, score| hsh[score.receiver.name] += score.change; hsh } boundless-gdata-0.0.6/lib/boundless_gdata.rb: mapping = col.zip(('A'..'Z').to_a + ('AA'..'ZZ').to_a).inject({}) { |h, p| h[p.last] = p.first; h } # Creates the hash {'A'=>title1 , 'B'=>title2} bowling_game_wilbertcr-0.0.1/lib/bowling_game/frame.rb: @rolls.inject(0) {|result, element| result + element} boxify-0.0.1/lib/boxify/box.rb: boxes.map(&:total_count).inject(:+) boxify-0.0.1/lib/boxify/placed_box.rb: placed_boxes.map(&:volume).inject(:+) bp-fnordmetric-1.2.7/lib/fnordmetric/gauges/toplist_gauge.rb: @toplist.total = @all_ticks.inject(0){ |s,t| s + sync_redis.get(tick_key(t, :total)).to_i } bp-fnordmetric-1.2.7/lib/fnordmetric/timeseries.rb: .inject(0){ |s,(t,v)| s + (range.include?(t) ? value_at(t) : 0) } bp-fnordmetric-1.2.7/lib/fnordmetric/widgets/numbers_widget.rb: vals.values.compact.map(&:to_f).inject(&:+) bp-fnordmetric-1.2.7/lib/fnordmetric/widgets/numbers_widget.rb: (vals.values.compact.map(&:to_f).inject(&:+) || 0) / vals.size.to_f bp-fnordmetric-1.2.7/lib/fnordmetric/widgets/toplist_widget.rb: :count => vals.inject(0){ |m, (k,c)| m + c } br_inscricao_estadual-0.0.5/lib/br_inscricao_estadual/common.rb: @calc.inject(:+) br_inscricao_estadual-0.0.5/lib/br_inscricao_estadual/mg.rb: soma = multiply(numero, self.class::PESO2).inject(:+) br_validator-0.1.0/lib/br_validator/cnpj.rb: .inject(:+) br_validator-0.1.0/lib/br_validator/cnpj.rb: .inject(:+) br_validator-0.1.0/lib/br_validator/cpf.rb: .inject(:+) br_validator-0.1.0/lib/br_validator/cpf.rb: .inject(:+) braintree-2.57.0/lib/braintree/validation_error_collection.rb: size + @nested.values.inject(0) { |count, error_collection| count + error_collection.deep_size } brainz-0.1.3/lib/brainz/neuron.rb: error = axon_synapses.collect { |synapse| synapse.to.delta * synapse.weight }.inject(:+) branchable_cdn_assets-0.7.1/lib/branchable_cdn_assets/file_manager.rb: count = config.remotes.flat_map { |r| db[r.host].length }.inject(0, :+) brane-0.0.1/lib/brane.rb: words.inject(hash) { |hash, word| hash[word] += 1; hash } brasten-ci_reporter-1.6.5/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } brasten-ci_reporter-1.6.5/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } brasten-ci_reporter-1.6.5/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } brcobranca-6.1.11/lib/brcobranca/remessa/cnab400/base.rb: value = pagamentos.inject(0.0) { |sum, pagamento| sum += pagamento.valor } brcpfcnpj-3.3.0/lib/brcpfcnpj/cpf_cnpj.rb: multiplicados.inject { |s,e| s + e } bread_calculator-0.5.3/lib/bread_calculator.rb: all_totals = totals.values.inject(:+).to_f brendanlim-memcache-client-1.5.0.6/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } brevity-0.4.1/lib/brevity/itemization.rb: @duration = @notes.map{ |n| n.duration }.each.inject(0.to_r,:+) brevity-0.4.1/lib/brevity/itemization.rb: @notes.each.inject(0.to_r,:+) brevity-0.4.1/lib/brevity/parsing/modifiers/stretch_modifier_node.rb: end.inject(0,:+) brevity-0.4.1/spec/spec_helper.rb: end.inject(0,:+) brevity-0.4.1/spec/spec_helper.rb: end.inject(0,:+) brevity-0.4.1/spec/spec_helper.rb: end.inject(0,:+) brewery_db-0.2.4/spec/brewery_db/resource_spec.rb: expect(resource.list.inject(0) { |tally, r| tally + 1 }).to eq(74) brian-0.1.0/lib/brian/neural_network.rb: errors.map {|e| e**2}.inject(:+)/errors.length brianmario-eventmachine-0.12.2/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} brianmario-eventmachine-0.12.2/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} bridge-0.2.0/lib/bridge/deal.rb: h[direction] = self[direction].inject(0) { |sum, card| sum += card.honour_card_points } bridge-0.2.0/lib/bridge/deal.rb: side.to_s.upcase.split("").inject(0) { |sum, direction| sum += hash[direction] } bridge-0.2.0/lib/bridge/points/duplicate.rb: ((scores.inject(0.0) { |result, score| result += score} / scores.size) + 5).div(10) * 10 bridge-0.2.0/lib/bridge/points/duplicate.rb: result[score] ||= @scores[(i + 1)..-1].inject(0) { |points, s| points += (score <=> s) + 1 } bridge-0.2.0/lib/bridge/points/duplicate.rb: result[score] ||= @scores.inject(0.0) { |points, s| points += Bridge::Points.imps(score - s) } / (@scores.size - 1) brisk-bills-0.8.2/app/models/client.rb: unassigned_outstanding = invs.inject(Money.new(0)){|total, inv| total + inv.amount_outstanding} brisk-bills-0.8.2/app/models/invoice.rb: assignment_amount = self.payment_assignments.inject(Money.new(0)){|sum,ip| ip.amount+sum } brisk-bills-0.8.2/app/models/invoice.rb: self.activities.inject(Money.new(0)){|sum,a| sum + ((a.tax) ? a.tax : Money.new(0)) } brisk-bills-0.8.2/app/models/invoice.rb: self.activities.inject(Money.new(0)){|sum,a| sum + ((a.cost) ? a.cost : Money.new(0)) } brisk-bills-0.8.2/app/models/invoice.rb: self.activities.inject(Money.new(0)){|sum,a| sum + ((a.cost) ? a.cost : Money.new(0)) + ((a.tax) ? a.tax : Money.new(0)) } brisk-bills-0.8.2/app/models/payment.rb: assignment_amount = self.invoice_assignments.inject(Money.new(0)){|sum,ip| ip.amount+sum } brisk-bills-0.8.2/lib/libpptable.rb: array_col_widths = ([header]+data).inject(Array.new(header.length,0)){|ret,row| brontes3d-memcache-client-1.7.4.1/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } brontes3d-production_log_analyzer-2010072900/lib/production_log/analyzer.rb: return self.inject(0) { |acc, i| acc + i } brontes3d-production_log_analyzer-2010072900/lib/production_log/analyzer.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } broutes-0.2.0/lib/broutes/geo_route.rb: points.map { |p| p.heart_rate || 0 }.inject { |sum, hr| sum + hr } / points.count broutes-0.2.0/lib/broutes/geo_route.rb: points.map { |p| p.power || 0 }.inject { |sum, p| sum + p } / points.count browsercms-3.5.7/db/browsercms.seeds.rb: pwd = (0..8).inject("") { |s, i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).sample } browsercms_s3-3.0.5/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} browsercmsi-3.1.2/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} brtraducao-2.0.15/lib/brtraducao/action_view_portuguese.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } btcruby-1.6/lib/btcruby/open_assets/asset_marker.rb: self.quantities.inject("".b){|buf, qty| buf << WireFormat.encode_uleb128(qty) } + btcruby-1.6/lib/btcruby/open_assets/asset_transaction_builder.rb: result.assets_cost = all_asset_outputs.inject(0){|sum, atxo| sum + atxo.transaction_output.value } btcruby-1.6/lib/btcruby/transaction.rb: self.outputs.inject(0){|t,o| t + o.value} btcruby-1.6/lib/btcruby/transaction_builder.rb: self.outputs.inject(0){|sum, o| sum + o.value } btcruby-1.6/lib/btcruby/transaction_builder.rb: (self.outputs || []).inject(0){|sum, output| sum + output.data.bytesize } + btcruby-1.6/spec/transaction_builder_spec.rb: result.inputs_amount.must_equal mock_utxos.inject(0){|sum, out| sum + out.value} btcruby-1.6/spec/transaction_builder_spec.rb: result.inputs_amount.must_equal mock_utxos.inject(0){|sum, out| sum + out.value} + 6_666_666 btcruby-1.6/spec/wire_format_spec.rb: data.must_equal txs.inject("\x03".b){|d,t| d+t.data} btetris_kp-0.0.2/spec/core/board_spec.rb: @board.board[Const::PNR_VER - 1].inject(:+).should_not eq 0 bts-cucumber-0.1.13.3/examples/calculator_ruby_features/features/step_definitons/calculator_steps.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0) {|n,sum| sum+n} bts-cucumber-0.1.13.3/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} bts-cucumber-0.1.13.3/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} bts-cucumber-0.1.13.3/lib/cucumber/formatters/ansicolor.rb: clear + colors.inject(s[0]) do |memo, color| bts-cucumber-0.1.13.3/lib/cucumber/formatters/profile_formatter.rb: mean_execution_time = (step_profiles.inject(0) { |sum, step_details| step_details[3] + sum } / step_profiles.length) bts-cucumber-0.1.13.3/lib/cucumber/tree/scenario.rb: @template_steps_bound ||= @template_scenario.steps.inject(0) { |arity_sum, step| arity_sum + step.arity } != 0 buckets-0.0.1/lib/splashy/buckets.rb: unless wanted_distribution.values.inject(0){ |m,v| m + v } == 1.0 buckets-0.0.1/lib/splashy/buckets.rb: hash.values.inject(0){ |memo, array| memo + array.count } build-graph-1.0.3/lib/build/graph/task.rb: @children.collect(&:outputs).inject(Files::Paths::NONE, &:+) buildhawk-0.2.1/lib/buildhawk.rb: str.split(':').reverse.to_enum(:map).with_index {|x, i| x.to_f * 60 ** i }.inject {|a, b| a + b } buildr-1.4.23/lib/buildr/core/project.rb: project = options[:scope].split(':').inject([[]]) { |scopes, scope| scopes << (scopes.last + [scope]) }. buildr-1.4.23/lib/buildr/ide/idea.rb: password.bytes.inject('') { |x, y| x + (y ^ 0xdfaa).to_s(16) } buildr-gemjar-1.1.0/vendor/buildr/lib/buildr/core/project.rb: project = options[:scope].split(':').inject([[]]) { |scopes, scope| scopes << (scopes.last + [scope]) }. buildr4osgi-0.9.6/rakelib/jekylltask.rb: input.scan(/<(h2)(?:>|\s+(.*?)>)([^<]*)<\/\1\s*>/mi).inject(%{
    }) { |toc, entry| bullshit-0.1.3/lib/bullshit.rb: mean = a.inject(0.0) { |s, x| s + x } / a.size bullshit-0.1.3/lib/bullshit.rb: cases.inject(0) { |s, c| s + c.run_count } bullshit-0.1.3/tests/test_bullshit.rb: runs = 2 * RangeBenchmark.range.inject(0) { |s,| s + 1 } * RangeBenchmark.scatter bumbleworks-0.0.93/lib/bumbleworks/worker/info.rb: mm.inject(0.0) { |s, m| s + m['wait_time'] } / minute_count.to_f, bumbleworks-0.0.93/lib/bumbleworks/worker/info.rb: @msgs.inject(0.0) { |s, m| s + m['wait_time'] } / hour_count.to_f buncher-1.0.16/lib/buncher.rb: sK = centers.inject(0) {|acc, val| acc + val.distortion(weights)} bundle_depot-0.2.2/fixtures/bundle/json/bde95daa2ce7dede336b4367b9e3a0690027bd6f071e0fdcb1b3047cf988963c/ruby/2.0.0/gems/json_pure-1.8.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } burden-0.1.3/burden_web/app/controllers/burden_web/tasks_controller.rb: Burden.config.ignored_tasks.collect{ |r| (name =~ r) ? 1 : 0 }.map(&:to_i).inject(:+) != 0 burden-0.1.3/lib/burden/wrapper.rb: Burden.config.ignored_tasks.collect{ |r| (name =~ r) ? 1 : 0 }.map(&:to_i).inject(:+) != 0 burden_web-0.1.3/app/controllers/burden_web/tasks_controller.rb: Burden.config.ignored_tasks.collect{ |r| (name =~ r) ? 1 : 0 }.map(&:to_i).inject(:+) != 0 burp_cms-1.7.1/app/lib/burp/group.rb: #{children.inject("") do |x,link| x += "
  1. #{link.to_html(request)}
  2. " end} bus-scheme-0.7.6/lib/primitives.rb: define '+', lambda { |*args| args.inject { |sum, i| sum + i } } bushido-0.0.36/lib/bushido/mail_route.rb: Regexp.new regexp , [x,i,m].inject(0){|a,f| f ? a+f : a } busted-0.2.3/lib/busted.rb: run(&block)[:invalidations].values.inject :+ butler-1.9.0/data/butler/plugins/games/roll.rb: (0..dices).inject { |sum,i| sum+rand(sides)+1 } butler-1.9.0/lib/durations.rb: args.inject(self) { |s,a| s+a } butler-1.9.0/lib/durations.rb: args.inject(self*60) { |s,a| s+a } butler-1.9.0/lib/durations.rb: args.inject(self*3600) { |s,a| s+a } butler-1.9.0/lib/durations.rb: args.inject(self*86400) { |s,a| s+a } butler-1.9.0/lib/durations.rb: args.inject(self*604800) { |s,a| s+a } butterfly_net-0.0.5/lib/butterfly_net/test_case.rb: test_methods.inject("") { |result,e|result += e; result } butterfly_net-0.0.5/lib/butterfly_net/test_unit_method.rb: lines_string = @lines.inject("") {|result, e| result += " #{e}\n" if e; result} buzzsaw-0.0.2/lib/buzzsaw/dsl.rb: nodes.inject { |a, b| a.to_s + delimiter + b.to_s } buzzware-browsercms-3.0.2/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} bw-geocoder-1.2.6/lib/geocoder/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f bw_status_board_api-2.0.2/lib/bw_status_board_api/client/metrics.rb: environments['results'].map { |environment| environment['services'].size }.inject(:+) c0f-0.0.1/lib/c0f/can_packet.rb: @deltas.inject{ |sum, el| sum + el }.to_f / @deltas.size c2-0.1.13/app/models/c2/reporter/bucket.rb: @series_cache[key][date] += value[:mutators].inject(data) { |memo,mutator| memo.send(mutator) } caboose-store-0.0.43/app/models/caboose_store/order.rb: self.line_items.collect { |line_item| line_item.price }.inject { |sum, price| sum + price } caboose-store-0.0.43/app/models/caboose_store/order.rb: [self.subtotal, self.tax, self.shipping, self.handling].compact.inject { |sum, price| sum + price } cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } cache_bar-0.0.2/lib/cache_bar/ruby_client.rb: @options[:servers].inject([{},0]) { |(hash,index),server| hash[server] = index; [hash, index+1] }.first caius-celerity-0.0.6.11/benchmark/bm_2000_spans.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } caius-celerity-0.0.6.11/benchmark/bm_digg.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } caius-celerity-0.0.6.11/benchmark/bm_google_images.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } caius-celerity-0.0.6.11/benchmark/bm_input_locator.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } caius-celerity-0.0.6.11/benchmark/bm_text_input.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } calc_profit-0.1.1/lib/calc_profit/table.rb: rows.map{ |r| r[col].gsub(/[,$]/, '').to_f }.inject(:+) calculon-0.0.4/test/calculon_test.rb: assert_equal days.inject(0) { |s, g| s + g.team_a_points }, 100 caleidenticon-0.8.0/lib/caleidenticon.rb: hash = (hash * options[:complexity]).bytes.inject {|a, b| (a << 8) + b} calfilter-1.2.1/lib/calfilter.rb: sources.inject([]){|accum, source| accum += convert_to_icalendar(source)} camerontaylor-em-http-request-0.1.7/lib/em-http/decoders.rb: DECODERS.inject([]) { |r,d| r + d.encoding_names } canberra_distance-1.0.1/lib/canberra_distance.rb: distances.inject(:+) cancan-roles-0.0.6/lib/cancan/roles/has_roles.rb: ret += all_roles.map(&:permissions).inject([], :+) candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min candlepin-api-0.4.0/bundle/ruby/1.8/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } candlepin-api-0.4.0/bundle/ruby/1.8/gems/json-1.7.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } candlepin-api-0.4.0/bundle/ruby/1.8/gems/rack-1.3.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s candlepin-api-0.4.0/bundle/ruby/1.8/gems/test-unit-2.5.0/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cri-2.4.0/lib/cri/command.rb: length = groups.values.inject(&:+).map { |o| o[:long].to_s.size }.max candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/debugger-1.6.1/test/eval_test.rb: enter '[5,6,7].inject(&:+)' candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/debugger-1.6.1/test/eval_test.rb: enter '[5,6,7].inject(&:+)' candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/json-1.7.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/rack-1.3.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size candlepin-api-0.4.0/bundle/ruby/1.9.1/gems/test-unit-2.5.0/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} candlepin-api-0.4.0/bundle/ruby/gems/cri-2.4.0/lib/cri/command.rb: length = groups.values.inject(&:+).map { |o| o[:long].to_s.size }.max candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min candlepin-api-0.4.0/bundle/ruby/gems/cucumber-1.2.1/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } candlepin-api-0.4.0/bundle/ruby/gems/debugger-1.6.1/test/eval_test.rb: enter '[5,6,7].inject(&:+)' candlepin-api-0.4.0/bundle/ruby/gems/debugger-1.6.1/test/eval_test.rb: enter '[5,6,7].inject(&:+)' candlepin-api-0.4.0/bundle/ruby/gems/json-1.7.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } candlepin-api-0.4.0/bundle/ruby/gems/rack-1.3.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s candlepin-api-0.4.0/bundle/ruby/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) candlepin-api-0.4.0/bundle/ruby/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size candlepin-api-0.4.0/bundle/ruby/gems/test-unit-2.5.0/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} candy-0.2.10/lib/candy/qualified_const_get.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } canis-0.0.8/lib/canis/core/widgets/deprecated/tabularwidget.rb: #sum = @cw.values.inject(0) { |mem, var| mem + var } canis-0.0.8/lib/canis/core/widgets/rmessagebox.rb: total = names.inject(0) {|total, item| total + item.length + 4} canis-0.0.8/lib/canis/core/widgets/rtabbedpane.rb: total = names.inject(0) {|total, item| total + item.length + 4} cantor-1.2.1/lib/cantor/absolute_set.rb: @universe.inject(0){|size, (value, n)| size + @mask[n] } cantor-1.2.1/lib/cantor/absolute_set.rb: universe = values.inject({}){|hash, v| hash.update(v => (count += 1)) } capazon-0.2.0/lib/capazon/capistrano_plugin.rb: text_private_key = private_key.parse.inject("") { |text_private_key, a| a.join("\t") + "\n" } capistrano-changelog-0.5.0/lib/changelog/stories_tracker.rb: cache.merge! Hash[chunks.inject(:+)] capistrano-edge-2.5.6/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][1] = windows[k][1].inject(0) { |n,i| n + i } / (windows[k][1].length * sample_size).to_f capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][5] = windows[k][5].inject(0) { |n,i| n + i } / (windows[k][5].length * sample_size).to_f capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][15] = windows[k][15].inject(0) { |n,i| n + i } / (windows[k][15].length * sample_size).to_f capistrano-transfer_progress-0.0.1/lib/capistrano-transfer_progress.rb: new_total = @active_sessions.inject(0) { |sum, (k, v)| sum + v[:total] } capistrano-transfer_progress-0.0.1/lib/capistrano-transfer_progress.rb: @bar.set @active_sessions.inject(0) { |sum, (k, v)| sum + v[:sent] } capybara-table-0.1.0/lib/capybara-table.rb: @headers.inject([]) { |sum,h| h[1].include?(number) ? sum.push(h[0]) : sum} + @table_body.map {|r| r[number]} card-1.17.1/lib/card/core_ext.rb: @param_name.to_s.scan(/\w+/)[0..-2].inject(page_params){|h, k| h[k] }[$&] = nil card-1.17.1/mod/02_basic_types/set/all/base.rb: args[:variant].split(/[\s,]+/).inject(card.name) do |name, variant| card-1.17.1/tmpsets/set/mod003-02_basic_types/all/base.rb: args[:variant].split(/[\s,]+/).inject(card.name) do |name, variant| cardboard_cms-0.3.1/app/models/cardboard/page.rb: (["/"] + page.split_path).inject(ordered_hash) do |insertion_hash, subpath| cards_lib-0.2.1/lib/cards_lib/standard/evaluators/blackjack_evaluator.rb: @worth ||= @cards.map(&:value).inject(:+) careo-eventmachine-0.12.5.1/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} careo-eventmachine-0.12.5.1/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} carldr-memcache-client-1.7.0/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } carnival-0.3.1/app/helpers/carnival/base_admin_helper.rb: end.reject(&:nil?).inject(:+) cart-0.0.4/lib/cart/advanced.rb: @items.map { |item| item.price }.inject(:+) cart-0.0.4/lib/cart/advanced.rb: @items.map { |item| item.vat }.inject(:+) cart-0.0.4/lib/cart/advanced.rb: @items.map { |item| item.price_without_vat }.inject(:+) cartman-2.1.2/lib/cartman/cart.rb: }.inject(0){|sum,quantity| sum += quantity.to_i} cartman-2.1.2/lib/cartman/cart.rb: }.inject(0){|sum,cost| sum += cost} / 100.0 cartos-0.0.3/lib/cartos/spreadsheet/cartos_spreadsheet.rb: categories[category][month] = elements.inject(0) {|total, element| total += element.amount} casecumber-1.0.2.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} casecumber-1.0.2.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} casecumber-1.0.2.1/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} casecumber-1.0.2.1/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min casecumber-1.0.2.1/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } cashier-0.4.1/lib/cashier/adapters/cache_store.rb: tags.inject([]) { |arry, tag| arry += Rails.cache.fetch(tag) }.compact cashier-0.4.1/lib/cashier/adapters/redis_store.rb: tags.inject([]) { |arry, tag| arry += get_fragments_for_tag(tag) }.compact cashier-ftbpro-0.5.0/lib/cashier/adapters/cache_store.rb: tags.inject([]) { |arry, tag| arry += Rails.cache.fetch(tag) }.compact cashier-ftbpro-0.5.0/lib/cashier/adapters/redis_store.rb: tags.inject([]) { |arry, tag| arry += get_fragments_for_tag(tag) }.compact casket-0.1.4/lib/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } cass-0.0.3/lib/cass/analysis.rb: targets = contrasts.inject([]) { |t, c| t += c.words.flatten }.uniq cass-0.0.3/lib/cass/analysis.rb: obs['mean'] = obs.values.inject(0) {|sum, e| sum+e }/obs.size cass-0.0.3/lib/cass/document.rb: targets.inject([]) { |t, c| t += c.words.flatten }.uniq cassandra-0.23.0/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} cassandra-mavericks-0.21.1/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} cassandra_mapper-0.0.1/test/unit/persistence_test.rb: @supercolumn_values = ['a', 'b', 'c'].inject({}) {|memo, supercol| memo[supercol] = ['x','y','z'].inject({}) {|hash, col| hash[col] = col + supercol; hash}; memo} cassandra_mocks-0.0.13/lib/cassandra_mocks/table.rb: (partition_key + clustering_key + fields).inject({}) do |memo, column| cassilds-0.12.6/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} cast_off-0.4.1/ext/cast_off/generated_c_include/unbox_api.h.rb:% ary = reciever_permutation.zip(Array.new(reciever_permutation.size){arguments_permutation}).map{|(_r, _a)| _a.map{|__a| _r + __a}}.inject(:+) cast_off-0.4.1/ext/cast_off/generated_c_include/unbox_api.h.rb:% Array.new(return_value_permutation.size){ary}.zip(return_value_permutation).map{|(_a, _r)| _a.map{|__a| __a + _r}}.inject(:+).each do |ds| cast_off-0.4.1/lib/cast_off/compile/ir/guard_ir.rb: bug() unless stacks.inject(0){|sum, d| sum + d} == valid cast_off-0.4.1/lib/cast_off/compile/stack.rb: @insns.inject(0){|inc, i| inc + i.stack_usage()} cat_tree-1.0.0/lib/cat_tree/observer/target_set.rb: @set.values.inject(0){|t,v| t + v.count} causes-hydra-0.21.0/bin/warmsnake.rb:@files = ARGV.inject([]){|memo,f| memo += Dir.glob f} causes-hydra-0.21.0/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} cavalle-cucumber-0.2.3.3.2/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} cavalle-cucumber-0.2.3.3.2/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cavalle-cucumber-0.2.3.3.2/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } cavalle-cucumber-0.2.3.3.2/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min cavalle-cucumber-0.2.3.3.2/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } cayblood-metric_fu-1.1.6/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} cayblood-metric_fu-1.1.6/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} cayblood-metric_fu-1.1.6/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } caymans-0.0.1/lib/kmeans/util.rb: x = x.zip(p).map { |xi| xi.inject(:+) } cb_asset_oss-0.4.1380176532/lib/cb_asset_oss/asset.rb: assets += Dir.glob(path+'/**/*').inject([]) {|m, file| cbac-0.6.10/lib/cbac/privilege.rb: "Available GET resources:\n" + Privilege.get_resources.inject("") {|sum, (key, value)| sum + key.to_s + "\n"} cbaclig-ar-extensions-0.9.2.1/lib/ar-extensions/adapters/abstract_adapter.rb: objects.inject( 0 ){|sum,o| sum += o.size } cbaclig-ar-extensions-0.9.2.1/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } cbor-diag-0.2.0/lib/cbor-pure.rb: (TAG_BIGNUM_BASE - val) ^ di.bytes.inject(0) {|sum, b| sum <<= 8; sum += b } cc_manager-0.0.5/lib/cc_manager/account.rb: digits.split('').inject(0){|sum,d| sum+d.to_i}%10 == 0 cdd-metric_fu-1.3.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} cdd-metric_fu-1.3.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} cdd-metric_fu-1.3.1/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } cdnetworks-client-1.1.2/lib/cdnetworks-client/statistics_open_api.rb: Array.wrap(response[:body]['trafficResponse']['trafficItem']).map{|i| i['dataTransferred']}.inject(&:+) ceedling-0.18.0/vendor/cmock/lib/cmock.rb:$QUICK_RUBY_VERSION = RUBY_VERSION.split('.').inject(0){|vv,v| vv * 100 + v.to_i } ceedling-0.18.0/vendor/cmock/lib/cmock_generator_utils.rb: function[:args].inject("") { |all, arg| all + code_add_an_arg_expectation(arg, (arg[:ptr?] ? "#{arg[:name]}_Depth" : 1) ) } + ceedling-0.18.0/vendor/cmock/lib/cmock_generator_utils.rb: function[:args].inject("") { |all, arg| all + code_add_an_arg_expectation(arg) } + ceedling-0.18.0/vendor/cmock/rakefile_helper.rb: cmd_str = "#{compiler[:command]}#{compiler[:defines]}#{defines.inject(''){|all, a| ' -D'+a+all }}#{compiler[:options]}#{compiler[:includes]} #{file} " + ceedling-0.18.0/vendor/cmock/test/unit/cmock_header_parser_test.rb:$QUICK_RUBY_VERSION = RUBY_VERSION.split('.').inject(0){|vv,v| vv * 100 + v.to_i } ceedling-0.18.0/vendor/unity/auto/generate_test_runner.rb:$QUICK_RUBY_VERSION = RUBY_VERSION.split('.').inject(0){|vv,v| vv * 100 + v.to_i } cehoffman-acts_as_ferret-0.4.4/doc/demo/test/smoke/drb_smoke_test.rb: sum = population.inject(0) { |sum, v| sum + v } cehoffman-acts_as_ferret-0.4.4/lib/local_index.rb: # key = model_classes.inject("") { |s, clazz| s + clazz.name } celerity-0.9.2/benchmark/bm_2000_spans.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity-0.9.2/benchmark/bm_digg.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity-0.9.2/benchmark/bm_google_images.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity-0.9.2/benchmark/bm_input_locator.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity-0.9.2/benchmark/bm_text_input.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity_thingista-0.9.3/benchmark/bm_2000_spans.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity_thingista-0.9.3/benchmark/bm_digg.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity_thingista-0.9.3/benchmark/bm_google_images.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity_thingista-0.9.3/benchmark/bm_input_locator.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } celerity_thingista-0.9.3/benchmark/bm_text_input.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } cellact-0.1.3/lib/cellact/gateway_error.rb: 200 => [-6, -9, -11, -13, -14, -15, -16, -18, -20, -21, -28, -29].inject({}){|h,key| h[key] = (key*-1)+200; h } cellect-server-1.3.3/lib/cellect/server/api.rb: `ps axo #{ keyword }`.chomp.split("\n")[1..-1].collect(&:to_f).inject :+ cellect-server-1.3.3/lib/cellect/server/grouped_workflow.rb: subjects: group_counts.values.inject(:+), cellular_map-0.6.0/test/test_map.rb: inside = @map.inject([]) { |r, c| r + [[c.x, c.y, c.content]] }.sort cellular_map-0.6.0/test/test_zone.rb: @zone.inject([]) { |r, c| r + [[c.x, c.y, c.content]] }, celluloid-smtp-0.9.0/examples/test_load.rb: average = values.inject{ |sum, t| sum + t }.to_f / values.size celluloid-smtp-0.9.0/examples/test_load.rb:failures = values.map { |v| v[1] }.inject{ |sum,f| sum + f } celluloid-smtp-0.9.0/examples/test_load.rb:average = values.map { |v| v[0] }.inject{ |sum, t| sum + t }.to_f / values.size celluloid-supervision-0.20.5/lib/celluloid/supervision/constants.rb: args.inject([]) { |parameters, p| parameters += @@parameters[p]; parameters } ceml-0.9.0/lib/ceml/lang/tt/lexer.rb: def min; list.map(&:min).inject(0, &:+); end ceml-0.9.0/lib/ceml/lang/tt/lexer.rb: def max; list.map(&:max).inject(0, &:+); end cerberus-0.8.0/lib/cerberus/builder/ruby.rb: return md.captures.inject( 0 ) { |sum, n| sum += n.to_i } ceritium-relaxdb-0.2.8/lib/relaxdb/document.rb: hm = self.class.has_many_rels.inject([]) { |m,r| m += send(r).children } ceritium-relaxdb-0.2.8/lib/relaxdb/relaxdb.rb: # RelaxDB.logger.debug(caller.inject("#{db.name}/#{ids}\n") { |a, i| a += "#{i}\n" }) cf_sim-1.1.2/lib/cf_sim/control_field.rb: s = links.map(&:length).inject(:+) / 2.0 cf_sim-1.1.2/lib/cf_sim/control_field_set.rb: @total_area ||= @control_fields.inject(0) { |area, field| area += field.area } cft_smartcloud-0.3.3/lib/terminal-table-1.4.4/lib/terminal-table/table.rb: @column_widths.inject(0) { |s, i| s + i + cell_spacing } + style.border_y.length cft_smartcloud-0.3.3/lib/terminal-table-1.4.4/lib/terminal-table/table.rb: other_cols = arr.inject(0) { |s, i| s + i } chain-bitcoin-ruby-0.0.1/concept-examples/blockchain-pow.rb: puts <<-TEXT % [ blocks.size, target, blocks.inject(0){|e,i| e+=i[-2] }, blocks.inject(0){|e,i| e+=i[-1] } ] chain-bitcoin-ruby-0.0.1/lib/bitcoin/builder.rb: output_value = @tx.out.map(&:value).inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/gui/gui.rb: .map(&:value).inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/gui/helpers.rb: tx_label_value.text = format_value(tx.out.map(&:value).inject(:+)) chain-bitcoin-ruby-0.0.1/lib/bitcoin/network/command_handler.rb: peers: (blocks.inject{|a,b| a+=b; a } / blocks.size rescue '?' ), chain-bitcoin-ruby-0.0.1/lib/bitcoin/network/node.rb: total = weights.inject(0.0) {|t,w| t+w} chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/models.rb: @total_out ||= tx.inject(0){ |m,t| m + t.total_out } chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/models.rb: @total_in ||= tx.inject(0){ |m,t| m + t.total_in } chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/models.rb: @total_fee ||= tx.inject(0){ |m,t| m + t.fee } chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/models.rb: @total_out ||= self.out.inject(0){ |e, o| e + o.value } chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/sequel/sequel_store.rb: txouts.inject(0){ |m, out| m + out.value } chain-bitcoin-ruby-0.0.1/lib/bitcoin/storage/storage.rb: unspent.map(&:value).inject {|a,b| a+=b; a} || 0 chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: }.inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: coinbase_output = block.tx[0].out.map(&:value).inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: min_time = (rem == 0 ? times[mid-1, 2].inject(:+) / 2.0 : times[mid]) chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: total = tx.out.inject(0) {|e, out| e + out.value } chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: @total_in ||= tx.in.each_with_index.inject(0){|acc,(input,idx)| acc + prev_txs[idx].out[input.prev_out_index].value } chain-bitcoin-ruby-0.0.1/lib/bitcoin/validation.rb: @total_out ||= tx.out.inject(0){|acc,output| acc + output.value } chain-bitcoin-ruby-0.0.1/lib/bitcoin/wallet/coinselector.rb: return txouts if txouts.map(&:value).inject(:+) >= value chain-bitcoin-ruby-0.0.1/lib/bitcoin/wallet/wallet.rb: ([0] + values).inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/wallet/wallet.rb: output_value = outputs.map{|o| o[-1] }.inject(:+) chain-bitcoin-ruby-0.0.1/lib/bitcoin/wallet/wallet.rb: input_value = prev_outs.map(&:value).inject(:+) chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx.out.map(&:value).inject(:+).should == 50e8 - 10000 chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx = build_tx(input_value: @block.tx[0].out.map(&:value).inject(:+), chain-bitcoin-ruby-0.0.1/spec/bitcoin/builder_spec.rb: tx.out.map(&:value).inject(:+).should == 50e8 - 10000 chain-bitcoin-ruby-0.0.1/spec/bitcoin/helpers/fake_blockchain.rb: total = ins.map{|i| i[:value]}.inject(:+) chain-bitcoin-ruby-0.0.1/spec/bitcoin/storage/validation_spec.rb: min_time = (r == 0 ? times[m-1, 2].inject(:+) / 2.0 : times[m]) chainable-0.4.1/lib/chainable.rb: sexp.inject(locals) { |l, e| l + sexp_walk(e, forbidden_locals, &block) } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/activesupport-3.2.7/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/factory_girl-3.6.1/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/highline-1.6.13/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/highline-1.6.13/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/highline-1.6.13/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/json-1.7.4/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/mocha-0.12.2/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/rack-1.4.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/shoulda-context-1.0.0/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.0.pre/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.8/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/activesupport-3.2.9/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/factory_girl-4.0.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/factory_girl-4.1.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.14/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.14/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.14/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.15/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.15/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/highline-1.6.15/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/json-1.7.5/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/minitest-4.2.0/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/minitest-4.2.0/lib/minitest/unit.rb: @test_count = results.inject(0) { |sum, (tc, _)| sum + tc } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/minitest-4.2.0/lib/minitest/unit.rb: @assertion_count = results.inject(0) { |sum, (_, ac)| sum + ac } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/minitest-4.2.0/lib/minitest/unit.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.12.3/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.13.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.13.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/mocha-0.13.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/rack-1.4.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/rake-10.0.1/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/rake-10.0.1/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/shoulda-context-1.0.0/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/shoulda-context-1.0.1/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/turn-0.9.6/lib/turn/runners/minirunner.rb: @turn_case.count_assertions = assertions.inject(0) { |sum, n| sum + n } challah-rolls-0.2.0/vendor/bundle/gems/challah-0.8.3/vendor/bundle/gems/turn-0.9.6/lib/turn/runners/minirunner.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } challah-rolls-0.2.0/vendor/bundle/gems/factory_girl-3.6.1/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/factory_girl-4.0.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/factory_girl-4.1.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.13/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.13/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.13/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.14/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.14/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.14/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.15/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.15/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/highline-1.6.15/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 challah-rolls-0.2.0/vendor/bundle/gems/json-1.7.4/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } challah-rolls-0.2.0/vendor/bundle/gems/json-1.7.5/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.2/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.12.3/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.13.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.13.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } challah-rolls-0.2.0/vendor/bundle/gems/mocha-0.13.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } challah-rolls-0.2.0/vendor/bundle/gems/rack-1.4.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s challah-rolls-0.2.0/vendor/bundle/gems/rake-10.0.1/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } challah-rolls-0.2.0/vendor/bundle/gems/rake-10.0.1/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } challah-rolls-0.2.0/vendor/bundle/gems/shoulda-context-1.0.0/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } challah-rolls-0.2.0/vendor/bundle/gems/shoulda-context-1.0.1/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.6.4/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) challah-rolls-0.2.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size chance-0.5.2/lib/chance/chance.rb: raise "Chances don't add to 100" unless chances.inject(0) {|sum, chance| sum + chance.to_f } == 100 channeladvisor-0.1.1/lib/channeladvisor/order.rb: shopping_cart.items.collect { |i| i.shipping_cost }.inject(:+) chapman-0.0.2/lib/chapman/worker.rb: '(' + args.inject([]) do |accum, (key,value)| charles-0.0.6/lib/charles.rb: return self.inject(0){|accum, i| accum + i } charles-0.0.6/lib/charles.rb: sum = self.inject(0){|accum, i| accum + (i - m) ** 2 } charlie-0.8.1/examples/function_optimization.rb: 1 / (1 + genes.inject(0){|s,x|s+x*x}) charlie-0.8.1/examples/tsp.rb:CITIES = (0...N).map{|i| (0...N).map{|j| [i,j] } }.inject{|a,b|a+b} charlie-0.8.1/lib/charlie/crossover.rb: tot_p = hash.inject(0){|s,(m,p)| s+p } charlie-0.8.1/lib/charlie/gabenchmark.rb: joined = dataset.map(&:last).inject{|a,b|a+b} charlie-0.8.1/lib/charlie/mutate.rb: tot_p = hash.inject(0){|s,(m,p)| s+p } charlie-0.8.1/lib/charlie/tree/tree.rb: t[1..-1].inject(1){|sum,st| sum + tree_size(st) } charlie-0.8.1/lib/charlie/tree/tree.rb: t[1..-1].map{|st| all_subtrees(st) }.inject{|a,b|a+b} << t charlie-0.8.1/lib/charlie/tree/tree.rb: t[1..-1].map{|st| all_terminals(st) }.inject{|a,b|a+b} chatchart-1.0.0/demos/demo-animated.rb: ses = es[-C_SZ,C_SZ].inject(0.0) { |sum,e| sum += e }.to_f / C_SZ chatchart-1.0.0/lib/chatchart.rb: @v.values.inject(0.0) { |sum,v| sum += (v.p.v * v.p.m).norm } chatchart-1.0.0/lib/chatchart.rb: ses = es[-CW_SZ,CW_SZ].inject(0.0) { |sum,e| sum += e }.to_f / CW_SZ chatchart-1.0.0/lib/particle.rb: v = ps.inject(P[].vector) { |acc,p| acc += acceleration p } chatchart-1.0.0/lib/particle.rb: v = ps.inject(P[].vector) { |acc,p| acc += bond p } check_digit-0.1.1/lib/check_digit/luhn.rb: sum = digits.inject(0) { |m, x| m + x } chef-12.6.0/lib/chef/cookbook_site_streaming_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } chef-12.6.0/lib/chef/cookbook_site_streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} chef-12.6.0/lib/chef/win32/security/acl.rb: aces_size = aces.inject(0) { |sum,ace| sum + ace.size } chef-api-0.5.0/lib/chef-api/multipart.rb: parts.map(&:size).inject(:+) chef-expander-10.30.4/lib/chef/expander/control.rb: total_messages = message_counts.inject(0) { |sum, count| sum + count } chef-server-slice-0.7.16/app/controllers/openid_server.rb: cookie_size = request.cookies.inject(0) {|sum,c| sum + c[1].length } chef-vpc-toolkit-2.8.2/lib/chef-vpc-toolkit/chef_installer.rb: return options["chef_cookbook_repos"].inject { |sum, c| sum + " " + c } chemistry_rails-0.1.4/lib/chemistry_rails.rb: mass = elements.map { |el, i| ChemistryRails.element(el)[:mass] * i }.inject{|sum,x| sum + x } chemruby-1.1.9/lib/graph/morgan.rb: tec[a] = adjacent_to(a).inject(0){|ret, (b, n)| ret + ec[n]} chemruby-1.1.9/test/tc_mdl.rb: types = mol.edges.inject({}){|ret, (b, a1, a2)| ret[b.stereo] ||= 0 ; ret[b.stereo] += 1 ; ret} chemruby-1.1.9/test/tc_mdl.rb: types = mol.edges.inject({}){|ret, (b, a1, a2)| ret[b.bond_type] ||= 0 ; ret[b.bond_type] += 1 ; ret} chida_fib-0.1.0/shoulda/ruby/1.8/gems/json-1.6.5/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } chida_fib-0.1.0/shoulda/ruby/1.8/gems/rcov-1.0.0/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size chida_fib-0.1.0/shoulda/ruby/1.8/gems/rcov-1.0.0/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size chida_fib-0.1.0/shoulda/ruby/1.8/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } chiebukuro-0.0.1/lib/chiebukuro/api.rb: '?' + hash.inject(''){|q, h| "#{q}#{h[0]}=#{h[1]}&"} chime-0.5.0/lib/chime.rb: polarity_scores.inject(0.0){ |sum, el| sum + el}/polarity_scores.length chipmunk-6.1.3.4/lib/chipmunk.rb: @chipmunk_objects = objs.inject([]){|sum, obj| sum + obj.chipmunk_objects}.uniq cho45-grit-0.8.2/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } chomchom-0.5.2/lib/chomchom/scorer.rb: total_score = tss_scores.inject { |sum, score| sum + score } chomchom-0.5.2/lib/chomchom/scorer.rb: summary_score = covered.inject { |sum, i| sum + tss_scores[i] } chomchom-0.5.2/lib/chomchom/scorer.rb: copy_tax = (copy_taxes.size > 0)? (copy_taxes.inject { |sum, t| sum + t}/ss.size) : 0.0 chomchom-0.5.2/lib/chomchom/summary.rb: #current_score = scores[i..j].inject { |sum, sc| sum + sc } chore-core-1.8.4/lib/chore/worker.rb: total_timeout = @work.inject(0) {|sum, item| sum += item.queue_timeout} chorewheel-0.0.1/spec/spec_helper.rb: avg = shifts.inject(:+) / shifts.size.to_f chris_lib-0.0.2/lib/chris_lib/chris_math.rb: sum = self.inject { |s,v| s + v} chris_lib-0.0.2/lib/chris_lib/chris_math.rb: sum = self.inject { |s,v| s + (v**2 - m**2)} chris_lib-0.0.2/lib/chris_lib/chris_math.rb: sum = values.inject { |s,v| s + (v**2 - m**2)} chris_lib-0.0.2/lib/chris_lib/chris_math.rb: (0...k).inject(1) do |m,i| (m * (n - i)) / (i + 1) end chrisa-ruby-dtrace-0.2.7/examples/scsi.rb: @bytes.slice(0, @cdblen).inject('') {|string, b| string + sprintf('%2.2x', b) } chrisjpowers-rdoc_metric-0.1.4/lib/rdoc_metric.rb: documented = @files.inject(0) {|sum, file| sum += file.total_documented } chrisjpowers-rdoc_metric-0.1.4/lib/rdoc_metric.rb: total = @files.inject(0) {|sum, file| sum += file.total_entities } chrome_debugger-0.0.5/lib/chrome_debugger/document.rb: }.flatten.inject(0) { |bytes_sum, n| bytes_sum + n.encoded_data_length } chrome_debugger-0.0.5/lib/chrome_debugger/document.rb: }.flatten.inject(0) { |bytes_sum, n| bytes_sum + n.data_length } chronos-0.1.0/rake/lib/bonesplitter.rb: cands = Array(Project.manifest.include || '**/*').inject([]) { |a,e| a+Dir[e] } chukan-0.1.1/lib/chukan.rb: succes = @@cases.to_a.inject(0) {|r,(n,c)| r + c[0] } chukan-0.1.1/lib/chukan.rb: failure = @@cases.to_a.inject(0) {|r,(n,c)| r + c[1] } chukan-0.1.1/lib/chukan.rb: error = @@cases.to_a.inject(0) {|r,(n,c)| r + c[2] } chunky_png-1.3.5/lib/chunky_png/color.rb: sum = components.inject(0) { |a,b| a + b } chunky_png-1.3.5/lib/chunky_png/color.rb: (components.inject(0) { |a,b| a + b } / 3.0).round chunky_png-1.3.5/spec/chunky_png/canvas/adam7_interlacing_spec.rb: expect(pass_sizes.inject(0) { |sum, (w, h)| sum + (w*h) }).to eql width * height cifrado-0.2.1/tests/swift_client/download_tests.rb: File.size(obj) == chunks.inject(:+) cifrado-0.2.1/tests/swift_client/upload_tests.rb: File.size(obj) <= chunks.inject(:+) cinch-dicebag-1.0.13/lib/cinch/plugins/dicebag/bag.rb: @count = dice.map { |d| d[/(\d+)d\d+/, 1].to_i || 1 }.inject(0, :+) cinch-dicebag-1.0.13/lib/cinch/plugins/dicebag/die.rb: end.inject(0, :+) citrus-compiler-0.8.3/lib/citrus/compiler/generator.rb: stat = locals.inject(Hash.new(0)){|h, e| h[e]+=1; h} citrusbyte-stories-0.1.2/lib/stories/runner.rb: puts "%d stories, %d scenarios" % [Stories.all.values.size, Stories.all.values.inject(0) {|total,s| total + s.scenarios.size }] city-watch-0.7.9/lib/city_watch/watchmen/redis.rb: out.gsub(/^(#.*|$)$/,'').gsub(/(\r\n)+/,"\r\n").split("\r\n").map {|str| str.strip.split(":") }.inject({}) {|acc,(k,v)| acc[k.to_sym] = v; acc } ciuchcia-0.0.7/lib/ciuchcia/validations.rb: return false unless digits[-1] == digits[0..-2].inject(0) { |sum,x| sum + x*weights.shift } % 11 % 10 ciuchcia-0.0.7/lib/ciuchcia/validations.rb: return false unless digits[-1] == digits[0..-2].inject(0) { |sum,x| sum + x*weights.shift } % 11 % 10 ciuchcia-0.0.7/lib/ciuchcia/validations.rb: return false unless digits[0..-2].inject(digits[-1]) { |sum,x| sum + x*weights.shift } % 10 == 0 cjohansen-juicer-0.2.5/lib/juicer/core.rb: self.split("_").inject("") { |str, piece| str + piece.capitalize } cjohansen-juicer-0.2.5/lib/juicer/install/base.rb: @name = File.basename(path).split("_").inject("") { |str, word| (str + " #{word.capitalize}").strip } clamsy-0.0.5/examples/data/context.rb: :total_weekly_hours => subjects.inject(0) {|sum, s| sum + s.weekly_hours }, clandestined-1.0.0/lib/clandestined/cluster.rb: offset = search_key.split('').inject(0) { |s, c| s += c[0,1].unpack('c')[0] } classicCMS-0.2.3/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } classicCMS-0.2.3/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } classicCMS-0.2.3/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } classicCMS-0.2.3/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds classicCMS-0.2.3/vendor/bundle/gems/factory_girl-3.0.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } classicCMS-0.2.3/vendor/bundle/gems/rack-1.4.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s classicCMS-0.2.3/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} classicCMS-0.2.3/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} classicCMS-0.2.3/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: world.find_hook(:around, :each, self, example) + ancestors.reverse.inject([]){|l,a| l + a.find_hook(:around, :each, self, example)} classicCMS-0.2.3/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} classicCMS-0.2.3/vendor/bundle/gems/sinatra-1.3.2/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s classicCMS-0.2.3/vendor/bundle/gems/spork-0.9.0/lib/spork/gem_helpers.rb: Dir["{#{Gem.path.join(',')}}" + "/gems/*"].inject({}) do |h,f| classiccms-0.7.5/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } classiccms-0.7.5/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } classiccms-0.7.5/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } classiccms-0.7.5/vendor/bundle/gems/activesupport-3.2.3/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds classiccms-0.7.5/vendor/bundle/gems/eventmachine-0.12.10/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} classiccms-0.7.5/vendor/bundle/gems/eventmachine-0.12.10/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} classiccms-0.7.5/vendor/bundle/gems/factory_girl-3.0.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } classiccms-0.7.5/vendor/bundle/gems/factory_girl-3.2.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } classiccms-0.7.5/vendor/bundle/gems/factory_girl-3.3.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) {|result, declaration| result += declaration.to_attributes } classiccms-0.7.5/vendor/bundle/gems/guard-1.0.2/lib/guard/dsl_describer.rb: line += ": #{ guard[:options].inject({}) { |options, (k, v)| options[k.to_s] = v; options }.sort.collect { |k, v| "#{ k } => #{ v.inspect }" }.join(', ') }" classiccms-0.7.5/vendor/bundle/gems/guard-1.0.3/lib/guard/dsl_describer.rb: line += ": #{ guard[:options].inject({}) { |options, (k, v)| options[k.to_s] = v; options }.sort.collect { |k, v| "#{ k } => #{ v.inspect }" }.join(', ') }" classiccms-0.7.5/vendor/bundle/gems/json-1.7.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } classiccms-0.7.5/vendor/bundle/gems/rack-1.4.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s classiccms-0.7.5/vendor/bundle/gems/resque-1.20.0/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, classiccms-0.7.5/vendor/bundle/gems/resque-mongo-1.9.8.1/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.10.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.10.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.10.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.10.0/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: world.find_hook(:around, :each, self, example) + ancestors.reverse.inject([]){|l,a| l + a.find_hook(:around, :each, self, example)} classiccms-0.7.5/vendor/bundle/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} classiccms-0.7.5/vendor/bundle/gems/sinatra-1.3.2/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s classiccms-0.7.5/vendor/bundle/gems/spork-0.9.0/lib/spork/gem_helpers.rb: Dir["{#{Gem.path.join(',')}}" + "/gems/*"].inject({}) do |h,f| classiccms-0.7.5/vendor/bundle/gems/temple-0.4.0/lib/temple/hash.rb: @hash.inject([]) {|keys, h| keys += h.keys }.uniq classifier-1.3.4/lib/classifier/bayes.rb: training_count = @category_counts.values.inject { |x,y| x+y }.to_f classifier-1.3.4/lib/classifier/bayes.rb: total = category_words.values.inject(0) {|sum, element| sum+element} classifier-1.3.4/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } classifier-fork-1.3.4/lib/classifier/bayes.rb: training_count = @category_counts.values.inject { |x,y| x+y }.to_f classifier-fork-1.3.4/lib/classifier/bayes.rb: total = category_words.values.inject(0) {|sum, element| sum+element} classifier-fork-1.3.4/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } classifier-reborn-2.0.4/lib/classifier-reborn/lsi.rb: @items.each_key { |item| avg_density[item] = proximity_array_for_content(item).inject(0.0) { |x,y| x + y[1]} } classifier_atsukamoto-0.0.5/lib/classifier/bayes.rb: # total = category_words.values.inject(0) {|sum, element| sum+element} classifier_atsukamoto-0.0.5/lib/classifier/bayes.rb: total = category_words.inject(0) { |sum, element| sum + element } classifier_atsukamoto-0.0.5/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } cldwalker-gem_grep-0.1.1/lib/rubygems/commands/grep_command.rb: tuples = options[:all] ? versions.inject([]) {|t,e| t += e[1]; t } : versions.map {|e| e[1].first } cldwalker-hirb-0.2.6/lib/hirb/helpers/table.rb: total_length = field_lengths.values.inject {|t,n| t += n} cldwalker-hirb-0.2.6/lib/hirb/helpers/table.rb: total_long_field_length = (long_lengths.inject {|t,n| t += n}) * max_width/total_length cldwalker-hirb-0.2.6/lib/hirb/helpers/table.rb: total_length = field_lengths.values.inject {|t,n| t += n} cldwalker-hirb-0.2.6/lib/hirb/helpers/table.rb: original_total_length = original_field_lengths.values.inject {|t,n| t += n} cldwalker-hirb-0.2.6/lib/hirb/helpers/table.rb: if relative_lengths.all? {|e| e > @min_field_length} && (relative_lengths.inject {|a,e| a += e} <= max_width) cldwalker-hirb-0.2.6/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width cldwalker-hirb-0.2.6/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width cldwalker-hirb-0.2.6/test/table_test.rb: field_lengths.values.inject {|a,e| a+=e}.should <= width clickable_link-0.0.2/vendor/bundle/ruby/1.9.1/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} clickable_link-0.0.2/vendor/bundle/ruby/1.9.1/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} clickable_link-0.0.2/vendor/bundle/ruby/1.9.1/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} clickable_link-0.0.2/vendor/bundle/ruby/1.9.1/gems/rspec-core-2.14.5/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} client_for_poslynx-1.0.3/lib/client_for_poslynx/fake_pos_terminal/console_user_interface/content_formatter.rb: tot_button_space = button_strings.map(&:length).inject{ |m, length| m + length } clientele-0.4.1/lib/clientele/request_builder.rb: stack.map(&:to_request).inject(:+).to_request(client: client) clivecrous-ramaze-0.3.9.5/examples/memleak_detector.rb: p os.inject(Hash.new(0)){|s,v| s[v.class] += 1; s}.sort_by{|k,v| v} clivecrous-ramaze-0.3.9.5/lib/ramaze/helper/httpdigest.rb: authorization = auth_split[1..-1].join(' ').scan(/((?:"(?:\\.|[^"])+?"|[^",]+)+)(?:,\s*|\Z)/n).collect{|v|v[0]}.inject({}){|r,c|k,*v=c.split('=');r[k]=v.join('=').gsub(/"?(.*?)"?/,'\\1');r} cloak_id-0.1.1/lib/cloak_id.rb: self.cloak_id_prefix = (options[:prefix] || model_name.singular.split('_').slice(0,2).inject('') {|prefix,word| prefix + word[0,1].upcase}) clog-1.0.0/lib/clog.rb: length = args.inject(0) {|sum,x| sum+= x.inspect.length } cloud-crowd-0.7.6/actions/word_count.rb: input.inject(0) {|sum, count| sum + count } cloud_financial_officer-0.1.2/lib/cfo/resources/report.rb: @total_cost = @records.inject(0.0) {|total, r| total += r.total_cost} cloud_financial_officer-0.1.2/spec/lib/cfo/record_grouper_spec.rb: total = @results.inject(0) {|t,record| t += record.total_cost} cloud_financial_officer-0.1.2/spec/lib/cfo/record_grouper_spec.rb: total = @results.inject(0) {|t,record| t += record.total_cost} cloudfuji-0.0.46/lib/cloudfuji/mail_route.rb: Regexp.new regexp , [x,i,m].inject(0){|a,f| f ? a+f : a } cloudscale-monitor-0.0.1/lib/cloudscale/plugins/apache/apache2_server_status.rb: memory_size = shell("#{@server.command}").split("\n").inject(0) { |i,n| i+= n.to_i; i } cloudspeq-0.0.16/lib/cloudspeq/distributed_testing.rb: specified_servers = specified_servers.collect{|k,v| v['servers']}.inject(:+) + 1 cloudwow-not_relational-0.1.11/lib/not_relational/repository_factory.rb: # return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } cloudwow-not_relational-0.1.11/lib/not_relational/tag_cloud.rb: @histogram=tag_data.inject(Hash.new(0)){|hash,x| hash[x.tag_name]+=1;hash} cloudwow-not_relational-0.1.11/test/models/media_item.rb: histogram=tag_data.inject(Hash.new(0)){|hash,x| hash[x.tag_name]+=1;hash} clr-0.0.1/lib/clr/search.rb: occurrences = collection.map(&:matches_count).inject(0,:+) clumpy-1.1.0/lib/clumpy/cluster_behavior.rb: @latitude = @points.inject(0.0) { |m, p| m + p.latitude } / @points.size clumpy-1.1.0/lib/clumpy/cluster_behavior.rb: @longitude = @points.inject(0.0) { |m, p| m + p.longitude } / @points.size cluster_bomb-0.3.0/lib/cluster_bomb/cluster.rb: hosts_to_connect = @hosts.inject(0) {|sum,h| sum += (h.connect_failed ? 0:1)} clusterable-0.0.1/lib/clusterable/cluster.rb: latitude = points.inject(0.0) { |sum, point| sum + point.latitude } / points.length clusterable-0.0.1/lib/clusterable/cluster.rb: longitude = points.inject(0.0) { |sum, point| sum + point.longitude } / points.length clusterer-0.1.9/lib/clusterer/cluster.rb: @intra_cluster_similarity ||= documents.inject(0) {|n,d| n + d.cosine_similarity(centroid) } clusterer-0.1.9/lib/clusterer/document_array.rb: @vector_length ||= Math.sqrt(self.inject(0) {|n,y| n + y*y}) clusterer-0.1.9/lib/clusterer/document_base.rb: @vector_length ||= Math.sqrt(self.inject(0) {|n,y| n + y[1]*y[1]}) clusterer-0.1.9/lib/clusterer/lsi/lsi.rb: (0..([@s.nrow, @s.ncol].min - 1)).inject(0) {|n,v| cnt += 1; (n > val) ? break : n + @s[v,v] } clusterer-0.1.9/lib/clusterer/similarity.rb: n + y.documents.inject(0) {|s,e| s + d.cosine_similarity(e) } cmd-0.7.2/example/calc.rb: args.to_s.split(/ +/).inject([]) do |a, v| cmess-0.5.0/lib/cmess/guess_encoding/automatic.rb: Array(bytes).inject(0) { |sum, n| sum + byte_count[n] } cnp-0.0.1/lib/cnp.rb: (0..11).inject(0){|sum, n| sum += test_key[n].chr.to_i * cnp[n].chr.to_i} % 11 == cnp[12].chr.to_i code_hunter-0.1.7/lib/code_hunter/runner.rb: warnings = results.inject([], :+).map {|attributes| Warning.new(attributes) } code_poetry-0.4.0/lib/code_poetry/stat.rb: end.inject(0, :+) codeclimate_batch-0.3.0/lib/codeclimate_batch.rb: report["line_counts"][k] = source_files.map { |s| s[k] }.inject(:+) coder-0.4.0/lib/coder/cleaner/simple/encodings.rb: values.inject { |a,b| (a << 8) + b } coderay-beta-0.9.1/lib/coderay/helpers/word_list.rb: p wl.inject(0) { |memo, key, value| memo + key.size + 24 } coderunner-0.17.10/lib/coderunner/fortran_namelist.rb: next unless hash[:variables].keys.inject(false){|b, v| b or !send(v+"_#{i+1}".to_sym).nil?} # i.e. at least one variable must be non-nil coderunner-0.17.10/lib/coderunner/fortran_namelist.rb: hash = current.scan(/(^\s*\@(\w+).*)/).inject({}) do |hash, (all, name)| coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: final_axes = (kitdata[0].size + sweeps.size - 1).times.inject([]){|arr, i| arr.push []} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: kit = kits.inject{|ans, kit| ans + kit} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: final_axes = (kitdata[0].size + sweeps.size - 1).times.inject([]){|arr, i| arr.push []} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: kit = kits.inject{|ans, kit| ans + kit} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: end).inject{|kit, k| kit+k} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: (run_kits + kits).inject{|kit, k| kit+k} coderunner-0.17.10/lib/coderunner/graphs_and_films.rb: actual_frames = graphkit_frame_array.map{|f, g| f}.inject({}){|hash, f| hash[f] = i; i+=1; hash} coderunner-0.17.10/lib/coderunner/instance_methods.rb: DEFAULT_RUNNER_OPTIONS = ([:conditions, :sort, :debug, :script_folder, :recalc_all, :multiple_processes, :heuristic_analysis, :test_submission, :reprocess_all, :use_large_cache, :use_large_cache_but_recheck_incomplete, :use_component, :no_run, :server, :version, :parameters] + SUBMIT_OPTIONS + FOLDER_DEFAULTS).inject({}){|hash, option| hash[option] = nil; hash} coderunner-0.17.10/lib/coderunner/instance_methods.rb: arr = (pipe_numbers + [0]).inject([]) do |arr, pn| coderunner-0.17.10/lib/coderunner/instance_methods.rb: command = (run.class.rcp.variables+run.class.rcp.run_info-exclude_variables - [:output_file, :error_file, :runner, :component_runs]).inject("@combined_ids.find_all{|id| @combined_run_list[id].class == run.class}"){ |s,v| coderunner-0.17.10/lib/coderunner/run.rb:#{(rcp.results+rcp.run_info - [:component_runs]).inject({}){|hash, (var,_type_co)| hash[var] = send(var); hash}.pretty_inspect} coderunner-0.17.10/lib/coderunner/run.rb: rcp.readout_list.inject(""){|str,var| str+"#{send(var)}code_runner_spacer"}.gsub(/\s/, '_').gsub(/code_runner_spacer/, "\t") + "\n" coderunner-0.17.10/lib/coderunner/run.rb:# # @dir_name = %[v#@version] + @naming_pars.inject("") do |str, par| coderunner-0.17.10/lib/coderunner/run.rb:# @run_name = %[v#@version] + @naming_pars.inject("") do |str, par| coderunner-0.17.10/lib/coderunner/run.rb: @run_name = %[v#@version] + @naming_pars.inject("") do |str, par| coderunner-0.17.10/lib/coderunner/run.rb:#{(rcp.variables + rcp.run_info + [:version, :code, :modlet, :sys] - [:component_runs]).inject({}){|hash, var| hash[var] = send(var) unless (!send(var) and send(var) == nil); hash}.pretty_inspect} coderunner-0.17.10/lib/coderunner/run.rb: Dir.entries(Dir.pwd).find_all{|file| file =~ /^[^\.].+\.rb$/}.inject([]) do |arr, file| coffeelint-1.14.0/lib/coffeelint.rb: end.inject(0, :+) cofi_cost-0.0.9/lib/cofi_cost.rb: new_dim_size = shapes.inject(0) {|sum,v| sum + v[dim] } cogsworth-1.0.2/lib/cogsworth.rb: string.gsub(' ','').downcase.scan(/(\d+)([a-zA-Z]+)/).inject(0) do |sum, pair| cohortly-0.0.93/app/models/cohortly/tag_report.rb: (data1.keys + data2.keys).uniq.inject({}) do |accum, key| coin-op-0.4.6/lib/coin-op/bit/fee.rb: unspent_total = unspents.inject(0) { |sum, output| sum += output.value } coin-op-0.4.6/lib/coin-op/bit/fee.rb: payee_total = payees.inject(0) { |sum, payee| sum += payee.value } coin-op-0.4.6/lib/coin-op/bit/spendable.rb: input_amount = unspent.inject(0) {|sum, output| sum += output.value } coin-op-0.4.6/lib/coin-op/bit/transaction.rb: inputs.inject(0) { |sum, input| sum += input.output.value } coined-0.1.0/lib/coined/purse.rb: end.inject(&:+).to_f colinsurprenant-starling-0.9.8/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } colinsurprenant-starling-0.9.8/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum_of_squares = shared_items_a.inject(0) { |a, e| a + (prefs[person1][e] - prefs[person2][e])**2 } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum1 = shared_items_a.inject(0) { |a, e| a + prefs[person1][e] } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum2 = shared_items_a.inject(0) { |a, e| a + prefs[person2][e] } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum1_sq = shared_items_a.inject(0) { |a, e| a + prefs[person1][e]**2 } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum2_sq = shared_items_a.inject(0) { |a, e| a + prefs[person2][e]**2 } collaborative_filtering-0.6.3/lib/collaborative_filtering/collaborative_filtering.rb: sum_products = shared_items_a.inject(0) { |a, e| a + prefs[person1][e] * prefs[person2][e] } collada-0.2.2/lib/collada/parser/support.rb: @chunk_size = @parameters.inject(0) {|sum, parameter| sum + parameter.size} collimator-0.0.3/lib/collimator/table.rb: @columns.length + 1 + @columns.inject(0) { |sum, c| sum + c[:width] + c[:padding] } color-japanese-1.0.0/examples/palletize.rb: self.inject(0.0){|s,e| s + e } color_adjuster-0.0.1/lib/color_adjuster.rb: color.scan(/../).map(&:hex).inject(0) { |sum, i| sum += i } color_percent-0.1.0/lib/color_percent.rb: sum = @colors_hash.inject(0){ |s,c| s + c.last.to_i }.to_f colorant-0.1.4/lib/colorant/parser.rb: total = collection.map{|element| element[:freq]}.inject(:+) colorful_tables-0.5.1/lib/colorful_tables/table.rb: page_output = @transposed_data[page_ranges[n]].inject("\r" + header) do |output, row| colorful_tables-0.5.1/lib/colorful_tables/table.rb: self.data.inject("#{@border_chars[:cross]}") { |s, column| s += (("#{@border_chars[:horizontal]}" * (column.width + 2)) + "#{@border_chars[:cross]}") } + "\n" colorfulness-0.0.2/lib/colorfulness/calculator.rb: Math.sqrt(array.inject(0) { |sum,val| sum + (val - mean)**2 } / array.size) colorfulness-0.0.2/lib/colorfulness/calculator.rb: array.inject(:+).to_f / array.size colorputs-0.2.3/lib/colorputs/main.rb: str.chars.inject("") { |acc,c| acc + colors.values[rand(colors.size - 2)].(c) } colorscore-0.0.5/lib/colorscore/histogram.rb: total = color_counts.inject(:+).to_f columnize-0.9.0/lib/columnize/columnize.rb: totwidth = colwidths.inject(&:+) + ((colwidths.length-1) * @colsep.length) columnize-0.9.0/lib/columnize/columnize.rb: totwidth = colwidths.inject(&:+) + ((colwidths.length-1) * @colsep.length) combo_data-0.0.4/lib/combo_data/data_set.rb: combo.inject(){ |x,y| x += y } comboy-autumn-3.1/skel/leaves/scorekeeper/controller.rb: scores.inject(Hash.new(0)) { |hsh, score| hsh[score.receiver.name] += score.change; hsh } comcalc-0.0.2/lib/comcalc/cli.rb: puts "Each bill was an average of: #{ DB_CON.monthly_data('value', 'bill').flatten.inject(:+) / DB_CON.monthly_data('value','bill').size} " comcalc-0.0.2/lib/comcalc/cli.rb: puts "Money spent monthly overall: #{DB_CON.monthly_data('value','bill').flatten.inject(:+)}" comcalc-0.0.2/lib/comcalc/cli.rb: puts "#{DB_CON.get_name_by_id(ids).flatten.first}: #{DB_CON.monthly_data_person('value', 'bill', ids).flatten.inject(:+)}" comic_walker-0.4.0/lib/comic_walker/item_decoder.rb: t = dat_path.sub_ext('').to_s.chars.inject(0) { |acc, c| acc + c.ord } commaparty-0.0.2/spec/commaparty/markup_spec.rb: specify { expect(described_class.new([:span, [1, 1].inject(:+)]).call). commendo-2.1.0/lib/commendo/mysql-backed/content_set.rb: grouped.map { |resource, similar| {resource: resource, similarity: similar.inject(0.0) { |sum, s| sum += s[:similarity] }} }.sort_by { |h| [h[:similarity], h[:resource]] }.reverse commendo-2.1.0/lib/commendo/mysql-backed/weighted_group.rb: totaled_similar = grouped.map { |resource, similar| {resource: resource, similarity: similar.inject(0.0) { |sum, s| sum += s[:similarity] }} }.sort_by { |h| [h[:similarity], h[:resource]] }.reverse commendo-2.1.0/lib/commendo/ruby-backed/content_set.rb: @resource_totals = Hash[@resource_group_score.map { |resource, groups| [resource, groups.map { |group, score| score }.inject(0, :+)] }] commendo-2.1.0/lib/commendo/ruby-backed/content_set.rb: similar = similar.map { |resource, sims| {resource: resource, similarity: sims.inject(0) { |sum, sim| sum += sim[:similarity] }} } commendo-2.1.0/lib/commendo/ruby-backed/weighted_group.rb: totaled_similar = grouped.map { |resource, similar| {resource: resource, similarity: similar.inject(0.0) { |sum, s| sum += s[:similarity] }} }.sort_by { |h| [h[:similarity], h[:resource]] }.reverse comment_extractor-1.0.2/lib/comment_extractor/extractor/concerns/simple_extractor.rb: Regexp.new(regexp.map { |v| v.source }.inject(:+)) common_numbers-0.1.5/lib/common_numbers/base.rb: checksum = mask.inject(0) {|sum, weight| sum + weight * magick_array.shift} community-zero-2.0.2/lib/community_zero/endpoints/cookbook_versions_version_endpoint.rb: 'tarball_file_size' => cookbook.name.split('').map(&:ord).inject(&:+) * 25, # don't even commutator-0.1.1/lib/commutator/options/proxy.rb: response.inject(0) { |sum, page| sum + page.count } comp_tree-1.1.3/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { compass-1.0.3/lib/compass/commands/write_configuration.rb: puts "#{kind}: " + values.inject([]){|m, v| m << v[kind]}.map{|v| v.nil? ? '-' : v.inspect}.join(", ") compass-1.0.3/lib/compass/sass_extensions/sprites/image_row.rb: images.inject(0) {|sum, img| sum + img.width } compass-1.0.3/lib/compass/sass_extensions/sprites/layout/diagonal.rb: @width = @images.inject(0) {|sum, img| sum + img.width} compass-1.0.3/lib/compass/sass_extensions/sprites/layout/diagonal.rb: @height = @images.inject(0) {|sum, img| sum + img.height} compass-1.0.3/lib/compass/sass_extensions/sprites/layout/horizontal.rb: @width = @images.inject(0) { |sum, image| sum += (image.width + image.spacing) } compass-1.0.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @height ||= @rows.inject(0) {|sum, row| sum += row.height} compass-1.0.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @rows.inject(0) { |sum, row| sum += row.efficiency } ** @rows.length compass-1.0.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } compass-1.0.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } compass-edge-0.9.5.0/lib/compass/commands/write_configuration.rb: puts "#{kind}: " + values.inject([]){|m, v| m << v[kind]}.map{|v| v.nil? ? '-' : v.inspect}.join(", ") compass-edge-0.9.5.0/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } compass-edge-0.9.5.0/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } compendium-1.1.3.4/spec/metric_spec.rb: subject.command = -> d { d.flatten.inject(:+) } completeness-fu-0.6.0/lib/completeness-fu/active_model_additions.rb: self.completeness_checks.inject(0) { |score, check| score += check[:weighting] } composite_primary_keys-8.1.2/test/test_associations.rb: assert_equal(3, products.inject(0) {|sum, product| sum + product.product_tariffs.length}) composite_primary_keys-8.1.2/test/test_associations.rb: assert_equal(3, products.inject(0) {|sum, product| sum + product.product_tariffs.length}) composite_primary_keys-8.1.2/test/test_associations.rb: assert_equal(3, tariffs.inject(0) {|sum, tariff| sum + tariff.product_tariffs.length}) composite_primary_keys-8.1.2/test/test_associations.rb: assert_equal(3, tariffs.inject(0) {|sum, tariff| sum + tariff.product_tariffs.length}) composite_primary_keys-8.1.2/test/test_associations.rb: tarrifs_length = products.inject(0) {|sum, product| sum + product.tariffs.length} composite_primary_keys-8.1.2/test/test_associations.rb: product_tariffs_length = products.inject(0) {|sum, product| sum + product.product_tariffs.length} composite_primary_keys-8.1.2/test/test_associations.rb: product_tariffs_length = tariffs.inject(0) {|sum, tariff| sum + tariff.product_tariffs.length} compound_splitter-0.0.3/lib/compound_splitter/dictionary.rb: words_array.inject(Hash.new(0)) { |h, e| h[e] += 1 ; h } compressible-0.0.3/lib/compressible/readable.rb: result = paths.collect { |path| File.size(path_for(type, path)) }.inject(0) { |sum, x| sum + x } concept2-data-parser-0.2.0/lib/concept2/data/parser.rb: stroke_array.inject(:+) / stroke_array.size concert_calendar-0.1.0/lib/mine_tunes.rb: @tracks.map{ |track| track.total_time.to_i }.inject(0){ |sum, time| sum + time } cond-0.3.2/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { conditional_messages-0.0.1/lib/conditional_messages/applied_message.rb: applied_rules.map(&:score).inject(:+).to_i conductor-0.9.4/app/helpers/conductor/dashboard_helper.rb: total = group.inject(0) {|res, x| res += x.weight} conductor-0.9.4/lib/conductor/roll_up.rb: conversion_value = alternatives.select {|x| !x.conversion_value.nil?}.inject(0) {|res, x| res += x.conversion_value} config_loader-1.0.0/lib/config_loader.rb: (load_pathes("/gems/") + load_pathes("vendor/plugins/") + app_root).uniq.inject([]) do |configs, path| config_loader-1.0.0/lib/config_loader.rb: values.inject([]) { |c, v| c + v } configgy-0.6/lib/treetop/configgy.rb: rv = raw.elements.inject("") { |total, segment| total + segment.unquoted } configuration_loader-1.0.0/lib/configuration_loader.rb: (load_pathes("/gems/") + load_pathes("vendor/plugins/") + app_root).uniq.inject([]) do |configs, path| configuration_loader-1.0.0/lib/configuration_loader.rb: values.inject([]) { |c, v| c + v } console_table-0.2.4/lib/console_table.rb: used_up = set_sizes.inject(:+) || 0 console_table-0.2.4/lib/console_table.rb: percent_used = percentages.inject(:+) || 0 console_table-0.2.4/lib/console_table.rb: @working_width = (@column_widths.inject(0) { |res, c| res+c[:size] }) + @column_widths.length - 1 construqt-0.0.7/lib/construqt/flavour/ubuntu/flavour_ubuntu_result.rb: sections = @lines.inject({}) {|r, line| key = line.split(/\s+/).first; r[key] ||= []; r[key] << line; r } construqt-0.0.7/lib/construqt/flavour/ubuntu/flavour_ubuntu_result.rb: out.flatten.compact.inject("") { |r, entry| r += entry.commit; r } contacts_client-0.0.40/app/models/padma_contact.rb: self.coefficients_counts.nil?? 0 : self.coefficients_counts.inject(0){|sum,key_value| sum += key_value[1]} continuance-0.0.3/lib/continuance/durations.rb: diff_squares.inject(:+) / items.size contracto-0.4.3/lib/contracto/stats.rb: @all_responses ||= all_contracts.map(&:responses).map(&:count).inject(&:+) contrails-0.2.6/lib/contrails/helpers.rb: array.inject([]) {|m,n| m + n} contributors_stats-1.0.0/lib/contributors_stats/calculator.rb: data.map{|repo| repo['contributions'].to_i}.inject(&:+) contributors_stats-1.0.0/lib/plugins/contributors_stats/reader/gh_org.rb: }.inject(&:+) cookbook-client-0.5.0/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} coordinator-0.0.14/lib/coordinator/base.rb: @queues.inject(0) { |sum, queue| sum + queue.length } copernicium-0.3/lib/repos.rb: (@@history.inject([]) { |o, x| o + x.last }).uniq core_ext-0.0.5/lib/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } core_extend-0.1.9/lib/core_extend/array.rb: yield(*(1..num).to_a.inject([]) { |acc, n| acc< 100 css_sprites-0.1.1/lib/css_sprites/image_grid.rb: row_heights.inject(0, :+) csv-format-guesser-0.0.2/lib/csv_format_guesser.rb: char_stats = header.scan(POTENTIAL_COL_SEP_REGEX).inject(Hash.new(0)) {|h,char| h[char]+=1; h} csv2md-1.1.1/lib/csv2md.rb: total_width = widths.inject(0) {|sum, n| sum += n } + widths.length * 2 csv2qti_lumen-0.0.2/lib/csv2qti/course.rb: @primary_outcomes.inject("#{title}\nOutcomes:") { |s, o| s + "\n" + o.to_s } csv_model-1.0.1/lib/csv_model/header_row.rb: .inject(Hash.new(0)) { |counts, key| counts[key] += 1; counts } csv_schema-0.0.3/lib/csv_schema.rb: dups = headers.inject(Hash.new(0)) { |h, v| h[v] += 1; h }.reject { |k, v| v==1 }.keys #http://snippets.dzone.com/posts/show/3838 csv_schema-0.0.3/lib/csv_schema.rb: dups = values.inject(Hash.new(0)) { |h, v| h[v] += 1; h }.reject { |k, v| v==1 }.keys #http://snippets.dzone.com/posts/show/3838 csvlint-0.3.0/lib/csvlint/validate.rb: sum = @col_counts.inject(:+) ctcherry-starling-0.9.10/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } ctcherry-starling-0.9.10/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } ctioga2-0.13.1/lib/ctioga2/graphics/types/grid.rb: @hscales[0..(x-1)].inject(0,:+) * @wbase ctioga2-0.13.1/lib/ctioga2/graphics/types/grid.rb: @vscales[0..(y-1)].inject(0,:+) * @hbase ctioga2-0.13.1/lib/ctioga2/graphics/types/grid.rb: @delta_x.to_frame(t, :x) * (@nup[0]-1)))/@hscales.inject(0,:+) ctioga2-0.13.1/lib/ctioga2/graphics/types/grid.rb: @delta_y.to_frame(t, :y) * (@nup[1]-1)))/@vscales.inject(0,:+) ctioga2-0.13.1/lib/ctioga2/utils.rb: rf = (@current_dirs + [file]).inject :+ ctioga2-0.13.1/lib/ctioga2/utils.rb: rff = (@current_dirs + [ff]).inject :+ ctodo-0.1.1/lib/ctodo.rb: self.inject(0) { |sum,v| sum + v } cubicle-0.5.2/lib/cubicle/measure.rb: sum = values.inject(0){|total,val|total+val} cucumber-2.3.2/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/cs/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/el/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/hi/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/ht/lib/kalkilatris.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} cucumber-2.3.2/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-2.3.2/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} cucumber-2.3.2/lib/cucumber/step_match_search.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min cucumber-2.3.2/lib/cucumber/step_match_search.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } cucumber-core-1.4.0/lib/cucumber/core/gherkin/writer/helpers.rb: elements.inject(source + statements) { |acc, el| el.build(acc) } cucumber-core-1.4.0/lib/cucumber/core/gherkin/writer.rb: elements.inject(source + statements) { |acc, el| el.build(acc) + [NEW_LINE] } cucumber-eclipse-steps-0.0.2/lib/cucumber/eclipse/steps/json.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} cucumber-mingle-1.0.0/examples/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} cucumber-performance-0.0.3/lib/cucumber-performance/cucumber-steps.rb: response_time = ($results_scenarios[value[0]].inject{ |sum, el| sum + el }.to_f / $results_scenarios[value[0]].size) / 1000 cucumber-performance-0.0.3/lib/cucumber-performance/functions.rb: data['graph_details_avg'][0] = (data['graph_data'][0].inject{ |sum, el| sum + el }.to_f / data['graph_data'][0].size).round(2) cucumber-performance-0.0.3/lib/cucumber-performance/functions.rb: data['graph_details_avg'][i] = (($results_scenarios[key].inject{ |sum, el| sum + el }.to_f / $results_scenarios[key].size) / 1000).round(2) cucumber-performance-0.0.3/lib/cucumber-performance/functions.rb: data['trans_graph_details_avg'][i] = (($results_transactions[key].inject{ |sum, el| sum + el }.to_f / $results_transactions[key].size) / 1000).round(2) cucumber-pride-0.0.2/features/step_definitions/calculator_steps.rb: @args.inject(0){|n,sum| sum+=n} cucumber-profiler-1.0.0/lib/cucumber/formatter/profiler.rb: self.inject(0){ |accum, i| accum + i } cucumber-profiler-1.0.0/lib/cucumber/formatter/profiler.rb: sum = self.inject(0) { |accum, i| accum + (i - m) ** 2 } cucumber-value-0.0.1/features/step_definitions/cucumber_value_steps.rb: @args.inject(0){|sum,item| sum + item} cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: feature_profiles[feature_id][:examples][example_id][:total_duration] = f.instance_variable_get(:@step_invocations).select{|s| s.status == :passed}.map{|s| s.step_match.duration}.inject(&:+) cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: feature_profiles[feature_id][:total_duration] = f.steps.select{|s| s.status == :passed}.map{|s| s.step_match.duration}.inject(&:+) cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: feature_profiles[feature][:total_duration] = meta[:examples].map{|e,m| m[:total_duration]}.inject(&:+) cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: feature_profiles[feature][:step_count] = meta[:examples].map{|e,m| m[:step_count]}.inject(&:+) cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: step_profiles[step][:total_duration] = timings.inject(:+) cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: sum = timings.inject(0){|accum, i| accum +(i-step_profiles[step][:average])**2 } cucumber_characteristics-0.0.4/lib/cucumber_characteristics/profile_data.rb: step_duration.flatten.compact.inject(:+) || 0 cucumber_fm-core-0.1/lib/cucumber_f_m/feature_element/component/total_estimation.rb: scenarios.inject(0.0) { |sum, scenario| sum + scenario.estimation } cucumber_fm-core-0.1/lib/grit/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } cucumber_fm-core-0.1/lib/grit/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } cucumber_fm-core-0.1/lib/grit/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } cucumber_statistics-2.1.1/lib/cucumber_statistics/step_statistics.rb: step_results[:total] = step_results[:instances].inject{|sum,x| sum + x } cucumber_statistics-2.1.1/lib/cucumber_statistics/step_statistics.rb: @all.map {|step_name, data| data[:total]}.inject{|sum,x| sum + x } cucumber_statistics-2.1.1/lib/cucumber_statistics/step_statistics.rb: average = data.inject{|sum,x| sum + x } / count.to_f cucumber_statistics-2.1.1/lib/cucumber_statistics/step_statistics.rb: sum = data.inject(0){|acc,i|acc.to_f + (i.to_f - average)**2.0} cucumber_timing_presenter-1.0.0.0/lib/cucumber_timing_presenter/usage_record.rb: usage[:total] = usage[:instances].inject{|sum,x| sum + x } cucumber_timing_presenter-1.0.0.0/lib/cucumber_timing_presenter/usage_record.rb: @record.map {|step_name, data| data[:total]}.inject{|sum,x| sum + x } cucumber_timing_presenter-1.0.0.0/lib/cucumber_timing_presenter/usage_record.rb: average = data.inject{|sum,x| sum + x } / occurances.to_f cucumber_timing_presenter-1.0.0.0/lib/cucumber_timing_presenter/usage_record.rb: sum = data.inject(0){|acc,i|acc.to_f + (i.to_f - average)**2.0} cuid-1.0.1/lib/cuid.rb: hostid = hostname.split('').inject(hostname.length+BASE) do |a,i| cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: sum = t_ary.inject(:+) cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: sum = t_ary.inject(:+) cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: h[key] = consumings.inject(:+) / consumings.size cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: h[key] = consumings.inject(:+) / consumings.size cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: h[key] = consumings.inject(:+) / consumings.size cuke-step-bm-1.0.1/lib/cuke-step-bm/cli.rb: h[key] = consumings.inject(:+) / consumings.size cukunity-0.1.2/lib/cukunity/drivers/android/app.rb: shell('pm list packages').scan(/^package:(\S+)/).inject([]) do |packages, m| cukunity-0.1.2/lib/cukunity/unity/gameobject.rb: @components += children.inject([]) do |components, child| cullender-0.0.5/app/helpers/cullender/rules_helper.rb: "#{prefix}#{hierarchy.inject("") {|result, item| result += "[#{item}]"}}" cullender-0.0.5/spec/helpers/cullender/rules_helper_spec.rb: # "f#{hierarchy.inject("") {|result, item| result += "[#{item}]"}}" curb-fu-0.6.2/spec/lib/curb-fu/request/base_spec.rb: regex += params.inject([]) { |list, param| list << "(#{param_possibilities})" }.join('&') curry_for_ruby18-0.0.1/spec/lib/curry_spec.rb: subject { Proc.new {|*args| args.inject(0) {|acc, i| acc + i}}} curry_for_ruby18-0.0.1/spec/lib/curry_spec.rb: subject { Proc.new {|a, b, *args| a + b + args.inject(0) {|acc, i| acc + i}}} cute_print-1.1.2/README.md: sum = a.tapqq.inject(:+) # foo.rb:12: [1, cx-util-1.0.2/lib/cx/util/calc.rb: enum.inject(0) {|r,e| r + (y ? yield(e) : e) } cynq-0.0.6/lib/cynq/directory.rb: @current_files.values.inject(0) { |sum,file| sum + file.content_length } cyprus-street-names-0.2.1/lib/street_names/parser.rb: end.inject(:+) cyross-ruby-miyako-2.1.0/lib/Miyako/API/shape.rb: vmargin = (area_size.h - @heights.inject(:+)) >> 1 cyross-ruby-miyako-2.1.0/lib/Miyako/API/shape.rb: vmargin = area_size.h - @heights.inject(:+) cyross-ruby-miyako-2.1.0/lib/Miyako/API/shape.rb: vmargin = (@size[1] - @heights.inject(:+)) >> 1 cyross-ruby-miyako-2.1.0/lib/Miyako/API/shape.rb: vmargin = @size[1] - @heights.inject(:+) cyross-ruby-miyako-mswin32-2.1.0/lib/Miyako/API/shape.rb: vmargin = (area_size.h - @heights.inject(:+)) >> 1 cyross-ruby-miyako-mswin32-2.1.0/lib/Miyako/API/shape.rb: vmargin = area_size.h - @heights.inject(:+) cyross-ruby-miyako-mswin32-2.1.0/lib/Miyako/API/shape.rb: vmargin = (@size[1] - @heights.inject(:+)) >> 1 cyross-ruby-miyako-mswin32-2.1.0/lib/Miyako/API/shape.rb: vmargin = @size[1] - @heights.inject(:+) cytogenetics-0.0.2/lib/cytogenetics/karyotype.rb: st = sex_chr.values.inject { |sum, v| sum+v } cytogenetics-0.0.2/lib/cytogenetics/karyotype.rb: counts = abrlist.inject(Hash.new(0)) { |h, i| h[i] += 1; h } d3_mpq-0.1.2/lib/core_ext/string.rb: self.each_char.inject(0) { |h, c| ((h * 0x21) + c.downcase.ord) & 0xFFFFFFFF } dag-amazing-0.1/lib/amazing/widgets/cpu_usage.rb: sum = second[cpunum][0..5].inject {|a,b| a.to_i + b.to_i } - dag-amazing-0.1/lib/amazing/widgets/cpu_usage.rb: first[cpunum][0..5].inject {|a,b| a.to_i + b.to_i } dailybooth-cache-money-0.2.13/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } dakrone-fastri-0.3.1.1/lib/fastri/ri_index.rb: puts @method_array.inject(0){|s,x| s + x.size} dakrone-fastri-0.3.1.1/lib/fastri/ri_index.rb: puts @namespace_array.inject(0){|s,x| s + x.size} dalli-2.7.5/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } dalli-2.7.5/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } dan-capistrano-2.5.6/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } danielsdeleo-basset-1.0.4/lib/basset/classifier.rb: scores_for_training_set.inject(0) { |sum, score| sum += score } / scores_for_training_set.length.to_f danielsdeleo-basset-1.0.4/lib/basset/core_extensions.rb: total = pop.inject(0) { |sum, n| sum + n } danmayer-metric_fu-2.1.3/lib/base/metric_analyzer.rb: sum = collection.inject( nil ) { |sum,x| sum ? sum+x : x } danmayer-metric_fu-2.1.3/lib/base/scoring_strategies.rb: scores.inject(0) {|s,x| s+x} danmayer-metric_fu-2.1.3/lib/base/scoring_strategies.rb: sum = scores.inject( nil ) { |sum,x| sum ? sum+x : x } danmayer-metric_fu-2.1.3/lib/generators/flog.rb: @total_score ||= method_scores.inject(0) {|sum, score| sum += score} danmayer-metric_fu-2.1.3/lib/graphs/flog_grapher.rb: method_scores[0...number_of_methods_that_is_five_percent].inject(0) { |total, score| total += score } danmayer-metric_fu-2.1.3/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } danmayer-metric_fu-2.1.3/spec/resources/line_numbers/module.rb: [1,2,3].inject {|m,o| m = m + o} darkext-0.12.0/lib/darkext/array.rb: self.inject(&:+) darkhelmet-darkext-0.12.0/lib/darkext/array.rb: self.inject(&:+) darkholme-1.2.0/lib/darkholme/bitset.rb: @bits = initial_bits.map {|bit| convert_bit(bit) }.inject(:+) || 0 daru-0.1.1/lib/daru/accessors/nmatrix_wrapper.rb: @data[0...@size].inject(:+) daru-0.1.1/lib/daru/maths/statistics/dataframe.rb: (v1a.size).times.inject(0) {|ac,i| ac+(v1a[i]-m1)*(v2a[i]-m2)} daru-0.1.1/lib/daru/maths/statistics/vector.rb: (@data.inject(0) { |a,x| x.square + a } - (sum.square.quo(n_valid)).to_f).to_f daru-0.1.1/lib/daru/maths/statistics/vector.rb: @data.inject(0){ |memo, val| memo += 1 if yield val; memo} daru-0.1.1/lib/daru/maths/statistics/vector.rb: th = @data.inject(0) { |memo, val| memo + ((val - m)**3) } daru-0.1.1/lib/daru/maths/statistics/vector.rb: fo = @data.inject(0){ |a, x| a + ((x - m) ** 4) } daru-0.1.1/lib/daru/maths/statistics/vector.rb: base << @data[start...(start + n)].inject(0.0) { |s, a| a.nil? ? s : s + a } / n daru-0.1.1/lib/daru/vector.rb: a[v[0]] = v[1].inject { |s,x| s+x.to_i } darwinning-0.1.0/lib/darwinning/population.rb: fitness_sum = members.inject(0) { |sum, m| sum + m.fitness } darwinning-0.1.0/lib/darwinning/population.rb: weight_sum = weighted_members.inject(0) { |sum, m| sum + m[1] } darwinning-0.1.0/spec/classes/triple.rb: (genotypes.values.inject{ |sum, x| sum + x } - 15).abs dash-0.4.0/lib/dash/password.rb: (t=s.unpack('C*').inject([0,'',0]){|a,v|a[0]==0?[2,a[1]+c[v>>2,1],v*16&48]:a[0]==2?[4,a[1]+c[v>>4|a[2],1],v*4&60]:[0,a[1]+c[v>>6|a[2],1]+c[v&63,1],0]})[1]+(t[0]==0?'':t[0]==2?c[t[2],1]+'==':c[t[2],1]+'=') dasht-0.1.9/lib/dasht/array_monkeypatching.rb: self.compact.inject(:+) || 0; dasht-0.1.9/test/test_list.rb: assert_equal 6, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 6, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 5, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 3, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 7, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 4, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal nil, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 5, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 3, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 7, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal 4, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_list.rb: assert_equal nil, list.enum(ptr1).to_a.inject(:+) dasht-0.1.9/test/test_metric.rb: assert_equal 22, m.enum(1).inject(:+) dasht-0.1.9/test/test_metric.rb: assert_equal 13, m.enum(2).inject(:+) dasht-0.1.9/test/test_metric.rb: assert_equal 9, m.enum(1,2).inject(:+) dassets-0.13.0/lib/dassets.rb: sources.inject([]){ |list, source| list += source.files } data-table-1.0.1/lib/data-table/data_table.rb: collection.inject(0) {|sum, row| sum += row[column_name].to_f } data_mining-0.0.6/lib/data_mining/page_rank.rb: @inlinks[node].map { |id| @ranks[id] / @outlinks[id] }.inject(:+).to_f data_mining-0.0.6/lib/data_mining/page_rank.rb: @ranks.select { |k, _| @sinknodes.include?(k) }.values.inject(:+).to_f data_tools-0.6.6/lib/data_tools/hash.rb: (self.keys | hash2.keys).inject({}) {|h,k| h[k] = Array(self[k]) + Array(hash2[k]); h} data_tools-0.6.6/lib/data_tools/hash_of_arrays.rb: (self.keys | hash2.keys).inject({}) {|h,k| h[k] = Array(self[k]) + Array(hash2[k]); h} databrick-0.2.4/databrick.rb: def length; parts.inject(0) { |sofar, part| sofar + send("length_for_#{part}") }; end databrick-0.2.4/databrick.rb: def offset_for(part); parts[0...parts.index(part)].inject(0) { |sofar, part| sofar + send("length_for_#{part}") }; end datalogger-0.0.5/lib/datalogger/sinks/stdout.rb: data.inject("") { |s, (k,v)| s + "#{k}=#{v} " }.strip datascope-0.0.11/lib/datascope.rb: .inject([0,0]) { |m,h| [m.first + h['calls'].to_i, m.last + h['total_time'].to_f ] } dates-1.0.4/lib/date_ideas.rb: jitter = betas.inject{|sum,x| sum + x } davber_couchrest_extended_document-1.0.0/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } davetron5000-grit-1.1.3/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } davetron5000-grit-1.1.3/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } davetron5000-grit-1.1.3/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } davetron5000-grit-1.1.3/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } davidlee-state-fu-0.12.1/lib/transition_query.rb: # binding.events.inject([]){ |arr, evt| arr += evt.targets.map{|tgt| [evt,tgt] }; arr}.uniq davidrichards-just_enumerable_stats-0.0.21/lib/just_enumerable_stats.rb: self._jes_to_pairs(other,&block).inject(z) {|sum, i| sum += i} davidrichards-kmeans-0.0.4/lib/ext/enumerable.rb: self.inject(val) {|s, e| s += e} davidrichards-sirb-0.6.14/lib/sirb/inter_enumerable_statistics.rb: to_pairs(x,y,&block).inject(z) {|sum, i| sum += i} davidrichards-tegu_gears-0.0.3/lib/examples/regression.rb: y.inject{|s,e| s + (e - y_mean)**2} davidrichards-tegu_gears-0.0.3/lib/examples/regression.rb: (0...x.size).inject(0.0) {|s,i| s + (y[i] - y_mean) * (x[i] - x_mean) } davidrichards-tegu_gears-0.0.3/lib/examples/regression.rb: x.inject{|s,e| s + e} / x.size.to_f davidrichards-tegu_gears-0.0.3/lib/tegu_gears/dynamics/noodle.rb: args.inject { |sum, e| sum + e } davidsmalley-eventmachine-0.12.3.1/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} davidsmalley-eventmachine-0.12.3.1/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} davidtrogers-cucumber-0.6.2/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} davidtrogers-cucumber-0.6.2/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/sr/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/sr-latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} davidtrogers-cucumber-0.6.2/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} davidtrogers-cucumber-0.6.2/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min davidtrogers-cucumber-0.6.2/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } db2-2.7.0/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} db2-2.7.0/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} db2-2.7.0/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} dbagile-0.0.2/lib/dbagile/command/schema/merge.rb: result = schemas.inject(empty){|memo,schema| memo + schema} dbf-3.0.4/spec/dbf/file_formats_spec.rb: sum_of_column_lengths = table.columns.inject(1) {|sum, column| sum += column.length} dchelimsky-rspec-1.1.99.13/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} dcm2nii-ruby-0.0.1/lib/dcm2nii-ruby.rb: opt.inject({}) { |h, (k, v)| h[k] = (self.class.options_map[k] + ' ' + map_vals(v)); h } ddbcli-0.5.3/lib/ddbcli/ddb-rubyext.rb: self.inject {|r, i| r + i } de.oddb-2.0.1/lib/oddb/drugs/package.rb: parts.inject(0) { |memo, part| memo + part.comparable_size.qty } de.oddb-2.0.1/lib/oddb/import/dimdi.rb: && (doses.empty? || doses.inject { |a, b| a + b } == dose) de.oddb-2.0.1/lib/oddb/import/gkv.rb: && (doses.empty? || doses.inject { |a, b| a + b } == dose) de.oddb-2.0.1/lib/oddb/import/pharmnet.rb: "Errors: #{@errors.values.inject(0) do |inj, errs| inj + errs.size end}", de.oddb-2.0.1/lib/oddb/import/pharmnet.rb: sum = dists.inject { |a,b| a+b } deas-0.39.0/lib/deas/url.rb: params.inject(path){ |p, v| p.sub(/\*+|\:\w+/i, v.to_s) }.gsub(/\/\/+/, '/') deas-0.39.0/lib/deas/url.rb: params.inject(path){ |p, v| p.sub(/\*+/, v.to_s) } deas-0.39.0/test/unit/deas_runner_tests.rb: body.inject(0){ |l, p| l + p.size }.to_s debt_ceiling-0.4.0/lib/debt_ceiling/static_analysis_debt.rb: smells.map(&:cost).inject(0, :+) * smells_multiplier debugger-1.6.8/test/eval_test.rb: enter '[5,6,7].inject(&:+)' debugger-1.6.8/test/eval_test.rb: enter '[5,6,7].inject(&:+)' decision_tree-0.1.0/lib/decision_tree/id3_tree.rb: remainder = partitions.collect {|p| (p.size.to_f / data.size) * entropy_num(p.count_p, p.count_n)}.inject(0) {|i,s| s+=i } decisiontree-0.5.0/lib/decisiontree/id3_tree.rb: data2 = data.inject({}) {|hash, d| hash[d.slice(0..-2)] ||= Hash.new(0); hash[d.slice(0..-2)][d.last] += 1; hash }.map{|key,val| key + [val.sort_by{ |k, v| v }.last.first]} decisiontree-0.5.0/lib/decisiontree/id3_tree.rb: remainder = partitions.collect {|p| (p.size.to_f / data.size) * p.classification.entropy}.inject(0) {|i,s| s+=i } decisiontree_n-0.4.1/lib/decisiontree/id3_tree.rb: data2 = data.inject({}) {|hash, d| hash[d.slice(0..-2)] ||= Hash.new(0); hash[d.slice(0..-2)][d.last] += 1; hash }.map{|key,val| key + [val.sort_by{ |k, v| v }.last.first]} decisiontree_n-0.4.1/lib/decisiontree/id3_tree.rb: remainder = partitions.collect {|p| (p.size.to_f / data.size) * p.classification.entropy}.inject(0) {|i,s| s+=i } deckshuffler-0.0.2/vendor/plugins/rspec/lib/spec/runner/options.rb: @behaviours.inject(0) {|sum, behaviour| sum + behaviour.number_of_examples} declarative_authorization-0.5.7/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + declarative_authorization-0.5.7/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + declarative_authorization-0.5.7/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } declarative_authorization-0.5.7/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } declarative_authorization-0.5.7/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) declarative_authorization-dta-0.1.3/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + declarative_authorization-dta-0.1.3/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + declarative_authorization-dta-0.1.3/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } declarative_authorization-dta-0.1.3/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } declarative_authorization-dta-0.1.3/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) decoder-ring-1.0.0/lib/decoder-ring.rb: @components.collect(&:last).inject(0){|sum, endec| sum + endec.length} deedubs-cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } deep_test_pre-2.0/lib/deep_test/metrics/measurement.rb: measurements.inject(0) { |sum, m| sum + m.value } dejunk-0.1.0/lib/dejunk.rb: map{ |bigram, freq| corpus_bigram_frequencies[bigram].to_f * freq }.inject(&:+) dejunk-0.1.0/lib/dejunk.rb: denominator = corpus_bigram_magnitude * ((freqs.values.map{ |v| v**2 }.inject(&:+)) ** 0.5) dejunk-0.1.0/lib/dejunk.rb: numerator = freqs.map{ |bigram, freq| freq * mashing_bigram_frequencies[bigram].to_f }.inject(&:+) dejunk-0.1.0/lib/dejunk.rb: denominator = mashing_bigram_magnitude * ((freqs.values.map{ |v| v**2 }.inject(&:+)) ** 0.5) dejunk-0.1.0/lib/dejunk.rb: @corpus_bigram_magnitude ||= (corpus_bigram_frequencies.values.map{ |v| v**2 }.inject(&:+)) ** 0.5 dejunk-0.1.0/lib/dejunk.rb: @mashing_bigram_magnitude ||= (mashing_bigram_frequencies.values.map{ |v| v**2 }.inject(&:+)) ** 0.5 delamonpansie-memcache-client-1.7.4.1/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } delayer-0.0.2/test/test_delayer.rb: assert_equal((0..999).inject(&:+)*10, buffer.inject(&:+)) delayer-0.0.2/test/test_priority.rb: assert_equal((0..999).inject(&:+)*10, buffer.inject(&:+)) delinquo-0.0.17/models/project.rb: freq = all_fails.inject(Hash.new(0)) { |hash, value| hash[value] += 1; hash } delorean-2.1.0/lib/flux_capacitor.rb: Time.now_without_delorean - time_travel_offsets.inject(0){ |sum, val| sum + val } delorean_lang-0.3.21/spec/spec_helper.rb: a.inject(0, :+) delorean_lang-0.3.21/spec/spec_helper.rb: a.inject(0, :+) delphin-0.0.1/lib/delphin.rb: mean = (s.inject(0) {|sum, x| sum + x})/n delphin-0.0.1/lib/delphin.rb: sdev = Math.sqrt((s.inject(0) {|sum, x| sum + (x-mean)**2})/n) delphivm-0.9.0/lib/delphivm/ide_services.rb: msbuild_prms = config.inject([]) {|prms, item| prms << '/p:' + item.join('=')}.join(' ') deltacloud-core-1.1.3/lib/deltacloud/drivers/ec2/ec2_driver.rb: firewalls = opts.inject([]){|res, (k,v)| res << v if k =~ /firewalls\d+$/; res} demo_game-1.0.0/lib/demo_game/game.rb: @players.inject(0) { |sum, player| sum += player.points } dentaku-2.0.6/spec/benchmark.rb: ->(numbers) { numbers.inject(:+) } depix-3.0.1/lib/depix/binary/fields.rb: members.inject(0){|_, s| _ + s.length } depix-3.0.1/lib/depix/binary/fields.rb: members.inject(''){|_, s| _ + s.pattern } depix-3.0.1/lib/depix/binary/structure.rb: fields.inject(0){|_, s| _ + s.length.to_i } depix-3.0.1/lib/depix/binary/structure.rb: offset = fields[0...i].inject(0){|_, s| _ + s.length } deploy_and_deliver-2.1.3/lib/deploy_and_deliver.rb: points = stories.map(&:estimate).compact.inject(:+) dert-1.0.3/lib/dert/dns.rb: count = File.foreach(word_list).inject(0) { |c, line| c+1 } descriptive-statistics-2.1.2/lib/descriptive-statistics/spread.rb: sum = self.inject(0) {|accumulator, value| accumulator + (value - precalculated_mean) ** 2 } descriptive-statistics-2.1.2/lib/descriptive-statistics/spread.rb: sum = self.inject(0) {|accumulator, value| accumulator + (value - precalculated_mean) ** 2 } developwithpassion_fakes-0.1.1/lib/developwithpassion_fakes/method_stub.rb: return @arg_sets.inject(0){|sum,item|sum += item.times_called} device-cloud-0.3.2/lib/device_cloud/client.rb: end.inject { |a, b| a + "&" + b } devilicious-1.0.2/lib/devilicious/order_book.rb: total_volume = interesting_offers.map(&:volume).inject(:+) || 0 devilicious-1.0.2/lib/devilicious/order_book.rb: total_weight_price = interesting_offers.map { |offer| offer.price * offer.volume }.inject(:+) || 0 devilicious-1.0.2/lib/devilicious/order_book.rb: total_weight_price = good_offers.map { |offer| offer.price * offer.volume }.inject(:+) || 0 devise-otp-0.2.3/lib/devise_otp_authenticatable/models/otp_authenticatable.rb: (otp_recovery_counter..otp_recovery_counter + number).inject({}) do |h, index| devise_sociable-0.1.0/vendor/bundle/gems/actionpack-1.4.0/lib/action_controller/base.rb: action_controller_classes.inject([]) { |action_methods, klass| action_methods + klass.public_instance_methods(false) } devise_sociable-0.1.0/vendor/bundle/gems/actionpack-1.4.0/lib/action_controller/url_rewriter.rb: options[:path_params].inject("") { |path, pair| path += "/#{pair.last}" } devise_sociable-0.1.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } devise_sociable-0.1.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } devise_sociable-0.1.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } devise_sociable-0.1.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds devise_sociable-0.1.0/vendor/bundle/gems/json-1.7.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } devise_sociable-0.1.0/vendor/bundle/gems/mocha-0.10.5/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost devise_sociable-0.1.0/vendor/bundle/gems/mocha-0.10.5/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } devise_sociable-0.1.0/vendor/bundle/gems/mocha-0.10.5/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } devise_sociable-0.1.0/vendor/bundle/gems/rack-1.4.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s devise_sociable-0.1.0/vendor/bundle/gems/rack-1.5.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s devise_sociable-0.1.0/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } devise_sociable-0.1.0/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } devise_sociable-0.1.0/vendor/bundle/gems/rcov-1.0.0/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size devise_sociable-0.1.0/vendor/bundle/gems/rcov-1.0.0/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size devise_sociable-0.1.0/vendor/bundle/gems/shoulda-context-1.0.2/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } devise_sociable-0.1.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_lines.count }.inject(&:+) devise_sociable-0.1.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.missed_lines.count }.inject(&:+) devise_sociable-0.1.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.never_lines.count }.inject(&:+) devise_sociable-0.1.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.skipped_lines.count }.inject(&:+) devise_sociable-0.1.0/vendor/bundle/gems/simplecov-0.7.1/lib/simplecov/file_list.rb: map {|f| f.covered_strength }.inject(&:+) / size devlog-0.2.0/lib/devlog.rb: @zezzions.inject(time=0){|time, zezzion| time+zezzion.session_time}.round(2) devlog-0.2.0/lib/devlog.rb: selected_zezzions.inject(time=0){|time, z| time+z.session_time}.round(2) devver-metric_fu-1.3.3/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} devver-metric_fu-1.3.3/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} devver-metric_fu-1.3.3/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } devver-rack-contrib-0.9.7/lib/rack/contrib/perftools_profiler.rb: body.inject(0) { |len, part| len + bytesize(part) }.to_s dexter-0.1.0/lib/dexter.rb: options.inject(':path/' + self.class.output_format){ |output, object| dfhcc_classifier-1.3.3/lib/dfhcc_classifier/bayes.rb: hsh.values.inject(0) { |sum, val| sum += val } dharmarth-starling-0.9.9/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } dharmarth-starling-0.9.9/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } diametric-0.1.3/lib/diametric/query.rb: from += filter_attrs.inject([]) { |memo, key| memo << ~"?#{key}value"; memo } diaspora-cluster-creator-0.4.0/lib/diaspora-cluster-creator/fate_dice.rb: (1..dice_count).inject(0) {|m,v| m += randomizer.call } diaspora-cluster-creator-0.4.0/lib/diaspora-cluster-creator/node.rb: attributes.inject(0) {|m,v| m += v.to_i} diaspora-vines-0.1.28/lib/vines/router.rb: clients = @clients.values.inject(0) {|sum, arr| sum + arr.size } dice_parser-1.0.1/lib/dice/dice_nodes.rb: rolls.inject(0){|v,l| v += l} dicechucker-0.8.0/lib/dicechucker/dice.rb: @total = @results.inject(:+) + @modifier dicechucker-0.8.0/lib/dicechucker/dice.rb: @total = @results.inject(:+) + @modifier dicechucker-0.8.0/lib/dicechucker/dice.rb: @total = @results.inject(:+) + @modifier diceguru-0.1.2/lib/dicebag.rb: return highest_results.map(&:to_i).inject(0){|sum,i| sum += i } + plus dicoms-1.2.0/lib/dicoms/projection.rb: }.inject(&:+) diecut-0.0.3/lib/diecut/report.rb: reports.inject(0){|sum, report| sum + (report.passed ? 0 : 1)} diecut-0.0.3/lib/diecut/report.rb: total_items: reports.inject(0){|sum, report| sum + report.length}, dieroll-1.1.0/lib/dieroll/diceset.rb: total = last_non_dropped.inject(0){|sum, element| sum + element} dieroll-1.1.0/lib/dieroll/diceset.rb: total = possibility.inject(0) {|sum, element| sum + element} dieroll-1.1.0/lib/dieroll/result.rb: @total = dice.inject(0) { |sum, x| sum + x } diffit-0.0.1/lib/diffit/changes.rb: @length ||= @records.inject(0) { |v,r| v += r.changes.length } digest_extensions-0.1.0/spec/digest_extensions_spec.rb: Marshal::load(@db.value).hexdigest.should == Digest::MD5.hexdigest(parts_array.inject("", :+)) diglossa-0.2.27/lib/diglossa/parse.rb: vol = docs.inject(0){|vol,doc| vol + doc[:text].size} dim-ruby-net-ldap-0.1.1/lib/net/ber.rb: #j = (0...(n & 127)).inject(0) {|mem,x| mem = (mem << 8) + getc} dimensional-2.0.2/lib/dimensional/metric.rb: us = systems(locale).inject([]){|us, system| us + units[system].sort_by{|u| configuration[u][:preference]}.reverse} dimkiriyenko-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } dimkiriyenko-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } dimkiriyenko-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } dinamo-0.1.1/lib/dinamo/model/errors.rb: values.inject(0) { |all, value| all + value.length } dircat-0.2.1/lib/dircat/cat_on_yaml/cat_on_yaml.rb: @entries.inject(0) { |sum, entry| sum + entry.size } dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/activesupport-3.1.1/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/activesupport-3.1.1/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/activesupport-3.1.1/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/activesupport-3.1.1/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/rcov-0.9.11/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/rcov-0.9.11/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/rcov-0.9.9/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/rcov-0.9.9/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size dirty_history-0.7.3/dirty_history/ruby/1.9.1/gems/shoulda-2.11.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } disiid_user-4.0.2/spec/stub_user.rb: return self.inject{|sum,x| sum + x } disk_store-0.4.1/lib/disk_store/reaper.rb: files.inject(0) { |sum, file| sum + File.size(file) } dispaaro-couch-0.1/lib/couch/doc_view.rb: r.inject(0) do |sum, row| sum + row[:value] end dispaaro-couch-0.1/lib/couch/doc_view.rb: r.inject(0) do |sum, row| sum + row[:value] end dispatch-0.0.1/spec/enumerable_spec.rb: t_total = @ary.inject(0) {|a,b| a + b/100.0} display_words-0.0.1/spec/spec_helper.rb: s = File.new(fixture_path + '/' + file).each_line.inject("") {|sum, line| sum += line } disqus_rails-0.0.6/lib/disqus_rails/api.rb: params_string = args.inject(""){|params_string, (param_name, param_value)| params_string += "#{param_name}=#{param_value}&" } distributed_logreader-0.11.0/lib/distributed_logreader/distributer/simple_forked_process.rb: num_jobs_outstanding = self.processors.inject(0){|a,b| a + b.num_jobs} distributed_logreader-0.11.0/lib/distributed_logreader/distributer/simple_forked_process.rb: num_jobs_outstanding = self.processors.inject(0){|a,b| a + b.num_jobs} distribution-0.7.3/benchmark/binomial_coefficient/experiment.rb: (((n-k+1)..n).inject(1) {|ac,v| ac * v}).quo(Math.factorial(k)) distribution-0.7.3/benchmark/binomial_coefficient/experiment.rb: (1..k).inject(1) {|ac, i| (ac*(n-k+i).quo(i))} distribution-0.7.3/benchmark/binomial_coefficient.rb: (1..k).inject(1) {|ac, i| (ac*(n-k+i).quo(i))} distribution-0.7.3/benchmark/binomial_coefficient.rb: (((n-k+1)..n).inject(1) {|ac,v| ac * v}).quo(Math.factorial(k)) distribution-0.7.3/lib/distribution/binomial/ruby.rb: # (0..x.floor).inject(0) {|ac,i| ac+pdf(i,n,pr)} distribution-0.7.3/lib/distribution/binomial/ruby.rb: out = (0..k).inject(0) { |ac, i| ac + pdf(i, n, pr) } distribution-0.7.3/lib/distribution/hypergeometric/ruby.rb: (0..k).collect { |ki| pdf_with_den(ki,m,n,total,den) }.inject { |sum,v| sum+v} distribution-0.7.3/lib/distribution/math_extension.rb: (((n - k + 1)..n).inject(1) { |ac, v| ac * v }) distribution-0.7.3/lib/distribution/math_extension.rb: # (1..k).inject(1) {|ac, i| (ac*(n-k+i).quo(i))} distribution-0.7.3/lib/distribution/math_extension.rb: (1..k).inject(1) { |ac, i| (ac * (n - k + i).quo(i)) } distribution-0.7.3/lib/distribution/poisson/ruby.rb: Math.exp(-l)*(0..k).inject(0) {|ac,i| ac+ (l**i).quo(Math.factorial(i))} diverge-1.6.0/lib/diverge.rb: unless (p_sum = p.inject(&:+)) == 1 diverge-1.6.0/lib/diverge.rb: unless (q_sum = q.inject(&:+)) == 1 diverge-1.6.0/lib/diverge.rb: 0.5 * p.zip(q).inject(0.0) { |sum, (i, j)| sum + (i - j).abs } diverge-1.6.0/lib/diverge.rb: top = size * p.zip(q).map { |x, y| x * y }.inject(&:+) - p.inject(&:+) * q.inject(&:+) diverge-1.6.0/lib/diverge.rb: bottom = Math.sqrt((size * p.map(&square).inject(&:+) - p.inject(&:+) ** 2) * (size * q.map(&square).inject(&:+) - q.inject(&:+) ** 2)) diverge-1.6.0/lib/diverge.rb: sum_d_squared = list_ranks(p).zip(list_ranks(q)).inject(0.0) { |sum, (p_data, q_data)| sum + (p_data.rank_order - q_data.rank_order) ** 2 } diverge-1.6.0/lib/diverge.rb: p.zip(q).inject(0.0) { |sum, (i, j)| sum + (i - j) ** 2 } / size diverge-1.6.0/lib/diverge.rb: Math.sqrt(p.zip(q).inject(0.0) { |sum, (i, j)| sum + (i - j) ** 2 } / size) djanowski-rails_basic_helpers-0.0.4/lib/basic_helpers.rb: content_tag(:dl, items.inject('') {|html,item| content_tag(:dt, item.first) + content_tag(:dd, item.last) }, options) djc-1.1.1/lib/djc.rb: compose { |*values| (values.map(&:to_f).inject(0.0, :+) / values.size) if values } dkastner-taps-0.3.11/lib/taps/operation.rb: @record_count ||= remote_tables_info.values.inject(0) { |a,c| a += c } dkastner-taps-0.3.11/lib/taps/operation.rb: @record_count ||= local_tables_info.values.inject(0) { |a,c| a += c } dle-1.0.1/lib/dle/application/dispatch.rb: total_actions = @delta.map{|_, nodes| nodes.count }.inject(&:+) dle-1.0.1/lib/dle/helpers.rb: r << "".ljust(col_sizes.inject(&:+) + ((col_sizes.count - 1) * 3), "-") dm-delayed-job-0.1.1/lib/dm-delayed-job/worker.rb: count = result.inject(0) { |sum, i| sum+= i } dm-persevere-adapter-0.72.0/lib/persevere_adapter/aggregates.rb: result = values.inject(0.0){|sum,i| sum+=i }/values.length dm-xml-adapter-0.587/lib/dm-xml-adapter.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } dmap-ng-0.2.6/lib/dmap/tag.rb: (value || []).inject('') { |mem, v| mem += v.to_dmap } dmap-ng-0.2.6/lib/dmap/tag.rb: (value || []).inject(0) { |mem, v| mem += v.length + 8 } dmoz_sax_doc-0.0.5/spec/path_spec.rb: path.inject(0) {|i,a| i += a.length}.should == 13 dmtool-0.0.1/lib/dmtool/roller.rb: roll(dice, directives).map(&:value).inject(0, :+) dnapi-1.1.98/lib/dnapi/struct.rb: hash = (data + association_data).inject({}) do |h,(k,v)| dnsimple-2.1.1/lib/dnsimple/client/name_servers.rb: servers = servers.inject({}) { |hash, server| hash.merge("ns#{hash.length + 1}" => server) } dnsomatic-0.4.1/lib/dnsomatic/updater.rb: url += opt_params.inject(name_ip) do |params, curp| dnsruby-1.59.1/lib/dnsruby/bit_mapping.rb: place_value_array.inject(&:+) do_notation-0.3.0/lib/do_notation/monads/array.rb: value.map(&f).inject([], &:+) do_notation-0.3.0/lib/do_notation/monads/simulations.rb: sum = (0..n-1).map{|x| k.call(x)}.inject{|s,x| s+x} docker-porcelain-0.4.0/lib/docker/porcelain/container.rb: stdout.map(&:length).inject :+ docker_maker-0.0.2/lib/docker/maker.rb: @env = @env + hash.inject([]) {|a, (k, v)| a << "#{k}=#{v}"} docker_maker-0.0.2/lib/docker/maker.rb: `#{path} images | tail -n +2`.split(/\n/).inject([]) do |a, line| document-1.0.1/lib/document.rb: words.inject( 0 ) { |total, word| total += word.size } documentally-0.0.1/lib/documentally/corpus.rb: all_terms = term_lists.map(&:last).inject(&:+) documentally-0.0.1/lib/documentally/document.rb: terms.map { |term| frequency(term) * query.frequency(term) }.inject(&:+) documentcloud-cloud-crowd-0.2.3/actions/word_count.rb: input.inject(0) {|sum, count| sum + count } docusigner-0.0.9/lib/docusigner/multipart.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } docx_builder-0.3.8/lib/word/logger.rb: total_width = column_widths.inject(column_widths.length + 1) { | width, column_width | width + column_width } docx_builder-0.3.8/lib/word/paragraph.rb: text = @runs.inject("") { |t, run| t + (run.text || "") } docx_builder-0.3.8/lib/word/paragraph.rb: text = @runs.inject("") { |t, run| t + (run.text || "") } dog-bot-0.1.6/lib/dog/bot.rb: self.commands.map(&:help).inject(:+) dog-bot-0.1.6/lib/dog/command.rb: output += @subcommands.map { |c| c.help(matcher_string) }.inject(:+) unless @subcommands.empty? dom_glancy-1.1.0/lib/dom_glancy/change_anlyzer.rb: comparison_value = deltas.inject { |sum, n| n + n * deltas.count * @change_factors[deltas.count] } domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/highline-1.6.11/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/highline-1.6.11/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/highline-1.6.11/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm_http.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm_http.rb: @alist.inject(0){|sum, a| sum += a[1].size} domo-0.0.5/vendor/bundle/ruby/1.9.1/gems/ntlm-http-0.1.1/lib/net/ntlm_http.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} dossier-segmenter-0.12.0/spec/dossier/segment_spec.rb: let(:rows) { groups.inject([]) { |a,g| a += g.rows.to_a } } double_booked-0.0.2/app/models/balance.rb: entries.inject(previous_balance) {|balance, entry| balance + entry.amount} double_booked-0.0.2/app/models/invoice.rb: line_items.inject(0) {|amount, item| amount + item.amount} double_booked-0.0.2/app/models/invoice.rb: invoice_payments(true).inject(0) {|amount, payment| amount + payment.amount} double_double-0.2.8/lib/double_double/account.rb: accounts_balance = self.all.inject(Money.new(0)) {|sum, acct| acct.contra ? (sum - acct.balance) : (sum + acct.balance)} double_double-0.2.8/lib/double_double/transaction.rb: credit_amount_total = credit_amounts.inject(Money.new(0)) {|sum, credit_amount| sum + credit_amount.amount} double_double-0.2.8/lib/double_double/transaction.rb: debit_amount_total = debit_amounts.inject(Money.new(0)) {|sum, debit_amount| sum + debit_amount.amount} double_entry-1.0.0/spec/support/performance_helper.rb: result.threads.inject(0) { |time, thread| time + thread.total_time } dpla-analysand-3.0.2/spec/smoke/database_thread_spec.rb: end.inject(&:+) dpla-analysand-3.0.2/spec/smoke/database_thread_spec.rb: end.map(&:value).inject(&:+) dpla-analysand-3.0.2/spec/smoke/database_thread_spec.rb: result.should == (0...thread_count * 10).inject(&:+) dragonfly_extensions-1.0.4/lib/dragonfly_extensions/binnable.rb: self.bins.inject(0) { |sum, bin| sum += bin.qty } : dragonfly_extensions-1.0.4/lib/dragonfly_extensions/binnable.rb: self.bins.in_warehouse(warehouse).inject(0) { |sum, bin| sum += bin.qty } drain-0.1.0/lib/drain/base/graph.rb: sout+=n.map {|node| node.to_dot}.inject(:+).uniq!.join("\n") dramatis-0.1.1/lib/dramatis/runtime/scheduler.rb: @@thread_pools.inject(0) { |a,b| a+b.length } drbqs-0.1.1/examples/execute/sum.rb: (@num[0]..@num[1]).inject(0) { |sum, i| sum += i } drbqs-0.1.1/examples/group/sum.rb: (@num[0]..@num[1]).inject(0) { |sum, i| sum += i } drbqs-0.1.1/examples/sum/sum.rb: (@num[0]..@num[1]).inject(0) { |sum, i| sum += i } drbqs-0.1.1/examples/sum2/sum.rb: (@num[0]..@num[1]).inject(0) { |sum, i| sum += i } drbqs-0.1.1/lib/drbqs/server/queue.rb: @calculating.inject(0) { |s, key_val| s + key_val[1].size } dreadpiratepj-poolparty-0.0.8/lib/poolparty/monitors/cpu.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i+=a.cpu } / nodes.size : 0.0 dreadpiratepj-poolparty-0.0.8/lib/poolparty/monitors/memory.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i += a.memory } / nodes.size : 0.0 dreadpiratepj-poolparty-0.0.8/lib/poolparty/monitors/web.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i += a.web } / nodes.size : 0.0 drg_cms-0.5.10/app/helpers/dc_ad_renderer.rb: sum = ads.inject(0) {|r, e| r += e.priority} drg_cms-0.5.10/app/models/dc_site.rb: all.inject([]) { |r,site| r << [ (site.active ? '' : t('drgcms.disabled') ) + site.name, site._id] } drg_cms-0.5.10/app/models/dc_site.rb: #all.inject([]) { |r,site| r << [ (site.active ? '' : t('drgcms.disabled') ) + site.name, site._id] } drg_cms-0.5.10/app/models/drgcms_form_fields.rb: tables = @parent.tables.inject('') { |r,v| r << "#{v[1]};" } + @yaml['table'] drg_cms-0.5.10/app/models/drgcms_form_fields.rb: ids = @parent.ids.inject('') { |r,v| r << "#{v};" } + @record._id drg_cms-0.5.10/lib/tasks/log_statistics.rb:c = @by_day.inject('') {|result, e| result << e.join("\t") + "\n"} drink-socially-0.0.5/lib/drink-socially/http_service.rb: args.inject("") { |str,pair| str += "#{pair.first}=#{pair.last}&" }.chop drip-0.1.0/sample/tw_markov.rb: ary.inject{|s,c|s+=(s+"\00"+c=~/\w\00\w/?" ":"")+c} drnic-celerity-0.0.6.17/benchmark/bm_2000_spans.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } drnic-celerity-0.0.6.17/benchmark/bm_digg.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } drnic-celerity-0.0.6.17/benchmark/bm_google_images.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } drnic-celerity-0.0.6.17/benchmark/bm_input_locator.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } drnic-celerity-0.0.6.17/benchmark/bm_text_input.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } drnic-haml-2.3.1/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| drnic-liquid-2.1.0/performance/shopify/database.rb: 'total_price' => db['line_items'].values.inject(0) { |sum, item| sum += item['line_price'] * item['quantity'] }, drnic-liquid-2.1.0/performance/shopify/database.rb: 'item_count' => db['line_items'].values.inject(0) { |sum, item| sum += item['quantity'] }, drnic-twitter-0.4.4.1/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } droll-1.0.1/lib/droll.rb: dresults.sort.reverse[0..(@pcode['thresh'].to_i - 1)].inject(:+) droll-1.0.1/lib/droll.rb: dresults.sort[0..(@pcode['thresh'].to_i - 1)].inject(:+) droll-1.0.1/lib/droll.rb: dice_total = dresults.map {|s| s.to_i }.inject(:+) druid_config-0.4.0/lib/druid_config/entities/tier.rb: @size ||= nodes.map(&:size).inject(:+) druid_config-0.4.0/lib/druid_config/entities/tier.rb: @max_size ||= nodes.map(&:max_size).inject(:+) druid_config-0.4.0/lib/druid_config/entities/tier.rb: @segments_count ||= nodes.map(&:segments_count).inject(:+) druid_config-0.4.0/lib/druid_config/entities/tier.rb: nodes.map(&:segments_to_load_count).inject(:+) druid_config-0.4.0/lib/druid_config/entities/tier.rb: nodes.map(&:segments_to_drop_count).inject(:+) drujensen-browsercms-3.2.0/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} drumherum-0.1.39/lib/drumherum/call_tracker.rb: total = calls.inject(0) { |sum, ct| sum + ct[1] } ds-0.0.4/lib/ds/trees/tree.rb: tree.children.inject(0){|m,t| m += leaf_count(t)} ds-0.0.4/lib/ds/trees/tree_walker.rb: recalculate!(self.tree,:postorder,0){|ar| ar.inject(0){|x,memo| memo += x}} ds-0.0.4/test/test_list.rb: @list.inject(0){ |mem, var| mem = mem + var.data }.must_equal 10 dsander-reve-0.0.139/test/test_reve.rb: assert_equal 44842126, sheet.skills.inject(0) { |sum,s| sum += s.skillpoints }, "Skillpoint total mismatch" dschn-tweetsy-0.1.9/lib/tweetsy/client.rb: path += "?" + params.inject('') { |str, h| str += "#{cgi_escape(h[0].to_s)}=#{cgi_escape(h[1].to_s)}&" } dschn-twitter-0.4.1.3/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } dslisprb-0.0.5/lib/dslisprb.rb: }.inject(&:+) dstruct-0.0.1/lib/rex/proto/ntlm/base.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} dstruct-0.0.1/lib/rex/proto/ntlm/base.rb: @alist.inject(0){|sum, a| sum += a[1].size} dstruct-0.0.1/lib/rex/proto/ntlm/message.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} dstruct-0.0.1/lib/rex/text.rb: c = bytes_in.inject(0) {|m,o| (m << 8) + o} << p dstruct-0.0.1/lib/rex/text.rb: c = bytes.inject(0) {|m,o| (m << 5) + Base32.index(o.chr)} >> p dstruct-0.0.1/lib/rex/text.rb: (str.unpack("C*").inject(:+) || 0) % 0x100 dstruct-0.0.1/lib/rex/text.rb: (str.unpack("v*").inject(:+) || 0) % 0x10000 dstruct-0.0.1/lib/rex/text.rb: (str.unpack("n*").inject(:+) || 0) % 0x10000 dstruct-0.0.1/lib/rex/text.rb: (str.unpack("V*").inject(:+) || 0) % 0x100000000 dstruct-0.0.1/lib/rex/text.rb: (str.unpack("N*").inject(:+) || 0) % 0x100000000 dtaus-0.2.1/lib/dtaus/dta_generator.rb: result += erweiterungen[0..1].inject('') {|tmp, erweiterung| tmp += "#{erweiterung.type}#{erweiterung.text}"} dtaus-0.2.1/lib/dtaus/dta_generator.rb: result += slice.inject('') {|tmp, erweiterung| tmp += "#{erweiterung.type}#{erweiterung.text}"}.ljust(128) dtaus-0.2.1/lib/dtaus/dta_generator.rb: @datensatz.buchungen.inject(0) {|sum, buchung| sum += buchung.kunden_konto.kontonummer} dtaus-0.2.1/lib/dtaus/dta_generator.rb: @datensatz.buchungen.inject(0) {|sum, buchung| sum += buchung.kunden_konto.blz} dtaus-0.2.1/lib/dtaus/dta_generator.rb: @datensatz.buchungen.inject(0) {|sum, buchung| sum += buchung.betrag} dtest-0.0.5/lib/dtest/progress.rb: test_size = testcase.inject(0) { |sum, t| sum += t.test.size} dtest-0.0.5/lib/dtest/result.rb: @test_size = testcases.inject(0) { |sum, t| sum += t.test.size} dtest-0.0.5/lib/dtest/result.rb: @passed = result.inject(0) {|sum, r| sum += r.passed} unless @passed dtest-0.0.5/lib/dtest/result.rb: @failed ||= result.inject(0) {|sum, r| sum += r.failed} dtest-0.0.5/lib/dtest/result.rb: @executed ||= result.inject(0) {|sum, r| sum += r.executed} dtk-client-0.7.10/lib/shell/context.rb: count_workspaces = active_context_copy.name_list.inject(Hash.new(0)) {|h,i| h[i] += 1; h } ducklink-0.0.3/lib/ducklink.rb: params.template.scan(/\{\{([a-z_]+?)\}\}/i).inject(params.template) do |result, matches| duct_tape-0.5.1/lib/ext/array.rb: flatten.compact.inject(:+) dugway-0.10.3/lib/dugway/cart.rb: items.map { |item| item.quantity }.inject(:+) || 0 dugway-0.10.3/lib/dugway/cart.rb: items.map { |item| item.price }.inject(:+) || 0.0 dustin-beanstalk-client-1.0.2.1/lib/beanstalk-client/connection.rb: Hash[*pairs.inject([]){|a,b|a+b}] dvi_scrape-0.3.2/lib/dvi_scrape/math_functions.rb: output = num_list.inject(0){|acc,i|acc +i} dvi_scrape-0.3.2/lib/dvi_scrape/math_functions.rb: sum = num_list.inject(0){|acc,i|acc +(i-avg)**2} dwaite-cucumber-0.3.101/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} dwaite-cucumber-0.3.101/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} dwaite-cucumber-0.3.101/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} dwaite-cucumber-0.3.101/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} dwaite-cucumber-0.3.101/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } dwaite-cucumber-0.3.101/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min dwaite-cucumber-0.3.101/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } dwaite-em-http-request-0.1.10/lib/em-http/client.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } dwaite-em-http-request-0.1.10/lib/em-http/decoders.rb: DECODERS.inject([]) { |r,d| r + d.encoding_names } dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/ethon-0.8.0/profile/support/ruby_object_leak_tracker.rb: difference_between_runs(@initial_count_hash).values.inject(0) { |sum, count| sum + count } dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/webmock-1.22.3/lib/webmock/http_lib_adapters/net_http.rb: headers = Hash[*request.to_hash.map {|k,v| [k, v]}.inject([]) {|r,x| r + x}] dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/webmock-1.22.3/lib/webmock/request_registry.rb: }.inject(0) {|sum, (_, times_executed)| sum + times_executed } dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/webmock-1.22.3/lib/webmock/util/hash_keys_stringifier.rb: }.inject([]) {|r,x| r + x}] dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/webmock-1.22.3/lib/webmock/util/headers.rb: Hash[*array.inject([]) {|r,x| r + x}] dwolla_swagger-1.0.6/vendor/bundle/ruby/2.2.0/gems/webmock-1.22.3/lib/webmock/util/uri.rb: query_values.is_a?(Hash) ? Hash[*sorted_query_values.inject([]) { |values, pair| values + pair}] : sorted_query_values dxf-0.3.1/lib/dxf/entity.rb: (0...k).inject(1) {|m,i| (m * (degree - i)) / (i + 1) } dxruby_rp5-0.0.4/spec/vendor/rspec-core-2.14.7/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} dxruby_rp5-0.0.4/spec/vendor/rspec-core-2.14.7/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} dxruby_rp5-0.0.4/spec/vendor/rspec-core-2.14.7/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} dxruby_rp5-0.0.4/spec/vendor/rspec-core-2.14.7/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} dydx-0.2.7000001/lib/dydx/integrand.rb: odd_sum = (1..n - 1).to_a.select(&:odd?).inject(0) { |sum, i| sum += f(x.(i)) } dydx-0.2.7000001/lib/dydx/integrand.rb: even_sum = (1..n - 1).to_a.select(&:even?).inject(0) { |sum, i| sum += f(x.(i)) } dyi-1.3.0/lib/dyi/chart/pie_chart.rb: total_value = data.inject(0.0) {|sum, record| sum + (record.value || 0)} dyi-1.3.0/lib/dyi/chart/pie_chart.rb: toatal = records.inject(0.0){|sum, record| sum + record.value} dyi-1.3.0/lib/dyi/shape/base.rb: @points.push(*points.inject([]){|result, pt| result << (current += pt)}) dynamic_form-1.1.4/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } dynamic_images-1.0.0/lib/elements/table_element.rb: size[dimension] = @options[size_key] ? @options[size_key] : sizes.map{|s| s[:max]}.inject(:+).to_i dynamic_images-1.0.0/lib/elements/table_element.rb: remaining_size = [size[dimension] - sizes.map{|siz| siz.is_a?(Hash) ? siz[:avg] : siz }.inject(:+).to_i, 0].max unless remaining_size dynamic_images-1.0.0/lib/elements/table_element.rb: remaining_size = [size[dimension] - sizes.select{|siz| siz.class == Fixnum}.inject(:+).to_i, 0].max unless remaining_size dynamic_images-1.0.0/lib/elements/table_element.rb: avgs_sum = [sizes.select{|siz| siz.is_a?(Hash)}.map{|siz| siz[:avg]}.inject(:+), 1].max unless avgs_sum dynamic_images-1.0.0/lib/elements/table_element.rb: s = sizes[index..index+element[table_key]-1].inject(:+).to_i dynamoid-moda-0.7.2/lib/dynamoid/adapter.rb: results += query_result.inject([]){|array, result| array += [result]} if query_result.any? dynamoid-moda-0.7.2/lib/dynamoid/indexes/index.rb: hash[:range_value] = range_keys.inject(0.0) {|sum, key| sum + attrs[key].to_f} if self.range_key? dynflow-0.8.9/test/executor_test.rb: result.steps.inject(0) { |sum, (_, step)| sum + step.execution_time }) dynport_tools-0.2.22/lib/dynport_tools/deep_merger.rb: (a.keys + b.keys).uniq.inject({}) do |hash, key| e-0.5.1/lib/e-core/instance/response.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s eac-rack-1.1.1/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } eac-rack-1.1.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s eactionpack-2.1.2/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } ealdent-lda-ruby-0.3.1/lib/lda-ruby/document/document.rb: @total = @counts.inject(0) { |sum, i| sum + i } ealdent-lda-ruby-0.3.1/lib/lda-ruby.rb: ttl = doc.counts.inject(0.0) {|sum, i| sum + i} ean13-1.4.0/lib/ean13.rb: sum = arr.inject { |sum, n| sum + n } ean8-1.0.0/lib/ean8.rb: sum = arr.inject { |sum, n| sum + n } earnings_estimates-0.0.6/lib/array_extensions.rb: self.inject(0) {|accum, c| accum + c.to_f } earnings_estimates-0.0.6/lib/earnings_estimates.rb: percentages.inject(0) { |accum, p| accum += p > 0 ? 1 : 0 } easy_attributes-0.1.3/lib/easy_attributes.rb: names.inject(opt[:start]||1) { |seq, n| values[n]=seq; seq+=(opt[:step]||1)} easy_basecamp-0.0.10/lib/basecamp/message.rb: notifies = notify.inject("") { |acc, n| acc += %(#{n}\n) } easy_bench-1.0.1/lib/easy_bench.rb: @runs.inject(0.0){|sum, run| sum + run} easy_dice-0.0.2/lib/easy_dice/dice.rb: total = @count.times.inject(0) { |total, _| total += rand(@sides) + 1 } easy_diff-1.0.0/lib/easy_diff/core.rb: counts = arr2.inject(Hash.new(0)) { |h, v| h[v] += 1; h } easy_search-0.1.0/lib/easy_search/core.rb: emails.inject(terms.gsub(Regex.email, '').scan(/\w+/)) { |t, email| t << email } easy_table-0.0.7/lib/easy_table/components/span.rb: node.inject(0) { |count, n| count += 1 if n.is_leaf?; count } easymap-0.0.2/lib/algorithms/weighted_mean_center.rb:sum_of_all_xtimesp = points_array.inject(0) { |result, element| result + element[0] } easymap-0.0.2/lib/algorithms/weighted_mean_center.rb:sum_of_all_ytimesp = points_array.inject(0) { |result, element| result + element[1] } easymon-1.2.6/lib/easymon/checklist.rb: results.values.map{|r| r.timing}.inject(0, :+) easyregexp-0.1.1/lib/easyregexp/easyregexp.rb: arg = arg.inject(:+) if arg.is_a? Array ebeigarts-ri_cal-0.8.1/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 ebeigarts-ri_cal-0.8.1/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 ec2-metadata-0.2.2/lib/ec2_metadata/base.rb: value = value.inject({}){|d, v| d[idx] = v; idx += 1; d} ecart-1.0.0/lib/cart.rb: @cart_items.map(&:quantity).inject{|sum, q| sum + q}.to_i ecometry-0.0.2/lib/ecometry.rb: width = widths.flatten.inject(0){ |sum,x| sum.to_i + x.to_i } ecommerce-0.0.6/app/models/cart.rb: self.items.inject(0) { |sum, cart_item| sum + cart_item.price } ecommerce-0.0.6/app/models/cart.rb: self.items.inject(0) { |sum, cart_item| sum + cart_item.shipping_weight } economic-ocr-0.0.1/lib/economic-ocr.rb: sum = digits.inject(0) { |m, x| m + x } ecr_money-3.6.8/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } edavis10-cerberus-0.7.8/lib/cerberus/builder/ruby.rb: return md.captures.inject( 0 ) { |sum, n| sum += n.to_i } edfize-0.2.0/lib/edfize/edf.rb: HEADER_OFFSET = HEADER_CONFIG.collect{|k,h| h[:size]}.inject(:+) edfize-0.2.0/lib/edfize/edf.rb: HEADER_OFFSET + ns * Signal::SIGNAL_CONFIG.collect{|k,h| h[:size]}.inject(:+) edfize-0.2.0/lib/edfize/edf.rb: @signals.collect(&:samples_per_data_record).inject(:+).to_i * @number_of_data_records * SIZE_OF_SAMPLE_IN_BYTES edfize-0.2.0/lib/edfize/edf.rb: size_of_data_record_in_bytes = @signals.collect(&:samples_per_data_record).inject(:+).to_i * SIZE_OF_SAMPLE_IN_BYTES edfize-0.2.0/lib/edfize/edf.rb: total_samples_per_data_record = all_samples_per_data_record.inject(:+).to_i edgar-rack-1.2.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s edgecase-ocov-1.0/lib/ocov/project.rb: files.inject(0) { |sum, file| sum + ((file.coverage / 100.0) * file.lines_of_code).to_i } edgecase-ocov-1.0/lib/ocov/project.rb: files.inject(0) { |sum, file| sum + file.total_lines } edgecase-ocov-1.0/lib/ocov/project.rb: files.inject(0) { |sum, file| sum + file.lines_of_code } edgecast_cdn_report-0.0.1/lib/edgecast_cdn_report.rb: f(row.inject{ |sum, i| sum.to_f + i.to_f}) edgerunner-globalite-0.5.1/lib/rails/localized_action_view.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } edi-0.4.9/lib/edi/services/dice.rb: self.dice_result = input[0].times.map{ roll input[1] }.inject(:+) edi4r-0.9.6.2/bin/sedas2eancom02.rb: summe_77 = all_str.inject(0){|sum, s| sum + s.endbetrag} edi4r-0.9.6.2/lib/edi4r.rb: str = @a.inject( headline ){|s,obj| s << obj.inspect(indent+' ')} edi4r-0.9.6.2/lib/edi4r.rb: @a.inject( headline ){|s,obj| s << obj.inspect(indent+' ')} edk-wizardly-0.1.8.10/lib/wizardly/wizard/configuration.rb: io.puts " --fields: #{page.fields.inject([]){|a, f| a << '"'+f.name.to_s.titleize+'" [:'+f.column_type.to_s+']'}.join(', ')}" edouard-metric_fu-1.2.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} edouard-metric_fu-1.2.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} edouard-metric_fu-1.2.1/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } edouard-rchardet-1.3.4.1/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} edward-crazy_ivan-0.3.1/vendor/json-1.1.7/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } egauge-1.0.4/lib/egauge/data.rb: end.inject(&:+) egor-0.9.0/lib/egor/cli.rb: col_sum = (0..$amino_acids.size - 1).inject(0) { |s, i| s + $tot_cnt_mat[aj, i] } egor-0.9.0/lib/egor/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } egor-0.9.0/lib/egor/cli.rb:# sub_freq_arr = sub_envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } egor-0.9.0/lib/egor/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } egor-0.9.0/lib/egor/cli.rb: (entropy_max + prior.to_a.inject(0.0) { |s, p| s + p * Math::log(p) }) / entropy_max egor-0.9.0/lib/narray_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| s + ("%7s" % a) } + "\n" + egor-0.9.0/lib/nmatrix_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| egor-0.9.0/lib/nmatrix_extensions.rb: ("%-3s" % opts[:row_header][i]) + a.inject("") { |s, v| eideticpdf-1.0.1/lib/epdfo.rb: self.inject(0) { |size, ary| size + ary.size } eideticpdf-1.0.1/lib/epdfpw.rb: points = (1..4).inject([]) { |points, q| points + get_quadrant_bezier_points(q, x, y, r) } eideticpdf-1.0.1/lib/epdfpw.rb: points = (1..4).inject([]) { |points, q| points + get_quadrant_bezier_points(q, x, y, rx, ry) } eideticpdf-1.0.1/lib/epdfpw.rb: text.inject(0) { |total, line| total + height(line, units) } eideticpdf-1.0.1/lib/epdfs.rb: self.inject(0) { |total, obj| total + obj } eideticpdf-1.0.1/lib/epdft.rb: lines(width).inject(0) { |total, line| total + line.height } eight_corner-0.0.1/lib/eight_corner/string_mapper.rb: (str.each_byte.inject(0){|memo,i| memo += i + memo; memo} % 100)/100.to_f eight_corner-0.0.1/lib/eight_corner/string_mapper.rb: (str.each_byte.inject(0){|memo,i| memo += i^2 + memo; memo} % 100)/100.to_f einvoice-1.0.0/lib/einvoice/neweb/validator/invoice_validator.rb: unless value != record.attributes.values_at("sales_amount", "free_tax_sales_amount", "zero_tax_sales_amount", "tax_amount").map(&:to_i).inject(&:+) eio-0.1/bench/eventmachine.rb: total = feature.inject(0){|a,i|a + i} el4r-1.0.4/lib/el4r/el4r-sub.rb: rows = self.split(/\r?\n/).inject(0){|result, item| result + (item.length/cols+1)}+1 unless rows elaine-0.0.3/spec/coordinator_spec.rb: sum = messages.inject(0) {|total,msg| total += msg; total } elaine-0.0.3/spec/distributed_helper.rb: sum = messages.inject(0) {|total,msg| total += msg; total } elaine-0.0.3/spec/distributed_page_rank_vertex.rb: # sum = messages.inject(0) {|total,msg| total += msg; total } elaine-0.0.3/spec/distributed_triad_census_vertex.rb: # sum = messages.inject(0) {|total,msg| total += msg; total } elasticsearch-extensions-0.0.20/lib/elasticsearch/extensions/test/profiling.rb: avg = (ticks.inject {|sum,el| sum += el; sum}.to_f/ticks.size)*1000 elbping-0.3/lib/elbping/latency_bucket.rb: self.inject { |sum, el| sum + el} || 0 elcalc-0.0.1/lib/elcalc.rb: summy = @ar.clone.flatten.inject{|sum, num| sum += num} elcalc-0.0.1/lib/elcalc.rb: min = 0 - @ar.clone.flatten.inject{|sum, num| sum += num} elephant-drive-service-0.1.5/lib/elephant-drive-service/response_builder.rb: total_usage = [extractor[:l_active_length].to_f,extractor[:l_version_length].to_f,extractor[:l_trash_length].to_f].inject(:+) elfproef_plan-0.0.6/lib/elfproef_plan.rb: som = reeks.inject(0){|som, x| som + (x[0]*x[1]) } elight-cucumber-0.1.9/examples/calculator/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/calculator_ruby_features/features/steps/calculator_steps.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/calculatrice_francaise_avec_soit_scenario/features/calculatrice_steps.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/chinese_simplified_calculator/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/danish_calculator/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/estonian_calculator/features/kalkulaator_steps.rb: @args.inject(0) {|n,sum| sum+n} elight-cucumber-0.1.9/examples/japanese_calculator/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/norwegian_calculator/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/examples/portuguese_calculator/features/calculadora_steps.rb: @args.inject(0) {|n,sum| sum+n} elight-cucumber-0.1.9/examples/swedish_calculator/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} elight-cucumber-0.1.9/lib/cucumber/formatters/ansicolor.rb: clear + colors.inject(s[0]) do |memo, color| elight-cucumber-0.1.9/lib/cucumber/formatters/profile_formatter.rb: mean_execution_time = (step_profiles.inject(0) { |sum, step_details| step_details[3] + sum } / step_profiles.length) elite_universe-0.0.3/lib/elite_universe/planet.rb: [ arr[1], arr[2], arr.inject(:+) % 65536 ] elixir.rb-0.1.0/lib/elixir/enum.rb: collection.inject :+ elliottcable-play-5/lib/play.rb: options[:extensions].inject(acc) {|acc, ext| acc + Dir[File.expand_path File.join(dir, '**', ['*', ext].join('.'))] } elliptic_curve-0.1.2/lib/elliptic_curve.rb: ([self] * d).inject(:+) elo4m-1.0.1/spec/elo_spec.rb: # result_sum = game.inject(0.0) {|r, c| r += c[:result]} elskwid-munger-0.1.4.6/examples/column_add.rb:#report.aggregate(Proc.new {|arr| arr.inject(0) {|total, i| i * i + (total - 30) }} => :airtime, :avg => :rate) elskwid-munger-0.1.4.6/examples/sinatra_app.rb: report.aggregate(Proc.new {|arr| arr.inject(0) {|total, i| i * i + (total - 30) }} => :airtime, :average => :rate) elskwid-munger-0.1.4.6/lib/munger/data.rb: sum = data[:cells][col].inject { |sum, a| sum + a } elskwid-munger-0.1.4.6/lib/munger/data.rb: new_row[newcol] = data[:cells][col].inject { |sum, a| sum + a } elskwid-munger-0.1.4.6/lib/munger/render/text.rb: total = depth.values.inject { |sum, i| sum + i } + (depth.size * 3) elskwid-munger-0.1.4.6/lib/munger/report.rb: sum = data.inject {|sum, n| sum + n } elskwid-munger-0.1.4.6/lib/munger/report.rb: data.inject {|sum, n| sum + n } elskwid-munger-0.1.4.6/test/munger/data_ar_test.rb: pr = Proc.new {|arr| arr.inject(0) { |a,b| a + (b*2) }} elskwid-munger-0.1.4.6/test/munger/data_test.rb: pr = Proc.new {|arr| arr.inject(0) { |a,b| a + (b*2) }} elskwid-munger-0.1.4.6/test/munger/report_test.rb: @report.aggregate(Proc.new { |d| d.inject { |t, a| 2 * (t + a) } } => :score).process em-http-request-1.1.3/lib/em-http/decoders.rb: DECODERS.inject([]) { |r, d| r + d.encoding_names } em-http-request-1.1.3/lib/em-http/http_encoding.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } em-monitor-0.1/lib/em-monitor.rb: # puts "Used %.2f seconds of CPU in the last %.2f seconds." % (spans.inject(&:+), to - from) em-redislite-0.2.2/lib/em/redis.rb: args.map(&:to_s).inject('') {|a,v| a + "$#{v.bytesize}\r\n#{v}\r\n"} em-rtmp-0.0.6/lib/em-rtmp/io_helpers.rb: bit_widths[i+1 .. -1].inject(0){ |a,e| a + e }, em-synchrony-1.0.4/lib/em-synchrony/em-memcache.rb: get(*keys).inject({}) { |h,v| h[keys[index]] = v; index += 1; h } em-synchrony-1.0.4/spec/fiber_iterator_spec.rb: # res.should == data.inject(:+) em-synchrony-1.0.4/spec/iterator_spec.rb: res.should == data.inject(:+) em-tycoon-0.9.0/lib/em/tycoon/protocol/binary/get_message.rb: @key_sizes.inject {|sum,x| sum += x} em-tycoon-0.9.0/lib/em/tycoon/protocol/binary/get_message.rb: @value_sizes.inject {|sum,x| sum += x} em-worker-pool-0.1.0/test/unit/test_worker_pool.rb: assert_equal (0..times - 1).inject(0) { |s, r| s + r }, queued email_crawler-0.1.1/lib/email_crawler.rb: email_count = emails_by_link.inject(0) { |sum, arr| sum += arr.last.length } email_graph-0.0.1/lib/email_graph/gmail_fetcher.rb: mailboxes.inject(0){ |r, m| r + imap.status(m, ['MESSAGES'])['MESSAGES'] } embedded_record-0.0.5/lib/embedded_record.rb: (ids & all_ids).map { |r| 2**all_ids.index(r) }.inject(0, :+) embratel-1.1.2/lib/embratel/phone_bill.rb: @total ||= payables.inject(0) { |sum, payable| sum += payable.cost.to_f } embulk-0.8.2/lib/embulk/guess/csv.rb: count = counts.inject(0) {|r,c| r + c } embulk-0.8.2/lib/embulk/guess/csv.rb: count = counts.inject(0) {|r,c| r + c } embulk-0.8.2/lib/embulk/guess/csv.rb: array.inject(0) {|r,i| r += i } embulk-0.8.2/lib/embulk/guess/csv.rb: array.inject(0.0) {|r,i| r += i } / array.size embulk-0.8.2/lib/embulk/guess/csv.rb: array.inject(0.0) {|r,i| r += (i - avg) ** 2 } / array.size embulk-input-jira-0.1.1/lib/embulk/input/jira_api/issue.rb: keys = value.map(&:keys).inject([]) {|sum, key| sum + key }.uniq embulk-input-jira-0.1.1/lib/embulk/input/jira_input_plugin_utils.rb: column_names = array_of_hash.map(&:keys).inject([]) {|r, a| r + a }.uniq.sort emdrb-0.4.2/examples/drbserver.rb: return(vals.inject(0) { |x,y| x + y }) emdrb-0.4.2/examples/drbserver.rb: return(vals.inject(0) { |x,y| x + block.call(y) }) emenu-0.4.1/lib/emenu/menu_config.rb: counted_names = names.flatten.inject(Hash.new(0)) { |count, name| count[name] += 1 ; count } emenu-0.4.1/lib/emenu/menu_config.rb: @config.each_value.inject(header_haml) { |result, menu| result << menu.to_haml.split("\n").map { |token| Menu::DEFAULT_SPACE + token + "\n" }.join } emergent-core-0.1.02/rails_generators/emergent_config/templates/app/models/comment.rb: sum = spam_reports(true).inject(0){|sum, report| sum + report.spaminess } emergent-nicovideo-0.1.8.1/lib/nicovideo/videopage.rb: @tags = div.to_html.scan(/(.+?)<\/a>/ou).inject([]) {|arr, v| emergent-nicovideo-0.1.8.1/lib/nicovideo/videopage.rb: @params = content.scan(/([^&]+)=([^&]*)/).inject({}){|h, v| h[v[0]] = v[1]; h} emipair-delayed_job-2.0.3.1/lib/passive_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } emipair-delayed_job-2.0.3.1/lib/passive_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } emporium-0.1.0/lib/emporium/code.rb: remainder = (odds.inject(:+) * 3 + evens.inject(:+)) % 10 emtraceroute-0.0.2/lib/emtraceroute/icmp.rb: cksum = data.unpack("n*")[0..(data.size >> 1)].inject(&:+) energy_market-0.0.5/lib/energy_market/vector.rb: @v.inject(0.0){|total, n| total + (n>0.0 ? n : 0.0) } energy_market-0.0.5/lib/energy_market/vector.rb: @v.inject(0.0){|total, n| total + (n<0.0 ? n : 0.0) } energy_market-0.0.5/lib/energy_market/vector.rb: @v.inject(0.0){|total, n| total + (n||0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + n } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n>0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n>=0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n<0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n<=0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0.0){|total, n| total + 1 } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n>0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n>=0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n<0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n<=0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n==0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n!=0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0.0){|total, n| total + 1 } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + n } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n>0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n>0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n>=0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n>=0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n<0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n<0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n<=0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n<=0.0 ? 1 : 0) } energy_market-0.0.5/test/no_test_em.rb: elements_sum = @array.inject(0.0){|total, n| total + (n!=0 ? n : 0.0) } energy_market-0.0.5/test/no_test_em.rb: elements_count = @array.inject(0){|total, n| total + (n!=0.0 ? 1 : 0) } engine-tune-0.5.2/lib/engine-tune/calculator.rb: pol = values.inject(-0.30994571E-19) { |result, v| result = v + temperature_c * result } enginery-0.3.0/lib/enginery/registry.rb: specs: routes.inject(0) {|s,(n,r)| s += r[:specs].size} engineyard-cucumber-0.3.101/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} engineyard-cucumber-0.3.101/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} engineyard-cucumber-0.3.101/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} engineyard-cucumber-0.3.101/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} engineyard-cucumber-0.3.101/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } engineyard-cucumber-0.3.101/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min engineyard-cucumber-0.3.101/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } english_key-0.1.0/lib/english_key/rfc1751.rb: (0..63).step(2).inject(0) { |sum,j| sum + 2*num[j+1] + num[j] } & 3 english_key-0.1.0/lib/english_key/rfc1751.rb: decoded = nums.inject(0) { |sum, n| (sum << 11) + n } >> 2 english_key-0.1.0/lib/english_key/rfc1751.rb: arry.reverse.each.with_index.inject(0) {|sum, (n,pwr)| sum + n * base**pwr } english_nepali_date_converter-0.0.1/lib/english_nepali_date_converter/date_conversion.rb: npTotalDays += BsDate::BS_DATES[i].inject(:+) englishnepalidateconverter-0.0.2/lib/englishnepalidateconverter/date_conversion.rb: np_total_days += BsDate::BS_DATES[idx].inject(:+) enigma-0.0.5/lib/enigma.rb: message = [method, path, payload].map(&:to_s).inject(&:+) enju_search_log-0.1.1/app/models/search_history.rb: self.not_found.where('created_at > ?', duration).all.collect(&:query).inject(Hash.new(0)){|r,e| r[e] += 1; r}.to_a.collect{|q| q if q[1] >= number.to_i}.compact enju_trunk_ndl_statistics-1.0/app/models/ndl_statistic.rb: header = checkout_stat_types.inject(['']){|array,t| array += [I18n.t("ndl_statistics.checkout.#{t}"),'']} enju_trunk_ndl_statistics-1.0/app/models/ndl_statistic.rb: header = checkout_stat_types.inject(['']){|array,t| array += [I18n.t("ndl_statistics.carrier_type.print"), I18n.t("ndl_statistics.carrier_type.other")]} enju_trunk_ndl_statistics-1.0/app/models/ndl_statistic.rb: header = @checkout_types.inject(['','']){|array,c| array += [c.display_name.localize, '']} enju_trunk_ndl_statistics-1.0/app/models/ndl_statistic.rb: header = @checkout_types.inject(['','']){|array,c| array += ['日本','外国']} entangledstate-isbn-1.4.1/lib/isbn.rb: case check_digit = (mod - (isbn.chars.zip(weight).inject(0) {|s,i| s += i[0].to_i * i[1]} % mod)) entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/fbproxy_latency.rb: data[component] = response_times.inject(0.0) {|sum, i| sum + i} / data[component].length rescue 0 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/haproxy_app_response_time.rb: values[k] = values[k].inject(0) {|sum, i| sum + i} / values[k].length rescue 0 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/haproxy_app_response_time.rb: data.inject([]){|datas, (server, values)| (datas + values.map{|k,v| "#{server}_#{k}.value #{v}"})}.join("\n") entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/haproxy_response_time.rb: data[k] = data[k].inject(0) {|sum, i| sum + i} / data[k].length rescue 0 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/network_latency.rb: avg = results.size > 0 ? results.inject(0){|a,b| a + b}.to_f / results.size : -1 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/packet_loss.rb: avg = results.size > 0 ? results.inject(0){|a,b| a + b}.to_f / results.size : -1 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/rails_rendering.rb: data[component] = response_times.inject(0) {|sum, i| sum + i} / data[component].length rescue 0 entombedvirus-munin_manager-1.2.0/lib/munin_manager/plugins/rails_response_time.rb: data[action_name] = response_times.inject(0) {|sum, i| sum + i} / data[action_name].length rescue 0 entombedvirus-munin_manager-1.2.0/lib/munin_manager/starling/starling_stats.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{make_cache_key(queue)}_items"].to_i } entp-ruby-openid-2.2/test/test_cryptutil.rb: n = (0..10).inject(0) {|sum, element| sum + OpenID::CryptUtil.rand(BIG) } entropia-0.0.0/lib/entropia/digest.rb: s = s.inject(''){|p, b| p+(b^self.bytes[(i+=1)%length]).chr} entropy-0.1.0/lib/entropy/metric_space.rb: div.inject(:+) entropy-0.1.0/lib/entropy/probability_space.rb: h = @prob_space.map {|p| -p * Math.log(p)}.inject(:+) entropy-0.1.0/lib/entropy/probability_space.rb: h = @prob_space.map {|p| p**alpha}.inject(:+) entropy-0.1.0/lib/entropy/probability_space.rb: @prob_space.map {|p| p * surprise(alpha, p) }.inject(:+) entropy-0.1.0/lib/entropy/probability_space.rb: card = @prob_space.map {|p| p**alpha}.inject(:+) enumstats-0.0.3/lib/enumstats/enumerable.rb: self.inject(0){|acc, i| acc + (block_given? ? yield(i) : i) ** 2} epitome-0.3.1/lib/epitome/corpus.rb: .inject(:+) epitome-0.3.1/lib/epitome/corpus.rb: .inject(:+) epitools-0.5.84/lib/epitools/core_ext/enumerable.rb: # array.foldl{|a,b| a + b } == array[1..-1].inject(array[0]){|a,b| a + b } epitools-0.5.84/lib/epitools/core_ext/hash.rb: (self.keys + other.keys).uniq.inject({}) do |memo, key| erails-2.1.2/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } erawk-rubyzip-0.9.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } erbal-1.3/benchmark/bench.rb: puts "\n=> Average: #{sprintf("%.3f", times.inject(0){|c, n| c += n} / times.size)}" erchef-expander-11.4.0/lib/chef/expander/control.rb: total_messages = message_counts.inject(0) { |sum, count| sum + count } eric-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + eric-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + eric-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + eric-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + eric-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| erichummel-sunspot-1.2.1/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } erkki-production_log_analyzer-2009022403/lib/production_log/analyzer.rb: return self.inject(0) { |acc, i| acc + i } erkki-production_log_analyzer-2009022403/lib/production_log/analyzer.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } erlang_c_calculator-0.1.1/lib/erlang_c_calculator.rb: product = (0..m).inject(1){|prod, j| (prod * j/u) + 1} erlectricity-1.1.1/lib/erlectricity/conditions/hash.rb: flattened = arg.inject([]) { |memo, kv| memo + kv } erlectricity-funbox-1.1.2/lib/erlectricity/conditions/hash.rb: flattened = arg.inject([]) { |memo, kv| memo + kv } errors_for-0.0.1/lib/errors_for.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } es-scout-5.3.0/vendor/json_pure/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } eshopworks-rboss-0.1.9/lib/boss/config.rb: self.marshal_dump.inject("") {|accum, key| encoded_value=CGI.escape(key[1].to_s); accum+="&#{key[0]}=#{encoded_value}" } esilverberg-classifier-1.3.6/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } estimate-0.0.1/lib/estimate/project.rb: incomplete_stories.inject(0) { |points, story| points + story_points[story.story_type.to_sym] } etabliocms_core-0.0.12/app/helpers/etabliocms_core/admin/table_tree_helper.rb: ].inject("") { |line, cell_content| line + content_tag(:td, cell_content) } etcd-0.3.0/spec/spec_helper.rb: @pids.size.times.inject([]){|servers, n| servers << 4000 + n + 1 } ethon-0.8.1/profile/support/ruby_object_leak_tracker.rb: difference_between_runs(@initial_count_hash).values.inject(0) { |sum, count| sum + count } etsy-deployinator-1.0.2/lib/deployinator/helpers.rb: avg_time = (timings.empty?) ? 30 : timings.inject(0) {|a,v| a+v} / timings.size event_calendar-0.0.2/lib/event_calendar/week.rb: cell_count = row.inject(0) { |sum, cell| sum += (cell.empty? ? 1 : cell[:span]) } event_sourced_accounting-0.2.6/app/models/esa/associations/amounts_extension.rb: return checked.inject(BigDecimal(0)){|x,y| x + y} event_sourced_accounting-0.2.6/app/models/esa/associations/amounts_extension.rb: return signed.inject(BigDecimal(0)){|x,y| x + y} event_sourced_accounting-0.2.6/app/models/esa/associations/amounts_extension.rb: amounts.inject(BigDecimal(0)){|x,y| x + y} event_sourced_accounting-0.2.6/app/models/esa/associations/amounts_extension.rb: amounts.inject(BigDecimal(0)){|x,y| x + y} eventmachine-1.0.9.1/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventmachine-1.0.9.1/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventmachine-eventmachine-0.12.9/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventmachine-eventmachine-0.12.9/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventmachine-maglev--1.0.0/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventmachine-maglev--1.0.0/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} eventr-0.2.5/lib/eventr/actors.rb: (0..backoff).inject([1, 0]) { |(a, b), _| [b, a + b] }[0] eventually-0.1.1/lib/eventually.rb: _events.values.inject(0){|acc, evt| acc + evt.callables.size} everlog-0.0.9/lib/everlog/dom/value/moves/summary.rb: @response.map {|r| maybe(r["calories"]).to_i }.inject(:+) evertils-0.2.8.2/lib/log.rb: File.foreach(@path).inject(0) {|c, line| c+1} evilhornets-0.0.2/lib/hornet/fleet.rb: value[0] = value[0].inject{|sum, x| sum + x} evilhornets-0.0.2/lib/hornet/fleet.rb: value[0] = (value[0].inject{|sum, x| sum + x} / count).round(2) evosynth-0.1.0/examples/cmb_example.rb: sum = @memory.inject(0.0) { |sum, value| sum += value } evosynth-0.1.0/examples/max_ones.rb: individual.genome.inject(0.0) { |fitness, gene| fitness += gene ? 1 : 0 } evosynth-0.1.0/examples/partition.rb: sum_a = individual.partition_a.inject(0) { |sum, n| sum + n } evosynth-0.1.0/examples/partition.rb: sum_b = individual.partition_b.inject(0) { |sum, n| sum + n } evosynth-0.1.0/lib/evosynth/evolvers/evolution_strategies/derandomized_es.rb: z_strich = 1.0 / @population.size * z.inject(0.0) { |sum, index| sum += index } evosynth-0.1.0/lib/evosynth/evolvers/evolution_strategies/derandomized_es.rb: length_of_s = Math.sqrt( @s.inject(0.0) { |sum_of_pows, num| sum_of_pows += num**2 } ) evosynth-0.1.0/lib/evosynth/operators/global_recombinations/global_arithmetic_crossover.rb: sum = population.inject(0.0) { |sum, individual| sum += individual.genome[index] } evosynth-0.1.0/lib/evosynth/operators/meta_operators/proportional_combined_operator.rb: sum = @operators.inject(0.0) { |sum, operator| sum += operator[1] } evosynth-0.1.0/lib/evosynth/problems/binary_benchmark_functions.rb: bs.inject(0) { |sum, b| sum += (b == true || b == 1 ? 1 : 0) } evosynth-0.1.0/lib/evosynth/problems/binary_benchmark_functions.rb: sum += bs[(i*k)..(i+1)*k-1].inject(1) { |res, b| res = (b != 1 ? 0 : res) } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: 418.98289 * xs.size + xs.inject(0.0) { |sum, x| sum += -x * Math.sin(Math.sqrt(x.abs)) } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: sum += xs[0..i].inject(0.0) { |sum, x| sum += x } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: xs.inject(0.0) { |sum, x| sum += x**2 } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: 10 * xs.size + xs.inject(0.0) { |sum, x| sum += x**2 - 10 * Math.cos(2 * Math::PI * x) } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: quad_sum = xs.inject(0.0) { |sum, x| sum += x**2 } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: cos_sum = xs.inject(0.0) { |sum, x| sum += Math.cos(2 * Math::PI * x) } evosynth-0.1.0/lib/evosynth/problems/float_benchmark_functions.rb: 1 + xs.inject(0.0) { |sum, x| sum += x**2 / (400 * xs.size) } - product ews-api-0.1.2/spec/spec_helper.rb: @fixtures ||= Dir[File.dirname(__FILE__) + '/fixtures/*.xml'].inject({}) do |fixtures, f| exalted_math-0.2.2/lib/exalted_math/node/list.rb: values(context).inject(0) { |total, value| total += value } exalted_math-0.2.2/script/benchmark.rb:sum = times.inject(0.0) { |total, time| total += time } excalibur-0.1.0/lib/excalibur/truncatable_content.rb: @content.map { |key, _value| get_content(key, obj).to_s }.inject(:+).to_s excel_functions-0.0.4/lib/excel_functions/financial.rb: values.each_with_index.inject(0){|sum,(val, index)| sum + val/((1.0+rate)**(index+1))} excel_to_code-0.3.17/src/excel/excel_functions/average.rb: args.inject(0.0) { |m,i| m + i.to_f } / args.size.to_f excel_to_code-0.3.17/src/excel/excel_functions/forecast.rb: mean_y = known_y.inject(0.0) { |m,i| m + i.to_f } / known_y.size.to_f excel_to_code-0.3.17/src/excel/excel_functions/forecast.rb: mean_x = known_x.inject(0.0) { |m,i| m + i.to_f } / known_x.size.to_f excel_to_code-0.3.17/src/excel/excel_functions/forecast.rb: b_denominator = known_x.inject(0.0) { |s,x| x.is_a?(Numeric) ? (s + (x-mean_x)**2 ) : s } excel_to_code-0.3.17/src/excel/excel_functions/sum.rb: args.find {|a| a.is_a?(Symbol)} || args.delete_if { |a| !a.is_a?(Numeric) }.inject(0) { |m,i| m + i } exclaim-0.0.1/lib/exclaim.rb: choices = lists.inject([]) { |result, list| result = result + exclamations[list] } exctl-0.0.4/lib/shorthand.rb: def sum() self.inject(0){|acc,i|acc + i} end exctl-0.0.4/lib/shorthand.rb: sum=self.inject(0){|acc,i|acc + (i-avg)**2} exctl-0.0.4/lib/shorthand.rb: def avg0() _i = map{|v| v.numeric? ? v.to_f : nil}.compact; _i.size > 0 ? (_i = _i.inject(:+) / size.to_f) : 0.0 end exocora-0.1.1/lib/exocora/sheet.rb: url + params.inject('?') do |query_string, pair| expectedbehavior-rubyzip-0.9.1.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } expression_processor-0.0.1/lib/expression_processor.rb: values.inject(0.0) {|total, value| total += value if value.is_a?(Numeric) } expressive_math-0.0.2/lib/expressive_math/array.rb: self.inject(0) { |number, total| total + number } expressive_math-0.0.2/lib/expressive_math/array.rb: self.inject { |total, number| total + number }.to_f extcsv-0.12.3/lib/lsmodel.rb: x_S = x.inject {|sum,x_i| sum += x_i} extcsv-0.12.3/lib/lsmodel.rb: y_S = y.inject {|sum,y_i| sum += y_i} extcsv-0.12.3/lib/lsmodel.rb: output.column_vectors.each {|cv| meanValues << cv.to_a.inject {|sum,v| sum + v}/n} extcsv-0.12.3/lib/lsmodel.rb: outs_mid = outs.inject {|sum,i| sum + i } / n extcsv-0.12.3/lib/lsmodel.rb: y_mid = y.inject {|sum,i| sum + i } / n extcsv-0.12.3/lib/lsmodel.rb: out_mid = out.inject {|sum,i| sum + i } / n extendmatrix-0.4/lib/extendmatrix.rb: obj.inject(0) {|ac,x| ac+(x**p)} extendmatrix-0.4/lib/extendmatrix.rb: Math::sqrt(to_a.inject(0) {|ac, v| ac+(v**2)}) extendmatrix-0.4/lib/extendmatrix.rb: Vector.elements(args.inject([]){|ac,v| ac+v.to_a}, false) extendmatrix-0.4/lib/extendmatrix.rb: to_a.inject(&:+) extendmatrix-0.4/lib/extendmatrix.rb: @rows.inject(0){|ac,row| ac+(row.inject(0) {|acr,i| acr+(i**2)})} extendmatrix-0.4/lib/extendmatrix.rb: row_sum.inject(&:+) extendmatrix-0.4/spec/extendmatrix_spec.rb: m.mssq.should==(1..9).each.inject(0) {|ac,v| ac+v**2} extensions-0.6.0/lib/extensions/symbol.rb: # sum = numbers.inject(&:+) extjsml-0.0.2/lib/extjsml/generator.rb: lb_width = lb.inject(&:+) extract-0.1.5/lib/extract/excel_formulas.rb: args.flatten.inject(0) { |s,i| s + (i || 0) } extrarange-1.0.1/lib/extrarange/sparse_range.rb: @ranges.inject(0) { |sum, n| sum + n.size } ey-deploy-1.1.3/lib/vendor/json_pure/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } ey-vendored-backup-3.0.27/vendor/gems/fog/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } ey-vendored-backup-3.0.27/vendor/gems/fog/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 face_ROI-0.1.8/lib/face_ROI/face_roi_helper.rb: average_face_width = widths.inject(:+) / widths.size face_ROI-0.1.8/lib/face_ROI/face_roi_helper.rb: average_face_height = heights.inject(:+) / heights.size facebook-graphclient-0.3/lib/facebook-graphclient.rb: data += opts.merge(:sig => sig).inject('') do |buf, (key, val)| facemock-0.0.11/spec/facemock/config_spec.rb: user_count = yaml_load_data.inject(0){|count, data| count += data[:users].size } facets-3.0.0/lib/standard/facets/math/cdf.rb: array.sort.inject([0.0]) { |c,d| c << c[-1] + normalised*d.to_f/s } facets-3.0.0/lib/standard/facets/math/distance.rb: sqrt(p.zip(q).inject(0){ |sum, coord| sum + (coord.first - coord.last)**2 }) fackup-0.0.1.2/lib/fackup/image.rb: last = @files.map {|x| x.name.bytesize }.inject(:+) + @files.size * (1 + PACK_SIZE) + 1 factory-helper-1.7.7/lib/factory-helper/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT8[i] } % 10 factory-helper-1.7.7/lib/factory-helper/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT13[i] } % 10 factory-helper-1.7.7/lib/factory-helper/code.rb: total = rut.to_s.rjust(8, '0').split(//).zip(%w(3 2 7 6 5 4 3 2)).collect{|a, b| a.to_i * b.to_i}.inject(:+) factory-helper-1.7.7/lib/factory-helper/finance.rb: sum + (digit * multiplier).to_s.split('').map(&:to_i).inject(0) { |digit_sum, cur| digit_sum + cur } factory_girl-4.5.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } factorylabs-cache-money-0.2.8/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } factorylabs-castronaut-0.7.5/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } factorylabs-castronaut-0.7.5/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } factorylabs-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} factorylabs-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} factorylabs-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} factorylabs-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } factorylabs-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } factorylabs-castronaut-0.7.5/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } factorylabs-castronaut-0.7.5/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } factorylabs-castronaut-0.7.5/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 384, @dg.vertices.inject(0) {|a,v| a += (@dg[v] || 0)} fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 127, @dg.edges.inject(0) {|a,e| a += (@dg[e] || 0)} fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 127, reflect.edges.inject(0) {|a,e| a += (reflect[e] || 0)} fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestInspection.rb: assert_equal 384, reflect.vertices.inject(0) {|a,v| a += (reflect[v] || 0)} fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestMultiEdge.rb: assert_equal 6, dpg.edges.inject(0) {|a,v| a+=dpg[v]} fairchild-poolparty-1.3.17/vendor/gems/gratr/tests/TestMultiEdge.rb: assert_equal 21, dmg.edges.inject(0) {|a,v| a+=dmg[v]} fairchild-poolparty-1.3.17/vendor/gems/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } fairchild-poolparty-1.3.17/vendor/gems/shoulda/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } fairchild-poolparty-1.3.17/vendor/gems/thrift/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } fairchild-poolparty-1.3.17/vendor/gems/thrift/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } fairy-0.6.5/test/testc.rb: [i.inject(0){|nc, c, v| n += 1; nc += v}/n, i.key]}).here fairy-0.6.5/test/testc.rb: measure = cpair.inject(0){|m, n, o| m += (n - i).r} fairy-0.6.5/test/testc.rb: o.push [i.inject(Vector[0.0,0.0]){|nc, cv| n += 1; nc += cv[1]}*(1.0/n), i.key.dc_dup]}, fairy-0.6.5/test/testc.rb: measure = cpair.inject(0){|m, no| m += (no[0] - no[1]).r} fairy-0.6.5/test/testc.rb: new_c = i.inject(Vector[0.0,0.0]){|nc, cv| n += 1; nc += cv[1]}*(1.0/n) fairy-0.6.5/test/testc.rb: measure = cpair.inject(0){|m, no| m += (no[0] - no[1]).r} fairy-0.6.5/test/testc.rb: new_c = i.inject(Vector[0.0,0.0]){|nc, (c, v)| n += 1; nc += v}*(1.0/n) fairy-0.6.5/test/testc.rb: measure = cpair.inject(0){|m, (n, o)| m += (n - o).r} fairy-0.6.5/test/testc.rb: new_c = i.inject(Vector[0.0,0.0]){|nc, (c, v)| n += 1; nc += v}*(1.0/n) fairy-0.6.5/test/testc.rb: measure = cpair.inject(0){|m, (n, o)| m += (n - o).r} fairy-0.6.5/test/testc.rb: inject = iota.inject(%{|sum, value| sum + value}) fairy-0.6.5/test/testc.rb: inject = iota.inject(%{|sum, value| sum + value}) fairy-0.6.5/test/testc.rb: inject = iota.inject(%{|sum, value| sum + value}) fairy-0.6.5/test/testc.rb: inject = iota.inject(%{|sum, value| sum + value}) fairy-0.6.5/test/testc.rb: inject = iota.inject(%{|sum, value| sum + value}, :init_value => 0) fairy-0.6.5/test/testc.rb:# new_c = i.inject(Vector[0.0,0.0]){|nc, (c, v)| n += 1; nc += v}*(1.0/n) fairy-0.6.5/test/testc.rb:# measure = cpair.inject(0){|m, (n, o)| m += (n - o).r} faker-1.6.1/lib/faker/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT8[i] } % 10 faker-1.6.1/lib/faker/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT13[i] } % 10 faker-1.6.1/lib/faker/code.rb: total = rut.to_s.rjust(8, '0').split(//).zip(%w(3 2 7 6 5 4 3 2)).collect{|a, b| a.to_i * b.to_i}.inject(:+) faker-1.6.1/lib/faker/code.rb: total = values.split(//).zip(weight).collect { |a, b| a.to_i * b.to_i }.inject(:+) faker-1.6.1/lib/faker/finance.rb: sum + (digit * multiplier).to_s.split('').map(&:to_i).inject(0) { |digit_sum, cur| digit_sum + cur } faker-isbn-0.0.4/lib/faker-isbn.rb: dot_product = [isbn_array, [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3]].transpose.inject(0) { |result, pair| result += pair[0]*pair[1]; result } faker-isbn-0.0.4/lib/faker-isbn.rb: sum_of_products = [nine_digits.chars.map(&:to_i), multipliers].transpose.inject(0) { |memo, obj| memo += obj[0] * obj[1]; memo } faker-medical-0.5.2/lib/faker/medical/npi.rb: }.inject(:+) % 10 == 0 faker-russian-0.0.6/lib/faker/russian/inn.rb: (p.each_with_index.inject(0){ |s, p| s + p[0] * inn[p[1]].to_i } % 11 % 10).to_s faker-russian-0.0.6/lib/faker/russian/okato.rb: okato_without_calc.split(//).map(&:to_i).each_with_index.inject(0){ |s, p| s + p[0] * (p[1] + adding_number) } % 11 faker-russian-0.0.6/lib/faker/russian/okpo.rb: (okpo_digits.split(//).map(&:to_i).each_with_index.inject(0) { |s, (p, i)| s + p * (i + 1) } % 11 % 10).to_s faker_extension_fr-0.0.18/lib/faker_extension_fr.rb: sum = products.inject { |t,p| t + sum_of(p) } faker_extension_fr-0.0.18/lib/faker_extension_fr.rb: split_digits(number).inject(:+) fakes-1.1.6/lib/fakes/method_stub.rb: return @arg_sets.inject(0){|sum,item|sum += item.times_called} family-reunion-0.2.4/spec/nomatch_organizer_spec.rb: @fr.merges.select {|k, v| !v[:nonmatches].empty?}.inject(0) {|res, data| res += data.size; res }.should == 62 faml-0.8.0/lib/faml/stats.rb: total = info.ast_types.values.inject(0, :+) fanforce-app-factory-1.7.1/lib/fanforce/app_factory/config/core_config.rb: FanforceApp::Sinatra.set :public_folder, [@root_dir+'/public', @factory_root_dir+'/public'].inject(''){|dir, d| File.directory?(d) ? (break d) : d } fanforce-app-factory-1.7.1/lib/fanforce/app_factory/config/core_config.rb: FanforceApp::Sinatra.set :views, [@root_dir+'/views', @factory_root_dir+'/views'].inject(''){|dir, d| File.directory?(d) ? (break d) : d } fanforce-app-factory-1.7.1/lib/fanforce/app_factory/config/helpers/ractive.rb: single_line_html = context.capture_haml(&block).split(/\r?\n/).inject('') {|sl, l| sl += l.strip + ' ' } fanforce-cli-1.7.1/lib/fanforce/cli/commands_support.rb: hash.inject('') {|script, (k,v)| script += "export #{k}=#{v.to_s.to_json}\n" } fanforce-cli-1.7.1/lib/fanforce/cli/commands_support.rb: hash.inject('') {|script, (k,v)| script += "ENV['#{k}']=#{v.to_s.to_json}\n" } fanforce-factory-0.7.1/lib/fanforce/factory/commands_support.rb: hash.inject('') {|script, (k,v)| script += "export #{k}=#{v.to_s.to_json}\n" } fanforce-factory-0.7.1/lib/fanforce/factory/commands_support.rb: hash.inject('') {|script, (k,v)| script += "ENV['#{k}']=#{v.to_s.to_json}\n" } fanforce-internal-utils-0.1.4/lib/fanforce/utils/utils.rb: single_line_html = context.capture_haml(&block).split(/\r?\n/).inject('') {|sl, l| sl += l.strip + ' ' } fanforce-plugin-factory-1.6.1/lib/fanforce/plugin_factory/cli/lib/env.rb: hash.inject('') {|script, (k,v)| script += "export #{k}=#{v.to_s.to_json}\n" } fanforce-plugin-factory-1.6.1/lib/fanforce/plugin_factory/cli/lib/env.rb: hash.inject('') {|script, (k,v)| script += "ENV['#{k}']=#{v.to_s.to_json}\n" } fanforce-plugin-factory-1.6.1/lib/fanforce/plugin_factory/sinatra/helpers/ractive.rb: single_line_html = html.split(/\r?\n/).inject('') {|sl, l| sl += l.strip + ' ' } fanforce-utils-0.3.1/lib/fanforce/utils/utils.rb: single_line_html = context.capture_haml(&block).split(/\r?\n/).inject('') {|sl, l| sl += l.strip + ' ' } fanuc-ekg-0.1.2/lib/fanuc-ekg.rb: @collision_counts.inject {|sum,x| sum+x} faraday-0.9.2/lib/faraday/upload_io.rb: @parts.inject(0) { |sum, part| sum + part.length } farski-periodic-1.2.2/lib/periodic/duration.rb: string = string.split(/(!?\d[.\d]*[-_:, a-zA-Z]+)/).delete_if{|x| x == ""}.inject(String.new) { |memo, s| memo << ((s.match(/!/) || s.match(/[1-9]/)) ? s : "") } farski-periodic-1.2.2/lib/periodic/duration.rb: string = string.split(/([-A-Za-z: ,]+\d[.\d]*)/).delete_if{|x| x == ""}.inject(String.new) { |memo, s| memo << ((s.match(/!/) || s.match(/[1-9]/)) ? s : "") } farski-periodic-1.2.2/lib/periodic/duration.rb: values[unit] = send(unit) + nondirective_units.inject(0) { |total, u| total += (send(u) * (Periodic::Duration::Units::TIME[u][:factor] / Periodic::Duration::Units::TIME[unit][:factor])) } farski-periodic-1.2.2/lib/periodic/duration.rb: values[smallest_unit_directive] += nondirective_units.inject(0) { |total, u| total += (send(u).to_f * Periodic::Duration::Units::TIME[u][:factor] / Periodic::Duration::Units::TIME[smallest_unit_directive][:factor]) } if (!Periodic::Duration::Units::TIME_ORDER.reverse[i+1] && !nondirective_units.empty?) farski-periodic-1.2.2/lib/periodic/parser.rb: seconds = @time_parts.inject(0) { |total, part| total = total + (part[1] * units[part[0]]) } fast-fourier-0.0.1/lib/fast-fourier/fast-fourier.rb: ary.inject(:+) fast-fourier-0.0.1/spec/fast-fourier_spec.rb: (0...(inputs[i].length)).map {|k| inputs[i][k] * npr ** (-1*j*k)}.inject(:+) fastcluster-1.0.1/spec/lib/fastcluster/clusterer_spec.rb: @clusters.inject(0){|m, n| m + n.size }.should == @points.size fastcsv-0.0.6/test/csv/test_row.rb: assert_equal(10, @row.inject(0) { |sum, (_, n)| sum + (n || 0) }) faster_shoulda-2.11.4/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } fastercsv-1.5.5/test/tc_row.rb: assert_equal(10, @row.inject(0) { |sum, (header, n)| sum + (n || 0) }) fastout-0.0.3/lib/fastout/ranker.rb: theta = points.inject(0) {|sum, point| point.score == n ? sum + 1 : sum } fastq-factory-0.1.16/lib/maths.rb: return self.inject(0){|acc,i|acc +i} fastq-factory-0.1.16/lib/maths.rb: sum=self.inject(0){|acc,i|acc +(i-mean)**2} fastri-0.3.1.1/lib/fastri/ri_index.rb: puts @method_array.inject(0){|s,x| s + x.size} fastri-0.3.1.1/lib/fastri/ri_index.rb: puts @namespace_array.inject(0){|s,x| s + x.size} fav_language-0.1.0/lib/fav_language/language_stats.rb: OpenStruct.new(language: language, weight: stats.inject(0){ |sum, next_one| sum + next_one.bytes }) fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_i(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_si(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_bi(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_f(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_d(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_n92(i) } fb-0.7.4/test/DataTypesTestCases.rb: range.inject(0) { |m, i| m + gen_d92(i) } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/json-1.7.7/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } fc-webicons-0.0.4/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } fcoury-cucumber-0.2.3.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} fcoury-cucumber-0.2.3.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} fcoury-cucumber-0.2.3.1/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } fcoury-cucumber-0.2.3.1/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min fcoury-cucumber-0.2.3.1/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } fdb_proto-0.5.20140327.20.33.25/lib/fdb_proto/client.rb: entity_id_count = entity_class_to_entity_ids.inject(0) do |accum, (_, entity_ids)| accum += entity_ids.size; accum end fdlint-0.2.1/lib/fdlint/parser/html/struct.rb: children.inject("") { |s,child| s + child.text } fdlint-0.2.1/lib/fdlint/parser/html/struct.rb: @children.inject('') { |s,c| s + c.outer_html } fdlint-0.2.1/lib/fdlint/parser/html/struct.rb: @children.inject('') { |s,c| s + c.inner_text } fe-1.0.0/app/models/fe/concerns/answer_sheet_concern.rb: num_questions = question_sheets.inject(0.0) { |sum, qs| qs.nil? ? sum : qs.questions_count + sum } feature_set-0.0.4/lib/feature_set/datum.rb: tokens.inject({}) { |m, w| m[w] ||= 0; m[w] += 1; m } febeling-rubyzip-0.9.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } feed-normalizer-1.5.2/lib/html-cleaner.rb: tags = (doc/"*").inject([]) { |m,e| m << e.name if(e.respond_to?(:name) && e.name =~ /^\w+$/) ; m }.uniq feed_ninja-0.0.10/lib/feed_ninja/atomish.rb: #{@entries.inject { |memo, entry| memo.to_s + entry.to_s }.to_s}} feedbook-1.1.0/lib/feedbook/feed.rb: .inject :+ feedme-0.8.5/lib/html-cleaner.rb: tags = (doc/"*").inject([]) { |m,e| m << e.name if(e.respond_to?(:name) && e.name =~ /^\w+$/) ; m }.uniq feedtools-0.2.29/lib/feed_tools/vendor/html5/lib/html5/treebuilders/hpricot.rb: childNodes.inject(tree) { |tree, child| tree + child.printTree(indent) } feedtools-0.2.29/lib/feed_tools/vendor/html5/lib/html5/treebuilders/hpricot.rb: childNodes.inject('#document') { |tree, child| tree + child.printTree(indent + 2) } feedtools-0.2.29/lib/feed_tools/vendor/html5/lib/html5/treebuilders/hpricot.rb: childNodes.inject('') {|tree, child| tree + child.printTree(indent + 2) } feldtruby-0.4.12/lib/feldtruby/array/basic_stats.rb: self.inject(0) {|s, e| s+e} fenix-core-0.0.1/lib/fenix/core/response.rb: headers['Content-Length'] ||= body.each.map(&:size).inject(0, &:+).to_s ferris-bueller-0.0.3/lib/ferris-bueller/web_helpers.rb: mean_distance = 1.0 * distances.inject(:+) / distances.size ffaker-2.2.0/lib/ffaker/identification_es_cl.rb: total = rut.to_s.rjust(8,'0').split(//).zip(%w(3 2 7 6 5 4 3 2)).collect{|a,b| a.to_i*b.to_i}.inject(:+) ffakerer-1.0.2/lib/ffakerer/identification_es_cl.rb: total = rut.to_s.rjust(8,'0').split(//).zip(%w(3 2 7 6 5 4 3 2)).collect{|a,b| a.to_i*b.to_i}.inject(:+) ffi-coremidi-0.3.8/test/input_buffer_test.rb: @messages_arr = @messages.inject { |a,b| a+b }.flatten ffi-coremidi-0.3.8/test/io_test.rb: @messages_arr = @messages.inject { |a,b| a+b }.flatten ffi-efl-0.1.1/spec/ecore_evas_spec.rb: r = l.inject("\t") do |s,e| s+=e.read_string+' ' end ffi-efl-0.1.1/spec/eina_list_spec.rb: r = l.inject(0) do |s,e| s+=1; s; end ffi-portaudio-0.1.2/examples/spectrum.rb: sum = a.inject(0, :+) fgmapping-2.0.0/lib/fgmapping/tile.rb: avg_speed = speeds.inject(0){ |result, element| result + element } / speeds.length * 3.6 fhs-gruff-0.3.6.2/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } fhs-gruff-0.3.6.2/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} fhs-gruff-0.3.6.2/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} fibonacci_rng-0.0.7/tools/chi_squared.rb: chi_sq = err_sqr.inject {|sum, value| sum + value} fidgit-0.2.6/lib/fidgit/elements/grid.rb: total_width = @widths.inject(0, :+) + (padding_left + padding_right) + ((@num_columns - 1) * spacing_h) fidgit-0.2.6/lib/fidgit/elements/grid.rb: total_height = @heights.inject(0, :+) + (padding_left + padding_right) + ((@num_rows - 1) * spacing_v) fidgit-0.2.6/lib/fidgit/elements/text_area.rb: tags_length_before = (0...from).inject(0) {|m, i| m + @tags[i].length } fidgit-0.2.6/lib/fidgit/elements/text_area.rb: tags_length_inside = (from...to).inject(0) {|m, i| m + @tags[i].length } fidius-evasiondb-0.0.2/lib/evasion-db/vendor/bitfield.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } fifteen_puzzle-0.0.1/lib/fifteen_puzzle.rb: sum += (matrix_hash[e] - etalon_hash[e]).collect{|e| e.abs}.inject{|ind_sum,x| ind_sum + x } file_iterator-0.0.2/example.rb:sum = FileIterator::FileIterator.new('example-data.txt').to_a(&:to_i).inject(&:+) file_pool-0.2.0/lib/file_pool.rb: :total_size => all_stats.inject(0){|sum,stat| sum+=stat.size}, file_tree_profiler-0.0.2/lib/file_tree_profiler/dir_file.rb: children.inject(1) {|sum, c| sum += c.size; sum } filecluster-0.4.19/lib/daemon/run_tasks_thread.rb: thread_avg_performance = tasks_threads[storage.name].inject(0){|sum, thread| sum+thread[:tasks_processed]} / threads_count if threads_count > 0 filecluster-0.4.19/test/db_test.rb: size_sum = @items.inject(0){|sum, item| sum+item.size} filefm-0.1.2/lib/filefm/streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} filemanager-0.3.1/lib/filemanager/controller.rb: @file_total_size = @files.inject(0){|size, f| size + File.size(@current_path + File::SEPARATOR + f)} filtered_list-0.1.0/lib/filtered_list.rb: html_options[:onclick] = "#{html_options[:onclick]};location.href='?#{p}' + $$('select.#{escape_javascript options[:prefix]}_select').inject([], function(m, e) {m.push(e.getAttribute('name') + '=' + encodeURIComponent($F(e))); return m}).join('&')" filternator-0.0.6/lib/filternator/filter.rb: result = result.values.inject(:+) if result.is_a?(Hash) # ActiveRecord `group by` fix finagle-thrift-1.4.1/lib/finagle-thrift/tracer.rb: end.inject(0) { |a,e| (a << 8) + e } finance-2.0.0/lib/finance/cashflows.rb: return self.inject(:+) if name.to_s == "sum" financial-0.0.2/lib/financial/account.rb: objects_instances.collect { |object_instance| object_instance.value }.inject(:+) financial-0.0.2/lib/financial/balance_calculation.rb: costs_in_date.collect { |cost| cost.value }.inject(:+) financial-0.0.2/lib/financial/balance_calculation.rb: revenues_in_date.collect {|event| event.value }.inject(:+) fingerprint-1.4.0/lib/fingerprint/checker.rb: total_size = @master.records.inject(0) { |count, record| count + (record['file.size'] || 0).to_i } finite_mdp-0.1.1/lib/finite_mdp/model.rb: transition_probability(state, action, next_state)}.inject(:+) finite_mdp-0.1.1/lib/finite_mdp/solver.rb: pr * (r + @discount * @array_value[next_state_n])}.inject(:+) finite_mdp-0.1.1/lib/finite_mdp/solver.rb: }.inject(:+) finite_mdp-0.1.1/test/finite_mdp/finite_mdp_test.rb: }.compact.inject(:+) || 0 finmodeling-0.2.1/lib/finmodeling/array_with_stats.rb: self.inject(:+) / self.length finmodeling-0.2.1/lib/finmodeling/calculation_summary.rb: @rows.map{ |row| row.vals[col_idx] }.inject(:+) || 0.0 finmodeling-0.2.1/lib/finmodeling/company_filing_calculation.rb: values.inject(:+) finmodeling-0.2.1/lib/finmodeling/company_filings.rb: @balance_sheet_analyses = BalanceSheetAnalyses.new( analyses.inject(:+) ) finmodeling-0.2.1/lib/finmodeling/company_filings.rb: @income_statement_analyses = IncomeStatementAnalyses.new( analyses.inject(:+) ) finmodeling-0.2.1/lib/finmodeling/company_filings.rb: @cash_flow_statement_analyses = CashFlowStatementAnalyses.new( analyses.inject(:+) ) finmodeling-0.2.1/lib/finmodeling/fama_french_cost_of_equity.rb: avg_rm_rf = mkt_historical_data.rm_rf.inject(:+) / mkt_historical_data.rm_rf.length.to_f finmodeling-0.2.1/lib/finmodeling/fama_french_cost_of_equity.rb: avg_smb = mkt_historical_data.smb.inject(:+) / mkt_historical_data.smb.length.to_f finmodeling-0.2.1/lib/finmodeling/fama_french_cost_of_equity.rb: avg_hml = mkt_historical_data.hml.inject(:+) / mkt_historical_data.hml.length.to_f finmodeling-0.2.1/lib/finmodeling/reoi_valuation.rb: vals[0] = (pv_reoi_vals[1..-2] + pv_cv_vals[-2..-2] + bv_cse_vals[0..0]).inject(:+) finmodeling-0.2.1/spec/cash_change_calculation_spec.rb: num_errors = actual.zip(expected).map{ |x,y| x==y ? 0 : 1 }.inject(:+) finmodeling-0.2.1/spec/reformulated_cash_flow_statement_spec.rb: .inject(:+) finmodeling-0.2.1/spec/reformulated_cash_flow_statement_spec.rb: .inject(:+) finmodeling-0.2.1/spec/reformulated_cash_flow_statement_spec.rb: .inject(:+) finmodeling-0.2.1/spec/reformulated_cash_flow_statement_spec.rb: .inject(:+) finmodeling-0.2.1/spec/reoi_valuation_spec.rb: expected_ev = pv_reoi_row.vals[1..-2].inject(:+) + pv_cv_row.vals.select{ |x| x }.inject(:+) + bv_cse_row.vals.select{ |x| x }.inject(:+) finnlabs-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } finnlabs-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } finnlabs-ci_reporter-1.6.6/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } fintop-0.0.2/lib/fintop/printer.rb: }.inject(:+) fintop-0.0.2/lib/fintop/printer.rb: }.inject(:+) fintop-0.0.2/lib/fintop/printer.rb: }.inject(:+) fir-0.1.4/lib/fir/tasks.rb: paths = Dir.glob(pages_dir + '/**/**').inject([]) do |result, file| firecracker-1.0.2/lib/firecracker.rb: (tcp_results + udp_results).inject{ |memo, el| memo.merge(el){ |k, old_v, new_v| old_v + new_v } } fireinc-pdf-reader-0.11.0/lib/pdf/reader/xref.rb: entry_length = widths.inject(0) { |s, w| s + w } fireworks-0.0.1/lib/fireworks/block_device.rb: bytes_completed: @threadpool.map(&:bytes_completed).inject(:+), fireworks-0.0.1/lib/fireworks/block_device.rb: total_rate: @threadpool.map(&:rate).inject(:+), fisher_classifier-0.0.4/lib/fisher_classifier/classifier.rb: counts.inject(:+) fisher_classifier-0.0.4/lib/fisher_classifier/classifier.rb: counts.inject(:+) fiverr-vanity-1.7.2/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } fiveruns-dash-sensor-0.8.6/plugins/starling.rb: queues.inject(0) { |total, queue_name| total + Integer(stats["queue_#{queue_name}_total_items"]) - Integer(stats["queue_#{queue_name}_items"]) } fiveruns-dash-sensor-0.8.6/plugins/starling.rb: queues.inject(0) { |total, queue_name| total + Integer(stats[queue_name]) } fiveruns-starling-0.9.7.6/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } fiveruns-starling-0.9.7.6/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } fiveruns_tuneup_core-0.5.3/lib/fiveruns/tuneup/step.rb: result = time - children.inject(0) { |sum, child| sum + child.time } fix-protocol-1.1.2/lib/fix/protocol/message.rb: "#{dumped}10=#{'%03d' % (dumped.bytes.inject(&:+) % 256)}\x01" fix-protocol-1.1.2/lib/fix/protocol.rb: expected = ('%03d' % (str.gsub(/10\=[^\x01]+\x01/, '').bytes.inject(&:+) % 256)) fixture_reducer-0.1.2/lib/fixture_reducer.rb: total = usage.map(&:last).inject(&:+) fjson-0.1.2/lib/parser.rb: klass = klassname.sub(/^:+/, '').split(/::/).inject(Object) do |p,k| fl-thrift-0.0.1/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } fl-thrift-0.0.1/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } flapjack-1.6.0/lib/flapjack/data/event.rb: errors += VALIDATIONS.keys.inject([]) {|ret,vk| flare-tools-0.7.1/lib/flare/tools/cli/verify.rb: partition_size = 1+nodes.inject(-1) do |r,entry| flareshow-0.3.7/lib/cache.rb: data.values.inject(0){|m,v| m+=v.size} flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: values.inject(:+) || identity flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: frequency_distribution = values.inject(Hash.new(0)) { |hash, value| hash[value] += 1; hash } flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: sum = values.inject(0) { |accumulator, value| accumulator + (value - precalculated_mean) ** 2 } flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: sum = values.inject(0) { |accumulator, value| accumulator + (value - precalculated_mean) ** 2 } flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: values.inject(0) { |sum, value| sum + (value - precalculated_mean) ** 3} flash_math-0.0.1/lib/flash_math/modules/statistics/statistical_spread.rb: values.inject(0) { |sum, value| sum + (value - precalculated_mean) ** 4} flash_validators-3.0.12/lib/flash_validators/validators/isin_validator.rb: sum = values.inject(&:+) fletcher-0.6.9/spec/support/benchmark.rb: @average = elapsed.inject(0) {|b, t| b + t} / elapsed.size flexa_lib-0.5.2/lib/flexa_lib/brcpfcnpj/cpf_cnpj.rb: multiplicados.inject { |s,e| s + e } flexkey-1.0.1/lib/flexkey/char_pool.rb: total_prop = char_props.inject(:+).to_f flickr_party-0.4.0/lib/flickr_party.rb: args_to_s = args.sort.inject('') { |s, (k, v)| s += k.to_s + v.to_s } float-formats-0.3.0/lib/float-formats/bytes.rb: # result = [p,q,r,s,t,u,v,w,x,y].collect{|bit| bit.to_s}.inject{|aa,bb|aa+bb}.to_i(2) float-formats-0.3.0/lib/float-formats/bytes.rb: # result = [a,b,c,d,e,f,g,h,i,j,k,m].collect{|bit| bit.to_s}.inject{|aa,bb|aa+bb}.to_i(2) float-formats-0.3.0/lib/float-formats/classes.rb: @field_lengths.inject{|x,y| x+y} float-formats-0.3.0/lib/float-formats/classes.rb: @internal_field_lengths.inject{|x,y| x+y} float-formats-0.3.0/lib/float-formats/classes.rb: @field_lengths.inject{|x,y| x+y} float-formats-0.3.0/lib/float-formats/classes.rb: @field_lengths.inject{|x,y| x+y} floatstats-0.2.1/lib/floatstats.rb: self.inject(0){|acc,i|acc + i} floatstats-0.2.1/lib/floatstats.rb: self.inject(0){|acc,i| acc + i**2} floehopper-mocha-0.9.7.20090701124354/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost floehopper-mocha-0.9.7.20090701124354/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } floehopper-mocha-0.9.7.20090701124354/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } flori-bullshit-0.1.0/lib/bullshit.rb: mean = a.inject(0.0) { |s, x| s + x } / a.size flori-bullshit-0.1.0/lib/bullshit.rb: mean = @image.inject(0.0) { |s, y| s + y } / @image.size flori-bullshit-0.1.0/lib/bullshit.rb: sse_x = @domain.inject(0.0) { |s, x| s + (x - mean) ** 2 } flori-bullshit-0.1.0/lib/bullshit.rb: @sum_of_squares ||= @measurements.inject(0.0) { |s, t| s + (t - arithmetic_mean) ** 2 } flori-bullshit-0.1.0/lib/bullshit.rb: @sum ||= @measurements.inject(0.0) { |s, t| s + t } flori-bullshit-0.1.0/lib/bullshit.rb: (1...e.size).inject(0.0) { |s, i| s + (e[i] - e[i - 1]) ** 2 } / flori-bullshit-0.1.0/lib/bullshit.rb: e.inject(0.0) { |s, x| s + x ** 2 } flori-bullshit-0.1.0/lib/bullshit.rb: n * (n + 2) * (1..lags).inject(0.0) { |s, i| s + r[i] ** 2 / (n - i) } flori-bullshit-0.1.0/lib/bullshit.rb: cases.inject(0) { |s, c| s + c.run_count } flori-bullshit-0.1.0/tests/test_analysis.rb: assert_equal 100, counts.inject { |s, x| s + x } flori-bullshit-0.1.0/tests/test_analysis.rb: assert_equal 100, counts.inject { |s, x| s + x } flori-bullshit-0.1.0/tests/test_analysis.rb: assert_equal 100, counts.inject { |s, x| s + x } flori-bullshit-0.1.0/tests/test_analysis.rb: assert_equal 70, counts.inject { |s, x| s + x } flori-bullshit-0.1.0/tests/test_bullshit.rb: runs = 2 * RangeBenchmark.range.inject(0) { |s,| s + 1 } * RangeBenchmark.scatter flounder-1.0.1/benchmark/002.rb:a = r.map(&:foo).inject(0) { |sum, el| sum + el } flt-1.5.0/lib/flt/num.rb: f = digits.inject(0){|a,b| a*num_class.radix + b} fluent-mixin-elapsed_time-0.0.4/lib/fluent/mixin/elapsed_time.rb: avg = num == 0 ? 0 : times.map(&:to_f).inject(:+) / num.to_f fluent-plugin-anomalydetect-0.1.7/lib/fluent/plugin/change_finder.rb: (_size = (_end - _begin)) == 0 ? 0.0 : @data.slice(_begin, _end).inject(:+).to_f / _size fluent-plugin-anomalydetect-0.1.7/lib/fluent/plugin/out_anomalydetect.rb: compacted_records.inject(:+).to_f / compacted_records.size # average fluent-plugin-anomalydetect-0.1.7/lib/fluent/plugin/out_anomalydetect.rb: outlier_avg = outlier_buf.empty? ? 0.0 : outlier_buf.inject(:+).to_f / outlier_buf.size fluent-plugin-calc-0.2.0/lib/fluent/plugin/out_calc.rb: [a, b].compact.inject(:+) fluent-plugin-cloudwatch-logs-0.2.0/lib/fluent/plugin/out_cloudwatch_logs.rb: chunk_too_big = new_chunk.inject(0) {|sum, e| sum + e[:message].bytesize + 26 } > MAX_EVENTS_SIZE fluent-plugin-datacounter-0.4.5/lib/fluent/plugin/out_datacounter.rb: target_counts[1..-2].inject(:+) fluent-plugin-elapsed-time-0.0.7/lib/fluent/plugin/out_elapsed_time.rb: avg = num == 0 ? 0 : elapsed.map(&:to_f).inject(:+) / num.to_f fluent-plugin-flowcounter-0.3.2/lib/fluent/plugin/out_flowcounter.rb: b += @count_keys.inject(0){|s,k| s + (record[k] || FOR_MISSING).bytesize} fluent-plugin-groupcounter-0.2.3/lib/fluent/plugin/out_groupcounter.rb: # total_count = group_counts.map {|group_key, count| count[:count] }.inject(:+) fluent-plugin-hash-forward-0.3.5/lib/fluent/plugin/out_hash_forward.rb: key.bytes.inject(&:+) fluent-plugin-histogram-0.2.4/lib/fluent/plugin/out_histogram.rb: sum = act_hist.inject(:+) fluent-plugin-histogram-0.2.4/lib/fluent/plugin/out_histogram.rb: Math.sqrt(sigmas.inject(:+) / size) fluent-plugin-histogram-0.2.4/test/plugin/test_out_histogram.rb: Math.sqrt(sigmas.inject(:+) / size) fluent-plugin-histogram-0.2.4/test/plugin/test_out_histogram.rb: Math.sqrt(sigmas.inject(:+) / size) fluent-plugin-histogram-0.2.4/test/plugin/test_out_histogram.rb: Math.sqrt(sigmas.inject(:+) / size) fluent-plugin-latency-0.0.2/lib/fluent/plugin/out_latency.rb: avg = num == 0 ? 0 : latency.map(&:to_f).inject(:+) / num.to_f fluent-plugin-measure_time-0.1.2/benchmark/plugin/in_forward.rb: avg = num == 0 ? 0 : times.map(&:to_f).inject(:+) / num.to_f fluent-plugin-measure_time-0.1.2/benchmark/plugin/in_forward.rb: size_avg = num == 0 ? 0 : sizes.map(&:to_f).inject(:+) / num.to_f fluent-plugin-measure_time-0.1.2/lib/fluent/plugin/in_measure_time.rb: avg = num == 0 ? 0 : times.map(&:to_f).inject(:+) / num.to_f fluent-plugin-mongokpi-0.0.2/lib/fluent/plugin/out_mongokpi.rb: set_hash['qpsAve'] = (updated_doc['counter'].inject(0.0){|r,i| r+=i } / updated_doc['counter'].size).round fluent-plugin-network-probe-0.1.0/lib/fluent/plugin/in_network_probe.rb: results[:avg] = result_times.inject(0.0){|r,i| r+=i }/result_times.size fluent-plugin-numeric-counter-0.2.3/lib/fluent/plugin/out_numeric_counter.rb: target_counts[1..-2].inject(:+) fluent-plugin-redisstore-0.0.4/benchmarking/monitor.rb:puts "#{1.0 * res.inject(:+) / res.size} req/s" fluent-plugin-stats-0.3.6/lib/fluent/plugin/out_stats.rb: [a, b].compact.inject(:+) fluent-plugin-stats-notifier-0.0.4/lib/fluent/plugin/out_stats_notifier.rb: stats = values.inject(:+) fluent-plugin-stats-notifier-0.0.4/lib/fluent/plugin/out_stats_notifier.rb: stats = values.inject(:+) / values.count unless values.empty? fluent-plugin-td-monitoring-0.2.2/lib/fluent/plugin/in_td_monitor_agent.rb: total = diff.inject(0) { |sum, n| sum + n } fluent-plugin-unit-time-filter-0.1.4/lib/fluent/plugin/unit_time_filter_buffer.rb: records = records.map {|i| i[1] }.inject(:+) flvtool2-1.0.6/lib/flv/stream.rb: video_tags.inject(0) { |size, tag| size += tag.size } flvtool2-1.0.6/lib/flv/stream.rb: audio_tags.inject(0) { |size, tag| size += tag.size } flvtool2-1.0.6/lib/flv/stream.rb: videosize + audiosize + (meta_tags.inject(0) { |size, tag| size += tag.size}) flvtool2-1.0.6/lib/flv/stream.rb: @tags.inject(@data_offset + 4) { |offset, tag| tag.byte_offset = offset; offset += 4 + tag.size } flyerhzm-metric_fu-1.0.0/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} flyerhzm-metric_fu-1.0.0/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} flyerhzm-metric_fu-1.0.0/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } fm_layout-0.0.4.2/lib/fm_layout/nomina/nomina.rb: @complemento_nomina.to_s + @percepciones.map(&:to_s).inject(:+).to_s + @deducciones.map(&:to_s).inject(:+).to_s + @incapacidades.map(&:to_s).inject(:+).to_s + @horas_extras.map(&:to_s).inject(:+).to_s fnordmetric-1.2.9/lib/fnordmetric/gauges/toplist_gauge.rb: @toplist.total = @all_ticks.inject(0){ |s,t| s + sync_redis.get(tick_key(t, :total)).to_i } fnordmetric-1.2.9/lib/fnordmetric/timeseries.rb: .inject(0){ |s,(t,v)| s + (range.include?(t) ? value_at(t) : 0) } fnordmetric-1.2.9/lib/fnordmetric/widgets/numbers_widget.rb: vals.values.compact.map(&:to_f).inject(&:+) fnordmetric-1.2.9/lib/fnordmetric/widgets/numbers_widget.rb: (vals.values.compact.map(&:to_f).inject(&:+) || 0) / vals.size.to_f fnordmetric-1.2.9/lib/fnordmetric/widgets/toplist_widget.rb: :count => vals.inject(0){ |m, (k,c)| m + c } fog-1.37.0/benchs/load_times.rb: map(&:to_f).inject(:+) / size fog-ecloud-0.3.0/lib/fog/compute/ecloud/models/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0) { |sum, item| sum + item } * 1024 * 1024 fog-maestrodev-1.20.0.20140305101839/benchs/load_times.rb: map(&:to_f).inject(:+) / size fog-maestrodev-1.20.0.20140305101839/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-maestrodev-1.20.0.20140305101839/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog-maestrodev-1.20.0.20140305101839/lib/fog/rackspace/requests/storage/head_containers.rb: bytes_used = data.values.map { |c| c.bytes_used }.inject(0) { |a, b| a + b } fog-maestrodev-1.20.0.20140305101839/lib/fog/rackspace/requests/storage/head_containers.rb: object_count = data.values.map { |c| c.objects.size }.inject(0) { |a, b| a + b } fog-maestrodev-1.20.0.20140305101839/lib/fog/rackspace/storage.rb: @objects.values.map { |o| o.bytes_used }.inject(0) { |a, b| a + b } fog-nirvanix-1.8.2/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-nirvanix-1.8.2/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog-parser-fix-1.6.1/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-parser-fix-1.6.1/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog-sgonyea-1.8.1/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-sgonyea-1.8.1/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog-test-again-1.6.0/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-test-again-1.6.0/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog-test-me-1.10.0/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog-test-me-1.10.0/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 fog4encbs-0.9.0.1/lib/fog/compute/ecloud.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog4encbs-0.9.0.1/spec/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } fog_tractical-1.1.4/lib/fog/ecloud/compute.rb: disks.inject(0) {|s, d| s + d.vcloud_size } fog_tractical-1.1.4/spec/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } foggy_bottom-0.0.8/lib/foggy_bottom/api.rb: url + endpoint + args.merge(:cmd => cmd.to_s).inject([]) {|memo, (key, value)| memo << "#{key}=#{CGI.escape(value.to_s)}" }.join("&") fogli-0.1.0/test/fogli/facebook_object/connection_scope_test.rb: result = @instance.inject(0) { |a,i| a + 1 } folio-0.4.0/lib/folio/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } font_awesome_rails-0.0.4/tasks/update/update_hex_codes_task.rb: css.scan(/\.icon-([-a-z]+):before.+content: "\\([a-f\d]+)";/).inject({}) do |result, (name, hex_code)| foodcritic-6.0.0/lib/foodcritic/api.rb: included.inject(Hash.new([])) { |h, i| h[i['value']] += [i]; h } foodcritic-6.0.0/lib/foodcritic/api.rb: end.inject(:+) foodcritic-6.0.0/lib/foodcritic/rules.rb: end.inject(:+) football-manager-1.0.1/lib/football-manager/team.rb: @players.inject(0) { |total_skill, player| total_skill + player.skill} footy-0.1.1/lib/footy/api.rb: options.inject(Footy.configuration.api_url){|q, o| q += "#{o.first}=#{o.last}&"} forecast-0.0.9/lib/forecast/adapter.rb: value = value.inject{ |sum, v| sum.to_f + v.to_f }.to_f() / value.size foreman_salt-5.0.0/app/services/foreman_salt/report_importer.rb: time[:total] = time.values.compact.inject(&:+) || 0 forest-0.1.1/lib/forest.rb: @trees.values.inject(0){|sum, current| sum + current.size} forge-cli-0.1.10/lib/forge/app/models/line_item.rb: applicable_tax_rates.uniq.inject(0.0) { |sum, applicable_tax_rate| sum += applicable_tax_rate.rate } forge-cli-0.1.10/lib/forge/app/models/order.rb: self.line_items.inject(0.0) { |sum, line_item| sum + line_item.total_price } forge-cli-0.1.10/lib/forge/app/models/order.rb: self.line_items.inject(0.0) { |sum, line_item| sum += line_item.total_tax(self.billing_address) } forge-cli-0.1.10/lib/forge/app/models/order.rb: amount = self.line_items.inject(0.0) { |sum, line_item| sum += (line_item.quantity * line_item.product.flat_rate_shipping) } forgeos_commerce-1.9.0/app/models/wishlist.rb: return products_wishlists.inject(0) { |total, products_wishlist| total + products_wishlist.quantity } forgeos_commerce-1.9.0/app/models/wishlist.rb: ProductsWishlist.find_all_by_wishlist_id(id).inject(0) { |total, products_wishlist| total + products_wishlist.total(with_tax) } forgeos_commerce-1.9.0/app/models/wishlist.rb: ProductsWishlist.find_all_by_wishlist_id_and_product_id(id, product.id).inject(0) { |total, products_wishlist| total + products_wishlist.total(with_tax) } forgeos_commerce-1.9.0/app/models/wishlist.rb: products.inject(0) { |total, product| total + product.weight } forgeos_core-1.9.4/lib/map_fields.rb: @fields = ([nil] + expected_fields).inject([]){ |o, e| o << [e, o.size]} forgery-0.6.0/lib/forgery/forgery/russian_tax.rb: inn[10] = ((0..(inn.length-3)).inject(0) {|crc, i| crc + inn[i].to_i*mask[0][i].to_i} % 11 % 10).to_s forgery-0.6.0/lib/forgery/forgery/russian_tax.rb: inn[11] = ((0..(inn.length-2)).inject(0) {|crc, i| crc + inn[i].to_i*mask[1][i].to_i} % 11 % 10).to_s forgery-0.6.0/lib/forgery/forgery/russian_tax.rb: inn[9] = ((0..(inn.length-2)).inject(0) {|crc, i| crc + inn[i].to_i*mask[i].to_i} % 11 % 10).to_s forgery-0.6.0/spec/forgery/russian_tax_spec.rb: ((0..(inn.length-2)).inject(0) {|crc, i| crc + inn[i].to_i*mask[i].to_i} % 11 % 10).should eq inn[9].chr.to_i forgery-0.6.0/spec/forgery/russian_tax_spec.rb: ((0..(inn.length-3)).inject(0) {|crc, i| crc + inn[i].to_i*mask[i].to_i} % 11 % 10).should eq inn[10].chr.to_i forgery-0.6.0/spec/forgery/russian_tax_spec.rb: ((0..(inn.length-2)).inject(0) {|crc, i| crc + inn[i].to_i*mask[i].to_i} % 11 % 10).should eq inn[11].chr.to_i forget_table-0.0.2/lib/forget_table/weighted_distribution.rb: values.inject(:+).to_i forking_test_runner-0.6.0/lib/forking_test_runner.rb: diff = results.map { |_,time,expected| time - expected }.inject(:+).to_f formbuilder-rb-0.2.4/app/models/formbuilder/response_field_table.rb: end.inject(:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [prefix(*args), super(name, *args), postfix(*args), error(name), hint(*args), tooltip(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [super, ' ', error(name), hint(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [custom_label(name, *args), super, ' ', error(name), hint(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [super, ' ', error(name), hint(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [super, ' ', error(name), hint(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [super, ' ', custom_label(name, *args) ,error(name), hint(*args)].inject(&:+) formidable-ruby-0.0.1/lib/formidable/form_builder.rb: [super, ' ', custom_label(name, *args) ,error(name), hint(*args)].inject(&:+) fortitude-0.9.4/lib/fortitude/widget/start_and_end_comments.rb: total_length = assign_text.map(&:length).inject(0, &:+) foscam-ruby-0.1.0/lib/foscam/client.rb: response.body.scan(/var (\w+)=([^;]+);[\s+]?/).inject({}) do | params, pair | fossil-0.5.50/lib/models/trip_leg.rb: departure_fuel_expenses.inject(0) { |sum, e| sum + e.fuel_cost } fossil-0.5.50/lib/models/trip_leg.rb: arrival_fuel_expenses.inject(0) { |sum, e| sum + e.fuel_cost } fossil-0.5.50/lib/models/trip_leg.rb: departure_fuel_expenses.inject(0) { |sum, e| sum + e.quantity.to_i } fossil-0.5.50/lib/models/trip_leg.rb: arrival_fuel_expenses.inject(0) { |sum, e| sum + e.quantity.to_i } fossil-0.5.50/lib/support/core_extensions.rb: length.times.inject("") {|str| str << (rand(26) + 97).chr } fossil-0.5.50/spec/temp_spec.rb: #csv << attributes.inject("") {|str, attr| str << "\"#{cp.send(attr)}\"," }.chop + "\n" fotonauts-capistrano-2.5.2/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } fp-growth-1.0.0/lib/fp_growth/header_list_node.rb: @array.inject(0) { |result, tree_node| result + tree_node.count } fracas-0.0.1/spec/fracas/dataset/results_spec.rb: ds.inject(0){|number, doc| number + doc['comments_count']}.should == 10 francois-classifier-1.3.6/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } francois-piston-2.0.6/lib/piston/svn/working_copy.rb: svn(:status, path + subpath.to_s).split("\n").inject([]) do |memo, line| francois-shoulda-2.10.1/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } frappuccino-0.3.0/test/merge_test.rb: .inject(0) {|sum, n| sum + n } frappuccino-0.3.0/test/mvp_test.rb: .inject(0) {|sum, n| sum + n } fraser-vpim-0.659/test/test_repo.rb: self.inject(0){|i,_| i + 1} fraser-vpim-rails-0.659/test/test_repo.rb: self.inject(0){|i,_| i + 1} freetype-0.0.4/lib/freetype/c.rb: [a, b, c, d].map(&:ord).inject(0) { |r, i| (r << 8) + i } frekwenza-0.0.2/lib/frekwenza/tf_idf.rb: terms_freq = words.inject(Hash.new(0)){|h, e| h[e]+=1; h} frequency_analyser-1.3.1/lib/frequency_analyser/modifier.rb: @sum ||= aggregation.values.inject(:+) frequency_enumerator-1.1.1/lib/frequency_enumerator/sorter.rb: total = frequencies.values.inject(:+) freshtrack-0.7.0/lib/freshbooks/extensions/invoice.rb: payments.inject(0) { |sum, pay| sum + pay.amount } freshtrack-0.7.0/lib/freshtrack/time_collectors/punchy_template.rb: this_date['hours'] = data.inject(0) { |sum, x| sum + x['hours'] } freshtrack-0.7.0/lib/freshtrack.rb: time_entries.collect(&:hours).inject(&:+) freshtrack-0.7.0/spec/freshtrack_spec.rb: total = @time_entries.collect(&:hours).inject(&:+) friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_count.inject(:+).to_s}" friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_pass_count.inject(:+).to_s}" friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_fail_count.inject(:+).to_s}" friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_skip_count.inject(:+).to_s}" friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_pending_count.inject(:+).to_s}" friendly-cukes-0.0.1/lib/friendly/cukes/framework/library/generic/custom_html_report.rb: td.inner_html = "#{@num_step_undefined_count.inject(:+).to_s}" friendly_digest-1.1/lib/friendly_digest.rb: cleaned.map {|c| codes.index(c) }.inject(0) {|tot,c| (tot * numcodes) + c } friendly_digest-1.1/lib/friendly_digest.rb: codes[array.inject(0) {|sum,c| (sum + codes.index(c)) % numcodes }] friendly_format-0.7.3/lib/friendly_format.rb: Hash[attrs].sort.inject(''){ |i, (k, v)| i + " #{k}=\"#{v}\"" } friendlyfashion-parallel_tests-0.9.0/lib/parallel_tests/cli.rb: num_tests = groups.map(&:size).inject(:+) friendlyfashion-parallel_tests-0.9.0/spec/spec_helper.rb: group.inject(0) { |sum, test| sum += File.stat(test).size } friends-0.13/test/introvert_spec.rb: subject.values.inject(:+).must_equal 2 friflaj_ri_cal-0.9.0/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 friflaj_ri_cal-0.9.0/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 fron-0.1.4/opal/fron/core-ext/hash.rb: (a.keys + b.keys).uniq.inject({}) do |diff, k| front_end_loader-0.3.1/lib/front_end_loader/screen.rb: total_calls = @experiment.call_counts.values.inject(0) { |s,i| s + i } front_end_loader-0.3.1/lib/front_end_loader/screen.rb: total_time = @experiment.call_times.values.inject(0) { |s,i| s + i } front_end_loader-0.3.1/lib/front_end_loader/screen.rb: total_errors = @experiment.call_error_counts.values.inject(0) { |s,i| s + i } frontline-0.0.7/lib/frontline/controllers/controllers.rb: @files = ([@route[:file]] + @route[:views] + @route[:specs]).inject([]) do |m,f| fruity-0.2.0/lib/fruity/group.rb: delay = mags_and_delays.map{|m, d| d * mag / m}.inject(:+) fruity-0.2.0/lib/fruity/util.rb: sum = values.inject(0, :+) frypan-1.0.0/unit_test/test_frypan.rb: val = Reactor.new(i).take(100).map(&:first).inject(&:+).take(10) fsdb-0.7.4/test/test-modex.rb:expected = threads.inject(0) {|s, t| t.join; s + t[:writes]} fselector-1.4.0/lib/fselector/algo_base/base.rb: @sz ||= get_classes.inject(0) { |sz, k| sz+get_data[k].size } fselector-1.4.0/lib/fselector/util.rb: self.inject(0.0) { |s, i| s+i } fselector-1.4.0/lib/fselector/util.rb: v2 = self.inject(0.0) { |v, i| v+(i-u)*(i-u) } fsl-ruby-0.0.1/lib/fsl-ruby/bet.rb: opt.inject({}) { |h, (k, v)| h[k] = (self.class.options_map[k] + ' ' + map_vals(v)); h } fsl-ruby-0.0.1/lib/fsl-ruby/first.rb: opt.inject({}) { |h, (k, v)| h[k] = (self.class.options_map[k] + ' ' + map_vals(v)); h } fsl-ruby-0.0.1/lib/fsl-ruby/stats.rb: opt.inject({}) { |h, (k, v)| h[k] = (self.class.options_map[k] + ' ' + map_vals(v)); h } ftpd-1.1.1/lib/ftpd/connection_tracker.rb: @connections.values.inject(0, &:+) fullcirclegroup-fullcirclegroup-prawn-0.2.99.2/lib/prawn/document/table.rb: @col_widths.inject(0) { |s,r| s + r } fullcirclegroup-fullcirclegroup-prawn-0.2.99.2/lib/prawn/document/table.rb: @col_widths.slice(col_index, e[:colspan]).inject { |sum, width| sum + width } fullcirclegroup-prawn-0.2.99.3/lib/prawn/document/table.rb: @col_widths.inject(0) { |s,r| s + r } fullcirclegroup-prawn-0.2.99.3/lib/prawn/document/table.rb: @col_widths.slice(col_index, e[:colspan]).inject { |sum, width| sum + width } function_chain-1.0.0/lib/function_chain/pull_chain.rb: # [1,2,3,4,5].inject(3) { |sum, n| sum + n } # => 18 functional-0.1.5/test/functional_test.rb: assert_equal M.inject( 0) {|i,j| i+j }, M.to_fun.inject( 0) {|i,j| i+j } functional_parser-0.0.2/lib/functional_parser.rb: ret(cs.inject(&:+)) functional_parser-0.0.2/lib/functional_parser.rb: ret(cs.inject(&:+).to_i) functions-0.0.16/lib/functions/prelude_enumerable/enumerable.rb: self.inject( Hash.new(0) ) { |h,e| h[e] += 1; h } functions-0.0.16/lib/functions/prelude_lambda/basic.rb: Count_By = ->(f,a) { a.inject( Hash.new(0) ) { |h,e| h[f.(e)] += 1; h } }.curry functions-0.0.16/lib/functions/prelude_lambda/basic.rb: Count = ->(a) { a.inject( Hash.new(0) ) { |h,e| h[e] += 1; h } } # probably a bit faster functions-0.0.16/lib/functions/prelude_lambda/math.rb: Sum = ->(arr) { arr.inject(0, :+) } functions-0.0.16/meta/meta_programming.rb: a.inject(0, :+) fundler-0.3.0/spec/fundler_bookmarks_spec.rb: file_line_count = File.foreach('bookmarks_dump.txt').inject(0) { |c, line| c+=1 } fundler-0.3.0/spec/fundler_bookmarks_spec.rb: file_line_count = File.foreach('bookmarks_dump.json').inject(0) { |c, line| c+=1 } funl-0.10/lib/funl/message-sequencer.rb: tags.inject(@subscribers_to_all) {|a,tag| a + @subscribers[tag]} furnish-0.1.3/lib/furnish/provisioners/api.rb: ).bytes.inject(0) { |x,y| x += y.ord } fusebox-0.2.3/lib/fusebox/core_ext/array.rb: '+' + '-' * (widths.inject(&:+) + widths.length * 3 - 1 ) + "+\n" futurevalue-0.0.2/spec/value_spec.rb: Benchmark.measure { (1..50).map { |i| Future::Value.new { sleep(1); i} }.inject(0){ |r, e| r+e } }.real.should be < 3.0 fuzzyrb-1.2.3/lib/fuzzy_implication.rb: }.inject(0) { |s, rv| total_membership += rv[1]; s + rv[0]*rv[1]} fuzzyrb-1.2.3/lib/fuzzy_implication.rb: }.inject { |s, r| s + r } fzeet-0.6.6/checks/Variant.rb: raise unless variant.object.inject(:+) == 15 g-gem-0.1.0/lib/g-gem/gems_commands_with_portage.rb: atoms_s = atoms.inject("") { |s, a| s + " " + a.to_s } g_web_font-0.0.3/lib/g_web_font/view_helpers.rb: fonts += option.inject([]) do |result, (font_name, sizes)| gaku-0.2.4/core/app/models/gaku/exam.rb: exam_portions.inject(0) { |sum, p| sum + p.max_score } gaku-0.2.4/core/lib/gaku/grading/single/percentage.rb: @scores.inject(:+) / @max_score unless @scores.blank? gaku_core-0.2.4/app/models/gaku/exam.rb: exam_portions.inject(0) { |sum, p| sum + p.max_score } gaku_core-0.2.4/lib/gaku/grading/single/percentage.rb: @scores.inject(:+) / @max_score unless @scores.blank? galaxy-0.0.2/test/unit/report_test.rb: #p rep.races.inject(0){|total, race| puts "#{race.name} #{race.groups.size} #{race.battle_groups.size} + #{total}" if race.groups.size > 0 ; total + race.groups.size} galileo-0.2.1/lib/terminal-table/lib/terminal-table/table.rb: @column_widths.inject(0) { |s, i| s + i + cell_spacing } + style.border_y.length galileo-0.2.1/lib/terminal-table/lib/terminal-table/table.rb: other_cols = arr.inject(0) { |s, i| s + i } galvinhsiu-active_cart-0.0.20/lib/active_cart/order_total_collection.rb: self.inject(0) { |t, calculator| t + (calculator.active? ? calculator.price(@cart) : 0) } gambit-0.1.1/lib/gambit/tools/dice.rb: @roll.inject(0) { |total, die| total + die } game_dice-1.0.1/lib/game_dice/dice.rb: self.inject(0) { |total, current| total += current.roll } game_dice-1.0.1/lib/game_dice/dice.rb: self.inject(0) { |total, current| total += current.last_roll } gamebox-0.5.5/lib/gamebox/behaviors/collidable/polygon_collidable.rb: local_avg = cw_local_points.inject([0,0]) {|s, (x,y)| s[0] += x; s[1]+=y; s}.map {|x| x / cw_local_points.size} gamebox-0.5.5/lib/gamebox/behaviors/collidable/polygon_collidable.rb: @cached_poly_center ||= cw_world_points.inject([0,0]) {|s, (x,y)| s[0] += x; s[1]+=y; s}.map {|x| x / cw_world_points.size} gameday_api-0.5.3/lib/player.rb: count = appearances.inject(0) {|sum, a| sum + a.ab.to_i } gameplan-0.0.2/lib/gameplan.rb: state_count = @apps.values.inject(0) { |s, a| s += a.states.size } gameplan-0.0.2/lib/gameplan.rb: endpoint_count = @apps.values.inject(0) { |s, a| s += a.states.values.inject(0) {|ss, state| ss += state.endpoints.size } } games_dice-0.3.11/lib/games_dice/bunch.rb: @result = use_dice.inject(0) { |so_far, die_result| so_far + die_result } games_dice-0.3.11/lib/games_dice/dice.rb: ( numbers_to_strings(array) + [ '=', array.inject(:+) ] ).join(' ') games_dice-0.3.11/lib/games_dice/die_result.rb: text = (1..@rolls.length-1).inject( text ) { |so_far,i| so_far + GamesDice::REROLL_TYPES[@roll_reasons[i]] + @rolls[i].to_s } games_dice-0.3.11/lib/games_dice/probabilities.rb: @prob_ge[target] = @probs[target-@offset,@probs.count-1].inject(0.0) {|so_far,p| so_far + p } games_dice-0.3.11/lib/games_dice/probabilities.rb: @prob_le[target] = @probs[0,1+target-@offset].inject(0.0) {|so_far,p| so_far + p } games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/bunch_spec.rb: prob_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/complex_die_spec.rb: probs.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/complex_die_spec.rb: probs.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/complex_die_spec.rb: probs.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/complex_die_spec.rb: probs_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/complex_die_spec.rb: probs_hash.values.inject(:+).should be_within(1e-9).of 1.0 games_dice-0.3.11/spec/helpers.rb: elsif (1.0 - given.values.inject(:+)).abs > 1e-6 games_dice-0.3.11/spec/helpers.rb: total_probs = given.values.inject(:+) gapinc-fog-1.14.0/benchs/load_times.rb: map(&:to_f).inject(:+) / size gapinc-fog-1.14.0/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } gapinc-fog-1.14.0/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 gapinc-rbvmomi-1.6.1/lib/rbvmomi/utils/admission_control.rb: info['storage'].perDatastoreUsage.map{|x| x.unshared}.inject(0, &:+) gapinc-rbvmomi-1.6.1/lib/rbvmomi/utils/admission_control.rb: end.inject(0, &:+) gapinc-rbvmomi-1.6.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.committed'] = per_ds_usage.map{|x| x.committed}.inject(0, &:+) gapinc-rbvmomi-1.6.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.uncommitted'] = per_ds_usage.map{|x| x.uncommitted}.inject(0, &:+) gapinc-rbvmomi-1.6.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.unshared'] = per_ds_usage.map{|x| x.unshared}.inject(0, &:+) gargor-1.0.1/lib/gargor.rb: total = g.inject(0) { |sum,i| sum += i.fitness } garru-distributed_logreader-0.10.0/lib/distributed_logreader/distributer/simple_forked_process.rb: num_jobs_outstanding = self.processors.inject(0){|a,b| a + b.num_jobs} garru-distributed_logreader-0.10.0/lib/distributed_logreader/distributer/simple_forked_process.rb: num_jobs_outstanding = self.processors.inject(0){|a,b| a + b.num_jobs} gasman-bahn-1.0.1/lib/bahn.rb: filter_num = transport_types.inject(0) {|sum, type| sum + (TRANSPORT_TYPES[type] || 0) } gatoroid-0.2.17/lib/gator/readers.rb: result_set << {"date" => "#{start_date.to_i}", @for => data[start_date.to_i].map{|di| di[@for.to_s].to_i}.inject(0, :+)} gce-metadata-0.2.3/lib/gce_metadata/base.rb: value = value.inject({}){|d, v| d[idx] = v; idx += 1; d} gce_metadata-0.1.0/lib/gce_metadata/base.rb: value = value.inject({}){|d, v| d[idx] = v; idx += 1; d} gdirections-0.1.1/lib/gdirections.rb: (self.route.legs.map{|l| l.duration.value}.inject{|v,l| v+l} / 1610.22).round gdirections-0.1.1/lib/gdirections.rb: (self.route.legs.map{|l| l.duration.value}.inject{|v,l| v+l} / 60).ceil gecoder-1.1.1/example/queens.rb: (0...@size).inject(s + '|') do |s, j| gecoder-1.1.1/example/send_more_money.rb: variables.inject{ |result, variable| variable + result*10 } gecoder-1.1.1/example/send_most_money.rb: variables.inject{ |result, variable| variable + result * 10 } gecoder-1.1.1/example/square_tiling.rb: occupied_sizes.inject(0){ |sum, x| x + sum }.must.equal(total_length, gecoder-1.1.1/lib/gecoder/interface/constraints/set/connection.rb: min = substituted_lub.find_all{ |e| e < 0}.inject(0){ |x, y| x + y } gecoder-1.1.1/lib/gecoder/interface/constraints/set/connection.rb: max = substituted_lub.find_all{ |e| e > 0}.inject(0){ |x, y| x + y } gecoder-1.1.1/specs/constraints/set/connection.rb: @set.value.inject(0){ |x, y| x + y }.should == 7 gecoder-1.1.1/specs/constraints/set/connection.rb: substituted_sum = @set.value.inject{ |sum, x| sum + @subs[x] } gecoder-1.1.1/specs/constraints/set_enum/operation.rb: union = @sets.values.inject([]){ |union, set| union += set.to_a }.uniq gecoder-1.1.1/specs/search.rb: sequence.inject{ |x,y| x + y }.must == n gecoder-1.1.1/specs/search.rb: end.inject{ |x,y| x + y }.must == 0 gecoder-with-gecode-1.1.1.1/example/queens.rb: (0...@size).inject(s + '|') do |s, j| gecoder-with-gecode-1.1.1.1/example/send_more_money.rb: variables.inject{ |result, variable| variable + result*10 } gecoder-with-gecode-1.1.1.1/example/send_most_money.rb: variables.inject{ |result, variable| variable + result * 10 } gecoder-with-gecode-1.1.1.1/example/square_tiling.rb: occupied_sizes.inject(0){ |sum, x| x + sum }.must.equal(total_length, gecoder-with-gecode-1.1.1.1/lib/gecoder/interface/constraints/set/connection.rb: min = substituted_lub.find_all{ |e| e < 0}.inject(0){ |x, y| x + y } gecoder-with-gecode-1.1.1.1/lib/gecoder/interface/constraints/set/connection.rb: max = substituted_lub.find_all{ |e| e > 0}.inject(0){ |x, y| x + y } gecoder-with-gecode-1.1.1.1/specs/constraints/set/connection.rb: @set.value.inject(0){ |x, y| x + y }.should == 7 gecoder-with-gecode-1.1.1.1/specs/constraints/set/connection.rb: substituted_sum = @set.value.inject{ |sum, x| sum + @subs[x] } gecoder-with-gecode-1.1.1.1/specs/constraints/set_enum/operation.rb: union = @sets.values.inject([]){ |union, set| union += set.to_a }.uniq gecoder-with-gecode-1.1.1.1/specs/search.rb: sequence.inject{ |x,y| x + y }.must == n gecoder-with-gecode-1.1.1.1/specs/search.rb: end.inject{ |x,y| x + y }.must == 0 gedcom-0.9.4/lib/gedcom/gedcom_base.rb: s += v.inject('') { |x,y| x + pv(y) + ',' } gedcom-0.9.4/lib/gedcom/transmission_base.rb: length = tokens.data.inject(0) { |l,element| l += element.length + 1 } gedcom-0.9.4/lib/parser/ged_line.rb: "Level #{@level}, Xref = @#{@xref}@, Tag = #{@tag}, Data = '#{@data ? @data.inject('') do |x,y| x + ' ' + y end : nil}'" gem-wrappers-1.2.7/lib/gem-wrappers/command.rb: @executables ||= GemWrappers::Specification.installed_gems.map{|gem| gem.executables }.inject{|sum, n| sum + n } || [] gem_grep-0.1.2/lib/rubygems/commands/grep_command.rb: tuples = options[:all] ? versions.inject([]) {|t,e| t += e[1]; t } : versions.map {|e| e[1].first } gem_repackager-0.1.0/support/gems/rspec-core-2.11.1/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} gem_repackager-0.1.0/support/gems/rspec-core-2.11.1/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} gem_repackager-0.1.0/support/gems/rspec-core-2.11.1/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} gem_repackager-0.1.0/support/gems/rspec-core-2.11.1/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} gem_with_extension_example-0.0.2.3/lib/gem_with_extension_example/timer.rb: total_time = @@timer_list.inject(0.0) { |result, t| result + t.elapsed } gematria-0.0.6/lib/gematria/calculator.rb: mapped.inject(:+) gematria-0.0.6/lib/gematria/calculator.rb: do_reduction_on number.to_s.each_char.map(&:to_i).inject(:+) gemfiler-0.1.7/lib/gemfiler/output.rb: line << (" " * space_between) + g.inject([]) do |options, (key, value)| geminabox-bootstrap-0.10.3/lib/geminabox.rb: deps = query_gems.inject([]){|memo, query_gem| memo + gem_dependencies(query_gem) } geminabox-inflection-0.12.0/lib/geminabox-inflection.rb: deps = query_gems.inject([]){|memo, query_gem| memo + gem_dependencies(query_gem) } gemrage-1.0.0/vendor/ruby/1.8/gems/json_pure-1.4.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } gemrage-1.0.0/vendor/ruby/1.8/gems/rspec-core-2.0.0/lib/rspec/core/world.rb: example_groups.collect {|g| g.descendants}.flatten.inject(0) { |sum, g| sum += g.filtered_examples.size } gemstat-0.3.0/lib/gemstat/cli.rb: ranking = population.dependencies.map {|item| item.gems}.flatten.inject(Hash.new(0)){|hash,a| hash[a]+=1; hash} gemstonemerchant-0.0.1/app/models/gemstonemerchant/purchase.rb: self.total_price = line_items.inject(0.0) { |sum, line_item| sum+= line_item.price } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}) do |hash, pair| gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } gemstreamer-1.2.0/spec/assets/testapp/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } gender_machine-0.0.1/lib/gender_machine/name.rb: # end.inject(:+) gene-0.1.0/initializers/runner.rb:constants = (initializers + lib_files).inject([]) do |constants, file_path| gene-0.1.0/lib/imagine.rb: [:red, :green, :blue].inject(0.0) { |distance, channel| distance + compare_channel(channel, target_pixel, actual_pixel) } gene-0.1.0/lib/petri.rb: @dish = (top_k + (dish.length - top_k.length).times.inject([]) do |new_cells, index| genealogy-2.1.1/lib/genealogy/query_methods.rb: grandparents.inject([]){|memo, gp| memo += (gp.try(:parents) || [nil,nil]) }.flatten genetic_algorithms-0.0.5/lib/genetic_algorithms/roulette_wheel.rb: total = chromosomes_and_scores.values.inject(:+) genetica-0.0.1/lib/genetica/population.rb: @average_fitness ||= population_fitness.inject(:+) / population_fitness.size.to_f genetica-0.0.1/lib/genetica/population.rb: random_number = rand 0.0..population_fitness.inject(:+) genevalidator-1.6.6/lib/genevalidator/validation_duplication.rb: averages.push((overlap.inject(:+) / (overlap.length + 0.0)).round(2)) genie-0.1/genie-0.1/lib/nist/genie/processors.rb: do_times_total = do_times.inject(0.0) {|sum, val| sum+val } genie-0.1/genie-0.1/lib/nist/genie/queues.rb: available.inject(0.0) {|sum, entry| sum + entry.estimated_seconds } genie-0.1/genie-0.1/lib/nist/genie/results.rb: children.inject(0.0) {|sum, kid| sum + kid.execution_seconds } genki-dm-is-taggable-0.1.7/lib/dm-is-taggable/is/tag.rb: association.aggregate(:taggable_id.count, query).inject(0){|count, i| count + i[1]} genki-dm-is-taggable-0.1.7/lib/dm-is-taggable/is/tag.rb: association.aggregate(:taggable_id.count, query).inject(0){|count, i| count + i[1]} genki-json-1.1.4.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } genomer-plugin-summary-0.0.5/lib/genomer-plugin-summary/contigs.rb: total_length = scaffold.mapping(&:sequence).mapping(&:length).inject(&:+).to_f genomer-plugin-summary-0.0.5/lib/genomer-plugin-summary/metrics.rb: gc = enumerator_for(type,scfd).mapping{|i| gc(i[:sequence])}.inject(:+) || 0.0 genomer-plugin-summary-0.0.5/lib/genomer-plugin-summary/metrics.rb: atgc = enumerator_for(type,scfd).mapping{|i| atgc(i[:sequence])}.inject(:+) || 0.0 genomer-plugin-summary-0.0.5/lib/genomer-plugin-summary/sequences.rb: total_length = scaffold.mapping(&:sequence).mapping(&:length).inject(&:+).to_f geo-calculator-0.0.1/lib/geo-calculator/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f geo3d-0.1.5/spec/lib/quaternion_spec.rb: Geo3d::Utils.float_cmp(product.angle, angles.inject(:+)).should == true geo_calc-0.7.8/lib/geo_calc/geo_calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f geo_graf-1.0.2/lib/geo_graf/polygon.rb: .inject(0, :+) geocoder-1.3.0/lib/geocoder/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f geocoder-kb-1.2.6/lib/geocoder/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f geocoder-sgonyea-1.1.6.1/lib/geocoder/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f geodelta-0.0.2/lib/geodelta/delta_geometry.rb: x = xs.sort.inject(0.0, &:+) geodelta-0.0.2/lib/geodelta/delta_geometry.rb: y = ys.sort.inject(0.0, &:+) geodelta-0.0.2/lib/geodelta/packer32.rb: sids = ids[1..-1].each_with_index.map { |id, i| self.pack_sub_delta(i + 2, id) }.inject(0, &:+) geodelta-0.0.2/lib/geodelta/packer64.rb: sids = ids[1..-1].each_with_index.map { |id, i| self.pack_sub_delta(i + 2, id) }.inject(0, &:+) geogle-0.3.5/lib/geogle/model/route.rb: values.map(&:value).inject(:+) geometry-6.5/lib/geometry/bezier.rb: (0...k).inject(1) {|m,i| (m * (degree - i)) / (i + 1) } geoptima-0.1.22/examples/show_geoptima.rb: arg.split(/[\,\;]+/).inject({}) do |a,v| geoptima-0.1.22/lib/geoptima/data.rb: @length ||= traces.inject(0){|a,t| a+=t.length;a} georgepalmer-couch_foo-0.8.3/lib/couch_foo/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_file.rb: rec_length = 1 + fields.inject(0) {|s,f| s + f.length} #+1 for the prefixed space (active record marker) georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << [geometry.length,geometry.inject(0) {|l, ls| l + ls.length}].pack("V2") georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << geometry.inject([0]) {|a,ls| a << (a.last + ls.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << [geometry.length,geometry.inject(0) {|l, lr| l + lr.length}].pack("V2") georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << geometry.inject([0]) {|a,lr| a << (a.last + lr.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: num_rings = geometry.inject(0) {|l, poly| l + poly.length} georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << [num_rings, geometry.inject(0) {|l, poly| l + poly.inject(0) {|l2,lr| l2 + lr.length} }].pack("V2") georuby_remake-1.0.0/lib/geo_ruby/shp4r/shp_transaction.rb: str << geometry.inject([0]) {|a,poly| poly.inject(a) {|a2, lr| a2 << (a2.last + lr.length)}}.pack("V#{num_rings}") #last element of the previous array is dropped geothird-linguist-2.6.8/lib/linguist/generated.rb: (lines.inject(0) { |n, l| n += l.length } / lines.length) > 100 geothird-linguist-2.6.8/lib/linguist/repository.rb: @size = @sizes.inject(0) { |s,(_,v)| s + v } gerbilcharts-0.10.3/lib/gerbilcharts/surfaces/detailed_legend.rb: lab = %w(Max Min Avg Latest Total).inject("") { |m,ai| m += ai.rjust(9)} germ-0.3.1/lib/fasta.rb: @genome_size ||= @seq_names.inject(0) { |s,name| s += chrom(name).size; s } gestalt-0.0.11/lib/gestalt/call.rb: durations.inject(0.0) {|memo, duration| duration + memo} gettalong-webgen-0.5.9.20090626/lib/webgen/tag/menu.rb: self.children.inject([]) {|temp, n| temp << n.node.alcn; temp += ((t = n.to_lcn_list).empty? ? [] : [t]) } gettext_i18n_rails_js-1.0.3/lib/gettext_i18n_rails_js/parser/javascript.rb: end.inject([], :+).compact gettext_rails-2.1.0/lib/gettext_rails/action_view/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } gf-dircat-0.0.6/lib/dircat/dircat.rb: @entries.inject(0) {|sum, entry| sum + entry.size } gf-tree_visitor-0.0.5/lib/tree_visitor/tree_node.rb: @childs.inject( nr ) { |nr,c| nr + c.nr_nodes } gf-tree_visitor-0.0.5/lib/tree_visitor/tree_node.rb: @leaves.length + @childs.inject(0) { |sum, child| sum + child.nr_leaves } gf-tree_visitor-0.0.5/lib/tree_visitor/tree_node.rb: @childs.length + @childs.inject(0) { |sum, child| sum + child.nr_childs } gf-treevisitor-0.0.19/lib/treevisitor/tree_node.rb: @children.inject( nr ) { |nr,c| nr + c.nr_nodes } gf-treevisitor-0.0.19/lib/treevisitor/tree_node.rb: @leaves.length + @children.inject(0) { |sum, child| sum + child.nr_leaves } gf-treevisitor-0.0.19/lib/treevisitor/tree_node.rb: @children.length + @children.inject(0) { |sum, child| sum + child.nr_children } gforces-metric_fu-1.1.4/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} gforces-metric_fu-1.1.4/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} gforces-metric_fu-1.1.4/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} gfspark-0.2.1/lib/gfspark/app.rb: unless required_args.map(&:to_s).map(&"@".method(:+)).map(&method(:instance_variable_get)).inject(true, :&) gglog-0.0.6/lib/gglog/commit_message_decorator.rb: string.each_char.map{|char| char_display_width(char) }.inject(0, &:+) gh_contributors-0.8.0/lib/gh_contributors.rb: }.inject(&:+) gh_contributors-0.8.0/lib/gh_contributors.rb: 'contributions' => data.map{|repo| repo['contributions'].to_i}.inject(&:+) ghart-declarative_authorization-0.3.2.4/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + ghart-declarative_authorization-0.3.2.4/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + ghart-declarative_authorization-0.3.2.4/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } ghart-declarative_authorization-0.3.2.4/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } ghart-declarative_authorization-0.3.2.4/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) ghazel-ar-extensions-0.9.3.2/lib/ar-extensions/adapters/abstract_adapter.rb: objects.inject( 0 ){|sum,o| sum += o.size } ghazel-ar-extensions-0.9.3.2/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } ghazel-rack-bug-0.3.0.4/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 ghazel-rack-bug-0.3.0.4/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } gherkin_lint-0.0.14/lib/gherkin_lint/linter/too_clumsy.rb: characters = scenario['steps'].map { |step| step['name'].length }.inject(0, :+) ghostwheel-0.0.2/test/example/tc_json_core.rb: ) { |array| array.first.inject(Array.new) { |vs, v| vs.push(*v) } + ghostwheel-0.0.2/test/example/tc_json_ghost_wheel.rb: { ast[0].inject([]) { |a, v| a.push(*v) } + ast[-1..-1] } ghostwheel-0.0.2/test/example/tc_json_ruby.rb: ) { |a| a[0].inject([]) { |vs, v| vs.push(*v) } + a[-1..-1] }, gibberish_detector-1.0.0/lib/gibberish_detector.rb: s = row.values.inject(:+).to_f gifts-0.0.1/vendor/lib/gifts/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } gifts-0.0.1/vendor/lib/gifts/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } gifts-0.0.1/vendor/lib/gifts/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } gigpark-rcov-0.8.6/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size gigpark-rcov-0.8.6/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size gilesbowkett-gilesbowkett-twitter-0.4.4/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } gilesbowkett-twitter-0.4.5/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } gimchi-0.2.1/lib/gimchi/pronouncer.rb: applied += (0...@chars.length).inject([]) { | arr, i | arr + transform(i); } gimuby-0.8.0/lib/gimuby/genetic/archipelago/measure/clustering_coefficient_measure.rb: local_clustering_coefficients.inject(:+) / local_clustering_coefficients.length.to_f gini-api-0.9.11/lib/gini-api/client.rb: duration[:total] = duration.values.inject(:+) ginst-2009.12.8/vendor/gems/grit-1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } ginst-2009.12.8/vendor/gems/grit-1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } ginst-2009.12.8/vendor/gems/grit-1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } ginst-2009.12.8/vendor/plugins/grit/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } ginst-2009.12.8/vendor/plugins/grit/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } ginst-2009.12.8/vendor/plugins/grit/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } ginst-2009.12.8/vendor/plugins/grit/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } ginst-2009.12.8/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') ginst-2009.12.8/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}) do |hash, pair| ginst-2009.12.8/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } ginst-2009.12.8/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } ginst-2009.12.8/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } ginst-2009.12.8/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ginst-2009.12.8/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ginst-2009.12.8/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ginst-2009.12.8/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } ginst-2009.12.8/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } ginst-2009.12.8/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } ginst-2009.12.8/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } ginst-2009.12.8/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } ginst-2009.12.8/vendor/rails/activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } ginst-2009.12.8/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } gir_ffi-0.9.1/lib/gir_ffi/builders/user_defined_builder.rb: parent_gtype.class_size + interface_gtypes.map(&:class_size).inject(0, :+) giraffesoft-chef-0.7.16/lib/chef.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } git-delta-0.3.1/lib/git-delta/reporter.rb: deletions = deltas.select{|d| d < 0}.inject(0, :+) git-delta-0.3.1/lib/git-delta/reporter.rb: delta = deltas.inject(0, :+) git-delta-0.3.1/lib/git-delta/run.rb: # pmd << pmd.transpose.map{|s| s.inject(:+)} git-delta-0.3.1/lib/git-delta/run.rb: end.inject(:+) git-stars-0.1.1/lib/git-stars/formatter/simple_formatter.rb: description_width = terminal_width - @columns_sizes[0..-2].inject(&:+) - (@columns_sizes.size - 1) git-topic-0.2.7.3/lib/git_topic.rb: topic_count = review_ut.inject( 0 ){ |a, uts| a + uts.size } git-trend-0.2.3/lib/git_trend/rendering.rb: description_width = terminal_width - @columns_sizes[0..-2].inject(&:+) - (@columns_sizes.size - 1) git_analyze-0.1.1/lib/git_analyze.rb: total_lines = overall_stats.map{|cstat| cstat[:lines]}.inject(:+).to_f git_analyze-0.1.1/lib/git_analyze.rb: overall_sentiment = sentiments.inject(:+) git_analyze-0.1.1/lib/git_analyze.rb: lines = v.map{|x| x[:lines]}.inject(:+).to_f git_analyze-0.1.1/lib/git_analyze.rb: sentiment = v.map{|x| x[:sentiment]}.inject(:+) git_evolution-0.1.3/lib/git_evolution/report_presenter.rb: total_additions = @commits.inject(0) { |sum, commit| sum + commit.additions } git_evolution-0.1.3/lib/git_evolution/report_presenter.rb: total_deletions = @commits.inject(0) { |sum, commit| sum + commit.deletions } git_fame-1.5.0/lib/git_fame/base.rb: authors.inject(0){ |result, author| author.raw_commits + result } git_reporting-1.0.0/lib/git_reporting/report.rb: @time ||= children.inject(0) { |time, child| time + child.time } git_sniffer-0.0.1/spec/commit_spec.rb:# sum = commits.inject(0) { |res, commit| res += commit.hook_changes } git_statistics-0.8.0/lib/git_statistics/commit_summary.rb: stats.map(&what).inject(0, :+) gitalytics-1.2.2/lib/commit.rb: summary.inject(0) { |total, current| total + current[:insertions] } gitalytics-1.2.2/lib/commit.rb: summary.inject(0) { |total, current| total + current[:deletions] } gitalytics-1.2.2/lib/user.rb: commits.map(&:insertions).inject(0) { |total, current| total + current } gitalytics-1.2.2/lib/user.rb: commits.map(&:deletions).inject(0) { |total, current| total + current } gitdown-0.0.2/benchmark/generate_data.rb: times.each_with_index {|t,i| data[i+1] << "%14.5f" % (t.inject(0) {|sum,v| sum+v}/3.0)} githooker-0.2.12/lib/githooker/repo.rb: index.split(/\n+/).inject({}) do |files,data| github-linguist-4.7.4/lib/linguist/generated.rb: (lines.inject(0) { |n, l| n += l.length } / lines.length) > 110 github-linguist-4.7.4/lib/linguist/repository.rb: @size ||= languages.inject(0) { |s,(_,v)| s + v } github-org-stats-0.1.0/lib/github/org/stats/client.rb: commits.inject(Hash.new(0)){|h, user_hash| user_hash.inject(h){|h2, kv| h2[kv[0]] += kv[1]; h2}; h} github_metadata-0.3.0/lib/github_metadata.rb: average_time = commit_times.inject(0) {|s, i| s + i} / commit_times.length github_metadata-0.3.0/spec/github_metadata_spec.rb: expected_date = @feed.css('entry updated').map {|u| Time.parse(u.content).to_f}.inject(0){|a,b| a+b} / 20 github_score-0.0.1/lib/github_score/cli.rb: total = ary.inject(0, :+) gitlab-grit-2.7.3/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } gitlab-grit-2.7.3/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } gitlab-grit-2.7.3/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } gitlab-linguist-3.0.1/lib/linguist/repository.rb: @size = @sizes.inject(0) { |s,(_,v)| s + v } gitlab-pygments.rb-0.5.4/vendor/pygments-main/tests/examplefiles/fucked_up.rb:puts '%d SWS' % (events.inject(0) { |sum, ((day, daytime),)| sum + (daytime[/\d+$/].to_i - daytime[/^\d+/].to_i) }) gitmodel-0.0.8/lib/gitmodel/persistable.rb: matching_ids += matching_ids_for_condition.values.inject{|memo, obj| memo & obj} gitnetworkitis-0.5.0/lib/gitnetworkitis/repository.rb: org_repos += parse_json(resp.body.to_s).inject([]) do |this_org_repos, repo| gitrb-0.2.8/lib/gitrb/trie.rb: children.inject(@value ? 1 : 0) {|sum, child| sum + child.size } gitscraper-0.0.5/src/search_url.rb: @param.to_a.inject([]) { |res, pair| res << pair.join("%3A") }.join('+') gitwakatime-0.4.0/lib/gitwakatime/commit.rb: commited_files.map(&:time_in_seconds).compact.inject(:+) gizzmo-0.13.1/lib/gizzard/commands.rb: total_weight = templates_and_weights.values.inject {|a,b| a + b } gizzmo-0.13.1/lib/gizzard/migrator.rb: @total_shards = @existing_map.values.map { |a| a.length }.inject { |a, b| a + b } || default_total_shards gizzmo-0.13.1/lib/gizzard/rebalancer.rb: total_weight = dest_templates_and_weights.values.inject {|a,b| a + b } glamping-0.1.1/lib/glamping.rb: "Status: #@status#{Z+(headers.inject([]){|a,o|[*o[1]].map{|x|a<<[o[0],v]*": "if v&&v.to_s.any?}}*Z)+Z+Z}#@body" glark-1.10.5/lib/glark/io/file/zip_file.rb: num = vernums.inject(0) { |s, n| 1000 * s + n.to_i } glimpse-resque-1.0.1/lib/glimpse/views/resque.rb: @queues.collect { |queue| ::Resque.size(queue) }.inject(&:+) glimr-0.1.1/lib/glimr/widgets/layout.rb: self.width = layoutable_children.inject(padding_left+padding_right-item_spacing){|s,c| glimr-0.1.1/lib/glimr/widgets/layout.rb: self.height = layoutable_children.inject(padding_top+padding_left-item_spacing){|s,c| globe-composite_primary_keys-3.0.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, globe-composite_primary_keys-3.0.1/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, globe-composite_primary_keys-3.0.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@product_tariffs').length}, globe-composite_primary_keys-3.0.1/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, globe-composite_primary_keys-3.0.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@tariffs').length}, glom-1.0.0/lib/glom/terminal-table/table.rb: @column_widths.inject(0) { |s, i| s + i + cell_spacing } + style.border_y.length glom-1.0.0/lib/glom/terminal-table/table.rb: other_cols = arr.inject(0) { |s, i| s + i } glyph-0.5.3.1/lib/glyph/reporter.rb: total :files, s.values.inject{|sum, n| sum+n} glyph-0.5.3.1/macros/core.rb: params.inject(0){|sum, n| sum + n.to_i} glyph_imager-0.1.1/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF glyph_imager-0.1.1/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } gmail-afurmanov-0.1.0/lib/gmail/labels.rb: (conn.list("", "%")+conn.list("[Gmail]/", "%")).inject([]) do |labels,label| gmail_oauth-0.1.3/lib/gmail/labels.rb: (conn.list("", "%")+conn.list("[Gmail]/", "%")).inject([]) do |labels,label| gnip-1.1.2/test/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } gnip-gnip-1.1.1/test/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } gnms-2.1.1/lib/gui/node_host_view.rb: notification_count_total = @notification_count.inject(0, :+) gnms-2.1.1/lib/gui/node_host_view.rb: notification_count_total = @notification_count.inject(0, :+) gnms-2.1.1/lib/gui/node_host_view.rb: if (@notification_count.inject(0, :+) < 2) or (@notification_sev < MINOR) gnucash-invoice-0.1.4/lib/gnucash/invoice.rb: entries.inject(0){ |memo,entry| memo + entry.total } goal-0.3.0/lib/goal/freshbooks_calculator.rb: entries_for_month.inject(0) { |sum, entry| sum + entry['hours'].to_f } goat-0.3.48/lib/goat/extn.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } gocardless-1.13.0/lib/gocardless/utils.rb: pairs.empty? ? [] : pairs.inject(&:+) gocardless-1.13.0/lib/gocardless/utils.rb: obj.map { |v| flatten_params(v, "#{ns}[]") }.inject(&:+) || [] godfat-friendly_format-0.7.0/lib/friendly_format.rb: attrs.sort.inject(''){ |i, (k, v)| i + " #{k}=\"#{v}\"" } godfat-ludy-0.1.13/lib/ludy/array/combine.rb: def combine *target; zip(*target).map{|i|i.inject(&:+)}; end godfat-ludy-0.1.13/lib/ludy/proc/compose.rb: lambda{ |*args| ([self] + procs).reverse.inject(args){ |val, fun| fun[*val] } } godfat-ludy-0.1.13/test/deprecated/ts_ludy.rb: # result = result.zip(match[1..4].map(&:to_i)).map{|data| data.inject(&:+)} godfat-ludy-0.1.13/test/ludy/test_paginator.rb: assert_equal(5050, pager.inject(0){|r, i| r += i.inject(&:+) }) godfat-pagify-0.6.2/test/helper_pagify.rb: assert_equal(5050, pager.inject(0){|r, i| r += i.inject(&:+) }) gohanlonllc-haml-2.1.0.20080513000000/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| gojee-sunspot-2.0.5/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } goldstar-metric_fu-1.5.1.2/lib/generators/flog.rb: @total_score ||= method_scores.inject(0) {|sum, score| sum += score} goldstar-metric_fu-1.5.1.2/lib/graphs/flog_grapher.rb: method_scores[0...number_of_methods_that_is_five_percent].inject(0) { |total, score| total += score } goldstar-metric_fu-1.5.1.2/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } golia-1.3.2/lib/golia.rb: puts "Average load time %0.2fsec" % [@sec.inject(0) { |memo, sec| memo+=sec; memo }/@sec.size] goliath-1.0.4/lib/goliath/env.rb: self[:trace] + [['total', self[:trace].collect { |s| s[1].to_f }.inject(:+).to_s]] gonzui-emacs-0.3/test/gonzui-emacs-sub.rb: rows = self.split(/\r?\n/).inject(0){|result, item| result + (item.length/cols+1)}+1 unless rows goodwill-prawn-edge-0.10.0/lib/prawn/core/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } goodwill-prawn-edge-0.10.0/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } goodwill-prawn-edge-0.10.0/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } goodwill-prawn-edge-0.10.0/lib/prawn/table/cells.rb: column_widths.values.inject(0) { |sum, width| sum + width } goodwill-prawn-edge-0.10.0/lib/prawn/table/cells.rb: column_min_widths.values.inject(0) { |sum, width| sum + width } goodwill-prawn-edge-0.10.0/lib/prawn/table/cells.rb: column_max_widths.values.inject(0) { |sum, width| sum + width } goodwill-prawn-edge-0.10.0/lib/prawn/table/cells.rb: row_heights.values.inject(0) { |sum, width| sum + width } goodwill-prawn-edge-0.10.0/lib/prawn/table.rb: @natural_width ||= natural_column_widths.inject(0) { |sum, w| sum + w } goodwill-prawn-edge-0.10.0/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF goodwill-prawn-edge-0.10.0/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } google-api-client-0.9.1/lib/google/apis/core/batch.rb: length = parts.inject(0) { |a, e| a + e.length } google-geo-2.3/vendor/mocha-0.4.0/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost google-geo-2.3/vendor/mocha-0.4.0/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } google-geo-2.3/vendor/mocha-0.4.0/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } google_apps-0.9/lib/google_apps/atom/node.rb: self.find('//' + element).inject([]) do |values, element| google_data_source-0.7.6/lib/reporting/reporting.rb: (select + group_by + @required_columns).inject([]) do |columns, column| google_speech-0.4.1/lib/google_speech/transcriber.rb: c = results.inject(0.0) {|s, t| s.to_f + t[:confidence].to_f } / results.size.to_f google_spell_checker-0.2.0/lib/google_spell_checker.rb: matches[0,(matches.count/2)].inject(""){|result,match|result + match.to_s} googlebase-0.2.1/lib/google/base.rb: hash.inject(initial_value) { |qs, h| qs += "#{h[0]}=#{h[1]}&"; qs } googlestaticmap-clusters-0.1.0/lib/googlestaticmap-clusters.rb: lats = points.inject(0) {|sum, n| sum + n[:lat]} googlestaticmap-clusters-0.1.0/lib/googlestaticmap-clusters.rb: lons = points.inject(0) {|sum, n| sum + n[:lon]} gorgon-0.10.1/lib/gorgon/ping_service.rb: worker_slots = @listeners.inject(0) { |sum, l| sum + l[:worker_slots] } gorillib-0.6.0/lib/gorillib/deprecated/array/average.rb: return map(&:to_f).inject(:+) / size gorillib-0.6.0/lib/gorillib/enumerable/sum.rb: # payments.inject(0) { |sum, p| sum + p.price } gotaku-0.3.0/spec/gotaku_spec.rb: it 'length should == headers.map(&:size).inject(:+)' do gotaku-0.3.0/spec/gotaku_spec.rb: subject.length.should == @gotaku.headers.map(&:size).inject(:+) gotaku-0.3.0/spec/gotaku_spec.rb: it 'search "question" length == headers.map(&:size).inject(:+)' do gotaku-0.3.0/spec/gotaku_spec.rb: @gotaku.headers.map(&:size).inject(:+) gpa_calculator-1.0.1/lib/gpa_calculator.rb: total = @courses.values.inject { |sum, x| sum + x } gpa_calculator-1.0.1/lib/gpa_calculator.rb: total = @courses.values.inject(percent_to_points(0)) { |sum, x| sum + percent_to_points(x) } gploy-0.2.0/lib/gploy/configure.rb: count = File.foreach(".deploys").inject(0) {|c, line| c+1} gr8-0.1.1/test/app_test.rb: code = "map{|s| s.split()[1].to_i}.inject(0,:+)" gr8-0.1.1/test/app_test.rb: code = 'grep(/^(\w+)\s+(\d+)$/){$2.to_i}.inject(0,:+)' gr8-0.1.1/test/app_test.rb: code = "map{|s| s.split[1]}.map(&:to_i).inject(0,:+)" grammoire-0.1.0/lib/grammoire/rule_chooser.rb: rules.inject(0) { |sum, rule| sum + rule.weight } graph-rank-0.0.3/lib/graph-rank/page_rank.rb: end.inject(:+) graph_builder-1.0.1/test/graph_builder_test.rb: things.inject([]) {|res,t| r = t.links; res +=r unless r.empty?; res } graphael-on-rails-0.5.1/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } graphael-on-rails-0.5.1/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } graphael-on-rails-0.5.1/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } graphael-on-rails-0.5.1/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds graphael-on-rails-0.5.1/vendor/bundle/gems/json-1.7.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } graphael-on-rails-0.5.1/vendor/bundle/gems/rack-1.4.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s graphael-on-rails-0.5.1/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } graphael-on-rails-0.5.1/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } graphkit-0.4.4/lib/graphkit.rb: raise IntegrityError.new(%[The dimensions of this data do not match: \n#{axes.inject(""){|str, (axis, axiskit)| str + "#{axis}: #{axiskit.shape}\n"}}\nranks: #{rnks}]) unless passed graphkit-0.4.4/lib/graphkit.rb:# # ds.with = [:lines, :points].inject(""){|str, opt| self[opt] ? str + opt.to_s : str } graphos-0.3.7/lib/graphos/weighted/node.rb: edges.inject(0){|sum,e| sum+e.weight } graphql-0.10.9/spec/support/calculator_schema.rb: "SUM" => -> (values) { [values.inject(&:+)] }, gratitude-0.2.0/lib/gratitude/tips.rb: current_tips.inject(0) { |total, tip| total + tip["amount"].to_f } gratr-0.4.3/tests/TestInspection.rb: assert_equal 384, @dg.vertices.inject(0) {|a,v| a += (@dg[v] || 0)} gratr-0.4.3/tests/TestInspection.rb: assert_equal 127, @dg.edges.inject(0) {|a,e| a += (@dg[e] || 0)} gratr-0.4.3/tests/TestInspection.rb: assert_equal 127, reflect.edges.inject(0) {|a,e| a += (reflect[e] || 0)} gratr-0.4.3/tests/TestInspection.rb: assert_equal 384, reflect.vertices.inject(0) {|a,v| a += (reflect[v] || 0)} gratr-0.4.3/tests/TestMultiEdge.rb: assert_equal 6, dpg.edges.inject(0) {|a,v| a+=dpg[v]} gratr-0.4.3/tests/TestMultiEdge.rb: assert_equal 21, dmg.edges.inject(0) {|a,v| a+=dmg[v]} gratr19-0.4.4.1/tests/TestInspection.rb: assert_equal 384, @dg.vertices.inject(0) {|a,v| a += (@dg[v] || 0)} gratr19-0.4.4.1/tests/TestInspection.rb: assert_equal 127, @dg.edges.inject(0) {|a,e| a += (@dg[e] || 0)} gratr19-0.4.4.1/tests/TestInspection.rb: assert_equal 127, reflect.edges.inject(0) {|a,e| a += (reflect[e] || 0)} gratr19-0.4.4.1/tests/TestInspection.rb: assert_equal 384, reflect.vertices.inject(0) {|a,v| a += (reflect[v] || 0)} gratr19-0.4.4.1/tests/TestMultiEdge.rb: assert_equal 6, dpg.edges.inject(0) {|a,v| a+=dpg[v]} gratr19-0.4.4.1/tests/TestMultiEdge.rb: assert_equal 21, dmg.edges.inject(0) {|a,v| a+=dmg[v]} graylog2-declarative_authorization-0.5.2/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + graylog2-declarative_authorization-0.5.2/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + graylog2-declarative_authorization-0.5.2/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } graylog2-declarative_authorization-0.5.2/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } graylog2-declarative_authorization-0.5.2/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) greatseth-google-geo-2.2/vendor/mocha-0.4.0/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost greatseth-google-geo-2.2/vendor/mocha-0.4.0/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } greatseth-google-geo-2.2/vendor/mocha-0.4.0/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } green_midget-0.1.2/lib/green_midget/models/examples.rb: CATEGORIES.inject(0) { |memo, category| memo += self[category] } gregoryfoster-gchartrb-0.9/lib/google_chart/bar_chart.rb: self.max = @data.inject(Array.new(@data.first.size,0)) { |sum_series, series| sum_series.zip(series).collect { |d| d.first + d.last } }.max grel-0.1.4/lib/grel/base.rb: args = args.inject([]) {|a,i| a += i; a } grel-0.1.4/lib/grel/base.rb: args = args.inject([]) {|a,i| a += i } grel-0.1.4/lib/grel/base.rb: args = args.inject([]) {|a,i| a += i; a } grel-0.1.4/lib/grel/base.rb: args = args.inject([]) {|a,i| a += i } grel-0.1.4/lib/grel/ql.rb: obj.map{|e| QL.to_triples(e) }.inject([]){|a,i| a += i} gri-10.0.8/lib/gri/plugin/exec_collector.rb: records += record.inject([]) {|a, kv| grimsock-ci_reporter-1.6.4.1/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } grimsock-ci_reporter-1.6.4.1/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } grimsock-ci_reporter-1.6.4.1/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } grit-2.5.0/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } grit-2.5.0/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } grit-2.5.0/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } grntest-1.1.2/lib/grntest/test-suites-runner.rb: counts.inject(&:+) grockit-resque-1.5.0/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, grosser-autotest-4.0.4/lib/autotest/snarl.rb: failed_tests = at.files_to_test.inject(0){ |s,a| k,v = a; s + v.size} groupie-0.3.0/lib/groupie.rb: total_count = @groups.values.map {|group| group.word_counts}.inject{|total, counts| total.merge(counts){|key,o,n| o+n}} growbot-logger-0.0.1/lib/growbot/logger.rb: readings[key] = value.inject(0.0) { |sum, n| sum += arduino.analog_read n }.to_f / value.length grpc-0.12.0/src/ruby/bin/math_server.rb: sum = nums.inject { |s, x| s + x } grpc-0.12.0/src/ruby/pb/test/server.rb: sum = sizes.inject(0) { |s, x| s + x } gruesome-0.0.6/lib/gruesome/z/instruction.rb: line = line + @operands.inject("") do |result, element| gruff-0.6.0/lib/gruff/accumulator_bar.rb: accum_array = @data.first[DATA_VALUES_INDEX][0..-2].inject([0]) { |a, v| a << a.last + v} gruff-0.6.0/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } gruff-0.6.0/lib/gruff/base.rb: @data = @data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } gruff-0.6.0/lib/gruff/base.rb: @norm_data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } gruff-0.6.0/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} gruff-0.6.0/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} gs2crmod-0.12.16/lib/gs2crmod/graphs.rb: #bracketed2 = (2*Math::PI/deltorphi + 1).round.times.inject(false) do |b,n| gs2crmod-0.12.16/lib/gs2crmod/gs2.rb: return rcp.readout_list.inject(""){|str,(var,_)| str+"#{(send(var) || "0")}\t"} + "\n" gs2crmod-0.12.16/lib/gs2crmod/gs2.rb:# @ky ? (@@variables + @@results - ).inject(""){|str,(var,type_co)| str+"#{(send(var) || "0")}\t"} + sprintf("%e\t%e\t%e\n", @ky, @growth_rates[@ky], @real_frequencies[@ky]) : (@@variables + @@results).inject(""){|str,(var,type_co)| str+"#{(send(var) || "0")}\t"} + sprintf("%e\t%e\t%e\n", @fastest_growing_mode, @max_growth_rate, @freq_of_max_growth_rate) gs2crmod-0.12.16/lib/gs2crmod/gsl_data_3d.rb: #bracketed2 = (2*Math::PI/deltorphi + 1).round.times.inject(false) do |b,n| gs2crmod-0.12.16/lib/gs2crmod/properties.rb: return @nspec.times.inject(false){|bool, i| bool or send(:type_ + i.to_sym) =~ /electrons/i} gsl-1.16.0.6/test/gsl/blas_test.rb: e = Math.sqrt((0..4).inject { |m, x| m + x * x }) gsl-nmatrix-1.15.3.2/tests/narray/blas_dnrm2.rb:expected = Math.sqrt((0..4).inject {|m,x| m+=x*x}) gsl_extras-0.4.0/lib/gsl_extras.rb: times = GSL::Vector.alloc(400.times.inject([0]){|a,i| a[i+1] = a[i] + rand/1.0; a }) gsterndale-warrant-0.3.0/test/rails_root/vendor/gems/mocha-0.9.4/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost gsterndale-warrant-0.3.0/test/rails_root/vendor/gems/mocha-0.9.4/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } gsterndale-warrant-0.3.0/test/rails_root/vendor/gems/mocha-0.9.4/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } gtk2bitcoin-2.5.1/lib/gtk2bitcoin.rb: raise "bad que script" unless orders.inject(true){|boolean, order| boolean && order=~/^\w+\s+\w+\s+\d+\.\d+\s+\d+\.\d+$/} gtk2diet-0.2.0/lib/gtk2diet.rb: self[index].text = rows.inject(0.0){|sum,row| sum + row.children[index].label.to_f }.to_s guerrilla_patch-2.8.6/lib/guerrilla_patch/string.rb: regex = args.to_a.inject('') { |regex, size| regex += "(\\w{#{size}})" } guerrilla_patch-2.8.6/spec/guerrilla_patch/allocate_spec.rb: subject.divided.inject(0) { | sum, item | sum += item }.should == subject.amount guerrilla_patch-2.8.6/spec/guerrilla_patch/allocate_spec.rb: subject.divided.inject(0) { | sum, item | sum += item }.should == subject.amount guerrilla_patch-2.8.6/spec/guerrilla_patch/allocate_spec.rb: subject.divided.inject(0) { | sum, item | sum += item }.should == subject.amount guerrilla_patch-2.8.6/spec/guerrilla_patch/allocate_spec.rb: subject.divided.inject(0) { | sum, item | sum += item }.should == subject.amount guessword-0.1.0/lib/guessword.rb: total = size.downto(size - length + 1).inject(1) { |r,e| r * e } guided_path-0.3.0/test/helper.rb: program_nodes = program.nodes.values.inject(Hash.new(0)) {|h,i| h[i.class] += 1; h } guided_randomness-0.1.4/lib/guided_randomness.rb: @sums = weights.inject([]){|ary, weight| ary << ((ary.last || 0) + weight)} guided_randomness-0.1.4/test/test.rb: @total = @chances.inject { |x, y| x + y } guideline-0.2.1/lib/guideline/visitor.rb: @errors ||= checkers.select(&:has_error?).map(&:errors).inject([], &:+) guilleiguaran-rubyntlm-0.1.2/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} guilleiguaran-rubyntlm-0.1.2/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} guilleiguaran-rubyntlm-0.1.2/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} gyordanov-sequel_extjs-0.1/lib/sequel_extjs.rb: (self.columns + ary).inject(""){|res,el| "#{res}{name : '#{el}'}," } hachioji-0.0.2/lib/hachioji/taikikanshi/base_client.rb: averages[area] = base_values.inject(0){ |sum,v| sum += v }.to_f / base_values.count hachioji-0.0.2/lib/hachioji/taikikanshi/base_client.rb: averages[area] = base_values.inject(0){ |sum,v| sum += v }.to_f / base_values.count hachioji-0.0.2/lib/hachioji/taikikanshi/measured_value.rb: eff_values.inject(0){ |sum,v| sum += v }.to_f / eff_values.count hacker_term-0.0.6/lib/hacker_term/page_data.rb: freq = @data.inject(Hash.new(0)) { |h,v| h[v['score'].to_f] += 1; h } hacker_term-0.0.6/lib/hacker_term/page_data.rb: @mean_score = @data.inject(0.0) { |sum, el| sum + el['score'].to_f } / @data.size hadoop-papyrus-0.0.6/lib/core.rb: emit(@model.key => @model.values.inject {|ret, i| ret + i}) hadoop-rubydsl-0.0.6/lib/core.rb: emit(@model.key => @model.values.inject {|ret, i| ret + i}) haiku_gadget-1.0.12/lib/haiku_gadget/line_template.rb: @word_templates.map { |w| w.syllables }.inject(:+) hairtrigger-0.2.17/lib/hair_trigger/builder.rb: (@triggers || []).map(&:errors).inject(@errors, &:+) hairtrigger-0.2.17/lib/hair_trigger/builder.rb: (@triggers || []).map(&:warnings).inject(@warnings, &:+) haku-0.1.1/lib/haku/core_ext/fixnum.rb: to_s.split('').map { |e| sprintf('%04b', e) }.inject(:+) halite-1.2.0/lib/halite/spec_helper.rb: ([self] + parent_groups).reverse.inject({}) do |memo, group| halite-1.2.0/lib/halite/spec_helper.rb: ([self] + parent_groups).reverse.inject({}) do |memo, group| hallelujah-cassandra-0.12.3/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} hammer_cli_foreman-0.5.1/lib/hammer_cli_foreman/puppet_class.rb: clss = classes.first.inject([]) { |list, (pp_module, pp_module_classes)| list + pp_module_classes } handbrake-0.4.0/lib/handbrake/cli.rb: h1[cat.strip] = block.scan(/\+(.*?):(.*?)\n/).inject({}) { |h2, (name, args)| handbrake-0.4.0/lib/handbrake/disc.rb: ).inject(Tree::TreeNode.new(node_lines.first[(2 + indent_level.size)..-1])) do |node, block| handcrafted-twitter-0.4.2/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } handle-system-0.1.1/lib/handle/field.rb: attrs = attrs.split(/\s+/).inject({}) { |hash,attr| handscore-0.0.1/lib/handscore.rb: sort.each_with_index.inject(0){|sum, (current, i)| sum+current > 21-(length-(i+1)) && current==11 ? sum+1 : sum+current} hanover-0.0.1/lib/hanover/g_counter.rb: counts.values.inject(0, &:+) haproxy-0.0.7/lib/haproxy/socket_reader.rb: types.map{ |type| TYPES[type] }.inject(:+) haproxy-decklin-0.0.3/lib/haproxy/socket_reader.rb: types.map{ |type| TYPES[type] }.inject(:+) harbor-0.16.1/lib/harbor/zipped_io.rb: @entries.inject(0) { |value, entry| entry.central_directory_header_size + value }, hari-0.0.5/lib/hari/node/queries/relation/backend/sorted_set/count_step.rb: nodes_ids.inject(0) { |b, n| b + Hari(n).sorted_set(set_name(options)).count } harleytt-simplepay-0.2.2/lib/simplepay/authentication.rb: params = params.sort.inject([]) { |a, v| a << urlencode(v[0]) + '=' + urlencode(v[1]) }.join('&') harrods-0.0.3/lib/harrods/tracer.rb: ave_ram = rams.inject(:+).to_f / requests.length harrods-0.0.3/lib/harrods/tracer.rb: ave_objects = objects.inject(:+).to_f / requests.length harrods-0.0.3/lib/harrods/tracer.rb: ave_gc_run = gc_runs.inject(:+).to_f / requests.length harrods-0.0.3/lib/harrods/tracer.rb: ave_gc_time = gc_times.inject(:+).to_f / requests.length harv-0.8.3/lib/harvest/resources/client.rb: invoices.select {|invoice| invoice.sent? }.inject(0) {|total, invoice| total + invoice.balance} harv-0.8.3/lib/harvest/resources/client.rb: invoices.select {|invoice| invoice.sent? }.inject(0) {|total, invoice| total + invoice.amount} harv-0.8.3/lib/harvest/resources/client.rb: invoices.select {|invoice| invoice.sent? }.inject(0) {|total, invoice| total + invoice.paid_amount} has_browser-0.0.3/lib/has_browser.rb: invalid_finders = params.keys.reject { |k| has_browser_allowed_finders.values.inject(&:+).include?(k) } has_many_booleans-0.9.4/lib/has_many_booleans/simple_bitset.rb: self.inject(0){ |ret, cur| ret + 2**cur } has_many_polymorphs-2.13/lib/has_many_polymorphs/support_methods.rb: self.inject([]){|r, el| r + Array(el)} hash-differ-0.0.2/lib/hash.rb: (self.keys + other.keys).uniq.inject({}) do |memo, key| hash-utils-2.2.0/lib/hash-utils/array.rb: self.inject(:+) hash-utils-2.2.0/lib/hash-utils/string.rb: length = lines.inject(0) { |sum, i| sum + i.length } hash_chain-0.1.0/lib/hash_chain.rb: @hashes.inject([ ]) { |a, h| a += h.keys }.uniq hash_dealer-1.6.2/lib/comparator.rb: (obj1.keys + obj2.keys).uniq.inject({}) do |memo, key| hash_magic-0.1.0/lib/hash_magic.rb: value.inject([]) {|aa,(k,v)| flatten_to_array(v,[]).each {|vv| aa << k+'/'+vv.to_s}; aa}.each {|e| a << e} hash_magick-0.0.0/lib/hash_magick.rb: # extant_values = nested[target_k].values.inject(:+) hash_multi_tool-0.1.5/lib/hash_multi_tool.rb: sum = hash.values.inject 0, :+ hashbrowns-0.2.5/lib/hashbrowns/helpers/overview_helpers.rb: return v.map{|ki, vi| field_parser(ki, vi, path + [k]) }.inject(:+) hashery-2.1.1/lib/hashery/path_hash.rb: value.inject([]) {|aa,(k,v)| flatten_to_array(v,[]).each {|vv| aa << k+'/'+vv.to_s}; aa}.each {|e| a << e} hashlib-0.0.35/lib/hashlib.rb: sum += value.inject(0){|s,(k,v)| sum_children.call(s,k,v) } hashrate-0.0.2/lib/hashrate.rb: average_interval = intervals.inject{|a,b| a+b}/intervals.size havior-0.1.2/lib/havior/builder.rb: @components.inject([]){|acc,c|acc + c.javascripts}.uniq havior-0.1.2/lib/havior/builder.rb: @components.inject([]){|acc,c|acc + c.stylesheets}.uniq hawser-0.2.0/lib/hawser/credentialing.rb: cert.serial = OpenSSL::Random.random_bytes(16).each_byte.inject(0){|sum, byte| (sum << 8) + byte} hayeah-Rant-0.0.0/lib/rant/check.rb: total = distribs.inject(0) { |sum,pair| sum + pair[1]} hayeah-Rant-0.0.0/lib/rant/generator.rb: total = pairs.inject(0) { |sum,p| sum + p.first } haystack_worker-1.0.3/lib/haystack_worker/benchmark.rb: average = times.inject(:+) / times.size hcast-0.3.0/lib/hcast/errors.rb: msg += reverted_namespaces[1..-1].inject("") { |res, item| res += "[#{item}]"} header-inserter-1.0.3/spec/project-file_spec.rb: content = file.inject { |result , line| result + line } headless-squirrel-0.5.1/lib/headless_squirrel/runner.rb: @test_cases.inject(0) { |sum, tc| sum += tc.send(attr) } health_inspector-0.5.2/lib/health_inspector/checklists/base.rb: (original.keys + other.keys).uniq.inject({}) do |memo, key| heap_inspect-0.1.0/lib/heap_inspect.rb: memsize: v.inject(0) { |sum, obj| sum + Integer(obj["memsize"]) } heapy-0.1.2/lib/heapy.rb: total_memsize = memsize_hash.inject(0){|count, (k, v)| count += v} heapy-0.1.2/lib/heapy.rb: total_count = count_hash.inject(0){|count, (k, v)| count += v} heapy-0.1.2/lib/heapy.rb: value_count[string] = location_count_hash.values.inject(&:+) hearken-0.1.2/lib/hearken/range_expander.rb: text.split(/[^0-9a-z-]/).inject([]) {|acc, term| acc + expand_term(term) } heavy_hash-0.0.4/lib/heavy_hash.rb: path.scan(%r{[^/]+}).inject(self){|mem,meth| mem[meth.to_sym]} heist-0.3.3/lib/heist/builtin/primitives.rb: args.inject("") { |str, arg| str + arg.to_s } : heist-0.3.3/lib/heist/builtin/primitives.rb: args.inject(0) { |sum, arg| sum + arg } heist-0.3.3/lib/heist/runtime/scope.rb: # args.inject { |a,b| a + b } helium-0.1.2/lib/helium/deployer.rb: (repo.remotes + repo.tags).inject({}) do |list, head| herbgobbler-0.3.11/lib/core/double_quoted_text_node.rb: elements.inject('') { |string, current_element| string += current_element.text_value } herbgobbler-0.3.11/lib/core/rails_text_extractor.rb: total_text = @current_text.inject("") { |all_text, node| all_text + node.text_value } hermes-rails-0.0.1/lib/hermes/deliverer.rb: providers.map(&:weight).inject(0, :+) heroku-3.42.33/lib/heroku/command/plugins.rb: counts = all_cmd.inject(Hash.new(0)) {|h, (_, cmd)| h[cmd[:type]] += 1; h} heroku-anvil-factor-0.15.1/lib/anvil/engine.rb: total_size = missing.map { |hash, file| file["size"].to_i }.inject(&:+) heroku-tokyotyrant-0.4.1/lib/tokyo_tyrant/balancer.rb: @servers.collect{ |server| server.rnum }.inject(nil){ |sum,x| sum ? sum+x : x } herokubench-1.0.1/lib/herokubench/result.rb: @results.collect{|r| r.get_progress}.inject(:+) herokubench-1.0.1/lib/herokubench/result.rb: summary_result_hash[result_type][result_name] = result_values.inject(:+) herokubench-1.0.1/lib/herokubench/result.rb: result[i] = arr.collect {|a| a[i]/arr.length.to_f}.inject(:+).round(1) herokubench-1.0.1/lib/herokubench/result.rb: arr.collect {|a| a/arr.length}.inject(:+).round(1) hershey-0.0.7/lib/hershey/word.rb: @spacing ||= @characters.inject(0) {|memo, c| memo + c.spacing} hex_file-0.0.1/lib/hex_file/record.rb: .inject(:+)) & 0xFF hexagonly-0.1.1/spec/lib/hexagonly/hexagon_spec.rb: it { subject.inject([]){ |arr, hex| arr += hex.collected_points }.size.should == points.size } hexagonly-0.1.1/spec/lib/hexagonly/hexagon_spec.rb: it { subject.inject([]){ |arr, hex| arr += hex.collected_points }.size.should == points.size } hexagonly-0.1.1/spec/lib/hexagonly/hexagon_spec.rb: it { subject.inject(0){ |sum, hex| sum += custom_boundries.inject(0){ |subsum, p| hex.contains?(p) ? subsum += 1 : subsum } }.should == custom_boundries.size } hexagonly-0.1.1/spec/lib/hexagonly/hexagon_spec.rb: it { subject.inject([]){ |arr, hex| arr += hex.collected_points }.size.should == points.size } hierclust-0.1.5/lib/hierclust/cluster.rb: @x ||= points.inject(0.0) {|sum, p| sum + p.x} / points.size hierclust-0.1.5/lib/hierclust/cluster.rb: @y ||= points.inject(0.0) {|sum, p| sum + p.y} / points.size highline-1.7.8/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} highline-1.7.8/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 highline-1.7.8/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 highline-sgonyea-1.6.12/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} highline-sgonyea-1.6.12/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 highline-sgonyea-1.6.12/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 highscore-1.2.0/lib/highscore/keywords.rb: top.map(&:weight).inject { |sum,weight| sum + weight } hilbert-0.0.2700420/lib/hilbert/api/sigma_api.rb: (#{from}..#{to}).inject(0) {|sum, i| sum+=temp_cal_f(i) }" hilbert-0.0.2700420/lib/hilbert/lexer/base.rb: els: 4.times.inject([]) { |s,i|s << ss[i+1] }.compact hilbert-0.0.2700420/lib/hilbert/world/propositional_logic.rb: and_form.vars.map { |a| a + FORM.new((vars - [and_form]), :+) }.inject(:*) hillpace-0.0.2/lib/hillpace/route.rb: segments.inject(0) {|result, segment| result + segment.distance_meters} hillpace-0.0.2/lib/hillpace/route.rb: segments.inject(0) {|result, segment| result + segment.climb} hillpace-0.0.2/lib/hillpace/route.rb: segments.inject(0) {|result, segment| result + segment.total_uphills} hillpace-0.0.2/lib/hillpace/route.rb: segments.inject(0) {|result, segment| result + segment.total_downhills} hillpace-0.0.2/lib/hillpace/route.rb: segments.inject(0) {|result, segment| result + segment.duration} hippie_csv-0.0.10/lib/hippie_csv/support.rb: csv.lazy.take(FIELD_SAMPLE_COUNT).map(&:size).inject(:+) hiraku-rack-1.0.0.1/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } hiraku-rack-1.0.0.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s hirb-0.7.3/lib/hirb/helpers/table/resizer.rb: arr.inject {|t,e| t += e } || 0 hirb-0.7.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width hirb-0.7.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width hirb-0.7.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width hirefire-resource-0.3.9/lib/hirefire/macro/qu.rb: queues.flatten.inject(0) { |memo, queue| memo += ::Qu.backend.length(queue); memo } hirefire-resource-0.3.9/lib/hirefire/macro/resque.rb: end.map(&:to_i).inject(&:+) hirefire-resource-0.3.9/lib/hirefire/macro/sidekiq.rb: [in_queues, in_schedule, in_retry, in_progress].compact.inject(&:+) histogram-0.2.4.1/lib/histogram.rb: set_bin_value = self.to_a.inject(0.0) {|sum, val| sum + val } / self.size hitdea_reporter-1.0.0/lib/hitdea_reporter/pca.rb: grouped_data.map { |key, value| [*key, value.transpose[2].inject(:+)] } hits-0.0.2/lib/hits/hits.rb: authority_score = @graph.in_links(vertex).inject(0.0) { |sum, vertex| sum + @hub_scores[vertex] } if @graph.in_links(vertex) hits-0.0.2/lib/hits/hits.rb: hub_score = @graph.out_links(vertex).inject(0.0) { |sum, vertex| sum + @authority_scores[vertex] } if @graph.out_links(vertex) hits-0.0.2/lib/hits/hits.rb: sum_of_squares_for_authorities = @authority_scores.inject(0.0) { |sum, element| sum + element[1]**2 } hits-0.0.2/lib/hits/hits.rb: sum_of_squares_for_hubs = @hub_scores.inject(0.0) { |sum, element| sum + element[1]**2 } hits-0.0.2/lib/hits/hits.rb: sum = @graph.weights.inject(0.0) { |sum, weight| sum + weight } hoatzin-0.2.1/lib/feature_vector/builder.rb: vocabulary_list = @parsed_document_cache.inject([]) { |parsed_document, vocabulary_list| vocabulary_list + parsed_document } hoc-0.7.1/lib/hoc/git.rb: t.split(/\t/).take(2).map { |s| s.to_i }.inject(:+) hoc-0.7.1/lib/hoc/git.rb: end.inject(:+) || 0 hoc-0.7.1/lib/hoc/svn.rb: .drop(1).inject(:+) hoc-0.7.1/lib/hoc.rb: repo.hits.map { |h| h.total }.inject(:+) homeq-1.1.5/lib/homeq/sobs/connection.rb: @outgoing.inject(0) { |sum,data| sum += data.length } hometown-0.2.5/lib/hometown/disposal_tracer.rb: count = counts.map { |count| count.last }.inject(0, &:+) homura-0.2.4/app/helpers/homura/layout_helper.rb: }.inject(&:+) homura-0.2.4/app/helpers/homura/layout_helper.rb: }.inject(&:+) honkster-haml-2.1.1/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| honkster-mongo_mapper-0.8.4/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| hooligan495-rcov-0.8.1.3.0/lib/rcov/report.rb: # nz_count.inject{|a,b| a+b} / nz_count.size hooligan495-rcov-0.8.1.3.0/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size hopfield-1.3/lib/hopfield/training.rb: net_size = patterns.first.map(&:size).inject{|sum,x| sum + x } hornairs-scrobbler-0.2.3/test/mocks/rest.rb: base_pieces.last.split('&').inject("#{file}_") { |str, pair| str << pair.split('=').join('_') + '_'; str }.chop! horseman-0.0.5/vendor/ruby/1.9.1/gems/json-1.6.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } horseman-0.0.5/vendor/ruby/1.9.1/gems/json_pure-1.6.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } horseman-0.0.5/vendor/ruby/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} horseman-0.0.5/vendor/ruby/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} horseman-0.0.5/vendor/ruby/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: world.find_hook(:around, :each, self, example) + ancestors.reverse.inject([]){|l,a| l + a.find_hook(:around, :each, self, example)} horseman-0.0.5/vendor/ruby/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} hotch-0.2.0/lib/hotch.rb: report = @reports.inject(:+) or return hotel_beds-1.0.7/lib/hotel_beds/model/search_result.rb: rooms.map(&:price).inject(BigDecimal.new("0.0"), :+) hotel_beds-1.0.7/spec/features/ordering_a_hotel_room_spec.rb: response.purchase.services.map(&:available_rooms).inject(Array.new, :+) hours-0.0.1/lib/hours/time.rb: return (args[0].inject(0) {|r,e| r + self.hr(e.first, e.last)}) if args[0].kind_of?(Hash) houston-core-0.6.0/app/models/measurement.rb: pluck(:value).inject(0) { |sum, value| sum + value.to_d } hpfog-0.0.20/lib/fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } hpfog-0.0.20/lib/fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 hq-aws-check-sqs-queue-0.0.2/lib/hq/aws/check-sqs-queue/script.rb: ].inject(:+) hsume2-hirb-0.6.3/lib/hirb/helpers/table/resizer.rb: arr.inject {|t,e| t += e } || 0 hsume2-hirb-0.6.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width hsume2-hirb-0.6.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width hsume2-hirb-0.6.3/test/resizer_test.rb: @field_lengths.values.inject {|a,e| a+=e}.should <= @width html5-0.10.0/lib/html5/treebuilders/hpricot.rb: childNodes.inject(tree) { |tree, child| tree + child.printTree(indent) } html5-0.10.0/lib/html5/treebuilders/hpricot.rb: childNodes.inject('#document') { |tree, child| tree + child.printTree(indent + 2) } html5-0.10.0/lib/html5/treebuilders/hpricot.rb: childNodes.inject('') {|tree, child| tree + child.printTree(indent + 2) } html_tagger-0.0.4/lib/html_tagger.rb: tag_attrs.keys.inject(''){ |accum, html_attr| accum + html_attr + '="' + tag_attrs[html_attr].chomp('; ') + '" '}.chomp(' ') + '>' htmldoc-0.2.3/test/generation_test.rb: (1..100).inject("") { |r, i| r + chars[rand(chars.length)] } htmldoc-hulihanapplications-0.2.4/test/generation_test.rb: (1..100).inject("") { |r, i| r + chars[rand(chars.length)] } httmultiparty-0.3.16/lib/httmultiparty/multipartable.rb: self.content_length = @body_parts.inject(0) {|sum,i| sum + i.length } httmultiparty_sf-0.3.14/lib/httmultiparty/multipartable.rb: self.content_length = @body_parts.inject(0) {|sum,i| sum + i.length } httmultiparty_temp-0.3.7/lib/httmultiparty/multipartable.rb: self.content_length = @body_parts.inject(0) {|sum,i| sum + i.length } http-2-0.8.0/lib/http/2/compressor.rb: @table.inject(0) { |r, (k, v)| r + k.bytesize + v.bytesize + 32 } http_router-0.11.2/test/generic.rb: puts "Running tests (#{name}) (Routes: #{tests.size}, Tests: #{tests.inject(0){|s, t| s+=t.tests.size}})..." httpsql-0.2.2/test/httpsql_test.rb: expected = models.collect(&:int_field).inject(:+) hub-1.12.4/lib/hub/github_api.rb: @links ||= self['link'].to_s.scan(/<(.+?)>; rel="(.+?)"/).inject({}) do |map, (url, rel)| hubbub-0.0.11/lib/vendor/plugins/rspec/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} hubris-0.0.6/spec/hubris_spec.rb: res = (0..no_threads).map { |n| (0..n).inject { |sum,n| sum+n } } hue-lib-0.7.3/lib/hue/animations/sunrise.rb: SUN_STEPS.inject([0]){|all, i| all << ((i * sun_bri_unit) + all[-1]).to_i } << 255 huge_enumerable-0.0.2/lib/huge_enumerable/huge_combination.rb:# sum = array.inject(0) { |sum, i| sum += i } human_codes-1.1.3/lib/human_codes.rb: [SAFE_NUMBERS + SAFE_LETTERS].flatten.inject({}) do |hash, char| hungryblank-cache-money-0.2.13/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } hungrytable-0.0.8/lib/hungrytable/request_header.rb: CGI.parse(@uri.query || '').inject([]){|p,(k,vs)| p + vs.sort.map{|v| [k, v] } } hungrytable-pjc-0.1.0/lib/hungrytable/request_header.rb: CGI.parse(@uri.query || '').inject([]){|p,(k,vs)| p + vs.sort.map{|v| [k, v] } } hurl-0.0.4/lib/hurl/session.rb: cmd = command.to_s + args.inject('') do |opts, arg| opts += ' ' + arg.to_s end husl-1.0.0/lib/husl.rb: a.zip(b).map { |i, j| i * j }.inject(:+) hybridgroup-mindset-0.4/lib/mindset.rb: buf_cs = buf.inject(0) { |sum, b| sum + b } & 0xFF hyperdoc-0.1.1/checks/core/check_array.rb: assert_equal 3, arr.inject(:+) hyperloglog-redis-2.0.0/lib/algorithm.rb: end.inject(0, :+) hyperloglog-redis-2.0.0/lib/algorithm.rb: end.inject(0, :+) i18n-backend-jargon-0.2.4/lib/i18n/backend/jargon.rb: hash.inject({}){ |h, v| h.merge! flat_hash(v[-1], k +v[0].to_s + '.') } i18n-date-0.0.7/lib/i18n-date.rb: names.inject({}) {|result, name| result[name] = MONTHNAMES[result.count+1] ; result } i18n-tasks-0.9.3/lib/i18n/tasks/stats.rb: per_locale_avg: forest.inject(0) { |sum, f| sum + f.leaves.count } / locale_count, i18n-tasks-0.9.3/lib/i18n/tasks/stats.rb: key_segments_avg: '%.1f' % (forest.leaves.inject(0) { |sum, node| sum + node.walk_to_root.count - 1 } / key_count.to_f), i18n-tasks-0.9.3/lib/i18n/tasks/stats.rb: value_chars_avg: forest.leaves.inject(0) { |sum, node| sum + node.value.to_s.length } / key_count i2c-devices-0.0.5/lib/i2c/device/hd44780.rb: i.inject {|r,i| (r << 1) + i } iCuke-0.7.0/lib/icuke/simulate.rb: paths.inject(0) { |s,p| s + p[0] } / paths.size iCuke-0.7.0/lib/icuke/simulate.rb: paths.inject(0) { |s,p| s + p[1] } / paths.size iGEL-shoulda-2.10.2/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } iZsh-wwmd-0.2.19/lib/wwmd/class_extensions/extensions_base.rb: self.split('.').inject(0) { |a,e| (a << 8) + e.to_i } iZsh-wwmd-0.2.19/lib/wwmd/class_extensions/extensions_base.rb: self.split(':').inject(0) { |a,e| (a << 8) + e.to_i(16) } i_ching-0.1.2/lib/i_ching/casters/coins.rb: 3.times.map { rand(2) + 2 }.inject(0) { |t, n| t + n } i_ching-0.1.2/lib/i_ching/casters/yarrow.rb: end.inject(0) { |t, n| t + n } iain-metric_fu-0.1.2/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} iain-metric_fu-0.1.2/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} iain-metric_fu-0.1.2/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} iarea-0.5.0/tools/generate.rb: expected_num_meshes = num_meshes.inject(&:+) ibandit-0.9.1/lib/ibandit/check_digit.rb: (scaled_values.inject(:+) % 26 + 65).chr ibanizator-0.3.1/lib/ibanizator.rb: char.upcase.split('').inject('') { |code, c| code + (c.ord - 55).to_s } ibm_db-3.0.1/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ibm_db-3.0.1/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ibm_db-3.0.1/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 10, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} ibm_db-3.0.1/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 3, authors[0].posts.collect { |post| post.categorizations.size }.inject(0) { |sum, i| sum+i } ibm_db-3.0.1/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum + post.comments.size } ibm_db-3.0.1/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum + post.comments.size } ibm_db-3.0.1/test/models/person.rb: numbers.inject(0) { |sum, n| sum + (1 << n) } ibm_sbdtc_rest-0.1.0/lib/ibm_cloud_rest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } icalendar-recurrence-1.1.0/lib/icalendar/recurrence/schedule.rb: seconds = conversion_rates.inject(0) { |sum, (unit, multiplier)| sum + ical_duration[unit] * multiplier } icc_parser-0.1/lib/icc_parser.rb: offset = icc_profile[pos+4..pos+7].unpack("C*").inject { |r, n| r << 8 | n } icc_parser-0.1/lib/icc_parser.rb: size = icc_profile[pos+8..pos+11].unpack("C*").inject { |r, n| r << 8 | n } icc_parser-0.1/lib/icc_parser.rb: textsize = icc_profile[offset+10..offset+11].unpack("C*").inject { |r, n| r << 8 | n } iching-0.1.3/lib/iching.rb: hex.inject('') {|store, stick| store << hexagram1_key[stick] + "\n"} iching-0.1.3/lib/iching.rb: hex.inject('') {|store, stick| store << hexagram2_key[stick] + "\n"} ico-validator-0.4.0/lib/ico-validator/ico_validation.rb: sum = (0..6).inject(0) { |sum, i| sum + ico[i].to_i * (8 - i) } iconoclasm-1.0.9/lib/iconoclasm/headers.rb: header_string.scan(/^([^:]+):(.*)$/).inject({}) do |hash, (key, value)| iconofthestoneage-doodl-0.0.4/lib/graph.rb: @nodes.inject(0) { |memo, node| memo + node.out_degree } icu_ratings-1.8.3/lib/icu_ratings/player.rb: @results.inject(0.0) { |c, r| c + (r.rating_change || 0.0) } icu_ratings-1.8.3/lib/icu_ratings/player.rb: @results.inject(0.0) { |e, r| e + (r.expected_score || 0.0) } icu_ratings-1.8.3/lib/icu_ratings/player.rb: @results.inject(0.0) { |e, r| e + r.score } icu_ratings-1.8.3/lib/icu_ratings/tournament.rb: @player.values.select{ |p| p.respond_to?(:bonus) }.inject(0) { |t,p| t + (p.calculate_bonus ? 1 : 0) } icu_ratings-1.8.3/spec/tournament_spec.rb: expect(p.results.inject(p.rating){ |t,r| t + r.rating_change }).to be_within(0.5).of(new_rating) icu_ratings-1.8.3/spec/tournament_spec.rb: average_of_ratings = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 icu_ratings-1.8.3/spec/tournament_spec.rb: average_of_ratings = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 icu_ratings-1.8.3/spec/tournament_spec.rb: performance = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 - 400.0 / 3.0 icu_ratings-1.8.3/spec/tournament_spec.rb: performance = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 - 400.0 / 3.0 icu_ratings-1.8.3/spec/tournament_spec.rb: performance = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 - 400.0 / 3.0 icu_ratings-1.8.3/spec/tournament_spec.rb: performance = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 - 400.0 / 3.0 icu_ratings-1.8.3/spec/tournament_spec.rb: performance = ratings.inject(0.0){ |m,r| m = m + r } / 6.0 icu_tournament-1.9.5/lib/icu_tournament/player.rb: @results.inject(0.0) { |t, r| t += r.points } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :wins then player.results.inject(0) { |t,r| t + (r.opponent && r.score == 'W' ? 1 : 0) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :blacks then player.results.inject(0) { |t,r| t + (r.opponent && r.colour == 'B' ? 1 : 0) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :buchholz then player.results.inject(0.0) { |t,r| t + (r.opponent ? hash[:opp_score][r.opponent] : 0.0) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :neustadtl then player.results.inject(0.0) { |t,r| t + (r.opponent ? hash[:opp_score][r.opponent] * r.points : 0.0) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :opp_score then player.results.inject(0.0) { |t,r| t + (r.opponent ? r.points : 0.5) } + (rounds - player.results.size) * 0.5 icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :progressive then (1..rounds).inject(0.0) { |t,n| r = player.find_result(n); s = r ? r.points : 0.0; t + s * (rounds + 1 - n) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: when :ratings then player.results.inject(0) { |t,r| t + (r.opponent && (@player[r.opponent].fide_rating || @player[r.opponent].rating) ? (@player[r.opponent].fide_rating || @player[r.opponent].rating) : 0) } icu_tournament-1.9.5/lib/icu_tournament/tournament.rb: scores.inject(0.0) { |t,s| t + s } identificamex-0.0.4/lib/identificamex/rfc/homoclave.rb: suma = map_sequential_pair(numbers){|v1, v2| to_number(v1, v2) * to_number(v2)}.inject(:+) identitycode-0.2.0/lib/identity_code/ee.rb: end.inject(0, :+) % 11 identitycode-0.2.0/lib/identity_code/ee.rb: end.inject(0, :+) % 11 ifin24-client-1.3.0/lib/ifin24/commands/list_limits.rb: total_amount = limits.inject(0) { |sum, limit| sum += limit.amount } ifin24-client-1.3.0/lib/ifin24/commands/list_limits.rb: total_max = limits.inject(0) { |sum, limit| sum += limit.max } ign-mongo_mapper-0.8.6.2/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| igrigorik-em-http-request-0.1.8/lib/em-http/client.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } igrigorik-em-http-request-0.1.8/lib/em-http/decoders.rb: DECODERS.inject([]) { |r,d| r + d.encoding_names } iij-dag-1.0.1/lib/dag/cli/sub_command/cluster.rb: total_container = cluster.instances.lazy.map{|c| c["quantity"] }.inject(:+) iij-dag-client-1.0.1/lib/dag/client/model/job_collection.rb: total = @max ? @max.inject(:+) : @limit ikku-0.1.4/lib/ikku/scanner.rb: count == @rule.inject(0, :+) ikku-0.1.4/lib/ikku/scanner.rb: @rule[0..phrase_index].inject(0, :+) - count ikku-0.1.4/lib/ikku/scanner.rb: count < @rule[0..index].inject(0, :+) ileitch-erbal-0.0.2/benchmark/bench.rb: puts "=> Average: #{sprintf("%.2f", times.inject(0){|c, n| c += n} / times.size)}" image_bundle-0.0.2/lib/image_bundle.rb: sprite_path = '/' + SPRITE_BASE_DIR + '/' + ::Digest::MD5.hexdigest(images.keys.inject do |concat_names, key| concat_names + '|' + key end) + ".#{sprite_type}" image_paradise-0.0.9/lib/image_paradise/graphs/accumulator_bar.rb: accum_array = @data.first[DATA_VALUES_INDEX][0..-2].inject([0]) { |a, v| a << a.last + v} image_paradise-0.0.9/lib/image_paradise/graphs/base.rb: arr.inject(0) { |i, m| m + i } image_paradise-0.0.9/lib/image_paradise/graphs/base.rb: @data = @data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } image_paradise-0.0.9/lib/image_paradise/graphs/base.rb: @norm_data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } imager-0.0.5/spec/support/httmultiparty.rb: headers = Hash[*request.to_hash.map {|k,v| [k, v]}.inject([]) {|r,x| r + x}] imagetooth-2.0.1/lib/array_adds.rb: }.inject([]) {|m, x| m + x} imagine_cms-4.2.3/lib/upload_progress/lib/progress.rb: history_bytes, history_time = @history.transpose.map { |vals| vals.inject { |sum, v| sum + v } } immunio-1.0.11/lib/immunio/vm.rb: functions = Dir[path + "/*.lua"].inject({}) do |handlers, file| imogen-0.1.7/lib/imogen/auto_crop/box.rb: sigma = features.inject(0) {|memo, feature| v = feature[:d] - mean_distance; memo += (v*v)} import-pojo-0.5.1/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| inch-0.7.0/test/unit/utils/weighted_list_test.rb: # assert_equal expected.map(&:size).inject(:+), inch-0.7.0/test/unit/utils/weighted_list_test.rb: # weighted_list.to_a.map(&:size).inject(:+) inch-badge-0.4.1/lib/inch/badge/image/base.rb: @overall = @numbers.inject(0, :+) indexed_search-0.1.9/app/models/indexed_search/entry.rb: }.inject('1') { |inner, outer| outer + inner + ')' } + indicators-1.0.3/lib/indicators/calculations/helper.rb: return self.inject(0){|accum, i| accum + i } indicators-1.0.3/lib/indicators/calculations/helper.rb: sum = self.inject(0){|accum, i| accum + (i - m) ** 2 } indico-0.7.0/spec/indico_batch_spec.rb: chance_sum = response.values[0]['categories'].values.inject{|sum,x| sum + x } indico-0.7.0/spec/indico_spec.rb: chance_sum = response.values[0]['categories'].values.inject{|sum,x| sum + x } inferx-0.2.4/lib/inferx.rb: scores.inject(0.0) { |s, score| s + Math.log((score || 0.1) / size) } influxdb-lineprotocol-writer-0.2.1/examples/sensu-metric-check.rb: duration = result_arr.inject{ |sum, el| sum + el }.to_f / result_arr.size infopark_cloud_connector-7.1.0/lib/rails_connector/basic_obj.rb: ancestor_paths = parent_path.scan(/\/[^\/]+/).inject([""]) do |list, component| infused-dbf-1.0.9/spec/functional/dbf_shared.rb: sum_of_column_lengths = @table.columns.inject(1) {|sum, column| sum + column.length} ingoweiss-resourceful_views-0.2.0/lib/resourceful_views.rb: parameters.merge!(resource_attributes.inject({}){|attributes, (key, value)| attributes['#{resource.singular}[' + key.to_s + ']'] = value; attributes}) if resource_attributes inkcite-1.10.0/lib/inkcite/util.rb: color.nil? ? 0 : (color.gsub('#', '').scan(/../).map { |c| c.hex }).inject { |sum, c| sum + c } innodb_ruby-0.9.13/lib/innodb/inode.rb: frag_array.inject(0) { |n, i| n += 1 if i; n } insecure_random-1.0.0/spec/insecure_random_spec.rb: mean = sample.inject(:+).to_f / sample.size inspec-0.9.11/lib/inspec/profile.rb: @params[:rules].values.map { |hm| hm.values.length }.inject(:+) || 0 inspec-0.9.11/lib/inspec/targets/folder.rb: res.inject(&:+) instagram_scraper-0.1.1/lib/instagram_user.rb: sum_likes = items.inject(0){|s, post| s + post['likes']['count']} instedd-rails-0.0.25/app/helpers/instedd_rails/mailer_helper.rb: styles.inject(""){|r, (k,v)| r + "#{k}:#{v};"} instiki-0.10.2/app/models/page_set.rb: self.inject(0) { |chars,page| chars += page.content.size } instrumental_tools-1.1.3/lib/instrumental_tools/system_inspector/linux.rb: total = values.inject { |memo, value| memo + value } integration-0.1.4/lib/integration/methods.rb: (d / 2.0) * (f[t1] + 2 * (1..(n - 1)).inject(0) do|ac, i| integration-0.1.4/lib/integration/methods.rb: out = (d / 3.0) * (f[t1.to_f].to_f + ((1..(n - 1)).inject(0) do|ac, i| integration-0.1.4/lib/integration/methods.rb: r[j][0] = r[j - 1][0] / 2.0 + hn[j] * (1..ul).inject(0) { |ac, k| ac + yield(a + (2 * k - 1) * hn[j]) } inter-0.0.1/lib/inter/actable.rb: # results.inject(Hash.new(0)){|h,k| h[k] += 1; h} interchange-0.1.0/test/acceptance_test.rb: numbers.inject(&:+) interests-0.1.1/lib/interests/calculator.rb: interests(amount, from_date, to_date).map(&:interests).inject(0, :+) interjectable-0.2.5/spec/interjectable_spec.rb: klass.inject(:some_falsy_dependency) { count += 1; nil } interval_notation-0.2.0/lib/interval_notation/interval_set.rb: @intervals.map(&:length).inject(0, &:+) intervals-0.5.83/test/test_interval.rb: exact = raw.inject(0){|a,x| a+to_r(x)}.to_f intervals-0.5.83/test/test_interval.rb: rawsum = raw.inject{|a,x| a+x} intervals-0.5.83/test/test_interval.rb: naive = data.inject{|a,x| a+x} investtools-ftpd-1.0.1/lib/ftpd/connection_tracker.rb: @connections.values.inject(0, &:+) investtools-thrift-0.9.2.0.1/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } investtools-thrift-0.9.2.0.1/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } invoicer-0.1/lib/invoicer.rb: @entries.inject(0) {|a,e| a + e[:rate] * e[:number]} / 100.0 iolite-0.0.3/example/simple.rb:p (1..5).inject { |memo, item| memo + item } iolite-0.0.3/example/simple.rb:p ["homu", "mami", "an"].inject(0) { |memo, item| memo + item.length } iolite-0.0.3/example/simple.rb:p (1..5).inject &arg1 + arg2 iolite-0.0.3/example/simple.rb:p ["homu", "mami", "an"].inject 0, &arg1 + arg2.length ion-0.0.1/test/unit/range_test.rb: injected = search.inject(0) { |i, _| i += 1 } ios-box-0.2.4/lib/ios-box/tools/deploy.rb: notes << commit.authored_date.to_s.length.times.inject("") { |i,c| i + "=" } + "\n" iostruct-0.0.4/lib/iostruct.rb: end.inject(&:+) ip-wrangler-0.1.2/lib/ip_wrangler/ip.rb: start = start.inject { |sum, octet| sum * 256 + octet } ip-wrangler-0.1.2/lib/ip_wrangler/ip.rb: stop = stop.inject { |sum, octet| sum * 256 + octet } ip_address_simple-1.0.0/lib/ip_address.rb: elsif version == 4 then value.split(".").inject(0) { |total, octet| (total << 8) + octet.to_i } ip_as_int-0.0.2/lib/ip_as_int/ip2int.rb: #ip_string.split('.').inject(0) { |total,value| (total << 8 ) + value.to_i } ip_tracker-0.0.2/spec/spec_helper.rb: }.inject(:+) ipxact-tools-0.2.0/lib/ipxact_tools/graph_pathfinder.rb: row_acc + "\n" + row.inject('') do |col_acc, col| iqeo-hostspec-0.1.1/lib/iqeo/hostspec/hostspec.rb: @address_spec.inject(1) { |oc,o| oc * o.inject(0) { |vc,v| vc + ( v.respond_to?(:each) ? v.size : 1 ) } } ircbot-0.2.2/lib/ircbot/plugin.rb: @commands ||= (public_instance_methods - Plugin.public_instance_methods + %w(help) - %w(reply)).inject({}) {|h,k| h[k.to_s] = 1; h } iris_password_generator-0.1.1/lib/password_generator.rb: string << ('a'..'z').to_a.inject(:+) iris_password_generator-0.1.1/lib/password_generator.rb: string << ('A'..'Z').to_a.inject(:+) iris_password_generator-0.1.1/lib/password_generator.rb: string << (0..9).to_a.inject(:+) iron_response-0.2.1/test/gem_dependency_test.rb: total = results.map {|r| r["length"]}.inject(:+) iron_response-0.2.1/test/gem_dependency_test.rb: total = results.map {|r| r["length"]}.inject(:+) ironfan-6.1.9/spec/integration/spec/simple_cluster_spec.rb: computers.size.should == cluster.facets.keys.inject(0) { |size, facet| size + cluster.facets[facet].instances } irt-1.3.3/lib/irt/log.rb: if limit.nil? || to_render.map(&:size).inject(:+) <= limit irt-1.3.3/lib/irt/log.rb: to_print = to_render.map(&:size).inject(:+) irxrb-0.1.0/spec/maybe_spec.rb: specify { expect(!maybe([1,2,3]).inject{|a,x| a+x }).to eq(6) } isaac-malline-1.1.0/lib/malline/template.rb: out << tag[:attrs].inject(''){|s, a| s + " #{a.first}=\"#{Template.html_escape(a.last)}\""} isaacfeliu-beanstalk-client-1.0.0/lib/beanstalk-client/connection.rb: Hash[*pairs.inject([]){|a,b|a+b}] isbn-2.0.10/lib/isbn.rb: case ck = (11 - (isbn.split(//).zip((2..10).to_a.reverse).inject(0) {|s,n| s += n[0].to_i * n[1]} % 11)) isbn-2.0.10/lib/isbn.rb: case ck = (10 - (isbn.split(//).zip([1,3]*6).inject(0) {|s,n| s += n[0].to_i * n[1]} % 10)) isbnify-1.0.4/lib/isbnify/isbn.rb: array.each_index.inject(0){ |sum, index| calculate_sum(sum, array[index].to_i, index + 1) } isikukood-0.1.2/lib/isikukood.rb: checknum = scales1.each_with_index.map {|scale, i| code[i].chr.to_i * scale}.inject(0, :+) % 11 isikukood-0.1.2/lib/isikukood.rb: checknum = scales2.each_with_index.map {|scale, i| code[i].chr.to_i * scale}.inject(0, :+) % 11 iso-iban-0.1.3/test/unit/lib/iso/iban.rb: }.inject(:+) iso7812-1.0.0/lib/iso7812/card_number.rb: sum = digits.inject(0) { |m, x| m + x } iso8601-basic-0.1.1/lib/iso8601/duration.rb: end.inject :+ iso8601-basic-0.1.1/lib/iso8601/time.rb: end.inject :+ istc-1.0.0/lib/istc.rb: sum = arr.inject { |sum, n| sum + n } italian_job-0.0.2/lib/italian_job/validators/codice_fiscale_format.rb: odd = odds.inject(0) { |sum, current_char| sum + DISPARI[(current_char.ord < 65 ? current_char.to_i : ((current_char.ord - 54)-1))] } italian_job-0.0.2/lib/italian_job/validators/codice_fiscale_format.rb: even = evens.inject(0) { |sum, current_char| sum + (current_char.ord < 65 ? current_char.to_i : current_char.ord - 65) } italian_job-0.0.2/lib/italian_job/validators/partita_iva_format.rb: x = odds.inject(0) { |sum,d| sum + d } italian_job-0.0.2/lib/italian_job/validators/partita_iva_format.rb: y = 2 * ( evens.inject(0) { |sum,d| sum + d } ) itsy-btc-0.0.1/lib/itsy-btc/commands/balance_command.rb: total = entries.map { |e| Lookup.balance(e.address) || exit }.inject(:+) ittf_points-0.1.1/lib/ittf_points/player.rb: gained = @gained_rating_points.inject(:+) ittf_points-0.1.1/lib/ittf_points/player.rb: lost = @lost_rating_points.inject(:+) jackbox-0.9.6.6/spec/lib/jackbox/injector_versioning_spec.rb: args.inject(&:+) jacktang-hacker-slides-1.0.1/lib/minitar/posix_header.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } jagthedrummer-scruffy-0.2.15/lib/scruffy/helpers/point_container.rb: summable(values).inject(0) { |sum, i| sum += i } jalalidate-0.3.3/lib/jalalidate.rb: (@month==1) ? @day : @day + JDaysInMonth[0..m].inject(0) {|sum, n| sum + n } jamescook-pow-0.1.6/lib/pow.rb: out!(text.to_s.split("").inject(""){|m, word| m+= format_string(:text => word, :bold => true, :newline => "", :color => rainbow_keys.sort_by{|k| rand}[0]) + " " } + "\n") jamescook-pow-0.1.6/lib/pow.rb: out!(text.to_s.split("").inject(""){|m, word| m+= format_string(:text => word, :bold => true, :newline => "", :color => painbow_keys.sort_by{|k| rand}[0]) + " " } + "\n") jamescook-pow-0.1.6/lib/pow.rb: arr.is_a?(Array) ? arr.inject(""){|m, v| m+= escape_sequence(v)} : arr jancode-0.0.2/lib/jancode/gtin.rb: (start..(code.size - 1)).step(2).inject(0){|i,n| i += code[n].to_i} janova-clearance-0.9.1/spec/rails_root/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } janova-clearance-0.9.1/test/rails_root/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } jarvis-cli-0.1.2/lib/jarvis/services/dice.rb: self.dice_result = input[0].times.map{ roll input[1] }.inject(:+) jashmenn-dalli-1.0.3/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } jashmenn-dalli-1.0.3/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } jashmenn-poolparty-extensions-0.1.1/lib/extensions/hadoop/hadoop.rb: # clouds.keys.inject(0) { |sum,cloud_name| sum = sum + clouds[cloud_name].nodes(:status => 'running').size; sum } javaclass-0.4.1/lib/javaclass/adder_tree.rb: @children.inject(1) { |sum, child| sum + child.size } javaclass-0.4.1/lib/javaclass/classfile/constant_pool.rb: @size = @pool.values.inject(0) { |sum, constant| sum + constant.size } + 2 javaclass-0.4.1/lib/javaclass/classlist/list.rb: @packages.values.inject(0) {|sum, p| sum + p.size } javaclass-0.4.1/lib/javaclass/classpath/composite_classpath.rb: @elements.inject(0) { |s,e| s + e.count } javaclass-0.4.1/lib/javaclass/classpath/tracking_classpath.rb: @accessed.values.inject(0) {|s,e| s + e } javaparse-0.1.5/lib/javaparse/java_files.rb: return @java_units.inject(0) { |sum, java_unit| sum + java_unit.send(type)} if [:bloc, :cloc, :loc, :all_lines].include? type.to_sym javaparse-0.1.5/lib/javaparse/method_graber.rb: @method_text.lines.inject(-2){|sum| sum + 1} javy_tool-0.1.2/lib/javy_tool/utils.rb: total = args.inject{|sum,item|sum+=item} jbangert-bindata-1.5.0/spec/int_spec.rb: (0 ... @nbytes).inject(0) { |val, i| (val << 8) | ((val + 0x11) % 0x100) } jbarnette-johnson-1.0.0.20090402155420/test/johnson/spidermonkey/js_land_proxy_test.rb: args.inject { |m,n| m += n } jcov-1.1.1/lib/jcov/coverage.rb: cover = lines.values.compact.inject(0) { |memo, count| memo + ((count > 0) ? 1 : 0) } jdbc-helper-0.8.2/lib/jdbc-helper/connection/prepared_statement.rb: @java_obj.executeBatch.select { |e| e > 0 }.inject(:+) || 0 jdbc-helper-0.8.2/lib/jdbc-helper/connection.rb: cnt += @bstmt.execute_batch.inject(:+) || 0 jdbc-helper-0.8.2/lib/jdbc-helper/wrapper/table_wrapper.rb: cnts[type] += @pstmts[type].values.map(&:execute_batch).select { |e| e > 0 }.inject(:+) || 0 jdzak-cf_case_check-0.2.3/lib/case_check/commands.rb: sources.inject(0) { |c, s| c + s.internal_references.size } jeffp-wizardly-0.1.8.8/lib/wizardly/wizard/configuration.rb: io.puts " --fields: #{page.fields.inject([]){|a, f| a << '"'+f.name.to_s.titleize+'" [:'+f.column_type.to_s+']'}.join(', ')}" jeffrafter-cucumber-0.1.12/examples/calculator_ruby_features/features/step_definitons/calculator_steps.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0) {|n,sum| sum+n} jeffrafter-cucumber-0.1.12/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} jeffrafter-cucumber-0.1.12/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jeffrafter-cucumber-0.1.12/lib/cucumber/formatters/ansicolor.rb: clear + colors.inject(s[0]) do |memo, color| jeffrafter-cucumber-0.1.12/lib/cucumber/formatters/profile_formatter.rb: mean_execution_time = (step_profiles.inject(0) { |sum, step_details| step_details[3] + sum } / step_profiles.length) jeffrafter-cucumber-0.1.12/lib/cucumber/tree/scenario.rb: @template_steps_bound ||= @template_scenario.steps.inject(0) { |arity_sum, step| arity_sum + step.arity } != 0 jekyll-git_metadata-0.0.3/lib/jekyll/git_metadata/generator.rb: 'total_commits' => authors.inject(0) { |sum, h| sum += h['commits'] }, jekyll-git_metadata-0.0.3/lib/jekyll/git_metadata/generator.rb: 'total_additions' => lines.inject(0) { |sum, h| sum += h['additions'] }, jekyll-git_metadata-0.0.3/lib/jekyll/git_metadata/generator.rb: 'total_subtractions' => lines.inject(0) { |sum, h| sum += h['subtractions'] }, jekyll-git_metadata-0.0.3/lib/jekyll/git_metadata/generator.rb: line[1] = files.inject(0){|s,a| s+=a[0].to_i} jekyll-git_metadata-0.0.3/lib/jekyll/git_metadata/generator.rb: line[2] = files.inject(0){|s,a| s+=a[1].to_i} jekyll_date_chart-0.0.2/lib/jekyll_date_chart.rb: total = account_sums.values.inject(0) { |sum, val| sum + val } jerefrer-resque-1.1.0/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, jeremy-RedCloth-4.1.1/extras/ragel_profiler.rb: end.inject(0) { |s,v| s += v } jeremyevans-postgres-pr-0.6.6/lib/postgres-pr/message.rb: sz = @columns.inject(2) {|sum, col| sum + 4 + (col ? col.size : 0)} jeremyevans-postgres-pr-0.6.6/lib/postgres-pr/message.rb: sz += @field_values.inject(1) {|sum, fld| sum + fld.size + 1} unless @field_type == 0 jeremyevans-postgres-pr-0.6.6/lib/postgres-pr/message.rb: sz = @fields.inject(2) {|sum, fld| sum + 18 + fld.name.size + 1 } jeremyevans-postgres-pr-0.6.6/lib/postgres-pr/message.rb: sz = @params.inject(4 + 4) {|sum, kv| sum + kv[0].size + 1 + kv[1].size + 1} + 1 jeremyf-comma_pile-0.1.2/test/comma_pile_test.rb: assert_equal collector.counter, collector.inject(0){|m,(k,v)| m += v.counter} jeroenvandijk-rack-bug-0.2.1/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 jeroenvandijk-rack-bug-0.2.1/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } jerryvos-prawn-layout-0.2.0.4/lib/prawn/table.rb: @column_widths.inject(0) { |s,r| s + r } jerryvos-prawn-layout-0.2.0.4/lib/prawn/table.rb: @column_widths = [0] * @data[0].inject(0){ |total, e| total + e.colspan } jerryvos-prawn-layout-0.2.0.4/lib/prawn/table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } jerryvos-prawn-layout-0.2.0.4/lib/prawn/table.rb: slice( i, cell.rowspan ).inject(0){ |sum, h| sum + h } jetpants-0.8.2/plugins/capacity_plan/monkeypatch.rb: self.inject(0){|accum, i| accum + i } jetpants-0.8.2/plugins/capacity_plan/monkeypatch.rb: sum = self.inject(0){|accum, i| accum +(i-m)**2 } jferris-mocha-0.9.8.20100526112143/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost jferris-mocha-0.9.8.20100526112143/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } jferris-mocha-0.9.8.20100526112143/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } jfy-0.1.0/lib/jfy/packet.rb: sum = sub_packet.inject(:+) jicksta-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + jicksta-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + jicksta-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + jicksta-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + jicksta-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| jig-0.1.2/lib/jig.rb: # aggregate = jigs.inject(Jig.null) { |s,j| s + j } jiji-1.2.8/lib/jiji/dao/timed_data_dao.rb: vs.inject(0){|t,v| t+=v }/vs.length jinni-1.0.1/lib/jinni/genepool.rb: self.map {|f| f.send(quality)}.inject{ |sum, n| sum + n }.to_f / self.length jira-api-0.1.2/lib/jira-api/request.rb: params.to_a.each.inject([]) { |a, p| a << p.first.to_s + "=" + URI.escape(p.last.to_s, uri_pattern) }.join("&") jis2euc-0.0.2/lib/test.rb: s = raw.split.map {|t| ("0x"+t).to_i(16)}.inject("") {|p,c| p << c.chr} jis2euc-0.0.2/lib/test.rb: s = raw.split.map {|t| ("0x"+t).to_i(16)}.inject("") {|p,c| p << c.chr} jis2euc-0.0.2/lib/test.rb: s = raw.split.map {|t| ("0x"+t).to_i(16)}.inject("") {|p,c| p << c.chr} jjp-memcache-client-1.8.7/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } jkraemer-acts_as_ferret-0.4.4/doc/demo/test/smoke/drb_smoke_test.rb: sum = population.inject(0) { |sum, v| sum + v } jkraemer-acts_as_ferret-0.4.4/lib/local_index.rb: # key = model_classes.inject("") { |s, clazz| s + clazz.name } jmapreduce-0.3.4/examples/wordcount.rb: total = counts.inject(0) {|sum,count| sum+count } jml_thrift-1.0.0.0/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } jml_thrift-1.0.0.0/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } jnstq-acts_as_sms-0.1.4/test/vendor/plugins/rspec/examples/stories/adder.rb: @addends.inject(0) { |sum_so_far, val| sum_so_far + val } jobbr-1.1.5/app/models/jobbr/job.rb: (runs.map { |run| run.run_time }.compact.inject { |sum, el| sum + el }.to_f / runs.length).round(2) jober-0.3.39/spec/queue_parallel_spec.rb: vals.inject(0, :+).should == 1000 joelmoss-grit-1.1.6/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } joelmoss-grit-1.1.6/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } joelmoss-grit-1.1.6/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } joelmoss-grit-1.1.6/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } johnf-fnordmetric-1.2.10/lib/fnordmetric/gauges/toplist_gauge.rb: @toplist.total = @all_ticks.inject(0){ |s,t| s + sync_redis.get(tick_key(t, :total)).to_i } johnf-fnordmetric-1.2.10/lib/fnordmetric/timeseries.rb: .inject(0){ |s,(t,v)| s + (range.include?(t) ? value_at(t) : 0) } johnf-fnordmetric-1.2.10/lib/fnordmetric/widgets/numbers_widget.rb: vals.values.compact.map(&:to_f).inject(&:+) johnf-fnordmetric-1.2.10/lib/fnordmetric/widgets/numbers_widget.rb: (vals.values.compact.map(&:to_f).inject(&:+) || 0) / vals.size.to_f johnf-fnordmetric-1.2.10/lib/fnordmetric/widgets/toplist_widget.rb: :count => vals.inject(0){ |m, (k,c)| m + c } johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: @alist.inject(0){|sum, a| sum += a[1].size} johnreitano-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} johnsbrn-has_many_polymorphs-2.13.4/lib/has_many_polymorphs/support_methods.rb: self.inject([]){|r, el| r + Array(el)} johnson-1.2.0/test/johnson/spidermonkey/js_land_proxy_test.rb: args.inject { |m,n| m += n } joker-dmapi-0.1.4/lib/joker-dmapi/client.rb: raise "\n\n" + response[:headers].inject([]) { |s, (key, value)| s << "#{key}: #{value}"}.join("\n") + jonbell-mongo_mapper-0.8.6/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| jorahood-ar-extensions-0.9.2.3/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } josephwilk-rsemantic-0.1.3/lib/semantic/transform/tf_idf_transform.rb: document_term_total = document.rows.inject(0.0) {|word_sum, word_count| word_sum + word_count.to_f } josephwilk-rsemantic-0.1.3/lib/semantic/vector_space/builder.rb: vocabulary_list = @parsed_document_cache.inject([]) { |parsed_document, vocabulary_list| vocabulary_list + parsed_document } josephwilk-semantic-0.1.0/lib/semantic/transform/tf_idf_transform.rb: document_term_total = document.rows.inject(0.0) {|word_sum, word_count| word_sum + word_count.to_f } josephwilk-semantic-0.1.0/lib/semantic/vector_space/builder.rb: vocabulary_list = @parsed_document_cache.inject([]) { |parsed_document, vocabulary_list| vocabulary_list + parsed_document } josevalim-rails-footnotes-3.6.2/lib/rails-footnotes/notes/queries_note.rb: db_time = @@sql.inject(0){|sum, item| sum += item.time } josh-multimap-1.0.0/lib/multiset.rb: @hash.inject(0) { |s, (e, m)| s += m } joshua_son_of_nun-1.0/game_simulator.rb: average_moves = @moves.inject(0) {|sum, n| sum += n} / (2 * @moves.size.to_f) journo-0.2.0/lib/journo/suite_runner.rb: self.test_count = tests.inject(0) { |acc, suite| acc + suite[1].length } jpbougie-couchrest-0.27/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } jphastings-jd-control-1.0.2/jd-control.rb: :eta => (package.attributes['package_ETA'] == "00:-1") ? nil : package.attributes['package_ETA'].split(":").reverse.inject(0) { |sum, element| m = ((m.nil?) ? 1 : m*60 ); sum + element.to_i*m }, jpmobile-4.2.2/lib/jpmobile/emoticon.rb: @@pc_emoticon_hash = Hash[*(yaml_hash.values.inject([]){ |r, v| r += v.to_a.flatten; r})] jrec-0.0.2/lib/jrec/pg.rb: sql = "SELECT jrec_#{func_name}(#{ (params.length-1).times.inject("$1"){ |m,i| "#{m},$#{ i + 2 }"} })" jrmey-eventmachine-0.12.12/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} jrmey-eventmachine-0.12.12/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} jruby-ldap-0.0.2/lib/ldap/entry.rb: super.split(' ').first + "\n#{(@keys.inject({}){|hash, name| hash[name] = @attributes[name.downcase];hash}.update('dn'=>[@dn])).inspect}>" jruby-mapreduce-0.5.3/examples/wordcount.rb: total = counts.inject(0) {|sum,count| sum+count } jruby-parser-0.5.4/spec/helpers/node_helpers.rb: @failures_var_values.inject(names + "\nvalues: ") do |s, e| jruby-parser-0.5.4/spec/helpers/node_helpers.rb: @failures_var_values.inject(names + "\nvalues: ") do |s, e| jruby-prof-0.1.0/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.duration} jruby-prof-0.1.0/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.count} jruby-prof-0.1.0/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.children.inject(0) {|m1, inv1| m1 + inv1.duration }} jruby-prof-0.1.0/lib/jruby-prof/profile_invocation.rb: children.inject(0) {|m, inv| m + inv.duration} js-log-cucumber-1.0.2/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} js-log-cucumber-1.0.2/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} js-log-cucumber-1.0.2/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} js-log-cucumber-1.0.2/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min js-log-cucumber-1.0.2/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } js-routes-1.2.3/lib/js_routes.rb: }.inject(File.read(File.dirname(__FILE__) + "/routes.js")) do |js, (key, value)| js_vars-0.0.2/lib/js_vars/tag_helper.rb: script_data = vars.inject(script_data) {|s, (k, v)| s += "#{namespace}.#{k} = #{v.is_a?(String) ? v : v.to_json};" } if vars jsanders-bitfields-0.3.0/lib/bitfields.rb: field_lengths.inject { |total, length| total + length } jsanders-ruport-1.7.1/lib/ruport/formatter/text.rb: len = options.max_col_width.inject(ref.length * 3) {|s,e|s+e} jscruggs-metric_fu-1.1.5/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} jscruggs-metric_fu-1.1.5/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} jscruggs-metric_fu-1.1.5/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: rec_length = 1 + fields.inject(0) {|s,f| s + f.length} #+1 for the prefixed space (active record marker) jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, ls| l + ls.length}].pack("V2") jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,ls| a << (a.last + ls.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, lr| l + lr.length}].pack("V2") jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,lr| a << (a.last + lr.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: num_rings = geometry.inject(0) {|l, poly| l + poly.length} jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << [num_rings, geometry.inject(0) {|l, poly| l + poly.inject(0) {|l2,lr| l2 + lr.length} }].pack("V2") jsl-GeoRuby-1.3.3/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,poly| poly.inject(a) {|a2, lr| a2 << (a2.last + lr.length)}}.pack("V#{num_rings}") #last element of the previous array is dropped jslade-gruff-0.3.5/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } jslade-gruff-0.3.5/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} jslade-gruff-0.3.5/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } json-inference-0.0.3/lib/json-inference.rb: @value_counters.values.inject(0) { |sum, counter| sum + counter.size } || 0 json-maglev--1.7.5/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } json-waveform-0.2.1/lib/json-waveform.rb: frame.inject(0.0) { |sum, peak| sum + peak } / frame.size json-waveform-0.2.1/lib/json-waveform.rb: Math.sqrt(frames.inject(0.0){ |sum, frame| sum += (frame ? Array(frame)[channel] ** 2 : 0) } / frames.size) json_pure-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } jstorimer-deep-test-2.0.0/lib/deep_test/metrics/measurement.rb: measurements.inject(0) { |sum, m| sum + m.value } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/examples/associations.rb: clients.inject([]) { |people, client| people + client.people } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/test/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/test/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activerecord/test/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # This is instead of payments.inject { |sum, p| sum + p.price } jstorimer-deep-test-2.0.0/sample_rails_project/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } jstrait-wavefile-0.3.0/lib/wavefile.rb: sample_data.map! {|sample| sample.inject(0) {|sub_sample, sum| sum + sub_sample } / @num_channels } jtzemp-poolparty-0.1.2/lib/poolparty/monitors/cpu.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i+=a.cpu } / nodes.size : 0.0 jtzemp-poolparty-0.1.2/lib/poolparty/monitors/memory.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i += a.memory } / nodes.size : 0.0 jtzemp-poolparty-0.1.2/lib/poolparty/monitors/web.rb: nodes.size > 0 ? nodes.inject(0) {|i,a| i += a.web } / nodes.size : 0.0 judgee-0.1.1/lib/judgee/classifier.rb: denominator = (categories.map { |category| redis.hget(redis_category_key(category), word).to_i }.inject(0, :+) + (ALPHA * data.length)).to_f judgee-0.1.1/lib/judgee/classifier.rb: numerator = Hash[occurances.keys.zip(redis.hmget(redis_category_key(category), occurances.keys))].inject({}) { |hash, (key, value)| hash[key] = value.to_f + ALPHA; hash } judgee-0.1.1/lib/judgee/classifier.rb: denominator = categories.map { |category| Hash[occurances.keys.zip(redis.hmget(redis_category_key(category), occurances.keys))] }.inject(Hash.new(0)) { |main_hash, sub_hash| main_hash.merge(sub_hash) { |key, value_first, value_second| value_first.to_f + value_second.to_f} }.inject(Hash.new(0)) { |hash, (key, value)| hash[key] = value.to_f + (ALPHA * data.length); hash } judgee-0.1.1/lib/judgee/classifier.rb: result[category] += numerator.merge(denominator) { |key, value_numerator, value_denominator| (occurances[key] * Math.log(value_numerator / value_denominator)).abs }.values.inject(0, :+) jugyo-grit-2.4.2/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } jugyo-grit-2.4.2/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } jugyo-grit-2.4.2/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } juice10-action_flow-0.1.0/lib/action_flow/blank_slate.rb: keepers = modules.inject([]) { |list, klass| list + all_methods(klass) } + juice10-action_flow-0.1.0/lib/action_flow/expression.rb: group = exprs.inject { |grp, exp| grp + exp } juicer-1.2.0/lib/juicer/ext/string.rb: self.split("_").inject("") { |str, piece| str + piece.capitalize } juicer-1.2.0/lib/juicer/image_embed.rb: urls.inject({}) { |h,v| h[v.path] = h[v.path].to_i+1; h }.reject{ |k,v| v == 1 }.keys juicer-1.2.0/lib/juicer/install/base.rb: @name = File.basename(path).split("_").inject("") { |str, word| (str + " #{word.capitalize}").strip } julien51-em-http-request-0.1.11/lib/em-http/client.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } julien51-em-http-request-0.1.11/lib/em-http/decoders.rb: DECODERS.inject([]) { |r,d| r + d.encoding_names } julik-depix-1.0.6/lib/depix/dict.rb: members.inject(0){|_, s| _ + s.length } julik-depix-1.0.6/lib/depix/dict.rb: members.inject(''){|_, s| _ + s.pattern } julik-depix-1.0.6/lib/depix/dict.rb: fields.inject(0){|_, s| _ + s.length } julik-depix-1.0.6/lib/depix/dict.rb: offset = fields[0...i].inject(0){|_, s| _ + s.length } julik-timecode-0.1.8/lib/timecode.rb: parts.map{|part| parse(part, with_fps) }.inject{|sum, p| sum + p.total } junebug-wiki-0.0.37/lib/junebug/ext/redcloth/docbook.rb: @book ||= BOOK.inject([]) {|array, chapter| array += chapter[1]} justinf-hydra-0.23.8/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} justinsoong-ri_cal-0.8.9/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 justinsoong-ri_cal-0.8.9/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 jwagener-multipart-post-1.0.3/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } jwhitmire-haml-2.1.0.3/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| jwilger-cucumber-0.3.11.200907091518/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} jwilger-cucumber-0.3.11.200907091518/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } jwilger-cucumber-0.3.11.200907091518/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min jwilger-cucumber-0.3.11.200907091518/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } jyurek-prawn-layout-0.8.4/lib/prawn/table.rb: @column_widths.inject(0) { |s,r| s + r } jyurek-prawn-layout-0.8.4/lib/prawn/table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } kafka_rest-0.1.0/lib/kafka_rest/schema_parser.rb: file.each_line.inject(EMPTY_STRING) { |a, e| a + parse_line(e) } kalc-1.1.2/lib/kalc/interpreter.rb: args.map { |a| a.eval(cxt) }.inject(:+) kale-0.0.4/lib/kale/project.rb: times.inject{ |sum,x| sum + x } kametori-0.0.4/lib/kametori.rb: sum = array.inject(0){ |accum, i| accum + i } kastner-rack-0.3.186/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s katello-2.4.0/app/models/katello/glue/provider.rb: self.products.inject(0) { |sum, v| sum + v.sync_status.progress.total_size } kato-0.1.0/lib/kato/pool_manager.rb: sum = instances.inject(0) { |sum, instance| sum + instance.load_estimate } katsuya-rcov-0.9.7.1/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size katsuya-rcov-0.9.7.1/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size kavlax-0.0.1/lib/hengband/player.rb: @equips.map{|name, x| x.flags[:res] + x.flags[:imm]}.inject(:+).uniq.join kavu-prawn-core-0.4.100/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } kavu-prawn-core-0.4.100/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } kavu-prawn-core-0.4.100/lib/prawn/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } kazoo-ruby-0.5.0/lib/kazoo/replica_assigner.rb: broker_leaders.values.inject(0, &:+) kazoo-ruby-0.5.0/lib/kazoo/replica_assigner.rb: broker_replicas.values.inject(0, &:+) kazoo-ruby-0.5.0/test/replica_assigner_test.rb: cluster_replica_count = @cluster.partitions.inject(0) { |sum, p| sum + p.replicas.length } kbaum-munger-0.1.5.2/examples/column_add.rb:#report.aggregate(Proc.new {|arr| arr.inject(0) {|total, i| i * i + (total - 30) }} => :airtime, :avg => :rate) kbaum-munger-0.1.5.2/examples/sinatra_app.rb: report.aggregate(Proc.new {|arr| arr.inject(0) {|total, i| i * i + (total - 30) }} => :airtime, :average => :rate) kbaum-munger-0.1.5.2/lib/munger/data.rb: sum = data[:cells][col].inject { |sum, a| sum + a } kbaum-munger-0.1.5.2/lib/munger/data.rb: new_row[newcol] = data[:cells][col].inject { |sum, a| sum + a } kbaum-munger-0.1.5.2/lib/munger/render/text.rb: total = depth.values.inject { |sum, i| sum + i } + (depth.size * 3) kbaum-munger-0.1.5.2/lib/munger/report.rb: sum = data.inject {|sum, n| sum + n } kbaum-munger-0.1.5.2/lib/munger/report.rb: data.inject {|sum, n| sum + n } kbaum-munger-0.1.5.2/spec/munger/data_spec.rb: pr = Proc.new {|arr| arr.inject(0) { |a,b| a + (b*2) }} kbaum-munger-0.1.5.2/spec/munger/report_spec.rb: @report.aggregate(Proc.new { |d| d.inject { |t, a| 2 * (t + a) } } => :score).process kbaum-rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} kder-0.0.5/lib/kder/kde.rb: intensity = included.map {|a| Kder::Statistics.custom_pdf(a-mid, bw) }.inject(:+) kder-0.0.5/lib/util/enum_extensions.rb: self.inject(:+) kder-0.0.5/lib/util/enum_extensions.rb: sum = self.inject(0){|accum, i| accum + (i-m)**2} kdmny-spree-0.0.1/app/controllers/products_controller.rb: @taxon.descendents.inject( @taxon.id.to_s) { |clause, t| clause += ', ' + t.id.to_s} + "))" kdmny-spree-0.0.1/app/helpers/spree/base_helper.rb: item_count = order.line_items.inject(0) { |kount, line_item| kount + line_item.quantity } kdmny-spree-0.0.1/app/models/order.rb: payments.inject(0) {|sum, payment| sum + payment.amount} ke-0.1.0/lib/ke/capped_sample.rb: @array.inject(:+) / @array.size.to_f keavy-contacts-0.2.9/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| kedama-0.1.3/lib/kedama.rb: total_weight = nodes.values.inject {|r, i| r + i} keeguon-ruby-ole-1.2.11.8/test/test_support.rb: assert_equal 55, array.inject(&:+) keepyourhead-0.2.2/lib/Keepyourhead/Cache.rb: self.size = (self.filenames && self.filenames.map { |filename| ::File.size?(filename) }.inject(0) { |a,b| a + b }) || 0 keepyourhead-0.2.2/lib/Keepyourhead/Cache.rb: self.cacheSize = @cache.values.map{ |item| item.size }.inject(0) {|v,a| v+a} keepyourhead-0.2.2/lib/Keepyourhead/database/BaseStatistic.rb: items.map{ |item| item.count }.inject(0) { |a,b| a+b } keepyourhead-0.2.2/lib/Keepyourhead/database/BaseStatistic.rb: items.map{ |item| item.countActive }.inject(0) { |a,b| a+b } keepyourhead-0.2.2/lib/Keepyourhead/database/BaseStatistic.rb: items.map{ |item| item.countPassive }.inject(0) { |a,b| a+b } ken_all-0.1.11/lib/ken_all/merge_box.rb: post.address3 = @list.inject(""){|str,v| str += v.address3} ken_all-0.1.11/lib/ken_all/merge_box.rb: post.address_kana3 = @list.inject(""){|str,v| str += v.address_kana3} kenwaln-whatlanguage-1.0.6/lib/bitfield.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } kenwiesner-adhearsioncw-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + kenwiesner-adhearsioncw-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + kenwiesner-adhearsioncw-0.8.3/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + kenwiesner-adhearsioncw-0.8.3/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + kenwiesner-adhearsioncw-0.8.3/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| keybox-1.2.1/lib/keybox/application/password_safe.rb: full_length = lengths.values.inject(0) { |sum,n| sum + n} keybox-1.2.1/lib/keybox/string_generator.rb: @pool.inject(0) { |sum,h| sum + h[1].size } keyvalidatable-0.0.5.1/lib/keyvalidatable/singleton_class.rb: if requirements.values.inject(&:+).empty? keyvalue-0.1.1/lib/keyvalue.rb: obj = obj.inject(nil) { |sum,x| sum ? sum+x : x } keyvalue-0.1.1/lib/keyvalue.rb: obj = obj.inject(nil) { |sum,x| sum ? sum+x : x } / obj.size kgem-0.1.9/lib/gemhelpdlg.rb: list = %x{gem help command}.split(/[\r\n]+/).inject([]) do |a, line| kgio-2.10.0/test/lib_read_write.rb: buf_size = buf.inject(0){|c, s| c + s.size} kgrift-1.3.108/KGrift/knewton_grifts/report_grifts.rb: fmt_str = '%-80s' + columns[1..-1].inject(''){|s, c| s + ",%-#{c.length+1}s"} kgrift-1.3.108/KGrift/knewton_grifts/report_grifts.rb: self.inject(:+).to_f kgrift-1.3.108/KGrift/knewton_grifts/report_grifts.rb: sum = self.inject(0.0) { |acc, i| acc + ((i - mean)**2) } khall-metric_fu-1.0.2.2/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} khall-metric_fu-1.0.2.2/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} khipu-1.3.5/lib/khipu.rb: }.inject({}) { |h, (k, v)| h[k] = 'https://s3.amazonaws.com/static.khipu.com/buttons/' + v; h } ki_pivotal-0.0.8/lib/ki_pivotal/api.rb: data += project.stories.all.inject([]) { |array, story| array << story_to_hash(story).merge({'project_id' => project_id}) } kiel-0.5.4/lib/kiel/scm/git.rb: files.sort.inject( '' ) { | sum, file | Digest::SHA1.hexdigest sum + single_version(file) } killbill-7.0.0/lib/killbill/helpers/active_merchant/utils.rb: as_hex = base62_uuid.split(//).inject(0) { |i, e| i*62 + BASE62.index(e[0]) } killbill-invoice-test-0.1.1/lib/invoice_test/api.rb: current_tax_amount = tax_items.inject(0) { |sum, tax_item| sum + net_amount(tax_item, adjustment_items) } killbill-invoice-test-0.1.1/lib/invoice_test/api.rb: (invoice_items || []).inject(0) { |sum, ii| sum + ii.amount } killbill-litle-3.0.0/lib/litle/litle_utils.rb: as_hex = base62_uuid.split(//).inject(0) { |i,e| i*62 + BASE62.index(e[0]) } kim-toms-starling-1.0.0.1/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } kim-toms-starling-1.0.0.1/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } kindai-2.6.0/lib/kindai/util.rb: array.inject{|a, b| a + b} / array.length.to_f kinesis_firehose_batcher-0.0.1/lib/kinesis_firehose_batcher.rb: array_of_strings.inject(0) {|bytesize, record_str| bytesize + record_str.bytesize } kiosk-0.3.7/lib/kiosk/word_press/post.rb: Category.all.inject([]) { |posts,cat| posts += categorized_as(cat) }.uniq { |p| p.id } kissable-1.0.1/lib/kissable/ab.rb: total = ratios.inject(0) { |tot, rate| tot + rate.to_i } kit_cms-2.3.22/app/models/order.rb: data["Amount"] = self.order_items.inject(0) { |sum, oi| sum = sum + oi.total_price } kiyoka-nendo-0.1.0/lib/nendo.rb: rest.inject(first){|x,y| x+y} kjeldahl-metric_fu-1.1.5.4/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} kjeldahl-metric_fu-1.1.5.4/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} kjeldahl-metric_fu-1.1.5.4/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} kjvarga-rack-1.0.0/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } kjvarga-rack-1.0.0/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s kkt_shoppe-2.0.2/app/models/kkt_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total_cost } kkt_shoppe-2.0.2/app/models/kkt_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.sub_total } kkt_shoppe-2.0.2/app/models/kkt_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.tax_amount } kkt_shoppe-2.0.2/app/models/kkt_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total } kkt_shoppe-2.0.2/app/models/kkt_shoppe/order/delivery.rb: order_items.inject(BigDecimal(0)) { |t,i| t + i.total_weight} kkt_shoppe-2.0.2/app/models/kkt_shoppe/order.rb: order_items.inject(0) { |t,i| t + i.quantity } km-db-0.3.4/lib/kmdb/parser.rb: inputs.map { |c| c.stat.size }.inject(0) { |a,b| a+b } kmeans-clustering-1.0.0/lib/kmeans-clustering.rb: nb_elements[center] = (aggregated_data.collect { |d| d[:nb_elements] }).inject(0, :+) knife-chop-0.9.4/lib/ruby-beautify/lib/ruby-beautify/config/ruby.rb: block.end_offset - strict_ancestors_on_same_line.inject(0) { |sum, a| sum + a.indent_size } knife-cloudstack-0.0.20/lib/knife-cloudstack/connection.rb: Regexp.new regexp , [x,i,m].inject(0){|a,f| f ? a+f : a } knife-hitori-0.0.3.1/lib/chef/knife/hitori_key_create.rb: data = (1..key.size/64).inject(key) {|x,i| x.insert(i*64+i-1, "\n")} + "\n" knife-push-0.5.2/lib/chef/knife/job_start.rb: total = job['nodes'].values.inject(0) { |sum,nodes| sum+nodes.length } knife-shove-0.6.0/lib/chef/knife/goiardi_job_start.rb: total = job['nodes'].values.inject(0) { |sum,nodes| sum+nodes.length } knife-solo-0.5.1/test/minitest/parallel.rb: self.failures = result.inject(0) {|sum, x| sum + x[:failures] } knife-solo-0.5.1/test/minitest/parallel.rb: self.errors = result.inject(0) {|sum, x| sum + x[:errors] } knife-solo-0.5.1/test/minitest/parallel.rb: self.report = result.inject([]) {|sum, x| sum + x[:report] } knife-vsphere-1.2.7/lib/chef/knife/vsphere_cpu_ratio.rb: v_cpu = h.vm.inject(0) { |a, e| a + e.config.hardware.numCPU } koke-grit-0.8.1/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } kolors-0.0.1/lib/kolors/dominant_colors.rb: array.inject{|color, count| color.merge( count ){|k, old_v, new_v| old_v + new_v}} kolors-0.0.1/lib/kolors.rb: (0...p1.length).map {|i| (p1[i]-p2[i])**2}.inject(0) {|sum, i| sum+i}**0.5 komachi_heartbeat-2.2.0/app/controllers/komachi_heartbeat/stats_controller.rb: queues.inject(0) { |m,k| m + size(k) } kood-0.0.1/lib/kood/board.rb: lists.inject([]) { |cards, list| cards += list.cards } kosmas58-cucumber-0.3.103/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} kosmas58-cucumber-0.3.103/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} kosmas58-cucumber-0.3.103/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} kosmas58-cucumber-0.3.103/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} kosmas58-cucumber-0.3.103/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } kosmas58-cucumber-0.3.103/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min kosmas58-cucumber-0.3.103/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } kovyrin-composite_primary_keys-2.3.2/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, kovyrin-composite_primary_keys-2.3.2/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, kovyrin-composite_primary_keys-2.3.2/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@product_tariffs').length}, kovyrin-composite_primary_keys-2.3.2/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, kovyrin-composite_primary_keys-2.3.2/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@tariffs').length}, kr-beanstalk-client-1.0.2/lib/beanstalk-client/connection.rb: Hash[*pairs.inject([]){|a,b|a+b}] krakow-0.4.2/lib/krakow/consumer/queue.rb: collection.values.map(&:size).inject(&:+) kramdown-1.9.0/benchmark/generate_data.rb: times.each_with_index {|t,i| data[i+1] << "%14.5f" % (t.inject(0) {|sum,v| sum+v}/3.0)} kronk-1.9.6/lib/kronk/player/benchmark.rb: @sum ||= @times.inject(0){|sum, (time,count)| sum + time * count} kronn-has_many_polymorphs-3.0.3/lib/has_many_polymorphs/support_methods.rb: self.inject([]){|r, el| r + Array(el)} kronparser-0.0.4/lib/kronparser.rb: return format.split(",").inject([]) { |t, x| t += parse_elem(x, range); t }.sort.uniq ktheory-fog-1.1.2/lib/fog/ecloud/compute.rb: disks.inject(0) {|s, d| s + d.vcloud_size } ktheory-fog-1.1.2/spec/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } kthxbye-1.3.2/lib/kthxbye.rb: :pending => queues.inject(0) {|m,o| m + size(o)} ktools-0.0.3/lib/ktools/epoll.rb: events = (options[:events] + (options[:flags] || [])).inject(0){|m,i| m | EP_FLAGS[i]} kuality-coeus-0.0.6/lib/kuality-coeus/data_objects/budget/budget_periods.rb: self.collect{ |period| period.total_sponsor_cost.to_f }.inject(0, :+) kubicek-grit-1.1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } kubicek-grit-1.1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } kubicek-grit-1.1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } kujibiki-0.1.2/lib/kujibiki/core_ext/array.rb: sum = weight.inject(0.0, :+) kulesa-sidekiq-1.2.3/lib/sidekiq/web.rb: queues.map {|name, size| size }.inject(0) {|memo, val| memo + val } kvg_character_recognition-0.1.3/lib/kvg_character_recognition/preprocessor.rb: wsum = weights.inject{ |sum, x| sum + x} kvg_character_recognition-0.1.3/lib/kvg_character_recognition/preprocessor.rb: sums = points.inject([0, 0]){ |acc, point| acc = [acc[0] + point[0], acc[1] + point[1]] } kvx-0.5.11/lib/kvx.rb: a = raw_a.chunk {|x| x[0][/^\w+:|.*/]}.inject([]) do |r,y| kwala-0.9.1/lib/kwala/actions/code_coverage.rb: loc_sum = @output_data.inject(0){|sum, file_data| sum + file_data.loc} kwala-0.9.1/lib/kwala/actions/code_formatting.rb: errors = @receiver.summary.values.inject(0) {|s, v| s + v } kwala-0.9.1/lib/kwala/actions/syntax_check.rb: errors = @syntax_results.map { |e| e[:error_count] }.inject(0) { |s,v| s + v} kwala-0.9.1/lib/kwala/actions/unit_test.rb: :total_time => results.inject(0) { |sum,r| sum + r[:time].to_f}, kwala-0.9.1/lib/kwala/lib/code_analyzer.rb: r = val.inject(0) { |t, v| t + v } kwala-0.9.1/lib/kwala/lib/code_analyzer.rb: cnt = @fa_files.inject(0) { |cnt, f| cnt += (f.send(mcall).size > 0 ? 1 : 0) } kwala-0.9.1/lib/kwala/project_builder_utils.rb: total = scores.inject(0) { |s,v| s + v } kyanite-0.8.4/lib/kyanite/enumerable/enumerable_numerics.rb: self.inject(0.0) { |sum, i | sum += i } / self.length.to_f kyanite-0.8.4/lib/kyanite/enumerable/enumerable_numerics.rb: self.inject(0.0) { |sum, i | sum += i } kylekthompson-shoppe-1.0.7/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total_cost } kylekthompson-shoppe-1.0.7/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.sub_total } kylekthompson-shoppe-1.0.7/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.tax_amount } kylekthompson-shoppe-1.0.7/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total } kylekthompson-shoppe-1.0.7/app/models/shoppe/order/delivery.rb: order_items.inject(BigDecimal(0)) { |t,i| t + i.total_weight} kylekthompson-shoppe-1.0.7/app/models/shoppe/order.rb: order_items.inject(0) { |t,i| t + i.quantity } kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total_cost } kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.sub_total } kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.tax_amount } kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total } kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order/delivery.rb: order_items.inject(BigDecimal(0)) { |t,i| t + i.total_weight} kylekthompson_shoppe-1.1.0/app/models/kylekthompson_shoppe/order.rb: order_items.inject(0) { |t,i| t + i.quantity } lablr-0.2.0/vendor/gems/htmldoc/test/generation_test.rb: (1..100).inject("") { |r, i| r + chars[rand(chars.length)] } laco-ruby-gmail-0.2.0/lib/gmail.rb: (imap.list("", "%") + imap.list("[Gmail]/", "%")).inject([]) { |labels,label| lair-0.1.0/lib/lair_client/cli.rb: nfo_files = sources.inject([]){ |memo,source| memo + Dir.glob(File.join(source, '**', '*.nfo')) } lamed-0.3.0/lib/lamed/helper.rb: count_hash = array.inject({}) { |h,(k,v)| h[k] = 0 if h[k].nil?; h[k] += 1; h } lamed-0.3.0/lib/lamed/helper.rb: count_hash = array.inject({}) { |h,(k,v)| h[k] = 0 if h[k].nil?; h[k] += 1; h } lamed-0.3.0/lib/lamed/initializer.rb: SYS_OPTIONS = YAML.load_file(OPTIONS[:config] + "config.yml")[OPTIONS[:env].to_s].inject({}) {|h,(k,v)| h[k.intern] = v; h} lamed-0.3.0/lib/lamed/initializer.rb: DB_OPTIONS = YAML.load_file(OPTIONS[:config] + "database.yml")[OPTIONS[:env].to_s].inject({}) {|h,(k,v)| h[k.intern] = v; h} langhelp-0.9.8/lib/langhelp/langhelp-sub.rb: rows = self.split(/\r?\n/).inject(0){|result, item| result + (item.length/cols+1)}+1 unless rows language_sniffer-1.0.2/lib/language_sniffer/blob_helper.rb: lines.inject(0) { |n, l| n += l.length } / lines.length lapluviosilla-wizardly-0.1.8.8/lib/wizardly/wizard/configuration.rb: io.puts " --fields: #{page.fields.inject([]){|a, f| a << '"'+f.name.to_s.titleize+'" [:'+f.column_type.to_s+']'}.join(', ')}" laranja-2.0.0/lib/laranja/generators/pt-BR/documento.rb: v = [(0..8).inject(0) { |sum, i| sum + cpf[i].to_i * (10 - i) } % 11] laranja-2.0.0/lib/laranja/generators/pt-BR/documento.rb: v[1] = ((0..8).inject(0) { |sum, i| sum + cpf[i].to_i * (11 - i) } + v[0] * 2) % 11 large-hadron-migrator-0.2.1/lib/large-hadron-migrator.rb: avg = times.inject(0) { |s, t| s += t.real } / times.size.to_f large_binomials-1.0.1/lib/core_ext/integer.rb: p_top = (self - k + 1 .. self).inject(1, &:*) large_binomials-1.0.1/lib/core_ext/integer.rb: Thread.current[:output] = (self - k + 1 .. self).inject(1, &:*) large_binomials-1.0.1/lib/core_ext/integer.rb: p_top = (self - k + 1 .. self).inject(1.to_lf, &:*) large_binomials-1.0.1/lib/core_ext/integer.rb: p_top = (self - k + 1 .. self).inject(1.to_f, &:*) larsklevan-json-1.5.1/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } larynx-0.1.6/lib/larynx/commands.rb: data = order.inject('') {|data, key| data += " #{options[key]}"; data }.strip lash-1.0.3/spec/lib/closure_minifier_spec.rb: size = @application_scripts.inject(0) { |n,s| n = n + File.size( s ) } lashd-product_api-0.1.0/lib/till.rb: basket.items.inject(0){|total, item| total += @prices[item]} launch-agent-0.9.0/lib/launch_agent/base.rb: DOMAIN + '.' + @args.inject([]) do |m, arg| laze-0.2.1/lib/laze/section.rb: @items.inject(0) { |total, item| total += 1 + item.number_of_subitems } lazyatom-twitter-0.4.2.1/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } lazylist-0.3.2/examples/examples.rb: (0..x).inject(0) { |s, i| s + odd[i] } lazylist-0.3.2/examples/pi.rb: sum = PI[0, 1000].inject(0) do |s, i| s += i end lcclasses-0.1.0/test/test_lcclasses.rb: assert_equal 223, LCClasses.nested.inject([]) { |r, m| r += m.subclasses }.length ld4l-foaf_rdf-0.0.7/lib/ld4l/foaf_rdf.rb: (container_parts + class_name.split('::')).flatten.inject(Kernel) do |mod, class_name| ld4l-open_annotation_rdf-0.0.12/lib/ld4l/open_annotation_rdf.rb: (container_parts + class_name.split('::')).flatten.inject(Kernel) do |mod, class_name| ld4l-ore_rdf-0.0.7/lib/ld4l/ore_rdf.rb: (container_parts + class_name.split('::')).flatten.inject(Kernel) do |mod, class_name| lda-ruby-0.3.9/lib/lda-ruby/document/document.rb: @total = @counts.inject(0) { |sum, i| sum + i } lda-ruby-0.3.9/lib/lda-ruby.rb: ttl = doc.counts.inject(0.0) {|sum, i| sum + i} ldaptic-0.2.2/lib/ldaptic/dn.rb: Ldaptic.split(string, ?+).inject({}) do |hash, pair| ldpath-0.3.1/lib/ldpath/functions.rb: args.inject(0) { |sum, n| sum + n } ldumbd-0.1.2/spec/spec_helper.rb: freq_a = a.inject(Hash.new(0)) { |h, v| h[v] += 1; h } ldumbd-0.1.2/spec/spec_helper.rb: freq_b = b.inject(Hash.new(0)) { |h, v| h[v] += 1; h } le1t0-capistrano-2.5.18.024/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } lean-ruport-0.3.8/lib/ruport/format/builder.rb: @data.inject(csv_klass.generate_line(fields).chomp + "\n" ) { |out,r| leap_cli-1.7.4/lib/leap_cli/commands/list.rb: max_width = [20, (tags+[@heading]).inject(0) {|max,i| [i.size,max].max}].max leap_cli-1.7.4/lib/leap_cli/commands/list.rb: max_node_width = [20, (rows.map{|i|i[0]} + ["NODES"] ).inject(0) {|max,i| [i.size,max].max}].max leap_cli-1.7.4/lib/leap_cli/commands/list.rb: max_service_width = (rows.map{|i|i[1]} + ["SERVICES"]).inject(0) {|max,i| [i.size+padding+padding,max].max} leap_cli-1.7.4/lib/leap_cli/commands/list.rb: max_tag_width = (rows.map{|i|i[2]} + ["TAGS"] ).inject(0) {|max,i| [i.size,max].max} learn-test-1.2.26/lib/learn_test/python_unittest/runner.rb: end.inject(:+) least_squares-1.0.1/lib/least_squares.rb: xs.inject{|s,n| s+n} / xs.size.to_f least_squares-1.0.1/lib/least_squares.rb: Math.sqrt((1/(xs.size.to_f - 1)) * xs.inject(0){|s,n| s + (n - mean)**2}) least_squares-1.0.1/lib/least_squares.rb: numerator = xs.zip(ys).inject(0){|s,n| s + ((n[0] - xs_mean) * (n[1] - ys_mean))} least_squares-1.0.1/lib/least_squares.rb: denominator = Math.sqrt(xs.inject(0){|s,x| s + (x - xs_mean) ** 2}) * Math.sqrt(ys.inject(0){|s,y| s + (y - ys_mean) ** 2}) lederhosen-3.2.1/lib/lederhosen/tasks/otu_filter.rb: noise = counts.zip(mask).map { |c, m| c unless m }.compact.inject(:+) legacy_migrations-0.3.7/lib/legacy_migrations/squirrel/squirrel.rb: values = segments.inject([]){|all, now| all + now[1..-1] } lemon-0.9.1/try/fixtures/calculator.rb: @stack.inject(0){ |sum, val| sum += val; sum } leobessa-acts_as_recommendable-0.0.0/lib/active_record/acts/recommendable.rb: sum_of_squares = squares.inject { |sum,value| sum += value } lessons_indexer-0.2.3/lib/lessons_indexer/course.rb: lessons.list.sort.inject("# Index for the " + title + " course\n\n") do |memo, lesson| let_it_go-0.0.3/lib/let_it_go/report.rb: @hash.inject(0) {|count, (k, obj)| count + obj.count; } let_it_go-0.0.3/lib/let_it_go/report.rb: count1 = objects1.inject(0) {|count, obj| count + obj.count } let_it_go-0.0.3/lib/let_it_go/report.rb: count2 = objects2.inject(0) {|count, obj| count + obj.count } let_it_go-0.0.3/lib/let_it_go/report.rb: count = objects.inject(0) {|count, obj| count + obj.count } letsrate-1.0.9/lib/letsrate/model.rb: sum = posterior.map{ |i, v| v }.inject { |a, b| a + b } letsrate-1.0.9/lib/letsrate/model.rb: davg = posterior.map{ |i, v| i * v }.inject { |a, b| a + b }.to_f / sum letter_group-0.1.2/lib/letter_group/presenter.rb: @total_selected = each.inject(0) {|memo, group| memo += group.total; memo } letter_group-0.1.2/lib/letter_group/presenter.rb: groups.values_at(*letters).flatten.inject(0) {|memo, group| memo += group.total; memo } levinalex-LiaisonLabor-0.1.7/lib/liaison_labor/interface.rb: sum = string.to_enum(:each_byte).inject(ETX) { |s,v| s+v } % 0x100 levinalex-LiaisonLabor-0.1.7/lib/liaison_labor/interface.rb: val = data.to_enum(:each_byte).inject(0) { |sum,b| sum+b } % 0x100 levinalex-base32-0.0.1/lib/base32/crockford.rb: }.inject(0) { |result,val| (result << 5) + val } levinalex-liaison_labor-0.1.10/lib/liaison_labor/interface.rb: sum = string.to_enum(:each_byte).inject(ETX) { |s,v| s+v } % 0x100 levinalex-liaison_labor-0.1.10/lib/liaison_labor/interface.rb: val = data.to_enum(:each_byte).inject(0) { |sum,b| sum+b } % 0x100 levinalex-xdt-1.0.5/lib/xdt/ldt.rb: @sections.inject(0) { |sum, section| sum + section.length } lewt-0.5.17/lib/extensions/metastat/metamath.rb: freq = ar.inject(Hash.new(0)) { |h,v| h[v] += 1; h } lgierth-rack-mount-0.6.13/lib/rack/mount/analysis/histogram.rb: values.inject(0) { |sum, e| sum + (e - mean) ** 2 } / count.to_f lgierth-rack-mount-0.6.13/lib/rack/mount/multimap.rb: lengths.inject(0) { |sum, len| sum += len }.to_f / lengths.size lgierth-rack-mount-0.6.13/lib/rack/mount/vendor/multimap/multiset.rb: @hash.inject(0) { |s, (e, m)| s += m } libaaron-1.2/lib/libaaron.rb: self.inject {|sum,num| sum+num} libastag-0.0.2/test/fake_violet_srv.rb: req.unparsed_uri.split(/&|\?/).inject(Hash.new) { |h,opt| if opt =~ /(.+)=(.+)/ then h[$1.to_sym] = $2 end; h } libc-eventmachine-0.12.7.42/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} libc-eventmachine-0.12.7.42/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} libgems-0.1.3/lib/libgems/dependency_list.rb: specs.inject(0) {|c, spec| ignored[spec.full_name].nil? ? c + 1 : c } libgems-0.1.3/lib/libgems/package/tar_header.rb: header.unpack("C*").inject { |a, b| a + b } libgems-0.1.3/test/gem_package_tar_test_case.rb: sum = header.unpack("C*").inject{|s,a| s + a} libraries-0.1.6/lib/libraries/string.rb: m = char.each_char.inject('') {|r,c| r+=(c =~ /[\*\.\[\]\^\$\?\\\|\=\+\:\/\(\)]/ ? "\\" : "") + c} librato-metrics-1.6.0/lib/librato/metrics/persistence/direct.rb: queued.inject(0) { |result, data| result + data.last.size } librato-metrics-1.6.0/lib/librato/metrics/queue.rb: self.queued.inject(0) { |result, data| result + data.last.size } libravatar-1.2.0/lib/libravatar.rb: weight_sum = rrs.inject(0) { |a,r| a+r.weight } librex-0.0.999/lib/rex/proto/ntlm/base.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} librex-0.0.999/lib/rex/proto/ntlm/base.rb: @alist.inject(0){|sum, a| sum += a[1].size} librex-0.0.999/lib/rex/proto/ntlm/message.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} librex-0.0.999/lib/rex/text.rb: c = bytes_in.inject(0) {|m,o| (m << 8) + o} << p librex-0.0.999/lib/rex/text.rb: c = bytes.inject(0) {|m,o| (m << 5) + Base32.index(o.chr)} >> p librex-0.0.999/lib/rex/text.rb: (str.unpack("C*").inject(:+) || 0) % 0x100 librex-0.0.999/lib/rex/text.rb: (str.unpack("v*").inject(:+) || 0) % 0x10000 librex-0.0.999/lib/rex/text.rb: (str.unpack("n*").inject(:+) || 0) % 0x10000 librex-0.0.999/lib/rex/text.rb: (str.unpack("V*").inject(:+) || 0) % 0x100000000 librex-0.0.999/lib/rex/text.rb: (str.unpack("N*").inject(:+) || 0) % 0x100000000 liker-0.0.1/lib/liker.rb: result[:total] = result.values.inject{|sum,value| sum + value} lilygraph-0.5.9/lib/lilygraph.rb: percent_total = data.inject(0) { |total, percent_number| total + percent_number } lims-core-3.2.3/lib/lims-core/persistence/sequel/persistor.rb: states.inject(0) { |i,s| s.id = free_ids[i]; i+1 } lims-core-3.2.3/lib/lims-core/persistence/uuid_resource.rb: Length = Form.inject { |m, n| m+n } lims-core-3.2.3/lib/lims-core/persistence/uuid_resource.rb: l = Form.inject { |m, n| m+n } linalg-1.0.2/ext/lapack/extconf.rb: ftncall = desc[:name] + "(" + desc[:args].size.enum.inject("") { |acc, i| linalg-1.0.2/lib/linalg/dmatrix/main.rb: diags.inject(0.0) { |acc, e| acc + e } linalg-1.0.2/lib/linalg/dmatrix/norms.rb: # col.elems.inject(0.0) { |acc, e| acc + e.abs } linalg-1.0.2/lib/linalg/dmatrix/norms.rb: # row.elems.inject(0.0) { |acc, e| acc + e.abs } linalg-1.0.2/lib/linalg/dmatrix/norms.rb: # Math.sqrt(m.elems.inject(0.0) { |acc, e| acc + e*e }) linear-regression-0.0.2/lib/linear-regression/base.rb: values.inject(0) {|sum, x| sum + x}.to_f / values.length linear-regression-0.0.2/lib/linear-regression/base.rb: .inject(0) {|sum, x| sum += x} / xs.length linear-regression-0.0.2/lib/linear-regression/correlation_coefficient.rb: .inject(0.0) {|sum, x| sum += x} lineman-0.9.1/lib/test/unit/ui/statistics.rb: @aggregate_statistics.inject(0) {|a,v| a + v.send(sym) } linguist-3.2.0/lib/linguist/active_record/statistics.rb: Kit.translation_classes.inject(0) { |count, klass| count + klass.where(language_id: language.id).count } linguist-3.2.0/lib/linguist/active_record/statistics.rb: Kit.translation_classes.inject(0) { |count, klass| count + klass.outdated(language).count } linux-ip-addr-0.0.8/lib/linux/ip/route.rb: super(options_str.split(/\s+/).inject({}) { |r, i| r[i] = true; r }) linux_proc_mem-0.0.2/lib/linux_proc_mem.rb: GetProcessMem.new.linux_memory(file) + child_pids(pid).inject(0) { |sum, cpid| sum += get_child_bytes(cpid) } lipsiadmin-5.1.9/lib/view/helpers/backend_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } lipsiadmin-5.1.9/lib/view/helpers/ext_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } liqrrdmetal-0.6/lib/liqrrdmetal/liqrrdmetal.rb: score = values.inject{ |sum,score| sum+score } / values.length liqrrdmetal-0.6/lib/liqrrdmetal/liqrrdmetal.rb: score = values.inject{ |sum,score| sum+score } / values.length liqrrdmetal-0.6/lib/liqrrdmetal/liqrrdmetal.rb: values.inject{ |sum,score| sum+score } / values.length liquid_cms-0.3.2.0/lib/generators/liquid_cms/templates/vendor/plugins/liquid/performance/shopify/database.rb: 'total_price' => db['line_items'].values.inject(0) { |sum, item| sum += item['line_price'] * item['quantity'] }, liquid_cms-0.3.2.0/lib/generators/liquid_cms/templates/vendor/plugins/liquid/performance/shopify/database.rb: 'item_count' => db['line_items'].values.inject(0) { |sum, item| sum += item['quantity'] }, liquidprof-0.0.1/lib/liquidprof/reporter.rb: stats[field][:dev] = raw.length == 1 ? 0.0 : Math.sqrt(raw.inject(0){ |s,i| s + (i - mu)**2 } / (raw.length-1).to_f) liquidprof-0.0.1/lib/liquidprof/reporter.rb: array.length > 0 ? (array.inject(0){ |s,i| s + i }.to_f / array.length.to_f) : 0.0 lis-0.4.11/features/step_definitions/lis_steps.rb: checksum = line.each_byte.inject(16) { |a,b| (a+b) % 0x100 }.to_s(16) if checksum.nil? lis-0.4.11/lib/lis/messages.rb: type_id + @fields.inject(arr) { |a,(k,v)| a[k-1] = v; a }.join("|") lis-0.4.11/lib/lis/transfer/astm_e1394.rb: str.each_byte.inject(16) { |a,b| (a+b) % 0x100 } lisa-reve-0.0.120/test/test_reve.rb: assert_equal 44842126, sheet.skills.inject(0) { |sum,s| sum += s.skillpoints }, "Skillpoint total mismatch" lisausa-sunspot-1.2.1.1/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } lisbn-0.2.2/lib/lisbn/lisbn.rb: remainder = products.inject(0) {|m, v| m + v} % 11 lisbn-0.2.2/lib/lisbn/lisbn.rb: remainder = products.inject(0) {|m, v| m + v} % 10 list_formatter-0.1.3/lib/list_formatter.rb: a2 = (" \n" + s + "\n ").lines.inject([]) do |r,x| listify-0.2.0/lib/columnizer.rb: first_item_index ||= (item_count_by_column[0..zero_based_column_number-1]).inject(:+) listify-0.2.0/lib/listify.rb: return elements.inject(:+) lita-dice-0.0.1/lib/lita/handlers/dice.rb: total = rolls.inject(:+) lita-estimate-0.1.6/lib/lita/handlers/estimate.rb: estimates.map(&:to_i).inject(:+).to_f / estimates.size lita-onewheel-forecast-io-0.0.2/lib/lita/handlers/utils.rb: new_val = v.inject{ |sum,val| sum + val} / v.size lita-poetry-0.3.1/lib/lita/handlers/poetry.rb: return words.map{|word| count_syllables(word)}.inject(:+) lite-0.0.8/lib/lite/classifier.rb: sx = fvect.keys.inject(0.0){|z, fi| z += fvect[fi] * Math.log( (@labels[y]["xs"][fi]||@c) / (@labels[y]["nX"]+@c*@nF))} lite-0.0.8/lib/lite/classifier.rb: @nL = @labels.keys.inject(0.0){|s,k| s += @labels[k]["N"]} lite-0.0.8/lib/lite/ngrams.rb: total = @word.values.inject(:+) lite-0.0.8/lib/lite/ngrams.rb: count = @word_bigram[word].values.inject(:+) lite-0.0.8/lib/lite/ngrams.rb: cdf.sample( nitems ).inject( {} ){|h,x| h[ x ] ||= 0; h[x] +=1; h} lite-0.0.8/lib/lite/ngrams.rb: @a = table.to_a.inject([[], 0]){|a,kv| a[0] += Array.new( kv.last,a[1]); a[1]+=1 ; a} lite-0.0.8/lib/lite/ngrams.rb: (1..s).to_a.inject([]){|a,x| a += @a.sample(s) } lite-0.0.8/lib/lite/sparsevect.rb: Math.sqrt( Set.new( @attr.keys + v.attr.keys ).inject(0){|d,k| u_i = (@attr.has_key? k) ? @attr[k] : 0; v_i = (v.attr.has_key? k) ? v.attr[k] : 0; d + (u_i-v_i)*(u_i-v_i) } ) lite-0.0.8/lib/lite/sparsevect.rb: SparseVector.new( Set.new( v.attr.keys + @attr.keys ).inject( { } ) { |a,c| a[c] = (@attr.has_key?(c) ? @attr[c] : 0) - (v.attr.has_key?(c) ? v.attr[c] : 0); a } ) lite-0.0.8/lib/lite/sparsevect.rb: SparseVector.new( Set.new( v.attr.keys + @attr.keys ).inject( { } ) { |a,c| a[c] = (@attr.has_key?(c) ? @attr[c] : 0) + (v.attr.has_key?(c) ? v.attr[c] : 0); a } ) lite-0.0.8/lib/lite/vmm.rb: (context[1].values.inject(:+) + context[1].size).to_f literate_randomizer-0.4.0/lib/literate_randomizer/markov.rb: @markov_weighted_sum[word] = followers.inject(0) {|sum,kv| sum + kv[1]} little_faker-0.9.2/lib/fake.rb: words << word until words.inject(0){|len, a| len+a.size} >= size little_sms-0.2.1/lib/little_sms/component.rb: sorted_options = options.map{|k, v| [k.to_s, v]}.sort.inject(""){|str, value| str += value[1].to_s} live_ast-1.0.2/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { live_ast_ripper-0.6.5/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { live_ast_ruby_parser-0.6.4/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { llt-core-0.0.2/spec/lib/llt/core/containable_spec.rb: instance.inject(:+).should == 3 llt-db_handler-0.0.5/lib/llt/db_handler/prometheus/stats.rb: map(&:count).inject(:+) llt-form_builder-0.0.4/lib/llt/form_builder.rb: arr.inject(:product).map(&:flatten).map { |a| a.inject(:+) }.sort llt-logger-0.0.1/lib/llt/logger.rb: @loggers.map(&mapper).inject(:+) loadaboy-0.3.0/lib/loadaboy.rb: (1..jobs_count).inject([]){ |acc, _| acc + generate.to_a} loaded_dice-0.1.0/lib/loaded_die.rb: sum = probabilities.inject(0) { |a,e| a + e } locat-0.2.4/lib/locat/counter.rb: @total = counts.values.inject(0){ |s,v| s+=v; s } lock-o-motion-0.1.1/lib/lock-o-motion.rb: @gem_paths ||= Dir["{#{::Gem.paths.path.join(",")}}" + "/gems/*"].inject({}) do |gem_paths, path| lockdown_vail-1.6.2.1/lib/lockdown/session.rb: groups.inject([]) {|ar, g| ar += Lockdown::System.access_rights_for_user_group(g) } loco-0.0.6/lib/loco/stats.rb: File.read(path).split(/\n/).inject(0) {|sum, line| sum + (blank?(line) ? 0 : 1) } locomotivecms-3.0.0/app/models/locomotive/concerns/content_entry/file_size.rb: self._file_size = self.file_custom_fields.inject(0) { |sum,field| send(field).size + sum } logaling-command-0.2.5/lib/logaling/command/renderers.rb: string.each_char.map{|char| char_display_width(char) }.inject(0, &:+) logaling-command-0.2.5/lib/logaling/repository.rb: [registered_project_paths, imported_glossary_paths].map(&:size).inject(&:+) logankoester-classifier-1.4.3/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } logical-insight-0.4.7/lib/insight/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.duration } logical-insight-0.4.7/lib/insight/panels/templates_panel.rb: "Templates: %.2fms" % (retrieve(number).inject(0.0){|memo, rendering| memo + rendering.duration}) logstash-codec-multiline-2.0.7/spec/codecs/multiline_spec.rb: let(:unmerged_events_count) { events.collect { |event| event["message"].split(LogStash::Codecs::Multiline::NL).size }.inject(&:+) } logstash-input-jdbc-3.0.0/spec/inputs/jdbc_spec.rb: expect(actual_sum).to eq(nums.inject{|sum,x| sum + x }) logstash-input-mysql-1.0.0/spec/integration/mysql_spec.rb: insist { actual_sum } == nums.inject{|sum,x| sum + x } logstash-output-rados-1.0.1/spec/supports/helpers.rb: files.collect { |file| File.foreach(file).count }.inject(&:+) logstash-output-s3-2.0.4/spec/supports/helpers.rb: files.collect { |file| File.foreach(file).count }.inject(&:+) logvisible-0.0.1/lib/logvisible/log_methods.rb: style.inject('') { |str, s| str += STYLES[s].to_s } lohnausweis-0.6.0/lib/lohnausweis/daten_eintrag.rb: v = @positive.inject(v) { |v, x| v + x.betrag } lolem-0.0.2/lib/lolem/generator.rb: total = @map[given].values.inject {|a,b| a + b} lonely_coder-0.1.5.1/lib/lonely_coder/search/options/ethnicity.rb: values.collect {|v| MagicNumbers::Ethnicity[v.downcase]}.inject(0, :+) long-decimal-1.00.04/lib/long-decimal.rb: sum = args.inject(LongDecimal.zero!((1.5*new_scale + 25).to_i)) do |psum,x| long-decimal-1.00.04/lib/long-decimal.rb: prod = args.inject(LongDecimal.one!(new_scale + 20)) do |pprod, x| lookout-vanity-1.8.2/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } looksee-3.1.0/lib/looksee/columnizer.rb: widths.inject(0){|sum, w| sum + w} + 2*layout.length lorax-0.2.0/lib/lorax/signature.rb: calculated_weight = node.children.inject(1) { |sum, child| sum += weight(child) } lorem-ipsum-0.1.1/lib/lorem-ipsum.rb: num_letters ||= n_count.values.inject(0) { |s,c| s += c[:count] } louvian_ruby-0.0.8/lib/louvian/community.rb: #@in = adj_list.select {|k,v| nodes_ids.include? k}.inject(0) {|r,(k,v)| r+v.count} louvian_ruby-0.0.8/lib/louvian/community.rb: @in += neighbors.select {|node| @nodes_ids.include? node}.values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/community.rb: @tot += links.values.inject(0, :+) louvian_ruby-0.0.8/lib/louvian/community.rb: links_to_comm = node_adj.select {|n| @nodes_ids.include? n}.values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/community.rb: @tot += node_adj.values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/community.rb: links_to_comm = node_adj.select {|n| @nodes_ids.include? n}.values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/community.rb: @tot -= node_adj.values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/graph.rb: #@total_weight = @adj_list.inject(0) {|r,(k,v)| r+v.count} louvian_ruby-0.0.8/lib/louvian/graph.rb: @total_weight += links.values.inject(0, :+) louvian_ruby-0.0.8/lib/louvian/graph.rb: deg = @adj_list[node].values.inject(0,:+) louvian_ruby-0.0.8/lib/louvian/graph.rb: links+=@adj_list[n].select {|adj| adj == node}.values.inject(0,:+) love_is-0.1.3/lib/love_is/node.rb: sum = weights.inject(&:+).to_f lowang-rchardet-1.3.0/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} loyal3-sentry-0.5.2/lib/sentry/asymmetric_sentry.rb: return (0...data.length).step(chunk_length).inject("") { |accum, idx| accum + decrypt_with_padding(data.slice(idx, chunk_length), padding_length, key)} loyal3-sentry-0.5.2/lib/sentry/asymmetric_sentry.rb: return Base64.encode64(padding_length.chr + (0...data.length).step(chunk_length).inject("") {|accum, idx| accum + encrypt_with_padding( data.slice(idx, chunk_length), padding_length)} ) lps-0.2.1/test/test_lps.rb: assert ((Time.now - st) - (1...100).map { |e| 1.0 / e }.inject(:+)).abs < 0.1 lps-0.2.1/test/test_lps.rb: assert ((Time.now - st) - (1...100).map { |e| 1.0 / e }.inject(:+)).abs < 0.1 lrd_rack_bug-0.3.1.2/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.duration } ls4-0.9.0/lib/ls4/command/ctl.rb: total = map.values.inject(0) {|r,n| r + n } ls4-0.9.0/test/chukan.rb: succes = @@cases.to_a.inject(0) {|r,(n,c)| r + c[0] } ls4-0.9.0/test/chukan.rb: failure = @@cases.to_a.inject(0) {|r,(n,c)| r + c[1] } ls4-0.9.0/test/chukan.rb: error = @@cases.to_a.inject(0) {|r,(n,c)| r + c[2] } lsl-0.2.0/lib/lsl/shell.rb: args.flatten.inject(0.0) { |s,i| s + i.to_f } lsl-0.2.0/lib/lsl/shell.rb: args.flatten.inject { |s,i| s + (i.kind_of?(String) ? i.to_f : i) } lsv-plus-1.0.3/lib/lsv_plus/file.rb: records.inject(BigDecimal.new(0)) { |sum, record| sum + record.amount } ltsv_ng-0.0.3/lib/ltsv_ng/formatter.rb: raws.inject(Array.new) { |h, (key, value)| h << "#{key}:#{value}" }.join("\t") + "\n" lucid-0.5.1/lib/lucid/ast/feature.rb: units.inject(0) { |total, unit| total += unit.step_count } lucid-0.5.1/lib/lucid/ast/spec.rb: @features.inject(0) { |total, feature| total += feature.step_count } lucid-0.5.1/lib/lucid/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} lucid-0.5.1/lib/lucid/orchestrator.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min lucid-0.5.1/lib/lucid/orchestrator.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } ludo-roart-0.1.19/lib/roart/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } ludy-0.1.15/lib/ludy/array/combine.rb: def combine *target; zip(*target).map{|i|i.inject(&:+)}; end ludy-0.1.15/lib/ludy/proc/compose.rb: lambda{ |*args| ([self] + procs).reverse.inject(args){ |val, fun| fun[*val] } } ludy-0.1.15/test/deprecated/ts_ludy.rb: # result = result.zip(match[1..4].map(&:to_i)).map{|data| data.inject(&:+)} ludy-0.1.15/test/ludy/test_paginator.rb: assert_equal(5050, pager.inject(0){|r, i| r += i.inject(&:+) }) luhn-check-0.0.5/lib/luhn/base.rb: @checksum ||= double_digit_on_even_position.inject(:+) luhn-check-0.0.5/lib/luhn/base.rb: total << digits_of_product.inject(:+) luhn-ruby-1.0.0/lib/luhn.rb: sum = products.inject(0) { |t,p| t + sum_of(p) } luhn-ruby-1.0.0/lib/luhn.rb: split_digits(number).inject(:+) luhn_pro-0.0.2/lib/luhn_pro.rb: a.inject(:+)%10==0 ? 0.to_s : (10-a.inject(:+)%10).to_s luisparravicini-classifier-1.4.2/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } lumix-0.0.1/lib/lumix/concordancer.rb: result += results.inject(0) do |result, f| lunar-0.6.0/lib/lunar/scoring.rb: @words.inject(Hash.new(0)) { |a, w| a[w] += 1 and a } lunar_cheese-0.2.3/lib/lunar_cheese/ast.rb: ([child] + other_children.elements.map(&:child)).inject({}) do |result, child| lunks_rghost-0.8.7.6.1/lib/rghost/pdf_security.rb: @permission_value=permissions.map{|p| PERMISSION_VALUES[p] }.inject(0){|n,i| i+=n} lydown-0.12.4/lib/lydown/rendering/notes.rb: accidentals.inject({}) { |h, a| h[a[0]] = (a[1] == '+') ? 1 : -1; h} lygneo-vines-0.1.5/lib/vines/router.rb: clients = @clients.values.inject(0) {|sum, arr| sum + arr.size } lyne-0.0.2.7/lib/lyne/page/show_table.rb: table_width = width_list.inject(&:+) lytix-0.1.3/lib/lytix/configuration.rb: when Array then value.inject([]){|a,v| a += account(v) } m2ts_parser-0.0.2/lib/m2ts_parser/application/epg_parse.rb: data = packets.map{|p| p.data_bytes.to_s}.inject(&:+) m2ts_parser-0.0.2/lib/m2ts_parser/test.rb: data = packets.map{|p| p.data_bytes.to_s}.inject{|acc, p| acc + p} m3u8_generator-0.3.4/lib/hls_manifest.rb: @line_items.inject(0) { |sum, x| sum + x.duration } m3uzi-0.5.1/lib/m3uzi.rb: valid_items(File).inject(0.0) { |d,f| d + f.duration.to_f } mac-event-monitor-0.2.1/lib/mac-event-monitor/event.rb: attrs = (atts_as_string.join(' ') + ' ').scan(/([^=]+)=([^=]+) (?=\w?)/).inject({}) do |result, pair| mac_bacon-1.3/lib/mac_bacon.rb: exit(Counter.values_at(:failed, :errors).inject(:+)) macadmin-0.0.6/lib/macadmin/dslocal.rb: (this.keys + other.keys).uniq.inject({}) do |memo, key| machine-head-0.1.0/bin/scanner.rb: values.inject(:+) / values.size.to_f machine-head-0.1.0/bin/scanner.rb: Math.sqrt(values.inject(0){|sum, e| sum + (e - mean) ** 2} / count.to_f) machine_learner-0.0.4/lib/machine_learner/adaboost.rb: epsilon = results.zip(ds).map{|r, w| r ? 0 : w }.inject(:+) machine_learner-0.0.4/lib/machine_learner/adaboost.rb: epsilon = results.zip(ds).map{|r, w| r ? 0 : w }.inject(:+) machine_learner-0.0.4/lib/machine_learner/adaboost.rb: z = ds.inject(&:+) machined-1.1.0/spec/machined/initializable_spec.rb: BasicInitializer.initializer(:sum) { |*args| @count = args.inject(&:+) } mack-0.8.3.1/lib/gems/cucumber-0.1.15/lib/cucumber/formatters/profile_formatter.rb: mean_execution_time = (step_profiles.inject(0) { |sum, step_details| step_details[3] + sum } / step_profiles.length) mack-0.8.3.1/lib/gems/cucumber-0.1.15/lib/cucumber/tree/scenario.rb: @template_steps_bound ||= @template_scenario.steps.inject(0) { |arity_sum, step| arity_sum + step.arity } != 0 mack-0.8.3.1/lib/gems/rack-0.9.1/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + part.length } mack-0.8.3.1/lib/gems/rack-0.9.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s mack-0.8.3.1/lib/gems/rcov-0.8.1.2.0/lib/rcov/report.rb: # nz_count.inject{|a,b| a+b} / nz_count.size mack-0.8.3.1/lib/gems/rcov-0.8.1.2.0/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size mack-0.8.3.1/lib/gems/rspec-1.1.12/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} mack-active_record-0.8.3.1/lib/gems/activerecord-2.2.2/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } mack-active_record-0.8.3.1/lib/gems/activerecord-2.2.2/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } mack-data_mapper-0.8.3.1/lib/gems/dm-types-0.9.9/lib/dm-types/flag.rb: flag_map.invert.values_at(*flags.flatten).compact.inject(0) { |sum, i| sum + i } mack-data_mapper-0.8.3.1/lib/gems/json_pure-1.1.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } mack-facets-0.8.3.1/lib/gems/activesupport-2.2.2/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } mack-facets-0.8.3.1/lib/gems/activesupport-2.2.2/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } mack-pdf_writer-0.8.3.1/lib/gems/archive-tar-minitar-0.5.2/lib/archive/tar/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } macroape-4.1.0/benchmark/similarity_benchmark.rb:end.inject(&:+) macroape-4.1.0/lib/macroape/aligned_pair_intersection.rb: if max_pair_hash_size && scores.inject(0){|sum,hsh|sum + hsh.size} > max_pair_hash_size macroape-4.1.0/lib/macroape/aligned_pair_intersection.rb: scores.inject(0.0){|sum,(score_first, hsh)| sum + hsh.inject(0.0){|sum,(score_second, count)| sum + count }} macroape-4.1.0/lib/macroape/pwm_counting.rb: matrix[i...length].map(&:max).inject(0.0, &:+) macroape-4.1.0/lib/macroape/pwm_counting.rb: matrix[i...length].map(&:min).inject(0.0, &:+) macroape-4.1.0/lib/macroape/pwm_counting.rb: pwm.each_position.inject(0.0){|mean, position| mean + background.mean(position) } macroape-4.1.0/lib/macroape/pwm_counting.rb: pwm.each_position.inject(0.0){|variance, position| variance + background.mean_square(position) - background.mean(position) **2 } macroape-4.1.0/lib/macroape/pwm_counting.rb: until cnt_distribution.inject(0.0){|sum,(score,count)| sum + count} >= look_for_count macroape-4.1.0/lib/macroape/pwm_counting.rb: hsh[threshold] = scores.inject(0.0){|sum,(score,count)| (score >= threshold) ? sum + count : sum} macroape-4.1.0/spec/count_distribution_spec.rb: expect(distribution_first.keys).to eq (matrix_first.first).product(*matrix_first[1..-1]).map{|score_row| score_row.inject(&:+)} madebyrocket-mousetrap-0.5.3.8/lib/mousetrap/invoice.rb: :amount => attributes['charges']['charge'].class == Array ? attributes['charges']['charge'].inject(0.0) {|sum, c| sum.to_f + (c['eachAmount'].to_f * c['quantity'].to_i)} : attributes['charges']['charge']['eachAmount'].to_f * attributes['charges']['charge']['quantity'].to_i magic-xml-0.2013.04.14/lib/magic_xml.rb: @contents = @contents.inject([]){|children, c| children + ["\n#{indent} ", c]}+["\n#{indent}"] magic_logic-0.0.3/lib/magic_logic/operator.rb: elsif is_form? then vars.map(&:~).inject(_ ope, :*, :+) magic_scopes-1.2.1/lib/magic_scopes/scopes_builder.rb: attrs += machines.inject([]) do |ar, sm_key| magic_xml-0.1.1/lib/magic_xml.rb: @contents = @contents.inject([]){|children, c| children + ["\n#{indent} ", c]}+["\n#{indent}"] magick_numbers-0.1.4/lib/magick_numbers/base.rb: checksum = mask.inject(0) {|sum, weight| sum + weight * magick_array.shift} maiha-scoped_access-0.1/lib/scoped_access.rb: parameters = constrains.inject([]){|array, constrain| array += constrain.parameters unless constrain.parameters.empty?; array} maiha-sexy_auto_complete-0.2/lib/sexy_auto_complete/controller.rb: @input = params[:path].to_s.split(%r{[\[|\]/]+}).inject(params){|hash, key| hash[key]}.to_s.strip mailgun-0.8/lib/multimap/lib/multiset.rb: @hash.inject(0) { |s, (e, m)| s += m } mailgun-0.8/lib/multimap/spec/enumerable_examples.rb: @map.inject(0) { |sum, (key, value)| sum + value }.should eql(600) makandra_resource_controller-0.8.0/test/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } malline-1.1.0/lib/malline/template.rb: out << tag[:attrs].inject(''){|s, a| s + " #{a.first}=\"#{Template.html_escape(a.last)}\""} malomalo-delayed_job-1.8.2/lib/delayed/worker.rb: count = result.inject(0) { |sum, i| sum+= i } malsh-0.1.7/lib/malsh/host_metrics/cpu.rb: resources.map { |name| cpu[name] }.inject(:+) if all_keys?(cpu) malsh-0.1.7/lib/malsh/host_metrics/cpu.rb: resources.map { |name| max.last[name] }.inject(:+) / host["meta"]["cpu"].size malsh-0.1.7/lib/malsh/host_metrics/memory.rb: resources.map { |name| memory[name] }.inject(:+) if all_keys?(memory) mambu-0.1.4/lib/mambu/loan_schedule.rb: @repayments.map(&property).inject(0, &:+) mandrake-0.0.1/lib/mandrake/translator.rb: expressions.inject(:+) mandrill_queue-0.2.7/lib/mandrill_queue/errors.rb: #{@_errors.inject(''){ |s, (name, e)| s += "\n- [#{name}]: #{e}" }} mandy-0.5.28/lib/mandy/reducers/sum_reducer.rb: emit(key, values.inject(0) {|sum,count| sum+count.to_f}) manga-downloadr-1.0.4/lib/manga-downloadr.rb: self.chapter_pages_count = chapter_pages.values.inject(0) { |total, list| total += list.size } manifestly-1.0.2/lib/manifestly/cli.rb: total_column_widths = column_widths.values.inject{|sum,x| sum + x } map-fields-1.0.0/lib/map_fields.rb: @fields = ([nil] + expected_fields).inject([]){ |o, e| o << [e, o.size]} map_fields-1.0.4/lib/map_fields.rb: @fields = ([nil] + expected_fields).inject([]){ |o, e| o << [e, o.size]} mapplz-0.1.9/lib/mapplz.rb: area.inject(:+) mapplz-0.1.9/lib/mapplz.rb: cs.inject(:+) / (6 * area) mapredus-0.0.6/lib/mapredus/process.rb: (ATTRS + READERS).inject({}) do |h, attr| marcandre-backports-1.9.0/lib/backports/1.8.7/enumerable.rb: unless ((1..2).inject(:+) rescue false) marcandre-backports-1.9.0/lib/backports/1.9/string.rb: yield utf8.inject{|result, b| (result << 6) + (b & 0x3f) } marcandre-backports-1.9.0/test/enumerable_test.rb: assert_equal 45, (5..10).inject(0) {|sum, n| sum + n } marcandre-backports-1.9.0/test/enumerable_test.rb: assert_equal 45, (5..10).inject {|sum, n| sum + n } marcandre-backports-1.9.0/test/enumerable_test.rb: assert_equal 45, (5..10).inject(0, :+) marcandre-backports-1.9.0/test/enumerable_test.rb: assert_equal 45, (5..10).inject(:+) marcoow-roodi-1.3.5/lib/roodi/checks/parameter_number_check.rb: parameter_count = arguments.inject(-1) { |count, each| count = count + (each.class == Symbol ? 1 : 0) } marekj-watirloo-0.0.5/spec/extra/page_objects_metrics.rb:puts total = result.inject(0.0) { |mem, bm| mem + bm.real } mark_maker-0.6.1/lib/mark_maker/generator.rb: content.inject("|") { |a, e| a + "#{e}|" }, mark_maker-0.6.1/lib/mark_maker/generator.rb: content.inject("|") { |a, e| a + "-" * e.size + "|" } markauskas-googlebase-0.3.2/lib/google/base.rb: hash.inject(initial_value) { |qs, h| qs += "#{h[0]}=#{h[1]}&"; qs } markitup-0.0.1/lib/markitup/middleware.rb: config['stylesheets'].inject('') { |result, file| result + template % file + "\n" } markitup-0.0.1/lib/markitup/middleware.rb: config['javascripts'].inject('') { |result, file| result + template % file + "\n" } + init markov_chain-0.2.2/lib/markov_chain.rb: sum = followers.inject(0) { |sum,kv| sum += kv[1] } mascut-0.0.7/lib/mascut/mascut.rb: headers['Content-Length'] = body.to_a.inject(0) {|len, part| len + Rack::Utils.bytesize(part) }.to_s mashape-analytics-1.0.5/lib/mashape-analytics/frameworks/rack.rb: .inject(0) { |sum,v| sum + v } mashape-analytics-1.0.5/lib/mashape-analytics/frameworks/rack.rb: .inject(0) { |sum,v| sum + v } mashape-analytics-1.0.5/lib/mashape-analytics/frameworks/rack.rb: response[:body].inject(0) { |sum, b| sum + b.bytesize } masked_id-0.0.3/lib/masked_id/scatter_swap.rb: sum_of_digits = @working_array.inject(:+).to_i masked_id-0.0.3/lib/masked_id/scatter_swap.rb: sum_of_digits = scattered_array.inject(:+).to_i masover-castronaut-0.5.0.1/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } masover-castronaut-0.5.0.1/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } masover-castronaut-0.5.0.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} masover-castronaut-0.5.0.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} masover-castronaut-0.5.0.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} masover-castronaut-0.5.0.1/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } masover-castronaut-0.5.0.1/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } masover-castronaut-0.5.0.1/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } masover-castronaut-0.5.0.1/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } masover-castronaut-0.5.0.1/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } mastercoin-wallet-0.0.13/lib/mastercoin-wallet/network/wallet.rb: MastercoinWallet.config.set_key(:btc_balance, "%.8f" % MastercoinWallet.config.spendable_outputs.inject(0){|sum, x| sum += x["value"].to_f}) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/pry-0.10.2/lib/pry/commands/ls/jruby_hacks.rb: }.inject(&:+) + (name.size / 100.0) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/pry-0.10.2/lib/pry/helpers/command_helpers.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.covered_lines.count }.inject(&:+) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.missed_lines.count }.inject(&:+) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.never_lines.count }.inject(&:+) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.skipped_lines.count }.inject(&:+) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: Float(map { |f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code) mastermind_adeybee-0.1.4/vendor/bundle/ruby/2.2.0/gems/tins-1.6.0/tests/proc_prelude_test.rb: ps.inject([], &Proc.map_apply(:name) { |s, n| s << "#{n}#{i += 1}" }) math_metadata_lookup-0.2.1/lib/math_metadata_lookup/article.rb: sum = m.inject(0.0){|s,x| s += x[1]} math_metadata_lookup-0.2.1/lib/math_metadata_lookup/article.rb: d = m.inject(0.0){|s,x| s+= x[0]*x[1]} / sum math_metadata_lookup-0.2.1/lib/math_metadata_lookup/result.rb: @metadata.inject(0){|s,m| s += m[:result].size} mathematics-0.1.0/lib/mathematics.rb: b.inject { |s,e| s+e } / b.size mathmas-0.0.1/lib/mathmas/core/expression.rb: super(args).inject(:+) mathstats-0.9.2/lib/mathstats.rb: array.inject { |sum, element| sum + element } mathstats-0.9.2/lib/mathstats.rb: variance = array.inject(0) {|memo, element| memo + (element - mean)**2 } / denom matrix_disp-0.0.3/lib/matrix_disp.rb: a.map { |b| i+=1; k=-1; d.map { |e| k+=1; l=-1; e.map { |f| l+=1; a[i][l]*d[k][l] }.inject (0) { |s,p| s+p } } }.map{ |r| r.each { |t| ex.push(t) } } matrix_gem-0.2.4/lib/matrix_gem/diagonal_matrix.rb: values = self.diagonal_values.zip(matrix.diagonal_values).map{ |i| i.inject(:+) } matrix_gem-0.2.4/lib/matrix_gem/matrix.rb: values = self.zip(matrix).map{ |i| i.inject(:+) } matrixlpp-0.0.1/lib/matrixlpp/matriz_operaciones.rb: buffer = (0...@M).inject(0) { |acc, k| get(i, k) * other.get(k,j) + acc } matrixtrails-0.0.1/lib/matrixtrails/core.rb: value = trails.inject(:+) matta-globalite-0.5.0/lib/rails/localized_action_view.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } mattetti-couchrest-0.34/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } mattetti-globalite-0.5.1/lib/rails/localized_action_view.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } matthew-method_lister-0.3.2/lib/method_lister/find_result.rb: VISIBILITIES.inject(Array.new) { |result, viz| result + methods(viz) } matthewtodd-taps-0.2.19/lib/taps/client_session.rb: record_count = tables_with_counts.values.inject(0) { |a,c| a += c } mattknox-goaloc-0.4.7/lib/goaloc/goal.rb: self.resource_tuple[0..-2].map {|sym| sym.to_s.singularize }.reverse.inject([end_element]) {|acc, x| acc.unshift(acc.first + "." + x )} mattly-exegesis-0.2.8/test/design_test.rb: expect { @response.size.must_equal @docs.inject(0){|sum,d| sum+=(d['tags'] & %w(bar bee)).size } } mattvanhorn-metric_fu-1.1.5.2/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} mattvanhorn-metric_fu-1.1.5.2/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} mattvanhorn-metric_fu-1.1.5.2/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} maxixe-0.1.0/lib/maxixe.rb: res + strad.inject(0) do |res_2, t| maxixe-0.1.0/lib/maxixe.rb: vote_array.inject(&:+).to_f / vote_array.size maxminddb-0.1.8/lib/maxminddb.rb: val = bytes.inject(0){|r, v| (r << 8) + v } mbailey-capistrano-2.5.7/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } mbailey-chef-0.9.12.2/lib/chef/cookbook_site_streaming_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } mbailey-chef-0.9.12.2/lib/chef/cookbook_site_streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} mbailey-chef-0.9.12.2/lib/chef/monkey_patches/dir.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } mbailey-chef-0.9.12.2/lib/chef/streaming_cookbook_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } mbailey-chef-0.9.12.2/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} mbailey-ruby-xen-0.1.2/lib/xen/command.rb: result.scan(/(\S+)\s*:\s*([^\n]+)/).inject({}){ |m, (i,j)| m[i.to_sym] = j; m } mbailey-ruby-xen-0.1.2/lib/xen/config_file.rb: options = value.scan(/(\w+)=([^,]+)/).inject({}){ |m, (k, v)| m[k.to_sym] = v; m } mbailey-ruby-xen-0.1.2/lib/xen/host.rb: Xen::Slice.find(:running).inject(0){|m, slice| m += slice.instance.memory.to_i; m} mc-0.0.8/lib/mc/writer.rb: hash.inject({}){ |h, v| h.merge! flat_hash(v[-1], k + [v[0]]) } mchung-rcov-0.8.3.3/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size mchung-rcov-0.8.3.3/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size mcmire-cassandra-0.12.3/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} mcmire-mocha-0.9.8/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost mcmire-mocha-0.9.8/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } mcmire-mocha-0.9.8/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } mcollective-client-2.8.4/lib/mcollective/application/ping.rb: sum = times.inject(0){|acc,i|acc +i} mcommons-rchardet-1.3.1/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} mconnell-declarative_authorization-0.3.2.3/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + mconnell-declarative_authorization-0.3.2.3/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + mconnell-declarative_authorization-0.3.2.3/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } mconnell-declarative_authorization-0.3.2.3/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } mconnell-declarative_authorization-0.3.2.3/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) md-puppetdb-terminus-2.0.0.3/lib/puppet/util/puppetdb/char_encoding.rb: val = additional_bytes.inject(0) { |result, b | (result << 8) + b} mead-0.1.3/lib/mead/ead.rb: meads.inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys.sort mean_median_mode-0.3.0/lib/mean_median_mode/mean.rb: sum_of_array = sorted_array.inject{|sum,x| sum+x} meangirls-0.1.0/lib/meangirls/g_counter.rb: @e.values.inject(&:+) || 0.0 mechanize-ntlm-0.9.1/lib/www/ntlm-http/lib/net/ntlm_http.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} mechanize-ntlm-0.9.1/lib/www/ntlm-http/lib/net/ntlm_http.rb: @alist.inject(0){|sum, a| sum += a[1].size} mechanize-ntlm-0.9.1/lib/www/ntlm-http/lib/net/ntlm_http.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} mechanize_store-0.0.19/app/models/mechanize_store/order.rb: self.order_items.collect{|o| o.total }.inject(0){|a, b| a+b } medrare-gocardless-1.2.1/lib/gocardless/utils.rb: pairs.empty? ? [] : pairs.inject(&:+) medrare-gocardless-1.2.1/lib/gocardless/utils.rb: obj.map { |v| flatten_params(v, "#{ns}[]") }.inject(&:+) meekster-0.0.1/lib/meekster/round.rb: sum_of_votes = candidates.inject(BigDecimal('0')){|sum, c| sum + c.votes} meekster-0.0.1/lib/meekster/round.rb: sum_of_surpluses = elected_candidates.inject(BigDecimal('0')){|memo, c| memo + (c.votes - quota)} megalith-0.2.4/lib/megalith/essentials.rb: param = ant.inject(""){|k,v|k+"&#{v[0]}=#{URI.escape(v[1])}"} megalopolis-1.1.2/lib/megalopolis/essentials.rb: param = ant.inject(""){|k,v|k+"&#{v[0]}=#{URI.escape(v[1])}"} melissadata-0.1.5/lib/melissadata/env.rb: self[:trace] + [['total', self[:trace].collect { |s| s[1].to_f }.inject(:+).to_s]] memcache-client-1.8.5/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } memcache-client-stats-1.1.0/lib/memcache_stats.rb: stats({:key => key, :type => type}).values.inject(0) {|sum, value| sum + value.to_i} memcachedb-client-0.0.2/lib/memcachedb.rb: total_weight = groups.inject(0) { |memo, gr| memo + gr.weight } memory_profiler-0.9.6/lib/memory_profiler/results.rb: self.total_allocated_memsize = allocated.values.map!(&:memsize).inject(0, :+) memory_profiler-0.9.6/lib/memory_profiler/results.rb: self.total_retained_memsize = retained.values.map!(&:memsize).inject(0, :+) memory_storage-0.0.1/spec/memory_storage_spec.rb: MemoryStorage.inject(0) { |sum, item| sum + item.id }.must_equal 1 memsizable-0.0.0/lib/memsizable.rb: self.attributes.keys.map{ |attr_name| self.send(attr_name)}.inject{|sum, attr| sum + (attr.respond_to?(:size) ? attr.size : attr.to_s.size) } merb-core-1.1.3/spec10/public/core_ext/fixtures/gems/gems/json_pure-1.1.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } merb-core-1.1.3/spec10/public/webrat/test_app/gems/gems/json_pure-1.1.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } merb-core-1.1.3/spec10/public/webrat/test_app/gems/gems/rspec-1.1.11/examples/stories/adder.rb: @addends.inject(0) { |sum_so_far, val| sum_so_far + val } merb-mailer-1.1.3/lib/merb-mailer/mailer.rb: to = @mail.to.inject([]) {|r, e| r + e.split(/[,;]/) }.map {|e| e.strip} merbiful-release-0.2.10/lib/merbiful-release/page.rb: return self.children + self.children.inject([]) do |sum, child| sum + child.descendants end merbjedi-haml-2.1.0/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| merchant_sidekick-0.4.2/lib/merchant_sidekick/invoice.rb: self.net_amount ||= line_items.inject(::Money.new(0, self.currency || ::Money.default_currency.iso_code)) {|sum,line| sum + line.net_amount} merchant_sidekick-0.4.2/lib/merchant_sidekick/invoice.rb: self.tax_amount = line_items.inject(::Money.new(0, self.currency || ::Money.default_currency.iso_code)) {|sum,line| sum + line.tax_amount} merchant_sidekick-0.4.2/lib/merchant_sidekick/order.rb: self.net_amount = line_items.inject(0.to_money) {|sum,l| sum + l.net_amount } merchant_sidekick-0.4.2/lib/merchant_sidekick/order.rb: self.tax_amount = line_items.inject(0.to_money) {|sum,l| sum + l.tax_amount } merchant_sidekick-0.4.2/spec/order_spec.rb: @order.net_amount.should == @products.inject(0.to_money) {|sum,p| sum + p.price} mergulhao-rcov-0.8.1.3.0/lib/rcov/report.rb: # nz_count.inject{|a,b| a+b} / nz_count.size mergulhao-rcov-0.8.1.3.0/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size message_block-2.0.3/lib/message_block/helpers.rb: model_errors = model_objects.inject([]) {|b, m| b += m.errors.full_messages } meta_reports-0.1.2/spec/dummy/app/models/report.rb: self.formats_mask = ([*formats] & FORMATS).inject(0) { |sum,r| sum += 1 << FORMATS.index(r) } metabuild-0.3.3/lib/metabuild.rb: cmd = ":;" + @results.inject("tar zcf " + CACHE + "/" + cksum + ".tgz "){|s, r| s += "#{r} "} metaheuristics-0.2.0/examples/example_minimiser.rb: sum_of_squares = genome.values.collect{ |v| v * v }.inject(&:+) metamorpher-0.2.3/lib/metamorpher/rewriter/traverser.rb: children(tree).flat_map { |child| count(child) }.inject(1, :+) metasm-1.0.2/metasm/cpu/ia32/decode.rb: stackoff = sym.type.args.to_a[2..-1].to_a.inject(al) { |sum, a| sum += (cp.sizeof(a) + al - 1) / al * al } metasm-1.0.2/metasm/cpu/ia32/decode.rb: stackoff = sym.type.args.to_a.inject(al) { |sum, a| sum += (cp.sizeof(a) + al - 1) / al * al } metasm-1.0.2/metasm/disassemble_api.rb: wantlen -= by.grep(DecodedInstruction).inject(0) { |len, di| len + di.bin_length } metasm-1.0.2/metasm/dynldr.rb: cb[:abi_stackfix] = proto.args.inject(0) { |s, a| s + [cp.sizeof(a), cp.typesize[:ptr]].max } if ori and ori.has_attribute('stdcall') metasm-1.0.2/metasm/dynldr.rb: cb[:abi_stackfix] = proto.args[2..-1].to_a.inject(0) { |s, a| s + [cp.sizeof(a), cp.typesize[:ptr]].max } if ori and ori.has_attribute('fastcall') # supercedes stdcall metasm-1.0.2/metasm/exe_format/coff_encode.rb: @code_size ||= coff.sections.find_all { |s| s.characteristics.include? 'CONTAINS_CODE' }.inject(0) { |sum, s| sum + align[s.virtsize] } metasm-1.0.2/metasm/exe_format/coff_encode.rb: @data_size ||= coff.sections.find_all { |s| s.characteristics.include? 'CONTAINS_DATA' }.inject(0) { |sum, s| sum + align[s.virtsize] } metasm-1.0.2/metasm/exe_format/coff_encode.rb: @udata_size ||= coff.sections.find_all { |s| s.characteristics.include? 'CONTAINS_UDATA' }.inject(0) { |sum, s| sum + align[s.virtsize] } metasm-1.0.2/metasm/gui/dasm_coverage.rb: bytes = @sections.map { |a, l, seq| l }.inject(0) { |a, b| a+b } metasm-1.0.2/metasm/gui/dasm_graph.rb: fullh = ar.inject(0) { |h, g| h + g.h } metasm-1.0.2/metasm/gui/dasm_graph.rb: fullw = ar.inject(0) { |w, g| w + g.w } metasm-1.0.2/metasm/gui/dasm_graph.rb: maxlw = layers.map { |l| l.inject(0) { |ll, g| ll + g.w } }.max metasm-1.0.2/metasm/gui/dasm_graph.rb: curlw = layers[0].inject(0) { |ll, g| ll + g.w } metasm-1.0.2/metasm/gui/dasm_graph.rb: medfrom = g.from.inject(0.0) { |mx, gg| mx + (gg.x + gg.w/2.0) } / g.from.length metasm-1.0.2/metasm/gui/dasm_graph.rb: curlw = l.inject(0) { |ll, g| ll + g.w } metasm-1.0.2/metasm/gui/dasm_graph.rb: medfrom = g.to.inject(0.0) { |mx, gg| mx + (gg.x + gg.w/2.0) } / g.to.length metasm-1.0.2/metasm/gui/dasm_graph.rb: curlw = l.inject(0) { |ll, g| ll + g.w } metasm-1.0.2/metasm/gui/dasm_graph.rb: maxidx = (0..layers.length).find { |i| l = layers[i] ; l.inject(0) { |ll, g| ll + g.w } == maxlw } metasm-1.0.2/metasm/gui/dasm_graph.rb: curlw = l.inject(0) { |ll, g| ll + g.w } metasm-1.0.2/metasm/gui/dasm_graph.rb: newg.h = layerbox.inject(0) { |h, g| h + g.h } metasm-1.0.2/metasm/gui/dasm_graph.rb: arrcnt = ctx.box.inject(0) { |s, b| s + b.to.length + b.from.length } metasm-1.0.2/metasm/gui/dasm_graph.rb: if boxcnt != ctx.box.length or arrcnt != ctx.box.inject(0) { |s, b| s + b.to.length + b.from.length } metasm-1.0.2/metasm/gui/win32.rb: allw = @colw.inject(0) { |a, i| a+i } metasm-1.0.2/metasm/gui/win32.rb: fullw = @colwmax.inject(0) { |a, i| a+i+1 } * @font_width metasm-1.0.2/metasm/os/gdbremote.rb: '%02x' % (buf.unpack('C*').inject(0) { |cs, c| cs + c } & 0xff) metasm-1.0.2/misc/bottleneck.rb: total = #{mcntr}.inject(0) { |a, (k, v)| a+v } metasm-1.0.2/samples/cparser_makestackoffset.rb: "#{f.name.inspect} => #{f.type.args.inject(0) { |sum, arg| sum + align[cp.sizeof(arg)] }}" metasm-1.0.2/samples/dasm-plugins/deobfuscate.rb: lastdi.address + di_seq.inject(-di.bin_length) { |len, i| len + i.bin_length } != di.address metasploit_data_models-1.2.10/app/validators/password_is_strong_validator.rb: iterations = iterations.inject([[]]){|c,y|r=[];c.each{|i|r< c.depth ? dep : c.depth} + 1 mh_extensions-0.1.6.6/lib/acts_as_tree_ext.rb: children.inject(0) {|sum,c| sum + c.width} mhl-0.1.0/lib/mhl/charged_swarm.rb: c_n = @particles.inject(Vector[*[0]*@dimension]) {|s,p| s += p.attractor[:position] } / @size.to_f mhl-0.1.0/lib/mhl/qpso_swarm.rb: c_n = @particles.inject(Vector[*[0]*@dimension]) {|s,p| s += p.attractor[:position] } / @size.to_f micahwedemeyer-ri_cal-0.8.10/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 micahwedemeyer-ri_cal-0.8.10/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 michelson-needish-0.0.9/lib/needish/base.rb: path += '?' + options[:args].inject('') { |qs, h| qs += "#{h[0]}=#{h[1]}&"; qs } unless options[:args].blank? michiels-fog-1.3.1/lib/fog/ecloud/compute.rb: disks.inject(0) {|s, d| s + d.vcloud_size } michiels-fog-1.3.1/spec/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } microfiche-1.0.0/lib/facets/json.rb: klass = klassname.sub(/^:+/, '').split(/::/).inject(Object) do |p,k| micronaut-0.3.0/lib/micronaut/world.rb: @total_examples_to_run ||= behaviours_to_run.inject(0) { |sum, b| sum += b.examples_to_run.size } microsoft_ngram-0.0.4/examples/synthese.rb: tot = l.inject(0.0){|a,b| a+ b} microsoft_ngram-0.0.4/examples/synthese_lib.rb: tot = l.inject(0.0){|a,b| a+ b} microwave-11.400.8/lib/chef/cookbook_site_streaming_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } microwave-11.400.8/lib/chef/cookbook_site_streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} microwave-11.400.8/lib/chef/monkey_patches/dir.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } microwave-11.400.8/lib/chef/streaming_cookbook_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } microwave-11.400.8/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} microwave-11.400.8/lib/chef/win32/security/acl.rb: aces_size = aces.inject(0) { |sum,ace| sum + ace.size } midi-jruby-0.1.5/test/input_buffer_test.rb: @messages_arr = @messages.inject(&:+).flatten midi-jruby-0.1.5/test/io_test.rb: @messages_arr = @messages.inject(&:+).flatten midi-message-0.4.9/lib/midi-message/system_exclusive.rb: sum = (address + [value].flatten).inject(&:+) midi-topaz-0.2.5/lib/topaz/tempo_calculator.rb: sum = deltas.inject(&:+) midi-winmm-0.1.10/test/test_io.rb: messages_arr = messages.inject { |a,b| a+b }.flatten mieps_http-2-0.8.2/lib/http/2/compressor.rb: @table.inject(0) { |r, (k, v)| r + k.bytesize + v.bytesize + 32 } miguelbaldi-ri_cal-0.1/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 miguelbaldi-ri_cal-0.1/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 mikeg-vanity-1.3.0/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } miketracy-wwmd-0.2.19/lib/wwmd/class_extensions/extensions_base.rb: self.split('.').inject(0) { |a,e| (a << 8) + e.to_i } miketracy-wwmd-0.2.19/lib/wwmd/class_extensions/extensions_base.rb: self.split(':').inject(0) { |a,e| (a << 8) + e.to_i(16) } mikon-0.1.3/lib/mikon/core/series.rb: Series.new(self.name, arg.coerce(@data).inject(:+), index: self.index) mikowitz-feed-normalizer-1.5.1/lib/html-cleaner.rb: tags = (doc/"*").inject([]) { |m,e| m << e.name if(e.respond_to?(:name) && e.name =~ /^\w+$/) ; m }.uniq mikrotik-0.0.1/examples/bandwidth_monitor.rb: bytes = reply.result(:bytes).split('/').map(&:to_i).inject(0) { |i, n| i = i + n } mil-github-linguist-2.8.8/lib/linguist/generated.rb: (lines.inject(0) { |n, l| n += l.length } / lines.length) > 100 mil-github-linguist-2.8.8/lib/linguist/repository.rb: @size = @sizes.inject(0) { |s,(_,v)| s + v } milk_dipper-0.0.1/lib/milk_dipper/task/estimate.rb: scan(/(?:([0-9\.]+)\s*([^0-9]+|\z))/u).inject(0) {|_, (num, unit)| mime-types-3.0/lib/mime/types.rb: @type_variants.values.inject(0) { |a, e| a + e.size } mime-types-3.0/lib/mime/types.rb: }.compact.inject(:+).sort { |a, b| mime-types-3.0/lib/mime/types.rb: add(*variants.values.inject(:+).to_a, quiet) mime-types-3.0/lib/mime/types.rb: }.values.inject(:+) minad-creole-0.3.3/lib/creole.rb: ulcount = @stack.inject(0) { |a,b| a + (ulol(b) ? 1 : 0) } minecraft-0.3.3/lib/minecraft/commands.rb: quantity = value.scan(/[0-9]+[a-z]?/).inject(0) do |total, term| mingusbabcock-composite_primary_keys-2.2.2.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, mingusbabcock-composite_primary_keys-2.2.2.1/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, mingusbabcock-composite_primary_keys-2.2.2.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@product_tariffs').length}, mingusbabcock-composite_primary_keys-2.2.2.1/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, mingusbabcock-composite_primary_keys-2.2.2.1/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@tariffs').length}, minicart-0.0.1/lib/minicart/cart.rb: items.inject(0) { |sum, item| sum += item.quantity } minidynamo-0.1.3/lib/minidynamo/check_digit.rb: values.flatten.inject(:+) ministat-1.3.0/lib/ministat/data.rb: @mean = (data.inject(0) {|i,j| i += j}) / data.size ministat-1.3.0/lib/ministat/data.rb: @data.inject(0) { |i,j| i += (j - mean(@data)) ** 2} / (@data.size - 1) ministat-1.3.0/lib/ministat/data.rb: @data.size.to_f / (@data.inject(0) {|i,j| i += (1.0/j)}) minitar-0.5.4/lib/archive/tar/minitar.rb: hdr.unpack("C*").inject { |aa, bb| aa + bb } minitar-0.5.4/tests/tc_tar.rb: sum = header.unpack("C*").inject { |s, a| s + a } minitest-5.8.4/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } minitest-display-0.3.1/lib/minitest/display.rb: times = @test_times.map { |suite, tests| [suite, tests.map(&:last).inject {|sum, n| sum + n }] }.sort { |a, b| b[1] <=> a[1] } minitest-gcstats-1.2.1/lib/minitest/gcstats.rb: total = stats.values.inject(&:+) minitest-reporters-1.1.7/lib/minitest/reporters/mean_time_reporter.rb: sum = Array(timings).inject { |total, x| total + x } minitest-ruby_golf_metrics-0.0.11/lib/minitest/ruby_golf_metrics/character_counter.rb: @size + @children.map(&:cumulative_size).inject(0, &:+) minitest-spec-rails-tu-shim-1.9.3.4/lib/test/unit.rb: @errors += rep.map{|x| x[:result][0] }.inject(:+) minitest-spec-rails-tu-shim-1.9.3.4/lib/test/unit.rb: @failures += rep.map{|x| x[:result][1] }.inject(:+) minitest-spec-rails-tu-shim-1.9.3.4/lib/test/unit.rb: @skips += rep.map{|x| x[:result][2] }.inject(:+) minitest-test_profile-0.1.0/lib/minitest/test_profile/reporter.rb: @calculated_total_time ||= @test_results.inject(0) { |sum, slow_test| sum + slow_test.time } minitest-test_profile-0.1.0/lib/minitest/test_profile/reporter.rb: @slow_tests_total_time ||= @test_results.inject(0) { |sum, slow_test| sum + slow_test.time } minitest_owrapper-0.0.1/lib/macruby_test_result.rb: [skips, failures, errors, successes].inject(0){|total, assertions| total += assertions.count } miniwiki-0.0.1/lib/miniwiki/app.rb: "\n\n" + md_header + tree.inject("") do |result, line| miniwiki-0.0.1/lib/miniwiki/app.rb: message + file_content.inject('') do |result, line| minmb-capistrano-2.15.4/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } mir_extensions-1.1.0/lib/core_ext/core_ext.rb: self.inject(0){ |sum, x| sum += x } / self.size.to_f mir_utility-0.3.29/lib/mir_utility.rb: self.inject(0){ |sum, x| sum += x } / self.size.to_f mirage-3.0.10/server/mock_response.rb: matchers.inject(score) { |matcher_score, value| interpret_value(value).is_a?(Regexp) ? matcher_score+=1 : matcher_score+=2 } mirage-on-thin-3.0.8/server/mock_response.rb: matchers.inject(score) { |matcher_score, value| interpret_value(value).is_a?(Regexp) ? matcher_score+=1 : matcher_score+=2 } mirlo-0.0.1/lib/mirlo/test_result.rb: errors.inject(:+) mirlo-0.0.1/lib/mirlo/test_result.rb: errors.collect { |results, times| times }.inject(:+) mirlo-0.0.1/lib/mirlo/test_result.rb: squared_errors.inject(:+) * times misha-resque-cleaner-0.3.0/test/test_helper.rb: queues.inject(0){|sum,queue| sum + Resque.size(queue).to_i} mislav_contacts-0.2.8/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| miss-marple-0.0.3/lib/miss-marple/detector.rb: required = searched.inject([]){ |result, fname| result + MissMarple::Parser.parse(fname) } missing_translations-1.1.0/lib/rake_task.rb: @parser ||= TemplatesParser.new search_files.map { |mask| Dir.glob(mask) }.inject(:+) mitamirri-2.0.8/app/models/trackable_action.rb: TrackableAction.collection.group(:keyf => "function(x) { return { url: x.url }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| k['url'] ||= '/'; h[URI.parse(k['url']).path] ||= 0; h[URI.parse(k['url']).path] += k['count']; h}.sort{|a,b| a[1] <=> b[1]}.reverse mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { destination: x.clickthrough_destination }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['destination']] = k['count'] unless k['destination'].blank?; h} mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { entrance_page: x.entrance_page }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['entrance_page']] = k['count']; h}.sort{|a,b| a[1] <=> b[1]}.reverse mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { exit_page: x.exit_page }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['exit_page']] = k['count']; h}.sort{|a,b| a[1] <=> b[1]}.reverse mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { keyword: x.referring_keywords }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['keyword']] = k['count'] unless k['keyword'].blank?; h} mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { location: x.location }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['location']] = k['count'].to_i unless k['location'].blank? || k['location'] == 'Unknown'; h} mitamirri-2.0.8/app/models/trackable_session.rb: TrackableSession.collection.group(:keyf => "function(x) { return { referrer: x.referrer }; }", :cond => conditions, :initial => { :count => 0}, :reduce => "function(x,y){y.count++}").inject({}){|h,k| h[k['referrer']] = k['count'] unless k['referrer'].blank?; h} mix-auth-0.4.0/app/models/user.rb: self.roles_mask = (roles & ROLES).map { |r| 2**ROLES.index(r) }.inject(0, :+) mixed_models-0.1.1/lib/mixed_models/LMM.rb: self.residuals.inject { |sse, r| sse + r**2.0 } mixpannenkoek-0.0.6/lib/mixpannenkoek/query.rb: (@klass.default_scopes.map(&:query) + [query]).inject({}) do |final_query,query| mjai-0.0.7/lib/mjai/active_game.rb: if kan_counts.inject(0){ |total, n| total + n } == 4 && !kan_counts.include?(4) mjai-0.0.7/lib/mjai/game_stats.rb: ranks.inject(0, :+).to_f() / ranks.size, mjai-0.0.7/lib/mjai/game_stats.rb: scores.inject(0, :+).to_i() / scores.size, mjai-0.0.7/lib/mjai/game_stats.rb: hora_points.inject(0, :+).to_i() / hora_points.size, mjai-0.0.7/lib/mjai/hora.rb: @fan = @yakus.map(){ |y, f| f }.inject(0, :+) mjai-0.0.7/lib/mjai/shanten_analysis.rb: num_current_pais = mentsu_categories.map(){ |m| MENTSU_SIZES[m] }.inject(0, :+) mjai-0.0.7/lib/mjai/shanten_analysis.rb: return -1 + sizes[0...num_required_mentsus].inject(0){ |r, n| r + (3 - n) } mjai-0.0.7/lib/mjai/tenhou_archive.rb: fan = elem["yaku"].split(/,/).each_slice(2).map(){ |y, f| f.to_i() }.inject(0, :+) mjai-manue-0.0.2/lib/mjai/manue/danger_estimator.rb: kyoku_probs.inject(:+) / kyoku_probs.size, mjai-manue-0.0.2/lib/mjai/manue/hora_points_estimate.rb: @probs.map(){ |f, pr| f * pr }.inject(0.0, :+) mjai-manue-0.0.2/lib/mjai/manue/hora_points_estimate.rb: incompletes.map(){ |m| get_ryanmen_prob(m) }.inject(0.0, :+) / incompletes.size mjai-manue-0.0.2/lib/mjai/manue/hora_points_estimate.rb: return mentsu_cands.select(){ |m, pr| yield(m) }.map(){ |m, pr| pr }.inject(0.0, :+) mjai-manue-0.0.2/lib/mjai/manue/hora_points_estimate.rb: return fans.inject(0, :+) mjai-manue-0.0.2/lib/mjai/manue/hora_probability_estimator.rb: @num_invisible = 4 * (9 * 3 + 7) - @visible_set.values.inject(0, :+) mjai-manue-0.0.2/lib/mjai/manue/hora_probability_estimator.rb: any_single_prob = single_cands.map(){ |pai| get_pai_prob(pai) }.inject(0.0, :+) mkmfmf-0.4/lib/mkmfmf.rb: objs = srcs.inject(Hash.new {[]}) {|h, f| h[File.dirname( f ) + '/' + File.basename(f, ".*") << ext] <<= f; h} mksm-rubyzip-0.9.3/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } mkuzmin-rbvmomi-1.8.2.1/lib/rbvmomi/utils/admission_control.rb: info['storage'].perDatastoreUsage.map{|x| x.unshared}.inject(0, &:+) mkuzmin-rbvmomi-1.8.2.1/lib/rbvmomi/utils/admission_control.rb: end.inject(0, &:+) mkuzmin-rbvmomi-1.8.2.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.committed'] = per_ds_usage.map{|x| x.committed}.inject(0, &:+) mkuzmin-rbvmomi-1.8.2.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.uncommitted'] = per_ds_usage.map{|x| x.uncommitted}.inject(0, &:+) mkuzmin-rbvmomi-1.8.2.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.unshared'] = per_ds_usage.map{|x| x.unshared}.inject(0, &:+) ml-puppetdb-terminus-3.2.1.1/lib/puppet/util/puppetdb/char_encoding.rb: val = additional_bytes.inject(0) { |result, b | (result << 8) + b} ml-ruby-0.0.1/lib/ml-ruby/ml_data_types.rb: ML_int16.size + @payload.inject( 0 ) {|sum,elem| sum+elem.size} ml-ruby-0.0.1/lib/ml-ruby/ml_data_types.rb: ML_int16.new( @payload.size ).encode + @payload.inject("") {|sum,elem| sum+elem.encode } ml-ruby-0.0.1/lib/ml-ruby/ml_data_types.rb: self.class.attributes.inject( 0 ) { |sum,attr| sum+send( attr[0] ).size } mm-0.2.3/lib/turbine/commands/standard/status.rb: sum = queue.entries.inject {|sum, n| sum + n }. mmmurf-starling-0.9.8/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } mmmurf-starling-0.9.8/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } mmtop-1.2.1/lib/mmtop/term_printer.rb: max_size = indexes.inject(0) { |s, idx| s + table_header_columns[idx].size } mmtrix_rpm-1.0.0.3/test/multiverse/suites/agent_only/xray_sessions_test.rb: total_count = txns.inject(0) { |prior, (_, (count, *_))| prior + count } mnemonic_words-0.0.2/lib/mnemonic_words.rb: y = indices.inject(0) { |memo,x| memo * @base + x } moab-versioning-1.4.4/lib/moab/file_group.rb: files.inject(0) { |sum, manifestation| sum + manifestation.file_count } moab-versioning-1.4.4/lib/moab/file_group.rb: files.inject(0) { |sum, manifestation| sum + manifestation.byte_count } moab-versioning-1.4.4/lib/moab/file_group.rb: files.inject(0) { |sum, manifestation| sum + manifestation.block_count } moab-versioning-1.4.4/lib/moab/file_inventory.rb: groups.inject(0) { |sum, group| sum + group.file_count } moab-versioning-1.4.4/lib/moab/file_inventory.rb: groups.inject(0) { |sum, group| sum + group.byte_count } moab-versioning-1.4.4/lib/moab/file_inventory.rb: groups.inject(0) { |sum, group| sum + group.block_count } moab-versioning-1.4.4/lib/moab/file_inventory_difference.rb: @group_differences.inject(0) { |sum, group| sum + group.difference_count } moab-versioning-1.4.4/lib/moab/signature_catalog.rb: entries.inject(0) { |sum, entry| sum + entry.signature.size.to_i } moab-versioning-1.4.4/lib/moab/signature_catalog.rb: entries.inject(0) { |sum, entry| sum + (entry.signature.size.to_i + block_size - 1)/block_size } mob-dalli-1.1.4/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } mob-dalli-1.1.4/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } mobilize-base-1.390/lib/mobilize-base/extensions/array.rb: return self.inject{|sum,x| sum + x } mocha-1.1.0/lib/mocha/mock.rb: @receiver.mocks.inject(ExpectationList.new) { |e, m| e + m.__expectations__ } mocha-1.1.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } mocha-1.1.0/test/acceptance/parameter_matcher_test.rb: matcher = lambda { |*values| values.inject(0) { |sum, n| sum + n } == 10 } mocha-1.1.0/test/mini_test_result.rb: @tests.inject(0) { |total, test| total + test._assertions } mocha-1.1.0/test/minitest_result.rb: @tests.inject(0) { |total, test| total + test.assertions } mocha-macruby-0.9.9.20101102121900/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost mocha-macruby-0.9.9.20101102121900/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } mocha-macruby-0.9.9.20101102121900/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } mod_10-0.0.3/lib/mod_10.rb: end.flatten.inject(:+) model_pack-0.9.10/spec/model_pack_spec.rb: sides.inject(0) { |sum, side| sum + Math.sqrt((side[0].x-side[1].x)**2 + (side[0].y-side[1].y)**2) } moeffju-luhn-0.1.3/lib/luhn.rb: sum = digits.reverse.each_with_index.map{ |x, i| i.even? ? (x * 2).divmod(10).inject(:+) : x }.reverse.inject(:+) mofo-0.2.16/lib/microformat.rb: tags.inject([]) { |array, tag| array + [tag.innerText] } mogilefs-client-3.9.0/examples/mog-sync.rb:bytes_sent = copiers.inject(0) { |sent,t| sent += t[:mog_sync_xfer] } mojibake-1.1.2/lib/mojibake/encoding.rb: '[' + cs.inject(:+) + ']' mojombo-erlectricity-1.0.2/lib/erlectricity/conditions/hash.rb: flattened = arg.inject([]) { |memo, kv| memo + kv } mojombo-grit-1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } mojombo-grit-1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } mojombo-grit-1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } molecules-0.2.0/lib/molecules/empirical_formula.rb: return formula.split(/\+/).inject(EmpiricalFormula.new) do |current, formula| momentum-0.0.13/lib/momentum/opsworks.rb: instance_ids = layers.inject([]) { |ids, l| ids + Momentum::OpsWorks.get_online_instance_ids(@ow, layer_id: l[:layer_id]) } momentum-0.0.13/lib/momentum/opsworks.rb: instance_ids = layers.inject([]) { |ids, l| ids + Momentum::OpsWorks.get_online_instance_ids(@ow, layer_id: l[:layer_id]) } monetra-ruby-0.0.6/lib/monetra/active_support/core_ext/enumerable.rb: # This is instead of payments.inject { |sum, p| sum + p.price } money-6.7.0/lib/money/money.rb: splits.inject(0) { |sum, n| sum + as_d(n) } money_extensions-0.0.2/lib/money_extensions/extensions.rb: total = results.inject(:+) moneypools-capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][1] = windows[k][1].inject(0) { |n,i| n + i } / (windows[k][1].length * sample_size).to_f moneypools-capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][5] = windows[k][5].inject(0) { |n,i| n + i } / (windows[k][5].length * sample_size).to_f moneypools-capistrano-ext-1.2.1/lib/capistrano/ext/monitor.rb: totals[k][15] = windows[k][15].inject(0) { |n,i| n + i } / (windows[k][15].length * sample_size).to_f mongo-resque-1.20.0/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, mongo_followable-0.3.2/lib/mongo_followable/followed.rb: follows.group_by(&:f_type).inject([]) { |r, (k, v)| r += k.constantize.find(v.map(&:f_id)).to_a } mongo_followable-0.3.2/lib/mongo_followable/follower.rb: follows.group_by(&:f_type).inject([]) { |r, (k, v)| r += k.constantize.find(v.map(&:f_id)).to_a } mongo_mapper-unstable-2010.08.19/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| mongo_mapper_ign-0.7.8/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| mongo_record-0.5.1/lib/mongo_record/base.rb: x.map {|p1| p1[column.to_sym]}.compact.inject(0) { |s,v| s += v } mongo_record-0.5.1/tests/test_mongo.rb: assert_all_songs Track.find(:all).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:album => 'Aliens Ate My Buick'}).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find_all_by_album('Oranges & Lemons').inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongo_record-0.5.1/tests/test_mongo.rb: assert_no_match(/song: Budapest by Blimp/, Track.all.inject('') { |str, t| str + t.to_s }) mongo_record-0.5.1/tests/test_mongo.rb: assert_no_match(/artist: XTC/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongo_record-0.5.1/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongo_record-0.5.1/tests/test_mongo.rb: assert_no_match(/song: King For A Day/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :select => :album).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => "song in ('#{@mayor_song}', 'King For A Day')").inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (?)", [@mayor_song, 'King For A Day']]).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:song => [@mayor_song, 'King For A Day']}).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (:songs)", {:songs => [@mayor_song, 'King For A Day']}]).inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :where => "function() { return obj.song == '#{@mayor_song}'; }").inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: str = Track.find(:all, :where => "obj.song == '#{@mayor_song}'").inject('') { |str, t| str + t.to_s } mongo_record-0.5.1/tests/test_mongo.rb: assert_all_songs Track.all.inject('') { |str, t| str + t.to_s } mongodb-graphite-agent-0.1.4/lib/mongodb/graphite/agent/collection_size_calculator.rb: collection_count_hash["total_documents"] = collection_count_hash.values.inject { |sum,x| sum+x } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: assert_all_songs Track.find(:all).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:album => 'Aliens Ate My Buick'}).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find_all_by_album('Oranges & Lemons').inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: assert_no_match(/artist: XTC/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: assert_no_match(/song: King For A Day/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :select => :album).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find([@mayor_id, tid]).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => "song in ('#{@mayor_song}', 'King For A Day')").inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (?)", [@mayor_song, 'King For A Day']]).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:song => [@mayor_song, 'King For A Day']}).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (:songs)", {:songs => [@mayor_song, 'King For A Day']}]).inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :where => "function() { return obj.song == '#{@mayor_song}'; }").inject('') { |str, t| str + t.to_s } mongodb-mongo-activerecord-ruby-0.0.1/tests/test_mongo.rb: str = Track.find(:all, :where => "obj.song == '#{@mayor_song}'").inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/lib/mongo_record/base.rb: x.map {|p1| p1[column.to_sym]}.compact.inject(0) { |s,v| s += v } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_all_songs Track.find(:all).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:album => 'Aliens Ate My Buick'}).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find_all_by_album('Oranges & Lemons').inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_no_match(/artist: XTC/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_no_match(/song: The Mayor Of Simpleton/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_no_match(/song: King For A Day/, Track.find(:all).inject('') { |str, t| str + t.to_s }) mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :select => :album).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find([@mayor_id, tid]).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :conditions => "song in ('#{@mayor_song}', 'King For A Day')").inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (?)", [@mayor_song, 'King For A Day']]).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :conditions => {:song => [@mayor_song, 'King For A Day']}).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :conditions => ["song in (:songs)", {:songs => [@mayor_song, 'King For A Day']}]).inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :where => "function() { return obj.song == '#{@mayor_song}'; }").inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: str = Track.find(:all, :where => "obj.song == '#{@mayor_song}'").inject('') { |str, t| str + t.to_s } mongodb-mongo_record-0.4.2/tests/test_mongo.rb: assert_all_songs Track.all.inject('') { |str, t| str + t.to_s } mongoid-data_table-1.3.3/lib/mongoid/data_table/proxy.rb: params.dup.select { |k,v| k.to_s =~ /sSearch_\d+/ }.inject({}) do |h,(k,v)| mongoid-forums-1.0.7/app/helpers/mongoid_forums/forums_helper.rb: forum.posts_count = forum.topics.inject(0) {|sum, topic| topic.posts.count + sum } mongoid-forums-1.0.7/app/models/mongoid_forums/forum.rb: topics.inject(0) {|sum, topic| topic.posts.count + sum } mongoid-letsrate-1.0.15/lib/mongoid/letsrate/model.rb: a.avg = all_stars.inject { |sum, value| sum + value } / all_stars.size mongoid-state_bits-0.4.0/lib/mongoid/state_bits.rb: default = bits.each_with_index.inject(0){|sum, vi| sum + (params[vi[0]] ? 2**vi[1] : 0)} mongoid_alize-0.5.0/lib/mongoid/alize/callback.rb: value = (#{denorm_attrs_name}(#{source}) + #{extras}).inject({}) do |hash, name| mongoid_roles_zhd-0.1/lib/mongoid_roles/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } mongoid_roles_zhd-0.1/lib/mongoid_roles/strategy/multi/roles_mask.rb: # self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) mongomatic-0.8.2/lib/mongomatic/errors.rb: @errors.values.inject(0) { |sum, errors| sum += errors.size } mongomatic-0.8.2/test/test_misc.rb: assert_equal 2, Person.find.inject(0) { |sum, p| assert p.is_a?(Person); sum += 1 } mongomatic-rails3-0.0.2/lib/rails/mongomatic/support.rb: @errors.values.inject(0) { |sum, errors| sum += errors.size } mongomodel-0.5.5/lib/mongomodel/concerns/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| mongomodel-0.5.5/spec/support/matchers/run_callbacks.rb: callbacks.map { |c| [ [c, :string], [c, :proc], [c, :object], [c, :block] ] }.inject([]) { |result, c| result + c } monkeyshines-0.2.3/examples/shorturls/multiplex_shorturl_cache.rb: dests.inject(0){|sum,hand_db| sz += hand_db[1].size } monkeyshines-0.2.3/lib/monkeyshines/scrape_job/old_paginated.rb:# num_items = response.items.inject(0){|n,item| (prev_span.include? item['id']) ? n : n+1 } monkeyshines-0.2.3/lib/monkeyshines/scrape_job/old_paginated.rb:# num_items = response.items.inject(0){|n,item| (prev_span.include? item['id']) ? n : n+1 } monkeywatch-0.1.7/lib/plugins/arpwatch.rb: @arpwatch_notification.update("Arpwatch","The following IP addresses where affected: "+vics.inject('') { |string,item| string += item+"\n"},nil) monocle-print-1.1.1/lib/monocle-print/atomic.rb: words = split( /\s+/ ).inject( [] ) do | words, word | monocle-print-1.1.1/lib/monocle-print/list.rb: total_width = columns.inject( ( number_of_columns - 1 ) * column_spacing, :+ ) monocle-print-1.1.1/lib/monocle-print/table.rb: w = @columns.inject( 0 ) { | w, c | w + c.width } monotony-0.0.2/lib/monotony/behaviour.rb: puts '[%s] Considering offer of £%d for %s (from %s) [%f]' % [ player.name, amount, property.name, proposer.name, ( factors.values.collect{ |f| ( 100 / factors.count ) * f }.inject(:+) / 100 ) ] monotony-0.0.2/lib/monotony/behaviour.rb: property.sell_to(proposer, amount) if Random.rand(1..100) > ( factors.values.collect{ |f| ( 100 / factors.count ) * f }.inject(:+) / 100 ) monotony-0.0.2/lib/monotony/game.rb: move_total = result.inject(:+) monotony-0.0.2/lib/monotony/player.rb: @properties.select { |p| p.is_a? BasicProperty }.collect(&:num_houses).inject(:+) || 0 monotony-0.0.2/lib/monotony/player.rb: @properties.select { |p| p.is_a? BasicProperty }.collect(&:num_hotels).inject(:+) || 0 monque-0.1.3/lib/monque.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } mooktakim-cloud-crowd-0.3.5/actions/word_count.rb: input.inject(0) {|sum, count| sum + count } moon-null_io-1.0.0/lib/moon-null_io/null_io.rb: args.inject(0) { |acc, o| acc + o.to_s.size } morandi-0.10.2/lib/morandi/image_processor.rb: @pb = PixbufUtils.filter(@pb, SHARPEN, SHARPEN.inject(0, &:+)) morandi-0.10.2/lib/morandi/image_processor.rb: @pb = PixbufUtils.filter(@pb, BLUR, BLUR.inject(0, &:+)) more_math-0.2.1/lib/more_math/linear_regression.rb: mean = @image.inject(0.0) { |s, y| s + y } / @image.size more_math-0.2.1/lib/more_math/linear_regression.rb: sse_x = @domain.inject(0.0) { |s, x| s + (x - mean) ** 2 } more_math-0.2.1/lib/more_math/sequence.rb: @elements.inject(0.0) { |s, t| s + (t - arithmetic_mean) ** 2 } more_math-0.2.1/lib/more_math/sequence.rb: @elements.inject(0.0) { |s, t| s + t } more_math-0.2.1/lib/more_math/sequence.rb: (1...e.size).inject(0.0) { |s, i| s + (e[i] - e[i - 1]) ** 2 } / more_math-0.2.1/lib/more_math/sequence.rb: e.inject(0.0) { |s, x| s + x ** 2 } more_math-0.2.1/lib/more_math/sequence.rb: n * (n + 2) * (1..lags).inject(0.0) { |s, i| s + r[i] ** 2 / (n - i) } more_math-0.2.1/tests/sequence_test.rb: assert_equal 100, counts.inject { |s, x| s + x } more_math-0.2.1/tests/sequence_test.rb: assert_equal 100, counts.inject { |s, x| s + x } more_math-0.2.1/tests/sequence_test.rb: assert_equal 100, counts.inject { |s, x| s + x } more_math-0.2.1/tests/sequence_test.rb: assert_equal 70, counts.inject { |s, x| s + x } more_money-0.1.1/lib/more_money/price.rb: tax_inclusive ? money : tax_amounts.inject(net) { |sum, a| sum + a[1] } more_money-0.1.1/lib/more_money/price.rb: same_tax_group_sums = same_tax_groups.map { |g| g.inject(Price.new(0, g.first.currency, g.first.tax_code, g.first.tax_inclusive)) { |tot, p| tot + p } } more_money-0.1.1/lib/more_money/price.rb: partial.inject(Money.new(0, partial.first.currency)) { |tot, p| tot + p.send(type == :gross ? :gross : :net) } morhekil-globalite-0.5.1/lib/rails/localized_action_view.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } morning-pages-journal-2.0.0/lib/morning-pages-journal/journal.rb: content.split.inject(hash) { |h,v| h[v] += 1; h } morning-pages-journal-2.0.0/lib/morning-pages-journal/journal.rb: w.inject(0.0) { |sum, el| sum + el } / w.size morphological_metrics-1.1.0/lib/mm/deltas.rb: n.inject(0.0, :+) / n.size morphological_metrics-1.1.0/test/mm/test_search.rb: @search.cost_function = ->(x) { x.inject(0, :+) / x.size } mortar-pygments.rb-0.5.7/vendor/pygments-main/tests/examplefiles/fucked_up.rb:puts '%d SWS' % (events.inject(0) { |sum, ((day, daytime),)| sum + (daytime[/\d+$/].to_i - daytime[/^\d+/].to_i) }) mortgage-buddy-0.1.1/lib/mortgage_buddy/amoratizer.rb: payments.inject(0) { |sum, pay| sum + pay.interest }.round(2) moses-vanity-1.8.1/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } mosespa-1.4.4/lib/mosespa.rb: padding = width - strip_escape(value.to_s).each_char.collect{|c| c.bytesize == 1 ? 1 : 2}.inject(0, &:+) motherbrain-1.5.0/lib/mb/cli_client.rb: frames = [0, 0, 0, 1, 2, 2, 2, 3].inject([]) { |frames, frame| frames + [frame]*3 } motherbrain-1.5.0/lib/mb/cli_client.rb: buffer = [0, 1, 2, 3, 3, 2, 1, 0].inject([]) { |frames, frame| frames + [frame]*3 } motherbrain-1.5.0/lib/mb/upgrade/worker.rb: nodes.inject([]) { |buckets, g| buckets += g.each_slice(max_concurrency).to_a } motion-benchmark-ips-1.0/lib/project/ips.rb: measured_us = measurements.inject(0) { |a,i| a + i } motion-benchmark-ips-1.0/lib/project/timing.rb: sum = samples.inject(0) { |acc, i| acc + i } motion-benchmark-ips-1.0/lib/project/timing.rb: total = samples.inject(0) { |acc, i| acc + ((i - m) ** 2) } motion-bundler-0.2.1/lib/motion-bundler/require/resolve.rb: @gem_paths ||= Dir["{#{::Gem.paths.path.join(",")}}" + "/gems/*"].inject({}) do |gem_paths, path| motion-bureau-0.0.2/lib/bureau/bureau.rb: @bureau_sections.inject([]){ |drawers, section| drawers += section[:drawers] } motion-plot-0.4.9/lib/motion-plot/chart/delegates/percent_bar_delegate.rb: y_pos = (0..plot_index).inject(0) {|base, i| base + (@delegated_to.data_hash[i][index] / total_sum_at_index(index)) * 100 } motion-plot-0.4.9/lib/motion-plot/chart/delegates/percent_bar_delegate.rb: (0..plot_index-1).inject(0) {|base, i| base + (@delegated_to.data_hash[i][index] / total_sum_at_index(index))*100 } motion-plot-0.4.9/lib/motion-plot/chart/delegates/percent_bar_delegate.rb: (0..plot_index).inject(0) {|base, i| base + (@delegated_to.data_hash[i][index] / total_sum_at_index(index))*100 } motion-plot-0.4.9/lib/motion-plot/chart/delegates/percent_bar_delegate.rb: total ||= (0..@number_of_plots-1).inject(0) {|total, i| total + @delegated_to.data_hash[i][index]} motion-plot-0.4.9/lib/motion-plot/chart/delegates/stack_bar_delegate.rb: y_pos = (0..plot_index).inject(0) {|base, i| base + @delegated_to.data_hash[i][index]} motion-plot-0.4.9/lib/motion-plot/chart/delegates/stack_bar_delegate.rb: (0..plot_index-1).inject(0) {|base, i| base + @delegated_to.data_hash[i][index] } motion-plot-0.4.9/lib/motion-plot/chart/delegates/stack_bar_delegate.rb: (0..plot_index).inject(0) {|base, i| base + @delegated_to.data_hash[i][index] } motion-plot-0.4.9/lib/motion-plot/chart/delegates/waterfall_delegate.rb: (0..data_index-1).inject(0) {|base, i| base + data[i] } motion-plot-0.4.9/lib/motion-plot/chart/delegates/waterfall_delegate.rb: (0..data_index).inject(0) {|base, i| base + data[i] } motion-prime-1.0.7/motion-prime/models/_sync_mixin.rb: models_to_save = bags_options.inject([]) { |result, (key, bag_options)| result + bag_options[:save] } motion-prime-1.0.7/motion-prime/models/_sync_mixin.rb: models_to_delete = bags_options.inject([]) { |result, (key, bag_options)| result + bag_options[:delete] } motion-screenspecs-0.1.0/lib/motion-screenspecs.rb: summed = diff.inject {|sum, value| sum + value} motion-spec-0.6.0/lib/motion-spec/core.rb: exit(Counter.values_at(:failed, :errors).inject(:+)) motion-support-0.3.0/motion/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } motion-support-0.3.0/motion/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,(l,r)| h[l] += r; h } motion-yapper-0.1.0/lib/yapper/extensions.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } motion_blender-support-0.2.8/motion/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } motion_blender-support-0.2.8/motion/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,(l,r)| h[l] += r; h } motomike-bnr_tools-0.0.7/lib/bnr_tools/svn_xml.rb: @entries ||= lists.inject([]) { |accumulator, list| accumulator += list.entries} motorcontrolboard-0.0.2/lib/motorcontrolboard/mcb_data.rb: @data.select{|row| row['valid']==1}.inject(0){|sum, row| sum+lenByType(row['type'])} motorcontrolboard-0.0.2/lib/motorcontrolboard.rb: '0b' + @data.inject(''){|mem, ob| ob['valid'].to_s + mem } mouth-0.8.2/test/recorder_test.rb: assert_equal 1, seq.inject(0) {|s,e| s + e} mouth-0.8.2/test/recorder_test.rb: assert_equal 99, seq.inject(0) {|s,e| s + e} mouth-0.8.2/test/recorder_test.rb: sum = seq.inject(0) {|s,e| s + e} mouth-0.8.2/test/recorder_test.rb: assert_equal 9, seq.inject(0) {|s,e| s + e} mouth-0.8.2/test/sequence_query_test.rb: expected_count = timers.collect {|t| t["count"] }.inject(0) {|s,c| s + c } mouth-0.8.2/test/sequence_query_test.rb: expected_sum = timers.collect {|t| t["sum"] }.inject(0) {|s,c| s + c } moxiesoft_parallel_tests-0.6.18/spec/spec_helper.rb: group.inject(0) { |sum, test| sum += File.stat(test).size } mp3file-1.1.0/lib/mp3file/id3v2/tag.rb: used_bytes = @frames.inject(0) { |m, f| m += f.size } mperham-memcache-client-1.7.5/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } mpex-0.7.0/lib/mpex/mpex.rb: end.inject(:+) mpex-0.7.0/lib/mpex/mpex.rb: end.inject(:+) mpex-0.7.0/lib/mpex/mpex.rb: end.inject(:+) mr_eko-0.7.3/lib/mr_eko/timed_playlist.rb: diff_cost = diffs.inject(0){ |sum, n| sum + n }.abs mr_eko-0.7.3/lib/mr_eko/timed_playlist.rb: total_length = song_group.inject(0.0){ |sum, song| sum + song.duration } mrflip-edamame-0.1.1/lib/edamame/queue/beanstalk.rb: [:reserved, :ready, :buried, :delayed].inject(0){|sum,type| sum += stats["current-jobs-#{type}"]} ms-core-0.0.19/lib/ms/spectrum.rb: tic = self.intensities.inject(0.0) {|sum,int| sum += int } ms-error_rate-0.0.13/lib/transmembrane.rb: #avg_num = numbers.inject(0) {|memo,num| num + memo }.to_f / numbers.size ms-error_rate-0.0.13/lib/transmembrane.rb: #numbers.inject(0.0) {|memo,num| (num.to_f/seq_size + memo) } / numbers.size ms-error_rate-0.0.13/script/minimal_protein_set.rb: [ v.size, v.inject(0){|m,s| m+s.size} ] ms-error_rate-0.0.13/script/minimal_protein_set.rb: [ peps.size, peps.inject(0){|m,s| m+s.size}, -(prot_sizes_hash[prot])] ms-msrun-0.3.6/lib/ms/spectrum/compare.rb: self.inject(0.0) {|_sum, v| _sum += v } ms-sequest-0.2.1/lib/ms/sequest/srf/pepxml.rb: times.inject(&:+) / times.size.to_f mscharkow-textstats-0.0.2/lib/textstats.rb: Float(words.collect{|w|w.size}.inject(nil){|sum,x|sum ? sum + x : x})/words.size mspire-0.10.8.0/lib/mspire/peaklist.rb: tot_intensity = self.inject(0.0) {|sum,peak| sum + peak.y } mspire-0.10.8.0/lib/mspire/peaklist.rb: tot_intensity = pseudo_peaklist.inject(0.0) {|sum, bin_peak| sum + bin_peak.y } mspire-0.10.8.0/lib/mspire/peaklist.rb: calc_from_lil_bins = pseudo_peaklist.inject(0.0) {|sum, bin_peak| sum + bin_peak.x.data.map(&:y).reduce(:+) } mspire-0.10.8.0/script/minimal_protein_set.rb: [ v.size, v.inject(0){|m,s| m+s.size} ] mspire-0.10.8.0/script/minimal_protein_set.rb: [ peps.size, peps.inject(0){|m,s| m+s.size}, -(prot_sizes_hash[prot])] mspire-0.10.8.0/spec/mspire/peaklist_spec.rb: total_intensity = subject.inject(0.0) {|sum,peaklist| sum + peaklist.map(&:y).reduce(:+) } mspire-0.10.8.0/spec/mspire/peaklist_spec.rb: after = peaklist.inject(0.0) {|sum,peak| sum + peak.y } mspire-sequest-0.2.7/lib/mspire/sequest/srf/pepxml.rb: times.inject(&:+) / times.size.to_f mspire-simulator-0.3.2/lib/ms/curvefit/curve_fit_helper.rb: self.inject(0){|accum, i| accum + i } mspire-simulator-0.3.2/lib/ms/curvefit/curve_fit_helper.rb: sum = self.inject(0){|accum, i| accum +(i-m)**2 } mspire-simulator-0.3.2/lib/ms/curvefit/curve_fit_helper.rb: smooth_ave< #{value}" } + mtrudel-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + mtrudel-adhearsion-0.8.3/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| mu-5.7.41/lib/mu/command/help.rb: max_cmd_size = helps.inject(0) { |memo, obj| [ obj[:cmd].size, memo ].max } + 4 muck-services-3.3.3/app/controllers/muck/visits_controller.rb: @comment_count = @activities.length + @activities.inject(0) {|n,activity| activity.comments.length + n } muding-0.2.0/lib/muding_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } mug-0.4.1/test/test-apply.rb: prc = proc{|a,b,*c| (a||0) + (b||0) + c.inject(0, &:+) } multi_bit_field-0.0.4/lib/multi_bit_field.rb: # fields.inject("0" * (bitfield_max(column_name) + 1)) do |mask, field_name| multi_ping-0.2.3/lib/multi_ping.rb: avg = rtary.inject(0) {|sum, i| sum + i} * 1000/(@count - pingfails) multi_progress_bar-0.3.0/lib/multi_progress_bar/total_bar.rb: total_total = @bars.inject(0) { |sum, bar| sum + bar.total } multi_progress_bar-0.3.0/lib/multi_progress_bar/total_bar.rb: total_current = @bars.inject(0) { |sum, bar| sum + bar.current } multi_progress_bar-0.3.0/lib/multi_progress_bar/total_bar.rb: total_total = @bars.inject(0) { |sum, bar| sum + bar.total } multiarray-1.0.4/lib/multiarray/components.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/components.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/lib/multiarray/elementwise.rb: @values.inject(Set[]) { |vars,value| vars + value.variables } multiarray-1.0.4/lib/multiarray/elementwise.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/elementwise.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/lib/multiarray/histogram.rb: @sources.inject(@dest.variables + @weight.variables) { |a,b| a + b.variables } multiarray-1.0.4/lib/multiarray/histogram.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/histogram.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/lib/multiarray/lut.rb: @sources.inject(@table.variables) { |a,b| a + b.variables } multiarray-1.0.4/lib/multiarray/lut.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/lut.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/lib/multiarray/mask.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/mask.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/lib/multiarray/operations.rb: Hornetseye::lazy { to_type typecode.maxint }.inject :+ multiarray-1.0.4/lib/multiarray/unmask.rb: return stripped.inject([]) { |vars,elem| vars + elem[0] }, multiarray-1.0.4/lib/multiarray/unmask.rb: stripped.inject([]) { |values,elem| values + elem[1] }, multiarray-1.0.4/test/tc_float.rb: assert_equal 2.5, D( 2.5 ).inject { |a,b| a + b }[] multiarray-1.0.4/test/tc_float.rb: assert_equal 4.0, D( 2.5 ).inject( 1.5 ) { |a,b| a + b }[] multiarray-1.0.4/test/tc_int.rb: assert_equal 2, I( 2 ).inject { |a,b| a + b }[] multiarray-1.0.4/test/tc_int.rb: assert_equal 3, I( 2 ).inject( 1 ) { |a,b| a + b }[] multiarray-1.0.4/test/tc_lazy.rb: assert_equal 10, lazy( 5 ) { |i| i }.inject { |a,b| a + b } multiarray-1.0.4/test/tc_multiarray.rb: assert_equal 21, M[[1, 2, 3], [4, 5, 6]].inject { |a,b| a + b } multiarray-1.0.4/test/tc_multiarray.rb: assert_equal 21, M[[1, 2, 3], [4, 5, 6]].inject(:+) multiarray-1.0.4/test/tc_multiarray.rb: assert_equal 28, M[[1, 2, 3], [4, 5, 6]].inject(7) { |a,b| a + b } multiarray-1.0.4/test/tc_multiarray.rb: assert_equal 28, M[[1, 2, 3], [4, 5, 6]].inject(7, :+) multiarray-1.0.4/test/tc_object.rb: assert_equal 2, O( 2 ).inject { |a,b| a + b }[] multiarray-1.0.4/test/tc_object.rb: assert_equal 3, O( 2 ).inject( 1 ) { |a,b| a + b }[] multiarray-1.0.4/test/tc_sequence.rb: assert_equal 6, S[ 1, 2, 3 ].inject { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_equal 6, S[ 1, 2, 3 ].inject(:+) multiarray-1.0.4/test/tc_sequence.rb: assert_equal 10, S[ 1, 2, 3 ].inject(4) { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_equal 10, S[ 1, 2, 3 ].inject(4, :+) multiarray-1.0.4/test/tc_sequence.rb: assert_equal 'abc', S[ 'a', 'b', 'c' ].inject { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_equal 'abcd', S[ 'b', 'c', 'd' ].inject( 'a' ) { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_equal C( 3, 5, 8 ), S[ C( 1, 2, 3 ), C( 2, 3, 5 ) ].inject { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_equal C( 7, 8, 9 ), S[ 1, 2, 3 ].inject( C( 1, 2, 3 ) ) { |a,b| a + b } multiarray-1.0.4/test/tc_sequence.rb: assert_raise( RuntimeError ) { S[].inject { |a,b| a + b } } multiarray-1.0.4/test/tc_sequence.rb: assert_equal 0, S[].inject( 0 ) { |a,b| a + b } multifarious-0.2.0/lib/tile.rb: tiles.inject(0) {|sum, tile| sum + tile.area} multimap-1.1.3/lib/multiset.rb: @hash.inject(0) { |s, (e, m)| s += m } multipart-post-2.0.0/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } multiset-0.5.1/lib/multiset.rb: @entries.inject(0){ |sum, item| sum += item[1] } munin_manager-1.2.4/lib/munin_manager/plugins/fbproxy_latency.rb: data[component] = response_times.inject(0.0) {|sum, i| sum + i} / data[component].length rescue 0 munin_manager-1.2.4/lib/munin_manager/plugins/haproxy_app_response_time.rb: values[k] = values[k].inject(0) {|sum, i| sum + i} / values[k].length rescue 0 munin_manager-1.2.4/lib/munin_manager/plugins/haproxy_app_response_time.rb: data.inject([]){|datas, (server, values)| (datas + values.map{|k,v| "#{server}_#{k}.value #{v}"})}.join("\n") munin_manager-1.2.4/lib/munin_manager/plugins/haproxy_response_time.rb: data[k] = data[k].inject(0) {|sum, i| sum + i} / data[k].length rescue 0 munin_manager-1.2.4/lib/munin_manager/plugins/network_latency.rb: avg = results.size > 0 ? results.inject(0){|a,b| a + b}.to_f / results.size : -1 munin_manager-1.2.4/lib/munin_manager/plugins/packet_loss.rb: avg = results.size > 0 ? results.inject(0){|a,b| a + b}.to_f / results.size : -1 munin_manager-1.2.4/lib/munin_manager/plugins/rails_rendering.rb: data[component] = response_times.inject(0) {|sum, i| sum + i} / data[component].length rescue 0 munin_manager-1.2.4/lib/munin_manager/plugins/rails_response_time.rb: data[action_name] = response_times.inject(0) {|sum, i| sum + i} / data[action_name].length rescue 0 munin_manager-1.2.4/lib/munin_manager/starling/starling_stats.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{make_cache_key(queue)}_items"].to_i } munkres-0.1.0/lib/munkres.rb: @pairings.inject(0) {|total, star| total + @original[star[0]][star[1]]} munya-faker-0.3.2/lib/faker/isbn.rb: sum = (0..8).inject(0) {|sum, i| sum += _isbn[i,1].to_i * (i+1)} % 11 munya-faker-0.3.2/lib/faker/isbn.rb: sum = (0..11).inject(0) { |sum, i| sum += ((i+1) % 2 == 0 ? _isbn[i,1].to_i*3 : _isbn[i,1].to_i) } muon-0.0.2/lib/muon/project.rb: history.entries.select { |e| e.start_time.strftime("%Y%m%d") == date }.map(&:duration).inject(&:+) muon-0.0.2/lib/muon/project.rb: history.entries.select { |e| e.start_time.strftime("%Y%m") == date }.map(&:duration).inject(&:+) murakumo-0.6.1/lib/srv/murakumo_balancer.rb: sum = dests.inject(0) {|r, i| r + i[1] } murakumo-0.6.1/lib/srv/murakumo_balancer.rb: delta = weights.inject(0) {|r, i| r + i[1] } - sources.length music-performance-0.4.2/spec/conversion/glissando_converter_spec.rb: sum = @els.map {|el| el.duration }.inject(0,:+) music-performance-0.4.2/spec/conversion/portamento_converter_spec.rb: sum = @els.map {|el| el.duration }.inject(0,:+) music-todo-0.3.1/lib/music-todo/searchers.rb: @searchers.inject(0) { |sz,sr| sz + sr.size } music-transcription-0.21.0/lib/music-transcription/model/part.rb: return @notes.inject(0) { |sum, note| sum + note.duration } music-transcription-0.21.0/lib/music-transcription/model/program.rb: segments.inject(0.0) { |length, segment| length + (segment.last - segment.first) } musicality-0.10.1/lib/musicality/composition/dsl/score_methods.rb: notes.map {|n| n.duration }.inject(0,:+) musicality-0.10.1/lib/musicality/composition/generation/counterpoint_generator.rb: @total_dur = rhythm.map {|dur| dur.abs }.inject(0,:+) musicality-0.10.1/lib/musicality/composition/generation/counterpoint_generator.rb: sc.map {|k,v| k*v}.inject(0,:+) == @total_dur musicality-0.10.1/lib/musicality/composition/generation/counterpoint_generator.rb: if solution.inject(0,:+) != @total_dur musicality-0.10.1/lib/musicality/composition/generation/counterpoint_generator.rb: tot = sc.values.inject(0,:+) musicality-0.10.1/lib/musicality/composition/generation/counterpoint_generator.rb: total_count_rem = counts.inject(0,:+) musicality-0.10.1/lib/musicality/composition/util/probabilities.rb: sum = probs.inject(0,:+) musicality-0.10.1/lib/musicality/composition/util/random_sampler.rb: total_prob = probs.inject(0,:+) musicality-0.10.1/lib/musicality/notation/model/part.rb: return @notes.inject(0) { |sum, note| sum + note.duration } musicality-0.10.1/lib/musicality/performance/model/note_sequence.rb: @elements.map {|el| el.duration }.inject(0,:+) musicality-0.10.1/spec/composition/generation/random_rhythm_generator_spec.rb: rhythm.inject(0,:+).should eq(total_dur) musicality-0.10.1/spec/composition/util/adding_sequence_spec.rb: val2 = rep_seq.take(offset).inject(@start_value,:+) musicality-0.10.1/spec/composition/util/probabilities_spec.rb: x.inject(0,:+).should eq(1) musicality-0.10.1/spec/performance/conversion/glissando_converter_spec.rb: sum = @els.map {|el| el.duration }.inject(0,:+) musicality-0.10.1/spec/performance/conversion/note_sequence_extractor_spec.rb: expected_dur = @notes.map {|n| n.duration }.inject(0,:+) musicality-0.10.1/spec/performance/conversion/note_sequence_extractor_spec.rb: max_dur = @notes.map {|n| n.duration }.inject(0,:+) musicality-0.10.1/spec/performance/conversion/portamento_converter_spec.rb: sum = @els.map {|el| el.duration }.inject(0,:+) musicality-0.10.1/spec/printing/note_engraving_spec.rb: dur = subdurs.inject(0.to_r,:+) musicality-0.10.1/spec/printing/note_engraving_spec.rb: subdurs2.inject(0.to_r,:+).should eq(dur) musicality-0.10.1/spec/printing/note_engraving_spec.rb: dur = subdurs.inject(0.to_r,:+) musicality-0.10.1/spec/printing/note_engraving_spec.rb: subdurs2.inject(0.to_r,:+).should eq(dur - dur.to_i) musicality-0.10.1/spec/printing/note_engraving_spec.rb: # dur = subdurs.inject(0.to_r,:+) musicality-0.10.1/spec/printing/note_engraving_spec.rb: # dur = subdurs.inject(0.to_r,:+) mustermann-0.4.0/lib/mustermann/ast/expander.rb: payload.map { |e| t(e) }.inject(:+) mustermann-0.4.0/lib/mustermann/ast/expander.rb: list.inject([]) { |l, (k1, p1, f1)| l + result.map { |k2, p2, f2| [k1+k2, p1+p2, **f1, **f2] } } mustermann19-0.4.0/lib/mustermann/ast/expander.rb: payload.map { |e| t(e) }.inject(:+) mustermann19-0.4.0/lib/mustermann/ast/expander.rb: list.inject([]) { |l, (k1, p1, f1)| l + result.map { |k2, p2, f2| [k1+k2, p1+p2, f1.merge(f2)] } } mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: bytes_read: @connections.map(&:bytes_read).inject(&:+), mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: requests_sent: @connections.map(&:requests_sent).inject(&:+), mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: responses_received: @connections.map(&:responses_received).inject(&:+), mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: read: @connections.map(&:read_errors).inject(&:+), mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: write: @connections.map(&:write_errors).inject(&:+), mutalisk-0.1.1/lib/mutalisk/runner_thread.rb: connect: @connections.map(&:connect_errors).inject(&:+), mutant-0.8.10/spec/support/corpus.rb: end.inject(0, :+) mwilden-metric_fu-1.1.5.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} mwilden-metric_fu-1.1.5.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} mwilden-metric_fu-1.1.5.1/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} my-ruby-net-ldap-0.5.0/lib/net/ber.rb: #j = (0...(n & 127)).inject(0) {|mem,x| mem = (mem << 8) + getc} my_enginery-0.2.8/lib/enginery/registry.rb: specs: routes.inject(0) {|s,(_,r)| s += r[:specs].size} my_segments-0.0.2/lib/my_segments/candidates.rb: @candidates.inject(0) { |sum, c| sum + c.votes } mycmd-0.0.6/lib/mycmd/cli/settings_commands.rb: buffer = THREAD_BUFFERS[0..3].inject(0){|b,k| b + (variables[k].to_i * 0.5)} mygegegems-0.0.5/lib/mygegegems/cli.rb: total = gems.inject(0) { |sum, (_, dl)| sum + dl } mygegegems-0.0.5/lib/mygegegems/stat.rb: total = gems.inject(0) { |sum, (_, dl)| sum + dl } myobie-starling-0.9.10/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } myobie-starling-0.9.10/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } myronmarston-test_benchmarker-1.2.1/lib/test_benchmarker/test_benchmarks.rb: obj.sum = obj.benchmarks.inject(0) {|sum, bmark| sum + bmark.benchmark.send(benchmark_attr)} myrrha-3.1.0/spec/coercions/test_dup.rb: s.inject(0){|sum,x| sum + r.apply(x,t)} myrrha-3.1.0/spec/spec_helper.rb:$VALUES = $SAFE_VALUES.values.inject([], :+) + myrrha-3.1.0/spec/spec_helper.rb: $UNSAFE_VALUES.values.inject([], :+) mysql-pause-0.1.8/lib/mysql-pause/proxy.rb: payload_length = (0..2).map {|i| header[i] << (8 * i) }.inject(0) {|r, i| r + i } mysql-pr-2.9.11/lib/mysql-pr/protocol.rb: @server_version = init_packet.server_version.split(/\D/)[0,3].inject{|a,b|a.to_i*100+b.to_i} myteletask-0.0.1/lib/request.rb: parametersum = @parameters.empty? ? 0 : @parameters.inject{|sum,x| sum + x } myteletask-0.0.1/lib/response.rb: calculatedChecksum = data[startindex..startindex+length-1].inject{|sum,x| sum + x } % 256 mzl-0.0.2/lib/examples/calculate.rb: @total += numbers.inject(:+) mzl-0.0.2/lib/examples/calculate.rb: @total -= numbers.inject(:+) n_grams_generator-0.0.2/lib/n_grams_generator.rb: ary.inject(Hash.new(0)) { |hsh, elem| hsh[elem] += 1; hsh } nacjac-0.0.2/lib/nacjac/cannon.rb: total_time = @request_times.compact.inject(0){|a, b| a + b} nairda-dice-0.1.1/lib/dice.rb: collect ? result : result.inject(nil) { |sum, x| sum ? sum + x : x } naivebayes-0.1.0/lib/naivebayes/classifier.rb: all_train_data = @instance_count_of.values.inject(0) {|s, v| s + v} naivebayes-0.1.0/lib/naivebayes/classifier.rb: }.inject(0) {|s, v| s + v} naivebayes-0.1.0/lib/naivebayes/classifier.rb: }.flatten.inject(0) {|s, v| s + v} naivebayes-0.1.0/lib/naivebayes/classifier.rb: other_classes.map {|c| @frequency_table[c][i]}.inject(0) {|s, v| s + v} naked-chef-0.9.15.3/lib/chef/cookbook_site_streaming_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } naked-chef-0.9.15.3/lib/chef/cookbook_site_streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} naked-chef-0.9.15.3/lib/chef/monkey_patches/dir.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } naked-chef-0.9.15.3/lib/chef/streaming_cookbook_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } naked-chef-0.9.15.3/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} name-spotter-0.2.4/lib/name-spotter.rb: tweets = text.split(/\s+/).inject([]) do |res, w| named-routes-0.2.9/lib/named-routes/routes.rb: (ancestors.reverse + [self]).inject({}) do |memo, klass| nano-0.8.2/lib/nano/symbol/to_proc.rb: # [1, 2, 3].inject(&:+) #=> 6 nanoc-toolbox-0.2.1/lib/nanoc/toolbox/helpers/tagging_extra.rb: tags.inject(Hash.new(0)) {|h,i| h[i] += 1; h } nanoc2-2.2.3/lib/nanoc2/cli/commands/compile.rb: tot = samples.inject { |memo, i| memo + i} narou-2.8.1/lib/command/update.rb: subtitles_size = hotentry.inject(0) { |sum, (_, subtitles)| subtitles.size + sum } nas-yahoo_stock-1.0.8/lib/yahoo_stock/scrip_symbol.rb: res = companies.inject('') { |options, company| options + new(company).results.output + "\n" } nate-browsercms-3.0.211/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} natural-0.1.1/lib/natural/fragment.rb: self.is_leaf? ? [@ids].flatten : self.children.inject([]) {|result, item| result += item.ids} natural-0.1.1/lib/natural/fragment.rb: self.children.inject('') {|result, item| (result += item.to_s + ' ')}.strip natural-0.1.1/lib/natural/fragment.rb: text = fragments.inject('') {|memo, fragment| memo += fragment.to_s + ' '}.strip nayutaya-wsse-0.0.1/lib/wsse/username_token.rb: return $1.scan(/(?:\A|, )(.+?)="(.+?)"/).inject({}) { |memo, (key, value)| nb-0.1.1/lib/nb/classifier.rb: probability_of_a_token_given_a_category(token, category) / backend.categories.inject(0.0) { |r, c| r + probability_of_a_token_given_a_category(token, c) } nb-0.1.1/lib/nb/classifier.rb: # @tokens_count.values.inject(0) { |sum, hash| sum + hash.values.inject(&:+) } nb-0.1.1/lib/nb/classifier.rb: backend.categories_count.values.inject(&:+) nbadw-util-0.1.4/lib/nbadw/util/copy_database_task.rb: db.tables.inject(0) { |total, table_name| total += db[table_name.to_sym].count } nbayes-0.1.1/lib/nbayes.rb: count = @data.keys.inject(0){|sum, cat| sum + @data[cat][:tokens][token] } nbitarray-0.0.2/spec/lib/nbitarray_spec.rb: bit_array.map{|v| v * 2}.inject(0) {|v, sum| sum += v}.should eq 56 nbogie-production_log_analyzer-1.5.1.3/lib/production_log/analyzer.rb: return self.inject(0) { |acc, i| acc + i } nbogie-production_log_analyzer-1.5.1.3/lib/production_log/analyzer.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } nbrew-better_nested_set-0.0.1/lib/better_nested_set.rb: total = roots.inject(0) {|sum, r| sum + (r[r.left_col_name] == 1 ? r.check_full_tree : 0 )} nbrew-better_nested_set-0.0.1/lib/better_nested_set.rb: total_nodes = roots.inject(0) {|sum, r| sum + r.all_children_count + 1 } nbudin-castronaut-0.7.5/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } nbudin-castronaut-0.7.5/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } nbudin-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} nbudin-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} nbudin-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} nbudin-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } nbudin-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } nbudin-castronaut-0.7.5/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } nbudin-castronaut-0.7.5/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } nbudin-castronaut-0.7.5/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } nbudin-castronaut-0.7.5/vendor/rack/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + part.length } nbudin-castronaut-0.7.5/vendor/rack/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s ncs_mdes_warehouse-0.14.0/lib/ncs_navigator/warehouse/hooks/etl_status_email.rb: @record_count = transform_statuses.inject(0) { |sum, s| sum + s.record_count } nebulous-0.1.2/spec/nebulous/parser_spec.rb: expect(data.map(&:size).inject(:+)).to eq 20 needish-0.0.2/lib/needish/base.rb: path += '?' + options[:args].inject('') { |qs, h| qs += "#{h[0]}=#{h[1]}&"; qs } unless options[:args].blank? needy_debugger-1.4.0/test/eval_test.rb: enter 'set autoeval', '[5,6,7].inject(&:+)' nendo-0.7.3/lib/nendo/ruby/builtin_functions.rb: arr[1..-1].inject(arr[0]){|x,y| x+y} neptune_coffee-0.3.0/lib/neptune_coffee/util.rb: when Hash then data.length + data.inject(0) {|sum,v| sum + deep_length(v[1])} neptune_coffee-0.3.0/lib/neptune_coffee/util.rb: when Array then data.length + data.inject(0) {|sum,v| sum + deep_length(v)} nerdword-0.0.1/lib/board.rb: score = moves.inject(0) { |score, move| score + score_move(move, index) } nerdword-0.0.1/spec/game_spec.rb: p1_unplayed = values.values_at(*p1_rack).inject(0, :+) nerve-0.6.0/lib/nerve/ring_buffer.rb: self.inject(0.0) { |sum, el| sum + el } / self.size nested_list-0.0.2/lib/nested_list/nested_select.rb: @items.inject(0){|acc,i| acc+i.items_count} nested_restful_scaffold-0.1.0/generators/nested_restful_scaffold/nested_restful_scaffold_generator.rb: statement = resources[1..-1].inject(statement){|s, resource| s += ".#{resource.pluralize}.find(params[:#{resource}_id])"} net-dns-0.8.0/lib/net/dns/resolver/socks.rb: checksum = data.unpack("n*").inject(0) { |s, x| s + x } net-dns2-0.8.7/lib/net/dns/resolver/socks.rb: checksum = data.unpack("n*").inject(0) { |s, x| s + x } net-irc-0.0.9/examples/iig.rb: footing = @ratio.inject {|sum, ratio| sum + ratio } net-irc-0.0.9/examples/iig.rb:# footing = ratios.inject {|sum, ratio| sum + ratio } net-irc-0.0.9/examples/tig.rb: i *= @ratio.inject {|sum, r| sum.to_f + r.to_f } + net-irc-0.0.9/examples/wig.rb: @footing = @ratio.inject {|r,i| r + i } net-irc2-0.0.15/examples/hatena-star-stream.rb: stars = ((entry['colored_stars'] || []) + [ entry ]).inject([]) {|r,i| net-irc2-0.0.15/examples/iig.rb: footing = @ratio.inject {|sum, ratio| sum + ratio } net-irc2-0.0.15/examples/iig.rb:# footing = ratios.inject {|sum, ratio| sum + ratio } net-irc2-0.0.15/examples/tig.rb: rate = (3600.0 / @rates[name][:rate]) / @rates.values.inject(0) {|r,i| r + 3600.0 / i[:rate] } netshade-cache-money-0.2.5.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } netshade-twitter-0.4.2.1/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } netzke-core-1.0.0.0/lib/netzke/core/stylesheets.rb: ((singleton_methods(false).map(&:to_sym).include?(:include_css) ? include_css : [] ) + css_config.required_files).inject(""){ |r, path| r + File.new(path).read + "\n"} neufelry-twitter-0.4.2/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } neuronet-6.1.0/lib/neuronet.rb: self.value = @bias + @connections.inject(0.0){|sum,connection| sum + connection.update} neuronet-6.1.0/lib/neuronet.rb: self.value = @bias + @connections.inject(0.0){|sum,connection| sum + connection.value} neuronet-6.1.0/lib/neuronet.rb: self.center = inputs.inject(0.0,:+) / inputs.length new_base60-0.0.1/lib/new_base60/sxg.rb: value.chars.inject(0) { |sum, char| sum = (60 * sum) + self.class.vocabulary.index(char) } newbamboo-evented-rspec-1.1.12/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} newbamboo-rspec-1.1.12/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} newrelic_f5_plugin-1.0.18/lib/newrelic_f5_plugin/global_ssl.rb: metrics["SSL/Global/Total/All"] = vals.inject(0) { |t,i| t + i } newrelic_f5_plugin-1.0.18/lib/newrelic_f5_plugin/platform.rb: metrics["CPU/Total/Global"] = vals.inject(0.0){ |a,b| a + b } newrelic_openvpn_agent-0.0.1/lib/newrelic_openvpn_agent.rb: :total_bytes_received => ["Total/Bytes/Received", "bytes", lambda{ get_columns(ovpn_cmd, 2, false, false).inject(0){|_t, _b| (_t + _b.to_i) } }], newrelic_openvpn_agent-0.0.1/lib/newrelic_openvpn_agent.rb: :total_bytes_sent => ["Total/Bytes/Sent", "bytes", lambda{ get_columns(ovpn_cmd, 3, false, false).inject(0){|_t, _b| (_t + _b.to_i) } }], newrelic_openvpn_agent-0.0.1/lib/newrelic_openvpn_agent.rb: :average_bytes_received => ["Average/Bytes/Received", "bytes", lambda{ x = get_columns(ovpn_cmd, 2, false, false); x.inject(0){|_t, _b| (_t + _b.to_i) } / x.length }], newrelic_openvpn_agent-0.0.1/lib/newrelic_openvpn_agent.rb: :average_bytes_sent => ["Average/Bytes/Sent", "bytes", lambda{ x = get_columns(ovpn_cmd, 3, false, false); x.inject(0){|_t, _b| (_t + _b.to_i) } / x.length }] newrelic_rpm-3.14.2.312/test/multiverse/suites/agent_only/xray_sessions_test.rb: total_count = txns.inject(0) { |prior, (_, (count, *_))| prior + count } nexus_parser-1.1.4/lib/tokens.rb: s = str.split(/\(|\)|\}|\{/).collect{|s| s=~ /[\,|\s]/ ? s.split(/[\,|\s]/) : s}.inject([]){|sum, x| x.class == Array ? sum << x.delete_if {|y| y == "" } : sum + x.strip.split(//)} nfo-resque-mongo-1.17.2/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, ngauthier-hydra-0.24.0/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} nginxbrew-0.0.7/lib/nginxbrew/catalog.rb: gsub(/href="nginx\-([0-9\.]+?)\.tar\.gz"/).inject([]) do |memo, match| nginxbrew-0.0.7/lib/nginxbrew/catalog.rb: gsub(/ngx_openresty\-([0-9\.]+?)\.tar\.gz/).inject([]) do |memo, match| nginxtra-1.8.0.11/lib/nginxtra/config.rb: config_files = file_options.map(&:keys).inject([], &:+).uniq.map do |x| ngmoco-cache-money-0.2.24.2/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/aggregator/summarizer.rb: @warnings_encountered.inject(0) { |result, (key, value)| result += value } > 0 ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/output/fixed_width.rb: width_left = options[:width] - ((columns.length - 1) * (style[:cell_separator] ? 3 : 1)) - column_widths.compact.inject(0) { |sum, col| sum + col} ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/tracker/frequency.rb: categories.inject(0) { |carry, item| carry + item[1] } ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/tracker/hourly_spread.rb: @hour_frequencies.inject(0) { |sum, value| sum + value } ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/tracker.rb: @categories.inject(0.0) { |sum, (name, cat)| sum + cat[:sum] } ngmoco-request-log-analyzer-1.4.2/lib/request_log_analyzer/tracker.rb: @categories.inject(0) { |sum, (name, cat)| sum + cat[:hits] } ngrams-0.1.0/lib/ngrams/ngrams.rb: @sigma[type][n] = @ngrams[type][n].inject( 0 ) { |injection, element| injection+element.last } nhs_number_validator-1.0.0/lib/nhs_number_validator.rb: if (11 - (result_array.inject(:+) % 11)) == 10 nhs_number_validator-1.0.0/lib/nhs_number_validator.rb: return 0 if result_array.inject(:+) % 11 == 0 nhs_number_validator-1.0.0/lib/nhs_number_validator.rb: return 11 - (result_array.inject(:+) % 11) nice_enum-0.2.0/samples/deck.rb:puts "Blackjack score: #{hand.inject(0) { |score, card| score + card.value.score }}" niceid-0.1.0/lib/niceid.rb: VARS_LET.at @sum.inject(:+) % VARS_LET.size nicholashubbard-production_log_analyzer-1.0.0/lib/production_log/analyzer.rb: return self.inject(0) { |acc, i| acc + i } nicholashubbard-production_log_analyzer-1.0.0/lib/production_log/analyzer.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } nicksieger-multipart-post-0.9/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } nicovideo-0.1.8/lib/nicovideo/videopage.rb: @tags = div.to_html.scan(/(.+?)<\/a>/ou).inject([]) {|arr, v| nicovideo-0.1.8/lib/nicovideo/videopage.rb: @params = content.scan(/([^&]+)=([^&]*)/).inject({}){|h, v| h[v[0]] = v[1]; h} nielsm-metric_fu-1.3.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} nielsm-metric_fu-1.3.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} nielsm-metric_fu-1.3.1/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } nike_v2-0.3.9/lib/nike_v2/activities.rb: @activities_array.reject{|a| ((a.started_at..a.ended_at) & (start_date..end_date)).nil?}.collect{|a| a.send("total_#{type.downcase}_during", start_date, end_date, convert)}.inject(:+) nike_v2-0.3.9/lib/nike_v2/activities.rb: self.collect(&:"#{method_var_name}").inject(:+) || 0.00 nike_v2-0.3.9/lib/nike_v2/metric.rb: @total ||= values.inject(:+) nike_v2-0.3.9/lib/nike_v2/metric.rb: during(start, stop).collect(&:to_f).inject(:+) rescue 0 nike_v2-0.3.9/lib/nike_v2/metrics.rb: @metrics_array.select{|m| m.type == type}.collect(&:total).inject(:+) || 0.00 nike_v2-0.3.9/lib/nike_v2/metrics.rb: @metrics_array.select{|m| m.type == type}.collect{|m| m.total_during(*args)}.inject(:+) || 0.00 nike_v2_neura-0.3.7/lib/nike_v2/activities.rb: @activities_array.reject{|a| ((a.started_at..a.ended_at) & (start_date..end_date)).nil?}.collect{|a| a.send("total_#{type.downcase}_during", start_date, end_date, convert)}.inject(:+) nike_v2_neura-0.3.7/lib/nike_v2/activities.rb: self.collect(&:"#{method_var_name}").inject(:+) || 0.00 nike_v2_neura-0.3.7/lib/nike_v2/metric.rb: @total ||= values.inject(:+) nike_v2_neura-0.3.7/lib/nike_v2/metric.rb: during(start, stop).collect(&:to_f).inject(:+) rescue 0 nike_v2_neura-0.3.7/lib/nike_v2/metrics.rb: @metrics_array.select{|m| m.type == type}.collect(&:total).inject(:+) || 0.00 nike_v2_neura-0.3.7/lib/nike_v2/metrics.rb: @metrics_array.select{|m| m.type == type}.collect{|m| m.total_during(*args)}.inject(:+) || 0.00 nilclass-maildir-0.5.1/lib/maildir/keywords.rb: messages = (list(:cur) + list(:new)).inject({}) { |m, msg| m[msg.unique_name] = msg ; m } nim-0.1.1/lib/nim/nim_core.rb: puts "heap 1 (#{a.inject{|x, sum| x + sum}} beans)" nim-0.1.1/lib/nim/nim_core.rb: puts "heap 2 (#{b.inject{|x, sum| x + sum}} beans)" nimboids-shoulda-2.11.4/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } nimbus-2.2.1/lib/nimbus/loss_functions.rb: ids.inject(0.0){|sum, i| sum + value_table[i]} / ids.size nimbus-2.2.1/lib/nimbus/loss_functions.rb: ids.inject(0.0){|sum, i| sum + ((value_table[i] - mean)**2) } nirvdrum-ai4r-1.9.1/lib/ai4r/classifiers/id3.rb: values.inject( 0 ) { |sum,x| sum+x } nirvdrum-ai4r-1.9.1/lib/ai4r/classifiers/naive_bayes.rb: array.inject(0.0){|b, i| b+i} nirvdrum-ai4r-1.9.1/lib/ai4r/neural_network/hopfield.rb: @weights[i-1][j] = data_set.data_items.inject(0) { |sum, item| sum+= item[i]*item[j] } nirvdrum-ai4r-1.9.1/lib/ai4r/som/som.rb: data.inject(0) {|sum,entry| sum + find_bmu(entry)[1]**2 } nitra-0.9.6/lib/nitra/master.rb: files.values.inject(0) {|sum, filenames| sum + filenames.length} nkallen-cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } nkallen-cash-0.1.1/lib/cash/buffered.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } nlp-0.2.8/lib/text_statistics.rb: all = scores.map{|k,v| v}.inject(0){|e,m|m = m +e} nlp-0.2.8/lib/text_statistics.rb: sum = scores.select{|result| yield result[0]}.inject(0){|count,result| count + result[1]} nmatrix-0.2.1/lib/nmatrix/nmatrix.rb: new_shape[rank] = matrices.inject(self.shape[rank]) { |total,m| total + m.shape[rank] } nmatrix-0.2.1/spec/00_nmatrix_spec.rb: column_sums << n.col(i).inject(:+) nmatrix-atlas-0.2.1/spec/00_nmatrix_spec.rb: column_sums << n.col(i).inject(:+) nmatrix-fftw-0.2.1/spec/00_nmatrix_spec.rb: column_sums << n.col(i).inject(:+) nmatrix-lapacke-0.2.1/spec/00_nmatrix_spec.rb: column_sums << n.col(i).inject(:+) no-click-exception-celerity-0.9.0/benchmark/bm_2000_spans.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } no-click-exception-celerity-0.9.0/benchmark/bm_digg.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } no-click-exception-celerity-0.9.0/benchmark/bm_google_images.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } no-click-exception-celerity-0.9.0/benchmark/bm_input_locator.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } no-click-exception-celerity-0.9.0/benchmark/bm_text_input.rb:total = res.inject(0.0) { |mem, bm| mem + bm.real } no_notifier_needed-2.4.5/lib/no_notifier_needed/config.rb: (SECURE_OPTIONS_KEYS + VALID_OPTIONS_KEYS).inject({}) do |option, key| noam_lemma-0.2.1.3/examples/lemma_verification.rb: lemma.speak("SumVerify", event.value.inject {|sum, v| sum + v}) noctivityinc-classifier191-1.3.6/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } nodes-0.2.1/lib/nodes/point.rb: @keys['size'] = files.inject(0){|sum,file| sum + file.size } noe-1.7.6/lib/noe/list.rb: puts "-"*lengths.inject(0){|memo,j| memo+j+3} nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: rec_length = 1 + fields.inject(0) {|s,f| s + f.length} #+1 for the prefixed space (active record marker) nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, ls| l + ls.length}].pack("V2") nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,ls| a << (a.last + ls.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, lr| l + lr.length}].pack("V2") nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,lr| a << (a.last + lr.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: num_rings = geometry.inject(0) {|l, poly| l + poly.length} nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << [num_rings, geometry.inject(0) {|l, poly| l + poly.inject(0) {|l2,lr| l2 + lr.length} }].pack("V2") nofxx-georuby-1.9.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,poly| poly.inject(a) {|a2, lr| a2 << (a2.last + lr.length)}}.pack("V#{num_rings}") #last element of the previous array is dropped nogara-redis_failover-1.0.6/lib/redis_failover/node_snapshot.rb: @available.values.inject(0) { |sum, n| sum + n } / @available.size nogizaka_blog-0.1.7/lib/nogizaka_blog/core_ext.rb: map(&:to_i).inject(:+) nogizaka_blog-0.1.7/lib/nogizaka_blog/core_ext.rb: map(&:to_i).inject(:+) noid-0.8.0/lib/noid/template.rb: Noid::XDIGIT[str.split('').map { |x| Noid::XDIGIT.index(x).to_i }.each_with_index.map { |n, idx| n * (idx + 1) }.inject { |sum, n| sum + n } % Noid::XDIGIT.length] noir-0.1.9/lib/noir/command/calculate/time.rb: time_pairs.map{|start, finish| finish - start}.inject(:+) || 0 nom-0.1.2.2/lib/nom/nom.rb: entry(quantize(inputs.inject(0){|sum, i| sum+i.kcal}), "total") nom-0.1.2.2/lib/nom/nom.rb: sum + factors.map{ |f| f.to_f }.inject(1){ |p,f| p*f } nom-0.1.2.2/lib/nom/nom.rb: inputs_at(date).inject(0){ |sum, i| sum+i.kcal } nom-xml-0.5.4/spec/examples/nutrition_example_spec.rb: expect(subject.foods.total_fat.value.inject(:+)).to eq(117) nonograms-0.2.3/lib/nonograms/checker.rb: @vertical.flatten.inject(&:+) == @horizontal.flatten.inject(&:+) noodall-articles-1.0.0/lib/noodall/articles/archive.rb: @total = @months.inject {|sum, n| (sum + n).to_i } noodall-core-0.8.2/lib/noodall/node.rb: @@slots.inject(0) { |total, slot| total + send("#{slot}_slots_count").to_i } nopoint-0.3.4/lib/nopoint/commands/build.rb: @slide_max = chapters.inject(0) {|sum, ch| sum + ch.slides.count} norma43-0.3/spec/lib/norma43_spec.rb: specify { (@data[:info][:initial_balance] + @data[:movements].inject( 0 ) { |sum,x| sum+x[:amount] }).should be_within(0.1).of(@data[:info][:final_balance]) } normalizer-0.0.1/lib/normalizer.rb: sum = i.inject(0.0) {|sum, n| sum += n} norr-couchrest-0.33.07/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } notation-0.1.2/lib/notation.rb: args.inject(0){ |e,m| m += e } notch8-cucumber-0.1.99.23/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} notch8-cucumber-0.1.99.23/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} notch8-cucumber-0.1.99.23/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } notch8-cucumber-0.1.99.23/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|s| s.match(step_name).captures.inject(0) {|sum, c| sum + c.length } }.sort.first notch8-cucumber-0.1.99.23/lib/cucumber/step_mother.rb: top_groups.select {|s| s.match(step_name).captures.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } notifaction-0.0.8/lib/plugin.rb: File.foreach(file).inject(0) {|c, line| c+1} notprawn-0.4.1/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } notprawn-0.4.1/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } notprawn-0.4.1/lib/prawn/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } notprawn-0.4.1/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF notprawn-0.4.1/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } notprawn-layout-0.1.0/lib/notprawn/table.rb: @column_widths.inject(0) { |s,r| s + r } notprawn-layout-0.1.0/lib/notprawn/table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } nov-ruby-openid-2.1.9/test/test_cryptutil.rb: n = (0..10).inject(0) {|sum, element| sum + OpenID::CryptUtil.rand(BIG) } novoda-buildr-1.4.0/lib/buildr/core/project.rb: project = options[:scope].split(':').inject([[]]) { |scopes, scope| scopes << (scopes.last + [scope]) }. novoda-buildr-1.4.0/rakelib/jekylltask.rb: input.scan(/<(h2)(?:>|\s+(.*?)>)([^<]*)<\/\1\s*>/mi).inject(%{
      }) { |toc, entry| ns-fog-1.22.11/benchs/load_times.rb: map(&:to_f).inject(:+) / size nsidc-fog-1.24.1/benchs/load_times.rb: map(&:to_f).inject(:+) / size nsphere-0.2.1/lib/nsphere.rb: @radius = Math.sqrt(coord_square.inject(:+)) nsphere-0.2.1/lib/nsphere.rb: (x.inject(:+) + Math::PI) % Math::PI nsphere-0.2.1/lib/nsphere.rb: x.inject(:+) nstrct-0.1.6/lib/nstrct/instruction.rb: @arguments.inject(0) { |sum, a| sum + (a.array ? a.value.is_a?(Array) ? a.value.size : 0 : 0) } nstrct-0.1.6/lib/nstrct/instruction.rb: @arguments.inject(message) { |msg, arg| msg + arg.pack } ntable-0.1.6/test/tc_structure.rb: assert_equal(45, s_.axis(0).inject(:+)) ntlm-http-0.1.1/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} ntlm-http-0.1.1/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} ntlm-http-0.1.1/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} ntlm-http-0.1.1/lib/net/ntlm_http.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} ntlm-http-0.1.1/lib/net/ntlm_http.rb: @alist.inject(0){|sum, a| sum += a[1].size} ntlm-http-0.1.1/lib/net/ntlm_http.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} nu_wav-0.5.1/lib/nu_wav/wave_file.rb: riff_length = chunks_out.inject(0){|sum, chunk| sum += chunk.size} nuatt_sunspot-1.1.0.3/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } nucleon-0.2.16/lib/core/plugin/action.rb: action_config.set([ keys, :_weight ], group_config[:_weights].inject(0.0) { |sum, el| sum + el } / group_config[:_weights].size) nucleus-0.2.0/lib/nucleus/adapters/v1/openshift_v2/app_states.rb: activations = deployments.inject(0) { |a, e| a + e[:activations].length } nudge-0.2.9/lib/instructions/code/code_discrepancy.rb: summed_differences = unique_parts.inject(0) {|sum, uniq_string| sum + nudge-0.2.9/lib/instructions/code/code_instructions.rb: list_as_block = all_instructions.inject("block {") {|b,i| b + " do #{i.to_nudgecode}"} + "}" nudge-0.2.9/lib/interpreter/programPoints.rb: @contents.inject(1) {|count, daughter| count + daughter.points} nudge-0.2.9/lib/interpreter/types/codeType.rb: @probabilities.values.inject(:+) > 0 nudge-0.2.9/lib/interpreter/types/codeType.rb: total = @probabilities.values.inject(:+) nuggets-1.4.0/spec/nuggets/array/histogram_spec.rb: [1, -2, 1, 2, 3, -4, 0, 3, 1, 2, 1, 0, 24].probability_mass_function.values.inject(:+).should equal_float(1.0) nullstyle-test-spec-0.4.1/test/spec_flexmock.rb: total = (0...3).collect { @sensor.read_temperature }.inject { |i, s| i + s } nullstyle-test-spec-0.4.1/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost nullstyle-test-spec-0.4.1/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } nullstyle-test-spec-0.4.1/test/spec_mocha.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } nulogy-hydra-0.26.0/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} numerals-0.3.0/lib/numerals/digits.rb: @digits_array.inject(0){|x,y| x*@radix + y} numerals_jp-0.2.1/lib/numerals_jp/string_converter.rb: }.inject(:+) * (LARGE_FACTORS[m[1]] || 1) numerals_jp-0.2.1/lib/numerals_jp/string_converter.rb: }.inject(:+) numeric_array-1.0.1/lib/numeric_array.rb: sum = a.inject(0) { |sum, value| sum + (value - avg) ** 2} numerouno-0.2.0/lib/numerouno/parser.rb: numbers.inject(0){|sum, add| sum + add} numon-0.0.1/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| nutella-0.13/lib/nutella/core_ext/enumerable/sum.rb: flat.select { |e| e.is_a? Numeric }.select(&block).inject(:+) || 0 nutshell-crm-0.0.5/vendor/bundle/gems/json-1.6.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/configuration_options.rb: argv += options[:line_numbers].inject([]){|a,l| a << "--line_number" << l} nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb: world.find_hook(:around, :each, self, example) + ancestors.reverse.inject([]){|l,a| l + a.find_hook(:around, :each, self, example)} nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} nutshell-crm-0.0.5/vendor/bundle/gems/rspec-core-2.7.1/lib/rspec/core/world.rb: example_groups.collect {|g| g.descendants}.flatten.inject(0) { |sum, g| sum += g.filtered_examples.size } nv-client-1.66.2/lib/nventory.rb: avg = data_points.inject(0.0) { |sum, el| sum + el } / data_points.size nventory-client-1.67/lib/nventory.rb: avg = data_points.inject(0.0) { |sum, el| sum + el } / data_points.size nwn-lib-0.6.0/lib/nwn/twoda.rb: ([col] + by_col(col)).inject(0) {|max, cell| nyaplot-0.1.6/lib/nyaplot/monkeys.rb: ary.inject(0) { |x,i| x + i } / ary.size.to_f oa-casport-0.1.4/lib/omniauth/strategies/casport.rb: user_obj = user_obj['userinfo'].inject({}){|memo, (k,v)| memo[k.gsub(/[A-Z]/){|c| '_'+c.downcase}] = v; memo} oauthenticator-1.3.1/lib/oauthenticator/rack_authenticator.rb: error_values = errors.values.inject([], &:+) obf-0.6.34/lib/obf/validator.rb: errors = ([v.errors] + sub_results.map{|r| r[:errors] }).inject(:+) obf-0.6.34/lib/obf/validator.rb: warnings = ([v.warnings] + sub_results.map{|r| r[:warnings] }).inject(:+) obfusk-0.1.3/lib/obfusk/monad.rb: (ms + [mreturn(nil)]).inject { |m,k| bind(m, k) } obj_parser-0.0.8/lib/obj_parser/math_utils.rb: end.inject(&:+) object_profiler-0.0.3/lib/object/profiler/profiler.rb: @report << "%10d %s" % [results.map(&:first).inject(0, &:+), "Total"] ocarina-0.0.1/lib/ocarina/error_stats.rb: a.split(//).each.with_index.inject(0) { |diffs, (char, i)| char == b[i] ? diffs : diffs + 1} octothorpe-0.1.1/spec/octothorpe_spec.rb: expect( @ot.inject(0){|m,(k,v)| m += v.to_i } ).to eq 9 oddb.org-1.0.2/ext/export/src/oddbdat.rb: ms = measures.inject { |a, b| a + b } oddb.org-1.0.2/src/model/invoice.rb: @items.values.inject(0) { |inj, item| inj + item.total_brutto } oddb.org-1.0.2/src/model/invoice.rb: @items.values.inject(0) { |inj, item| inj + item.total_netto } oddb.org-1.0.2/src/model/invoice.rb: @items.values.inject(0) { |inj, item| inj + item.vat } oddb.org-1.0.2/src/model/package.rb: @parts.collect { |part| part.comparable_size }.inject{ |a, b| a + b } or raise RuntimeError oddb.org-1.0.2/src/model/sequence.rb: doses.inject { |a,b| a + b } oddb.org-1.0.2/src/model/text.rb: total_width = widths.inject do |a,b| a+b+2 end oddb.org-1.0.2/src/util/ipn.rb: width = sizes.inject(7) { |a,b| a + b } offsite_payments-integrations-smile_pay-0.0.1/lib/offsite_payments/integrations/smile_pay.rb: sum_even = d.values_at(* d.each_index.select(&:odd?)).compact.map(&:to_i).inject{|sum,x| sum + x } offsite_payments-integrations-smile_pay-0.0.1/lib/offsite_payments/integrations/smile_pay.rb: sum_odd = d.values_at(* d.each_index.select(&:even?)).compact.map(&:to_i).inject{|sum,x| sum + x } og-0.41.0/lib/glue/taggable.rb: tags.inject(1) { |total, t| total += t.count } oga-2.0.0/lib/oga/xml/parser.rb: val[0].inject(:+) oga-2.0.0/lib/oga/xpath/compiler.rb: .followed_by(conversions.inject(:+)) oga-without-the-wimpiness-1.0.3/lib/oga/xml/parser.rb: val[0].inject(:+) oggy-looksee-0.2.1/lib/looksee.rb: widths.inject(0){|sum, w| sum + w} + 2*layout.length oh_my_method-0.0.6/lib/oh_my_method/string.rb: self.chars.map(&:to_i).inject(:+) ohboshwillitfit-1.1.0/lib/ohboshwillitfit/limits.rb: compute_servers.inject(0) { |total, server| total + flavor_for_server(server).vcpus } ohboshwillitfit-1.1.0/lib/ohboshwillitfit/limits.rb: compute_servers.inject(0) { |total, server| total + flavor_for_server(server).ram } ohboshwillitfit-1.1.0/lib/ohboshwillitfit/limits.rb: @total_volume_size_used ||= volumes.inject(0) {|size, vol| size + vol.size } oink-0.10.1/lib/oink/reports/base.rb: total = values.inject(0){ |sum,x| sum+x } ok-extensions-1.0.15/lib/extensions/enumerable.rb: self.inject(starting_value) {|sum, current_value| sum + current_value } ok_hbase-0.0.8/examples/advanced/perf_read.rb: puts "Average: #{ bench_times.inject(:+) / bench_times.length } second(s)" ok_hbase-0.0.8/examples/advanced/perf_write.rb: puts "Average: #{ bench_times.inject(:+) / bench_times.length } second(s)" okura-0.0.1/lib/okura.rb: @groups.inject(0){|a,x|a+x.size} okura-0.0.1/lib/okura.rb: @templates.values.inject(0){|sum,t|sum+t.size} ol-github-linguist-2.4.2.5/lib/linguist/generated.rb: (lines.inject(0) { |n, l| n += l.length } / lines.length) > 100 ol-github-linguist-2.4.2.5/lib/linguist/repository.rb: @size = @sizes.inject(0) { |s,(_,v)| s + v } olap_report-0.0.2/spec/olap_report/cube/aggregation/table_spec.rb: o[g.category][:score_sum] += g.facts.inject(0){|sum,f| sum + f.score} olap_report-0.0.2/spec/olap_report/cube/aggregation/table_spec.rb: o[g.category][:score_sum] += g.facts.inject(0){|sum,f| sum + f.score} oldness-0.1.0/lib/oldness/cli.rb: eval("Oldness::" + medium.split('-').collect(&:capitalize).inject(:+)) oldness-0.1.0/lib/oldness/medium.rb: @descendents.collect(&:to_s).sort.inject("") { |l, c| l + c.downcase.sub("oldness::", "")+"\n" } oldness-0.1.0/spec/medium_spec.rb: Medium.list(:formatted => true).should == Medium.list.collect(&:to_s).sort.inject("") { |l, c| l + c.downcase.sub("oldness::", "")+"\n" } oleganza-emrpc-0.3/spec/blocking_api/multithreaded_client_spec.rb: avg = @results.inject{|a,b| a + b } / @results.size.to_f oleganza-emrpc-0.3/spec/blocking_api/multithreaded_client_spec.rb: total = @timeouts.inject(0){|a,b| a + b} oleganza-emrpc-0.3/spec/blocking_api/singlethreaded_client_spec.rb: from.on_return(self, args.inject{|a,b|a+b}) olelo-0.9.15/lib/olelo/plugin.rb: Dir[File.join(@dir, '**', '*.rb')].inject(true) {|result,file| load(file[(@dir.size+1)..-4]) && result } olgen-rchardet-1.3.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} omega-tariffs-base-0.1.8/spec/complex_tarif_spec.rb: }.inject(&:+) omega-tariffs-base-0.1.8/spec/repeating_filter_spec.rb: FinTransaction.transactions.inject(&:+).should == 33600 omega-tariffs-base-0.1.8/spec/weekday_filter_spec.rb: FinTransaction.transactions.inject(&:+).should == 31200 omf_ec-6.2.2/lib/omf_ec/experiment.rb: count = allGroups.inject(0) { |c, g| c += g.members.size } omf_web-1.2.9/doc/tutorial/tut05/monitor_generator_oml.rb: GenMP.inject('gen1', a1 + n1, n1); omf_web-1.2.9/doc/tutorial/tut05/monitor_generator_oml.rb: GenMP.inject('gen2', a2 + n2, n2); omg-networked-rfid-2.1.1/lib/networked_rfid/rfid_card_read_reply.rb: card_number_bytes.to_a.reverse.inject(0) { |number, byte| (number << 8) + byte } omghax-rails-footnotes-3.6.2/lib/rails-footnotes/notes/queries_note.rb: db_time = @@sql.inject(0){|sum, item| sum += item.time } omglog-0.0.10/lib/omglog.rb: room = [cols - [commit[0].gsub(/\e\[[\d;]*m/, ''), commit[1..-2]].flatten.map(&:length).inject(&:+), SHORTEST_MESSAGE].max omikronn-ai4r-0.1/lib/ai4r/classifiers/id3.rb: values.inject( 0 ) { |sum,x| sum+x } omikronn-ai4r-0.1/lib/ai4r/classifiers/naive_bayes.rb: array.inject(0.0){|b, i| b+i} omikronn-ai4r-0.1/lib/ai4r/neural_network/hopfield.rb: @weights[i-1][j] = data_set.data_items.inject(0) { |sum, item| sum+= item[i]*item[j] } omikronn-ai4r-0.1/lib/ai4r/som/som.rb: data.inject(0) {|sum,entry| sum + find_bmu(entry)[1]**2 } omikronn-resque-mongo-1.17.5/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, omikronn-ripple-0.3/spec/integration/ripple/conflict_resolution_spec.rb: self.age = siblings.map(&:age).inject(&:+) oml4r-2.10.6/lib/oml4r/benchmark.rb: BenchmarkMP.inject @name, label, is_absolute, is_final, step_cnt, step_cnt / d_t, step_cnt / (d_u + d_s), d_t, d_u, d_s omniauth-identity-1.1.1/lib/omniauth/strategies/identity.rb: attributes = (options[:fields] + [:password, :password_confirmation]).inject({}){|h,k| h[k] = request[k.to_s]; h} omniauth-xiaonei-0.0.3/lib/omniauth/strategies/xiaonei.rb: opts.merge!({ :sig => Digest::MD5.hexdigest(opts.inject([]) { |t, v| t << v.join("=") }.sort.join + options.client_secret) }) omnifocus-2.3.0/lib/omnifocus.rb: subtot = counts.inject(&:+) omniorder-0.0.6/lib/omniorder/orderable.rb: order_products.inject(0) { |sum, op| sum + op.quantity } omniturize-1.0.3/lib/omniturize/printer.rb: output = (find_meta_vars(action) + find_meta_vars).uniq_by(&:name).map{|x| x.to_var(controller)}.inject([]) do |query, var| omniturize-1.0.3/lib/omniturize/printer.rb: events = (find_meta_events(action) + find_meta_events).uniq_by(&:name).map{|event| event.to_var(controller)}.inject([]) do |values, event| omniturize-1.0.3/lib/omniturize/printer.rb: (find_meta_js_snippets(action) + find_meta_js_snippets).uniq_by(&:name).map{|snippet| snippet.to_var(controller)}.inject([]) do |snippets, snippet| one_inch_punch-0.6.0/lib/punch.rb: total = list_data.collect { |t| ((t['out'] || Time.now) - t['in']).to_i }.inject(0) { |sum, t| sum + t } oneapm_rpm-1.3.5/lib/one_apm/collector/support/shell_poller.rb: pids.inject(0.0){|m, pid| m + get_memory_by_pid(pid) } onemorehill-lame-0.1.1/lib/initializer.rb: @system = YAML.load_file(@options[:config] + "config.yml")[@options[:env].to_s].inject({}) {|h,(k,v)| h[k.intern] =v; h} onemorehill-lame-0.1.1/lib/initializer.rb: @database = YAML.load_file(@options[:config] + "database.yml")[@options[:env].to_s].inject({}) {|h,(k,v)| h[k.intern] = v; h} onfire-0.2.0/test/test_helper.rb: memo + evts[1].inject(0) {|sum, h| sum + h[1].size} # h => [key, value]. onyx-cache-money-0.2.6.2/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } opal-0.9.2/vendored-minitest/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } opal-factory_girl-4.5.0.3/factory_girl/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } opal-rspec-0.5.0/rspec-core/benchmarks/map_then_flatten_vs_flat_map_benchmarks.rb: reals.inject(&:+) / reals.count opal-rspec-0.5.0/rspec-core/benchmarks/several_regexps_v_one_big_one.rb: [header, (reals.inject(&:+) / reals.count).round(5)] opal-rspec-0.5.0/rspec-core/benchmarks/to_proc_v_not_to_proc.rb: [header, reals.inject(&:+) / reals.count] opal-rspec-0.5.0/rspec-core/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]) { |a, e| a + e.descendant_filtered_examples } opal-rspec-0.5.0/rspec-core/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) { |a, e| a + e.descendants } opal-rspec-0.5.0/rspec-core/lib/rspec/core/example_group.rb: children.inject([]) { |a, e| a + e.declaration_line_numbers } opal-rspec-0.5.0/rspec-core/spec/rspec/core/example_group_spec.rb: group.children.inject(examples) { |exs, child| exs + executed_examples_of(child) } opal-rspec-0.5.0/rspec-core/spec/rspec/core/formatters/profile_formatter_spec.rb: total_time = examples.map { |e| e.execution_result.run_time }.inject(&:+) opal-rspec-cj-0.4.4/vendor_lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} opal-rspec-cj-0.4.4/vendor_lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} opal-rspec-cj-0.4.4/vendor_lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} opal-rspec-cj-0.4.4/vendor_lib/rspec/core/formatters/base_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] } open-ship-0.1.6/lib/open-ship/sscc.rb: number1 = (array1.inject(:+) * 3) open-ship-0.1.6/lib/open-ship/sscc.rb: number2 = array2.inject(:+) open_source_stats-0.0.1/lib/open_source_stats.rb: :commits => events.map { |e| e.commits }.flatten.inject{|sum,x| sum + x }, openassets-ruby-0.3.3/lib/openassets/api.rb: 'quantity' => outputs.inject(0) { |sum, o| sum + o.asset_quantity }.to_s, openassets-ruby-0.3.3/lib/openassets/api.rb: 'amount' => outputs.inject(0) { |sum, o| sum + o.asset_amount }.to_s, openassets-ruby-0.3.3/lib/openassets/api.rb: 'value' => satoshi_to_coin(v.inject(0) { |sum, o|sum + o.value}), openassets-ruby-0.3.3/lib/openassets/transaction/transaction_builder.rb: transfer_amount = transfer_specs.inject(0){|sum, s| sum + s.amount} openassets-ruby-0.3.3/lib/openassets/transaction/transaction_builder.rb: btc_excess = inputs.inject(0) { |sum, i| sum + i.output.value } - outputs.inject(0){|sum, o| sum + o.value} opencv-ffi-0.0.1/lib/opencv-ffi-wrappers/imgproc/geometric.rb: flags = flags.inject(0) { |x,i| x + cv_warp_flags_to_i( i ) } opencv-ffi-0.0.1/lib/opencv-ffi-wrappers/matcher.rb: @mask.inject(0) { |m,s| s ? m+1 : m } opendns-dnsdb-0.3.0/lib/opendns-dnsdb/dnsdb/traffic.rb: tc[date_s] = tc[date_s].inject(0) { |a, x| a + x[1] } openehr-rails-0.2.2/lib/generators/openehr/model/model_generator.rb: html += cobj.attributes.inject('') do |form, attr| openehr-rails-0.2.2/lib/generators/openehr/model/model_generator.rb: form += attr.children.inject('') do |h, child| openehr-rails-0.2.2/lib/generators/openehr/scaffold/scaffold_generator.rb: html += cobj.attributes.inject("") do |form, attr| openehr-rails-0.2.2/lib/generators/openehr/scaffold/scaffold_generator.rb: form += attr.children.inject("") {|h,c| h += show_format c; h} openehr-rails-0.2.2/lib/generators/openehr/scaffold/scaffold_generator.rb: html += cobj.attributes.inject("") do |form, attr| openehr-rails-0.2.2/lib/generators/openehr/scaffold/scaffold_generator.rb: form += attr.children.inject('') {|h,c| h += form_format c} opener-scorer-3.0.5/lib/opener/scorer/output_processor.rb: positive = polarities[:positive].inject(0, :+) opener-scorer-3.0.5/lib/opener/scorer/output_processor.rb: negative = polarities[:negative].inject(0, :+) opener-scorer-3.0.5/lib/opener/scorer/output_processor.rb: positive = positive_polarities.compact.inject(0, :+) opener-scorer-3.0.5/lib/opener/scorer/output_processor.rb: negative = negative_polarities.compact.inject(0, :+) opengl-0.9.2/examples/RedBook/light.rb: normals.unshift vertex_normals.first(3).inject :+ opengotham_resque-1.8.2/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, openid_connect-0.10.0/lib/openid_connect/discovery/provider/config/response.rb: (required_attributes + optional_attributes).inject({}) do |hash, _attr_| openlogic-feed-normalizer-1.5.3/lib/html-cleaner.rb: tags = (doc/"*").inject([]) { |m,e| m << e.name if(e.respond_to?(:name) && e.name =~ /^\w+$/) ; m }.uniq openlogic-zip-2.0.3/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } openshift-origin-console-1.3.4/app/helpers/console/model_helper.rb: types = gears.inject({}){ |h,g| h[g.gear_profile.to_s] ||= 0; h[g.gear_profile.to_s] += 1; h } opensteam-0.9.3/generators/opensteam/templates/config/initializers/opensteam.rb: def perm(i=0, *h) return [h] if i == size ; self[i].map { |x| perm(i+1, *(h + [x])) }.inject([]) { |r,v| r + v } ; end opensteam-0.9.3/lib/opensteam/finder.rb: find_product_tables.inject([]) { |r,v| r += v.classify.constantize.find(:all) } opensteam-0.9.3/lib/opensteam/finder.rb: # find_property_tables.inject([]) { |r,v| r += v.classify.constantize.find(:all) } opentox-ruby-4.0.0/lib/task.rb: nr_cpu_cores = `cat /proc/cpuinfo |grep "cpu cores"|cut -d ":" -f2|tr -d " "`.split("\n").collect{|c| c.to_i}.inject{|sum,n| sum+n} opentox-ruby-4.0.0/lib/transform.rb: @eigenvalue_sums << pca.eigenvalues[0..i].inject{ |sum, ev| sum + ev } opentox-ruby-4.0.0/lib/utils.rb: conf = params[:sims].inject{|sum,x| sum + x } opera-mobile-store-sdk-0.1.5/lib/opera/mobile_store_sdk/faraday_middleware/authentication.rb: auth_query = auth_params.inject([]) { |arr, kv| arr + [kv.join('=')] }.join('&') opl-2.4.1/lib/opl.rb: sum = constants.map{|cc|cc.to_f}.inject("+").to_s opl-2.4.1/lib/opl.rb: constants.map{|c|c.to_f}.inject("+").to_s opl-2.4.1/lib/opl.rb: constants.map{|c|c.to_i}.inject("+").to_s opl-2.4.1/lib/opl.rb: objective_addition = OPL::Helper.sum_constants(objective_constants[:formatted].inject("+")) opr-calc-0.1.2/lib/opr-calc/matrix.rb: sum = (0..k-1).inject(0.0) { |sum, j| sum + l[k][j] ** 2 } opr-calc-0.1.2/lib/opr-calc/matrix.rb: sum = (0..k-1).inject(0.0) { |sum, j| sum + l[i][j] * l[k][j] } opsicle-0.18.1/lib/opsicle/monitor/panel.rb: @divider_length = @dividers.values.map(&:length).inject(:+) opsicle-0.18.1/lib/opsicle/monitor/panel.rb: row_cols = row.map { |e| e[0] }.inject(:+) opsicle-0.18.1/lib/opsicle/monitor/subpanel.rb: @content_width = @width - @dividers.values.map(&:length).inject(:+) optimal-control-0.0.2/lib/cgl/evaluate.rb: number_of_alive_neighbors = neighbors.inject(0){|sum,item| sum.to_i + item.to_i } optional-0.0.7/spec/lib/optional/option/enumerable_spec.rb: Some[4].inject(:+).should eq 4 opulent-1.6.9/lib/opulent/compiler/buffer.rb: '{' + attributes.inject([]) do |extend_map, (key, attribute)| orderbook-4.0.1/lib/orderbook/book_analysis.rb: @bids.map { |x| x.fetch(:size) }.inject(:+) orderbook-4.0.1/lib/orderbook/book_analysis.rb: @asks.map { |x| x.fetch(:size) }.inject(:+) orderbook-4.0.1/lib/orderbook/book_analysis.rb: bids.inject(:+) / bids.count orderbook-4.0.1/lib/orderbook/book_analysis.rb: asks.inject(:+) / asks.count oria-0.1.1/lib/oria.rb: @@port ||= "Oria is easily the coolest in-memory, super-simple KVS. Cool people use it.".split("").inject(0) {|total, char| total += char[0]} orientdb-1.2.0/spec/document_spec.rb: @total = @lines.inject(0.0) { |a, x| a + x.price * x.quantity } origami-1.2.7/lib/origami/encryption.rb: block_size = 32 + (x.unpack("C16").inject(0) {|a,b| a+b} % 3) * 16 orthorings-0.4.2/lib/orthor_helper.rb: (Orthor::Site.feeds + (@orthor_feeds.nil? ? [] : @orthor_feeds)).inject("") do |html, feed| oscillo-0.0.1/lib/oscillo/num_signal.rb: self.inject(:+) oscillo-0.0.1/test/test_enumerable.rb: b = a.inject { |str, value| str + value } oscillo-0.0.1/test/test_enumerable.rb: b = a.inject(:+) oscillo-0.0.1/test/test_enumerable.rb: b = a.inject(0, :+) otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/bayes.rb: total = category_words.values.inject(0) {|sum, element| sum+element} otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/bayes.rb: @total_member_count_correct ||= @categories[:Member].values.inject(0) {|sum, element| sum+element} otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/bayes.rb: @total_nonmember_count_correct ||= @categories[:"Not member"].values.inject(0) {|sum, element| sum+element} otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/bayes.rb: @total_member_count ||= @categories[:Member].values.inject(0) {|sum, element| sum+element} otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/bayes.rb: @total_nonmember_count ||= @categories[:"Not member"].values.inject(0) {|sum, element| sum+element} otherinbox-classifier-1.3.1.2.20121218.2/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } otpr-2.0.1/lib/otpr/key.rb: cipher.bytes.inject(''){|plain, byte| plain+(byte^self.bytes[(i+=1)%length]).chr} otpr-2.0.1/test/test_entropy.rb: assert_in_delta 480, a.inject(0,:+), 66, 'Small chance of failure' otpr-2.0.1/test/test_entropy.rb: assert_in_delta 480, a.inject(0,:+), 66, 'Small chance of failure' otpr-2.0.1/test/test_entropy.rb: assert_in_delta 480, a.inject(0,:+), 66 otpr-2.0.1/test/test_hard_ones.rb: assert_in_delta 480, a.inject(0,:+), 66 otpr-2.0.1/test/test_hard_ones.rb: assert_in_delta 480, a.inject(0,:+), 66 outoftime-record_filter-0.8.0/lib/record_filter/table.rb: @joins + @joins.inject([]) do |child_joins, join| outrider-0.0.1/lib/outrider/intel.rb: words.inject(Hash.new(0)){|p,v| p[v]+=1; p} ouvrages-flvtool2-1.0.6/lib/flv/stream.rb: video_tags.inject(0) { |size, tag| size += tag.size } ouvrages-flvtool2-1.0.6/lib/flv/stream.rb: audio_tags.inject(0) { |size, tag| size += tag.size } ouvrages-flvtool2-1.0.6/lib/flv/stream.rb: videosize + audiosize + (meta_tags.inject(0) { |size, tag| size += tag.size}) ouvrages-flvtool2-1.0.6/lib/flv/stream.rb: @tags.inject(@data_offset + 4) { |offset, tag| tag.byte_offset = offset; offset += 4 + tag.size } overseer-0.0.1/lib/overseer/duties.rb: suites.inject(0) { |total, suite| total + suite.total_test_assertions } overseer-0.0.1/lib/overseer/duties.rb: suites.inject(0) { |total, suite| total + suite.total_test_failures } overseer-0.0.1/lib/overseer/duties.rb: suites.inject(0) { |total, suite| total + suite.total_test_errors } overseer-0.0.1/lib/overseer/duties.rb: suites.inject(0) { |total, suite| total + suite.tests.size } overseer-0.0.1/lib/overseer/duties.rb: suites.inject(0) { |total, suite| total + suite.total_test_time } overseer-0.0.1/lib/overseer/suite.rb: tests.inject(0) { |total, test | total + test.errors.size } overseer-0.0.1/lib/overseer/suite.rb: tests.inject(0) { |total, test | total + test.failures.size } overseer-0.0.1/lib/overseer/suite.rb: tests.inject(0) { |total, test| total + test.time } overseer-0.0.1/lib/overseer/suite.rb: tests.inject(0) { |total, test | total + test.assertions } overwatch-collection-0.1.1/lib/overwatch/collection/attributes.rb: values.inject(:+) / values.size oxidized-0.11.0/lib/oxidized/jobs.rb: @duration = @durations.inject(:+).to_f / @nodes.size #rolling average oz-couchrest-0.29/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } p8-castronaut-0.6.1.1/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } p8-castronaut-0.6.1.1/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } p8-castronaut-0.6.1.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} p8-castronaut-0.6.1.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} p8-castronaut-0.6.1.1/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} p8-castronaut-0.6.1.1/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } p8-castronaut-0.6.1.1/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } p8-castronaut-0.6.1.1/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } p8-castronaut-0.6.1.1/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } p8-castronaut-0.6.1.1/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } p8-castronaut-0.6.1.1/vendor/rack/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + part.length } p8-castronaut-0.6.1.1/vendor/rack/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s pa_learner-0.1.1/lib/pa_learner.rb: update = (working_ind.inject(0){|s,i| s+w[i]} -1) / working_ind.size.to_f pa_learner-0.1.1/lib/pa_learner.rb: a.zip(b).map {|v| v.first*v.last}.inject(0){|sum,v| sum+v } pa_learner-0.1.1/test/pa_learner_test.rb: err_rate = ( @data.inject(0) {|errs,yx| errs += 1 unless pal.bin_classify(yx[:x]) == (yx[:y]>=0 ? 1 : -1); errs } ) / @data.size.to_f pa_learner-0.1.1/test/pa_learner_test.rb: err_rate = ( @data.inject(0) {|errs,yx| errs += 1 unless pal.bin_classify(yx[:x]) == (yx[:y]>=0 ? 1 : -1); errs } ) / @data.size.to_f pa_learner-0.1.1/test/pa_learner_test.rb: err_rate = ( @data.inject(0) {|errs,yx| errs += 1 unless pal.bin_classify(yx[:x]) == (yx[:y]>=0 ? 1 : -1); errs } ) / @data.size.to_f pacioli-0.0.29/lib/pacioli/posting_rule.rb: self.rules[:credits].inject(0) { |sum, cr| sum += cr[:percentage] } == self.rules[:debits].inject(0) { |sum, dr| sum += dr[:percentage] } packed_struct-0.4.2/lib/packed_struct/package.rb: "#<#{self.class.name}:#{"0x%014x" % directives.map(&:object_id).inject(&:+)}>" packet-protocols-0.1.3/lib/packet-protocols/ipv4.rb: # acc = dbytes.inject(:+) packet-protocols-0.1.3/lib/packet-protocols/tcp.rb: # acc = dbytes.inject(:+) packetfu-1.1.11/lib/packetfu/packet.rb: total_width = elem_widths.inject(0) {|sum,x| sum+x} pacto-0.3.1/lib/pacto/core/contract_registry.rb: @registry.values.inject(Set.new, :+) padrino-core-0.13.1/lib/padrino-core/path_router/matcher.rb: handler.named_captures.inject(0) { |count, (_, capture)| count += capture.length } padrino-helpers-0.13.1/lib/padrino-helpers/form_helpers/errors.rb: count = objects.inject(0){ |sum, object| sum + object.errors.count } padrino-helpers-cj-0.12.2/lib/padrino-helpers/form_helpers/errors.rb: count = objects.inject(0){ |sum, object| sum + object.errors.count } page_weight-0.0.1/lib/page_weight/parser.rb: images_body.inject(:+) page_weight-0.0.1/lib/page_weight/parser.rb: flash_body.inject(:+) page_weight-0.0.1/lib/page_weight/parser.rb: css_body.inject(:+) page_weight-0.0.1/lib/page_weight/parser.rb: javascript_body.inject(:+) page_weight-0.0.1/lib/page_weight/reporter.rb: result[:total_weight] = result.values.compact.inject(:+) pagerank-0.2.2/lib/pagerank/pagerank.rb: sum = Math.sqrt(@score.inject(0){|sum, (key, value)| sum+=(value**2)}) pagify-0.8.0/test/helper_pagify.rb: assert_equal(5050, pager.inject(0){|r, i| r += i.inject(&:+) }) paint-1.0.1/lib/paint.rb: }].inject(:+) }" palettes-0.1.0/lib/colourlovers.rb: words = keywords.inject {|result,keyword| result += "+#{keyword}"} palettes-0.1.0/lib/colourlovers.rb: params = args.inject {|p,(a,v)| p + "#{a}=#{b}&" } # We will always add a format, so don't fear the trailing '&' palidanx-cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } pangrammic_surplus-1.0.1/lib/pangrammic_surplus/vector.rb: sum = v.map { |h| h[k] }.inject(:+) panini-1.2.0/lib/derivation_strategy/random_dampened.rb: selector = Kernel::rand() * weights.inject(:+) panjiva-pdf-reader-1.3.0/lib/pdf/reader/page_layout.rb: collection.inject(0) { |accum, v| accum + v} / collection.size.to_f panjiva-pdf-reader-1.3.0/lib/pdf/reader/xref.rb: entry_length = widths.inject(0) { |s, w| s + w } paper_docx_templater-0.2.2/lib/docx_templater/template_processor.rb: value.split(/(\${image\d+})/).inject([]) do |result, str| papercavalier-money-3.7.1/lib/money/money.rb: allocations = splits.inject(0.0) {|sum, i| sum += i } parallel_calabash-0.2.4/lib/parallel_calabash/feature_grouper.rb: group.inject(0) { |sum, b| sum + b[:weight] } parallel_tests-2.3.1/lib/parallel_tests/cli.rb: num_tests = groups.map(&:size).inject(0, :+) parallel_tests-2.3.1/lib/parallel_tests/test/runner.rb: average = (known.any? ? known.map!(&:last).inject(:+) / known.size : 1) parallel_tests-2.3.1/lib/parallel_tests/test/runtime_logger.rb: time = "%.2f" % times.map(&:last).map(&:to_f).inject(:+) parallel_tests-instructure-0.6.19/spec/spec_helper.rb: group.inject(0) { |sum, test| sum += File.stat(test).size } parallelize-0.4.1/lib/parallelize/enumerable_ext.rb: threads.map(&:value).inject(:+) parallelize-0.4.1/test/test_parallelize.rb: assert_equal count, r.values.inject(0) { |sum, arr| sum + arr.length } parallelize-0.4.1/test/test_parallelize.rb: assert_equal range.to_a.sort, r.values.inject([]) { |cc, arr| cc += arr; cc }.sort parallelize-0.4.1/test/test_parallelize.rb: assert r.values.inject(0) { |sum, arr| sum + arr.length } < count parallelize-0.4.1/test/test_parallelize.rb: assert r.values.inject(0) { |sum, arr| sum + arr.length } > count / num_threads parallelize-0.4.1/test/test_parallelize.rb: assert r.values.inject(0) { |sum, arr| sum + arr.length } < count parallelized_specs-0.4.84/lib/parallelized_specs.rb: num_tests = groups.inject(0) { |sum, item| sum + item.size } parallelized_specs-0.4.84/spec/spec_helper.rb: group.inject(0) { |sum, test| sum += File.stat(test).size } parallelpipes-1.0.1.2/lib/parallelpipes.rb: message = (options - @@log_group_options).inject(message){|message, option| message = send(:log_convert_ + option, message)} parallelpipes-1.0.1.2/lib/parallelpipes.rb: if sent_exit and (@controller_status.values + @resource_status.values).inject(true){|bool, value| bool and !value} #ie no resources are currently locked parolkar-cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } parse_capitalone_pdf_statement-1.1.0/lib/parse_capitalone_pdf_statement.rb: instance_variable_get(trxs).inject(0) {|sum, trx| sum += trx[:amount]} partitioner-0.1.0/lib/partitioner/bucket.rb: self.inject(0) {|a,b| a+b.last} partitioner-0.1.0/lib/partitioner.rb: total_time = kb.inject(0){|a,b| a+b.last} parts-0.1.1/lib/parts.rb: total = grams.values.inject(:+) party-0.1/lib/party.rb: money.values.inject(&:+) pasrb-0.0.5.2/lib/pas.rb: (1..member_page_count).inject([]) {|result, page| result + member_page(page) } patronus_fati-0.9.10/lib/patronus_fati/data_mapper/crypt_flags.rb: # PatronusFati::SSID_CRYPT_MAP.map { |k, v| valid_values.include?(v) ? k : 0 }.inject(&:+) pattern_expander-0.0.2/spec/lib/pattern_parser_spec.rb: let(:wildcard) { ['a'..'z', '0'..'9'].inject([]) {|m,v| m + v.to_a} } patty-0.0.9/lib/patty/base.rb: data.inject(0){ |acc, item| acc += item } paulcarey-relaxdb-0.3.5/lib/relaxdb/relaxdb.rb: # RelaxDB.logger.debug(caller.inject("#{db.name}/#{ids}\n") { |a, i| a += "#{i}\n" }) pauldix-ruby-gmail-0.2.0/lib/gmail.rb: (imap.list("", "%") + imap.list("[Gmail]/", "%")).inject([]) { |labels,label| payment_gateway_solutions-0.0.1/lib/gateway_card.rb: raise CardNumberInvalid unless (arr.join.split('').inject(0) {|tot, d| tot + d.to_i}) % 10 == 0 paymo-0.0.2/lib/paymo/extras.rb: @project_ids_and_hours.inject(0) { |sum, hash| sum + hash[:total] } payout_system-0.0.1/lib/payout_system/podium_split.rb: total = temps.inject(0){|s,a| s += a} paypal_api-0.3.5/lib/paypal_api/support/request.rb: (@payload.keys | self.class.required_keys).inject(paypal_endpoint_with_defaults + sequentials_string) do |acc, key| payrollee_cz-0.0.2/lib/payrollee_cz/results/schedule_result.rb: sum_hours = week_schedule.inject (0) { |agr, item| agr+item } payrollee_cz-0.0.2/lib/payrollee_cz/results/timesheet_result.rb: month_hours = month_schedule.inject(0) {|agr, dh| agr + dh} payrollee_cz-0.0.2/lib/payrollee_cz/results/timesheet_result.rb: sum_hours = month_schedule.inject (0) {|agr, item| agr+item } payrollee_cz-0.0.2/lib/payrollee_cz/results/timesheet_result.rb: sum_hours = month_schedule.inject (0) {|agr, item| agr+item } payzilla-0.0.4/lib/payzilla/gateways/mts.rb: xml.totalSum revision.payments.map{|x| x.enrolled_amount}.inject(:+) payzilla-0.0.4/lib/payzilla/gateways.rb: totals[:enrolled_sum] += slice.map{|x| x.enrolled_amount}.inject(:+) payzilla-0.0.4/lib/payzilla/gateways.rb: totals[:paid_sum] += slice.map{|x| x.paid_amount}.inject(:+) payzilla-0.0.4/lib/payzilla/gateways.rb: totals[:enrolled_sum] = payments.map{|x| x.enrolled_amount}.inject(:+) payzilla-0.0.4/lib/payzilla/gateways.rb: totals[:paid_sum] = payments.map{|x| x.paid_amount}.inject(:+) pazuzu-0.1.2/lib/pazuzu/utility/rate_limiter.rb: total = window.inject(0.0) { |sum, (t, count)| sum + count } pazzdra-0.0.5/lib/pazzdra/calc.rb: count_data.inject(0) do |val, i| val += i - 3 end pbox-1.17.6/features/domains_feature.rb: valid_sizes = client.api.links['ADD_DOMAIN']['optional_params'].inject([]) {|sizes, p| sizes += p['valid_options'] if p['name'] == 'allowed_gear_sizes' } rescue [] pbox-1.17.6/lib/rhc/highline_extensions.rb: word_length = s.scan(/\b\S+/).inject(0){ |l, word| l = word.length if l <= word.length; l } pbox-1.17.6/lib/rhc/highline_extensions.rb: return column_widths.map{ |w| w.max } if available >= column_widths.inject(0){ |sum, w| sum + w.max } || column_widths.inject(0){ |sum, w| sum + w.min } > available pbox-1.17.6/lib/rhc/highline_extensions.rb: body = (header_rows + source_rows).inject([]) do |a,row| pbox-1.17.6/lib/rhc/rest/cartridge.rb: rate ||= attribute(:usage_rates).inject(0) { |total, rate| total + rate['usd'].to_f } pbox-1.17.6/lib/rhc/rest/client.rb: headers = (self.headers.to_a + (options.delete(:headers) || []).to_a).inject({}) do |h,(k,v)| pbyf-0.0.4/lib/pbyf.rb: self.inject(:+)/(self.size.to_f) pcalci-0.0.3/lib/pcalci/pcalculator.rb: avg_bought = bought.inject(0) {|sum,(amount,price)| sum + amount*price } pcalci-0.0.3/lib/pcalci/pcalculator.rb: avg_sold = sold.inject(0) {|sum,(amount,price)| sum + amount*price } pd_x12-1.5.3/lib/x12/loop.rb: loop_str += i.nodes.inject(''){|nodes_str, j| pd_x12-1.5.3/lib/x12/segment.rb: repeat_str += i.name+i.nodes.reverse.inject(''){|nodes_str, j| pdf-core-0.6.0/lib/pdf/core/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } pdf-reader-1.3.3/lib/pdf/reader/page_layout.rb: collection.inject(0) { |accum, v| accum + v} / collection.size.to_f pdf-reader-1.3.3/lib/pdf/reader/xref.rb: entry_length = widths.inject(0) { |s, w| s + w } pdf_editor-0.0.1/spec/bundle_spec.rb: page_count = ready_for_toc.inject(0) {|sum, resource| sum + resource.page_count} pdf_editor-0.0.1/spec/bundle_spec.rb: page_count = ready_for_toc.inject(0) {|sum, resource| sum + resource.page_count} pdf_gen-0.8/lib/table.rb: [@title,@header,@body,@footer].inject(0){ |height, region| height + region.height } pdf_ravager-0.2.2/spec/integration/integration_helper.rb: pct_changed = (num_pixels_changed == 0) ? 0 : (diff.inject(:+) / images.first.pixels.length) * 100 pdf_tempura-0.0.2/lib/pdf_tempura/document/boxed_characters.rb: @groups.map(&:characters).inject(:+) pdf_tempura-0.0.2/lib/pdf_tempura/document/boxed_characters.rb: groups.inject(0){ |sum,group| sum + group.width(box_width, box_spacing) } pdf_tempura-0.0.2/lib/pdf_tempura/document/table.rb: columns.map(&:width).inject(0, :+) pdfium-0.0.2/test/benchmark-docsplit.rb:du = Dir.glob("#{output_directory}/*/**").inject(0.0){|x,img| x+File.stat(img).size } pdfpl-0.0.3/lib/pdf/reader/page_layout.rb: collection.inject(0) { |accum, v| accum + v} / collection.size.to_f pdfpl-0.0.3/lib/pdf/reader/xref.rb: entry_length = widths.inject(0) { |s, w| s + w } pdist-1.1.1/lib/pdist.rb: return distances(original, permutation).inject(:+) # sum of each object's deviation, is the deviation distance between original and permutation pdist-1.1.1/lib/pdist.rb: return sq_dists.inject(:+) # sum of each object's squared deviation, is the squared deviation distance between original and permutation pdist-1.1.1/lib/pdist.rb: return hds.inject(:+).to_f # total hamming distance is the sum of the hamming distances pdist-1.1.1/lib/pdist.rb: return r.inject(:+).to_f pdist-1.1.1/lib/pdist.rb: tau = kt.inject(:+) pdist-1.1.1/lib/pdist.rb: return kt.inject(:+) # the number of pairwise adjacent permutations required to transform original into permutation pduey-sunspot-1.2.1.1/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } pe-razor-client-1.1.0/lib/razor/cli/table_format.rb: end.inject(:+) pearson-hashing-0.0.4/benchmark/collisions.rb: collisions = hashes.inject(0){|coll,v| coll += (v[1]-1); coll} pebbles-compgacha-0.1.0/lib/pebbles/compgacha.rb: puts "#{r.count}個のガチャをコンプするために #{r.inject(:+)}回抽選しました。" pebbles-river-0.2.6/lib/pebbles/river/supervisor.rb: count = @prefork_pools.inject(0) { |sum, (name, prefork)| sum + prefork.live_worker_count } pebbles-suddenly_death_string-0.0.4/lib/pebbles/suddenly_death_string/ext/object.rb: }.inject(:+) / 2 pebbles-totsugen-0.0.1.2/lib/pebbles/totsugen/formatters.rb: @body.each_char.inject(0){|total, char|total += char.bytesize == 1 ? 1 : 2} pedump-0.5.0/lib/pedump/composite_io.rb: @ios.map(&:size).inject(&:+) pedump-0.5.0/lib/pedump/unpacker/aspack.rb: dw = a.reverse.inject(0){ |x,y| (x<<8) + (y.is_a?(Numeric) ? y : 0)} pedump-0.5.0/lib/pedump/unpacker/aspack.rb: xor_dw = xor_bytes.inject{ |x,y| (x<<8) + y} pedump-0.5.0/lib/pedump/unpacker/aspack.rb: dec = known_bytes.reverse.inject(0){ |x,y| (x<<8) + y} pedump-0.5.0/lib/pedump/unpacker/aspack.rb: return known_bytes.reverse.inject(0){ |x,y| (x<<8) + y} peeek-1.0.4/lib/peeek/hook/specifier.rb: values.inject(self.class.hash) { |hash, value| (hash << 32) + value.hash } peeek-1.0.4/lib/peeek.rb: Calls.new(@hooks.map(&:calls).inject([], &:+)) peek-resque-2.0.1/lib/peek/views/resque.rb: lookup.collect { |queue| ::Resque.size(queue) }.inject(&:+) pelle-ruby-openid-2.1.9/test/test_cryptutil.rb: n = (0..10).inject(0) {|sum, element| sum + OpenID::CryptUtil.rand(BIG) } perf_check-0.3.0/lib/perf_check/test_case.rb: this_profiles.map(&:latency).inject(0.0, :+) / this_profiles.size perf_check-0.3.0/lib/perf_check/test_case.rb: reference_profiles.map(&:latency).inject(0.0, :+) / reference_profiles.size perf_check-0.3.0/lib/perf_check/test_case.rb: this_profiles.map(&:query_count).inject(0, :+) / this_profiles.size perf_check-0.3.0/lib/perf_check/test_case.rb: reference_profiles.map(&:query_count).inject(0, :+) / reference_profiles.size perfectline-rack-bug-0.1.1/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 perfectline-rack-bug-0.1.1/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } perfer-0.2.1/lib/perfer/statistics.rb: @mean ||= @sample.inject(0.0) { |sum, i| sum + i } / size perfer-0.2.1/lib/perfer/statistics.rb: @sample.inject(0.0) { |dev, i| dev + (i - mean).abs } / size perfmonger-0.7.0/lib/perfmonger/command/plot.rb: cores.map{|core| core[key]}.inject(&:+) periodic-1.2.4/lib/periodic/duration.rb: string = string.split(/(!?\d[.\d]*[-_:, a-zA-Z]+)/).delete_if{|x| x == ""}.inject(String.new) { |memo, s| memo << ((s.match(/!/) || s.match(/[1-9]/)) ? s : "") } periodic-1.2.4/lib/periodic/duration.rb: string = string.split(/([-A-Za-z: ,]+\d[.\d]*)/).delete_if{|x| x == ""}.inject(String.new) { |memo, s| memo << ((s.match(/!/) || s.match(/[1-9]/)) ? s : "") } periodic-1.2.4/lib/periodic/duration.rb: values[unit] = send(unit) + nondirective_units.inject(0) { |total, u| total += (send(u) * (Periodic::Duration::Units::TIME[u][:factor] / Periodic::Duration::Units::TIME[unit][:factor])) } periodic-1.2.4/lib/periodic/duration.rb: values[smallest_unit_directive] += nondirective_units.inject(0) { |total, u| total += (send(u).to_f * Periodic::Duration::Units::TIME[u][:factor] / Periodic::Duration::Units::TIME[smallest_unit_directive][:factor]) } if (!Periodic::Duration::Units::TIME_ORDER.reverse[i+1] && !nondirective_units.empty?) periodic-1.2.4/lib/periodic/parser.rb: seconds = @time_parts.inject(0) { |total, part| total = total + (part[1] * units[part[0]]) } periodic-scheduler-0.7.0/spec/periodic-scheduler_spec.rb: (ev1.inject(0){|v, s| v + s} / ev1.length).should be_within(0.001).of(ev1_val) periodic-scheduler-0.7.0/spec/periodic-scheduler_spec.rb: (ev2.inject(0){|v, s| v + s} / ev2.length).should be_within(0.001).of(ev2_val) permissionable-0.2.0/lib/permissionable/permissions.rb: asserted = permissions.inject(0){ |mem, permission| mem + defined_permissions[permission] } perseus_match-0.0.9/lib/perseus_match.rb: @total_weight ||= distance_spec.inject(0.0) { |total, (_, weight)| total + weight } pest-0.1.0/lib/pest/data_set/hash.rb: end.inject(:+) pest-0.1.0/lib/pest/data_set/narray.rb: end.inject(:+) peteforde-scrobbler-0.2.3/test/mocks/rest.rb: base_pieces.last.split('&').inject("#{file}_") { |str, pair| str << pair.split('=').join('_') + '_'; str }.chop! peterc-whatlanguage-1.0.3/lib/bitfield.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } peterpunk-couchrest-0.34.1/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } pezra-contacts-0.1.0.200812180934/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| pezra-cucumber-0.3.94.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} pezra-cucumber-0.3.94.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} pezra-cucumber-0.3.94.1/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} pezra-cucumber-0.3.94.1/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} pezra-cucumber-0.3.94.1/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } pezra-cucumber-0.3.94.1/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min pezra-cucumber-0.3.94.1/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } pfrpg_core-0.1.15/lib/pfrpg_core/derived/misc.rb: @levels.inject(0) {|sum, x| sum = sum + x.rank } pfrpg_core-0.1.15/lib/pfrpg_core/feat_totaler.rb: @total_level = levels.inject(0) { |sum, x| sum + x.rank } pfrpg_core-0.1.15/lib/pfrpg_core/level_parser.rb: return @levels.values.inject(0) { |sum, l| sum + l } pfrpg_readers-0.0.1/lib/pfrpg_readers/misc_reader.rb: @character.latest_levels.inject(0) {|sum, x| sum = sum + x.class_number } pfrpg_utility-0.1.2/lib/pfrpg_utility/dice.rb: collect ? list : list.inject(0) { |s,v| s + v } pfsc-gruff-0.3.6/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } pfsc-gruff-0.3.6/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} pfsc-gruff-0.3.6/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} pfsc_gruff-0.3.6/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } pfsc_gruff-0.3.6/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} pfsc_gruff-0.3.6/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} pgit-1.0.0/lib/pgit/command.rb: steps.inject(Rainbow("#{name}:\n").bright) {|accum, step| accum + " #{step}\n" } pgit-1.0.0/lib/pgit/pivotal/request/query.rb: hash_strings.inject("?") { |accum, item| accum + item } phantomherd-0.0.1/lib/phantomherd/runner.rb: avg = @results.inject{ |sum, el| sum + el}.to_f / @results.size phene-parallel_tests-0.6.2/spec/spec_helper.rb: group.inject(0) { |sum, test| sum += File.stat(test).size } phew-0.0.2/test/unit/font_test.rb: sum.values.inject(:+).must_equal test_string.size phidgets_native-0.2.5/examples/lib/console_table.rb: widths = ([@columns]+rows).inject(Array.new(@columns.length,0)){|ret, row| phonelib-0.5.5/lib/phonelib/phone_analyzer.rb: prefix_length += [1, 2].map { |i| country_match[i].to_s.size }.inject(:+) phony-2.15.15/lib/phony/local_splitters/fixed.rb: length = format.inject(0) { |total, part| total + part } phony-2.15.15/lib/phony/local_splitters/fixed.rb: length = format.inject(0) { |total, part| total + part } phony-2.15.15/lib/phony/local_splitters/fixed.rb: @length === rest.inject(0) { |total, part| total + part.size } phony-2.15.15/lib/phony/local_splitters/regex.rb: number = rest.inject('', :+) phony-2.15.15/lib/phony/local_splitters/regex.rb: length = format.inject 0, :+ photomosaic-0.0.1/lib/photomosaic/color/hsv.rb: Math.sqrt(squares_array(hsv).inject(&:+)) photomosaic-0.0.1/lib/photomosaic/color/rgb.rb: Math.sqrt(squares_array(rgb).inject(&:+)) photostat-0.0.3/junk/flickr-sync-old.rb: last_avg = bp.inject{|m,e| m+e} / bp.size phpfog-fog-0.4.1.3/lib/fog/vcloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } phpfog-fog-0.4.1.3/spec/vcloud/terremark/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } picky-4.31.3/lib/picky/analytics.rb: total += bundle.inverted.inject(0) { |total, (_, values)| total + values.size } picky-4.31.3/lib/picky/query/combinations.rb: @combinations.inject(0) { |total, combination| total + combination.weight } picnic-0.8.1.20100201/vendor/zuk-camping-2.0.20090429/lib/camping-unabridged.rb: h.merge(k.split(/[\]\[]+/).reverse.inject(v) { |x, i| H[i => x] }, &M) picnic-0.8.1.20100201/vendor/zuk-camping-2.0.20090429/lib/camping.rb:@input=p.inject(H[]){|h,(k,v)|h.merge k.split(/[\]\[]+/).reverse.inject(v){|x,i| picolena-0.2.2/rails_plugins/globalite/lib/rails/localized_action_view.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } picotest-0.0.1/samples/sample1.rb: x.inject{|a,b| a+b} pictrails-0.5.0/vendor/plugins/rspec/examples/stories/adder.rb: @addends.inject(0) { |sum_so_far, val| sum_so_far + val } piece_pipe-0.2.1/spec/hashed_aggregator_spec.rb: sum = values.inject do |a,b| a+b end pietern-simpleflickr-0.2.2/lib/simpleflickr/query.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| piffle-0.3.2/lib/piffle.rb: total = weights.inject(&:+) piggly-1.2.1/lib/piggly/compiler/tags.rb: [@ends,@pass,@once,@twice].reverse.inject([0,0]){|(k,n), bit| [k + 1, n | (bit ? 1 : 0) << k] }.last piggybak-0.7.7/app/helpers/piggybak_helper.rb: nitems = cart.sellables.inject(0) { |nitems, item| nitems + item[:quantity] } piggybak-0.7.7/app/models/piggybak/cart.rb: self.sellables.inject(0) { |nitems, item| nitems + item[:quantity] } == 0 piggybak-0.7.7/lib/mask_submissions.rb: masked = $1 + $2.length.times.inject('') { |s, i| "#{s}*" } + $3 piggybak_giftcerts-0.1.2/app/models/piggybak_giftcerts/giftcert.rb: self.amount + self.giftcert_applications.inject(0) { |applied, ga| applied + ga.line_item.price } piglop-prawn-0.10.2.3/lib/prawn/core/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } piglop-prawn-0.10.2.3/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } piglop-prawn-0.10.2.3/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } piglop-prawn-0.10.2.3/lib/prawn/table/accessors.rb: column_widths.values.inject(0) { |sum, width| sum + width } piglop-prawn-0.10.2.3/lib/prawn/table/accessors.rb: column_min_widths.values.inject(0) { |sum, width| sum + width } piglop-prawn-0.10.2.3/lib/prawn/table/accessors.rb: column_max_widths.values.inject(0) { |sum, width| sum + width } piglop-prawn-0.10.2.3/lib/prawn/table/accessors.rb: row_heights.values.inject(0) { |sum, width| sum + width } piglop-prawn-0.10.2.3/lib/prawn/table.rb: @natural_width ||= natural_column_widths.inject(0) { |sum, w| sum + w } piglop-prawn-0.10.2.3/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF piglop-prawn-0.10.2.3/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } pik-0.2.8/lib/pik/contrib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } pillboxr-0.9.2/test/pillboxr/pillboxr_test.rb: assert_equal(@num_blue_color_records, @result.pages.inject(0) { |sum, page| sum + page.pills.size }) pillboxr-0.9.2/test/pillboxr/pillboxr_test.rb: assert_equal(@num_image_records, @result.pages.inject(0) { |sum, page| sum + page.pills.size }) pinzoro-1.0.0/lib/pinzoro.rb: m[2] ? ret.inject(&:+) : ret pio-0.30.0/lib/pio/icmp/format.rb: *echo_data.unpack('n*')].inject(:+) pio-0.30.0/lib/pio/open_flow13/match.rb: match_fields.map(&:length).inject(&:+) pio-0.30.0/lib/pio/udp_header.rb: *udp_payload_multiple_of_2octets.unpack('n*')].inject(:+) pione-0.5.0/lib/pione/lang/float.rb: @value ||= pieces.inject(0.0){|f, piece| f + piece.value} pione-0.5.0/lib/pione/lang/keyed-sequence.rb: rec.pieces.keys.inject{|s1, s2| s1 + s2} pione-0.5.0/lib/pione/lang/keyed-sequence.rb: rec.pieces.values.inject{|s1, s2| s1 + s2} pione-0.5.0/lib/pione/lang/keyed-sequence.rb: end.inject{|res, seq| res + seq} pione-0.5.0/lib/pione/lang/rule-expr.rb: tickets.inject {|res, t| res + t} pione-0.5.0/lib/pione/lang/rule-expr.rb: tickets.inject {|res, t| res + t} pione-0.5.0/lib/pione/lang/sequence.rb: end.inject{|s1, s2| s1 + s2} pione-0.5.0/lib/pione/package/package-database.rb: t2.inject(i2) {|i3, (_, val)| val ? i3 + 1 : i3} pione-0.5.0/lib/pione/pnml/pione-model.rb: @params.inject(Param.new){|res, param| res + param}.as_expr pippi-0.0.14/lib/pippi/checks/method_sequence_finder.rb: @sequences.map {|r| "#{r.meth1}:#{r.meth2}" }.inject({}) {|m,i| m[i] ||= 0 ; m[i] += 1 ; m }.to_a.sort_by {|x| x[1] }.reverse.each do |r| pirate_game-0.0.1/lib/pirate_game/game_master.rb: :total_actions => @stage_ary.inject(0) {|sum,stage| sum += stage.actions_completed}, piratebay_api-0.1.6/lib/piratebay_api/details.rb: full_html = @comment_pages_html.inject('') { |html, memo| memo += html } piratebay_api-0.1.6/lib/piratebay_api/details.rb: video_scores.inject(0) { |score, memo| memo += score } piratebay_api-0.1.6/lib/piratebay_api/details.rb: audio_scores.inject(0) { |score, memo| memo += score } piston-2.0.10/lib/piston/svn/working_copy.rb: svn(:status, path + subpath.to_s).split("\n").inject([]) do |memo, line| pivot_table-0.5.0/lib/pivot_table/cell_collection.rb: data.inject(0) { |t, x| t + (x ? x.send(value_name) : 0) } pivot_table-0.5.0/lib/pivot_table/grid.rb: column_totals.inject(0) { |t, x| t + x } pivotal_hub-0.0.5/lib/Story.rb: valid_stories.inject(0){|sum, story| sum += story.estimate} pivotal_hub-0.0.5/lib/Story.rb: valid_stories.inject(0){|sum, story| sum += story.estimate} pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << stories_for_user(person, stories_with_label(cat)).map(&:estimate).inject(0){|s,e| s + e }.to_s.rjust(short.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << set.map(&:estimate).inject(0){|s,e| s + e.to_i }.to_s.rjust('Total '.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << stories_with_label(cat, stories_for_type(type)).map(&:estimate).inject(0){|s,e| s + e.to_i }.to_s.rjust(type.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << stories_for_user(person).map(&:estimate).inject(0){|s,e| s + e }.to_s.rjust(short.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << stories.map(&:estimate).inject(0){|s,e| s + e.to_i }.to_s.rjust('Total '.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: o << stories_for_type(type).map(&:estimate).inject(0){|s,e| s + e.to_i }.to_s.rjust(type.length) pivotal_reporting-1.1.2/lib/pivotal_report.rb: points_in_progress = in_progress.map(&:estimate).inject(0){|s,e| s+e} pjdavis-twitter-0.4.2/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } pjhyett-grit-0.9.12/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } pjhyett-grit-0.9.12/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } pjhyett-grit-0.9.12/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } pjhyett-grit-0.9.12/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } pjstadig-metric_fu-1.1.5.1/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} pjstadig-metric_fu-1.1.5.1/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} pjstadig-metric_fu-1.1.5.1/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} pkg-wizard-0.1.29/lib/pkg-wizard/streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} pkg_noisrev-0.0.2/lib/pkg_noisrev/threads.rb: return false if (@thread_pool.inject(0) {|sum, i| sum+i.stat.ok }) == 0 plantwatchdog-0.0.2/lib/plantwatchdog/aggregation_methods.rb: return [times.each_prior {|x,y| y-x}, values.each_prior {|x,y| (y+x)/2.0}].transpose.inject(0) {|i,a| i + a.first * a.last } plexus-0.5.10/spec/inspection_spec.rb: @dg.vertices.inject(0) {|a,v| a += (@dg[v] || 0)}.should == 384 plexus-0.5.10/spec/inspection_spec.rb: @dg.edges.inject(0) {|a,e| a += (@dg[e] || 0)}.should == 127 plexus-0.5.10/spec/inspection_spec.rb: reflect.edges.inject(0) { |a,e| a += (reflect[e] || 0)}.should == 127 plexus-0.5.10/spec/inspection_spec.rb: reflect.vertices.inject(0) {|a,v| a += (reflect[v] || 0)}.should == 384 plexus-0.5.10/spec/multi_edge_spec.rb: dpg.edges.inject(0) {|a,v| a+=dpg[v]}.should == 6 plexus-0.5.10/spec/multi_edge_spec.rb: dmg.edges.inject(0) {|a,v| a+=dmg[v]}.should == 21 pluginaweek-table_helper-0.2.1/lib/table_helper/footer.rb: colspan = table.header.columns.length - cells[0..-2].inject(0) {|count, (name, cell)| count += (cell[:colspan] || 1).to_i} pluginaweek-table_helper-0.2.1/lib/table_helper.rb: # t.footer :num_comments, @posts.inject(0) {|sum, post| sum += post.comments.size} pluginaweek-table_helper-0.2.1/lib/table_helper.rb: # t.footer :num_trackbacks, @posts.inject(0) {|sum, post| sum += post.trackbacks.size} plview-0.1.0/lib/plview.rb: @versions ||= Dir.glob(BASE + '*').reject {|path| path =~ /User$/ }.inject({}) {|hash, path| pnomolos-cart-0.0.10/lib/cart/advanced.rb: @items.map { |item| item.price }.inject { |sum, price| sum + price } podoff-1.2.0/lib/podoff.rb: @objs.keys.inject(-1) { |i, r| [ i, r.split(' ').first.to_i ].max } + 1 poetize-0.0.1/model/poem.rb: @number_of_verses = @strophes.inject(0) {|sum, n| sum + n.number_of_verses } poise-boiler-1.6.0/lib/poise_boiler/helpers/rake/check.rb: unpushed_count = commits.inject(0) {|memo, (_, pushed)| memo + (pushed ? 0 : 1) } polyhedra-0.3.0/lib/polyhedra/dice.rb: rolled_dice.inject {|a,b| a+b} polyrex-parser-0.3.4/lib/polyrex-parser.rb: raw_attributes.scan(/(\w+\='[^']+')|(\w+\="[^"]+")/).map(&:compact).flatten.inject({}) do |r, x| polyrex-search-0.1.2/lib/polyrex-search.rb: freq = a.inject(Hash.new(0)) { |h,v| h[v] += 1; h } pomelo-citrus-0.0.1/lib/citrus/master/starter.rb: exec cmd + options.inject('') { |res, str| res += ' ' + str } poncho-0.0.4/lib/poncho/response.rb: headers['Content-Length'] ||= body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s pool_of_entropy-0.0.4/lib/pool_of_entropy/core_prng.rb: nums.inject(0) { |sum,v| (sum << 64) + v } poolparty-1.6.9/vendor/gems/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } populate-me-0.0.24/lib/populate_me/mongo/crushyform.rb: fields = columns.inject(""){|out,c|out.force_encoding('utf-8')+crushyfield(c).force_encoding('utf-8')} pos-tagger-0.0.0/lib/pos-tagger.rb: total = grams.values.inject(:+) positive_group_support-0.1.2/lib/positive_group_support/array_ext.rb: self.inject(:+) post_office-0.3.3/lib/pop_server.rb: total_size = messages.collect{ |m| m.size }.inject(0) { |sum,x| sum+x } post_policy-0.0.1/spec/protocol_spec.rb: StringIO.new( args.each.inject("") { |str, kv| str << (kv.join('=') + "\n") } << "\n" ) postgres-pr-0.7.0/lib/postgres-pr/message.rb: sz = @columns.inject(2) {|sum, col| sum + 4 + (col ? col.size : 0)} postgres-pr-0.7.0/lib/postgres-pr/message.rb: sz += @field_values.inject(1) {|sum, fld| sum + fld.size + 1} unless @field_type == 0 postgres-pr-0.7.0/lib/postgres-pr/message.rb: sz = @fields.inject(2) {|sum, fld| sum + 18 + fld.name.size + 1 } postgres-pr-0.7.0/lib/postgres-pr/message.rb: sz = @params.inject(4 + 4) {|sum, kv| sum + kv[0].size + 1 + kv[1].size + 1} + 1 postgres-pr-opt-0.6.9/lib/postgres-pr/message.rb: sz = @columns.inject(2) {|sum, col| sum + 4 + (col ? col.size : 0)} postgres-pr-opt-0.6.9/lib/postgres-pr/message.rb: sz += @field_values.inject(1) {|sum, fld| sum + fld.size + 1} unless @field_type == 0 postgres-pr-opt-0.6.9/lib/postgres-pr/message.rb: sz = @fields.inject(2) {|sum, fld| sum + 18 + fld.name.size + 1 } postgres-pr-opt-0.6.9/lib/postgres-pr/message.rb: sz = @params.inject(4 + 4) {|sum, kv| sum + kv[0].size + 1 + kv[1].size + 1} + 1 ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: rec_length = 1 + fields.inject(0) {|s,f| s + f.length} #+1 for the prefixed space (active record marker) ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, ls| l + ls.length}].pack("V2") ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,ls| a << (a.last + ls.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << [geometry.length,geometry.inject(0) {|l, lr| l + lr.length}].pack("V2") ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,lr| a << (a.last + lr.length)}.pack("V#{geometry.length}") #last element of the previous array is dropped ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: num_rings = geometry.inject(0) {|l, poly| l + poly.length} ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << [num_rings, geometry.inject(0) {|l, poly| l + poly.inject(0) {|l2,lr| l2 + lr.length} }].pack("V2") ppe-georuby-1.7.2/lib/geo_ruby/shp4r/shp.rb: str << geometry.inject([0]) {|a,poly| poly.inject(a) {|a2, lr| a2 << (a2.last + lr.length)}}.pack("V#{num_rings}") #last element of the previous array is dropped ppl-2.4.0/lib/ppl/command/mutt.rb: @address_book.contacts.inject(0) { |total, c| total += c.email_addresses.length }, ppl-2.4.0/lib/ppl/command/mutt.rb: matches.contacts.inject(0) { |total, c| total += c.email_addresses.length } pqa-1.6/lib/pqa.rb: @log.queries.inject(0) {|sum, q| sum += (q.duration != nil) ? q.duration : 0 } prag_studio_swigart_example_gem-1.0.0/lib/studio_game/game.rb: @players.inject(0) {|sum, player| sum + player.points} prag_studio_swigart_example_gem-1.0.0/lib/studio_game/player.rb: @found_treasures.values.inject(0, :+) pravigo-duration-0.0.1/lib/pravigo/duration.rb: grouped_parts = parts.group_by(&:first).map { |k, v| [k, v.map(&:last).inject(:+)] } pravigo-duration-0.0.1/lib/pravigo/duration.rb: grouped_parts = parts.group_by(&:first).map { |k, v| [k, v.map(&:last).inject(:+)] } pravigo-duration-0.0.1/lib/pravigo/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,(l,r)| h[l] += r; h } prawn-2.0.2/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s, r| s + r } prawn-2.0.2/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } prawn-core-0.8.4/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } prawn-core-0.8.4/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } prawn-core-0.8.4/lib/prawn/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } prawn-core-0.8.4/vendor/ttfunk/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF prawn-core-0.8.4/vendor/ttfunk/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (id, list)| sum + list.length } prawn-flexible-table-0.1.2/lib/prawn/flexible-table.rb: @column_widths.inject(0) { |s,r| s + r } prawn-flexible-table-0.1.2/lib/prawn/flexible-table.rb: @column_widths = [0] * @data[0].inject(0){ |total, e| total + e.colspan } prawn-flexible-table-0.1.2/lib/prawn/flexible-table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } prawn-flexible-table-0.1.2/lib/prawn/flexible-table.rb: slice( i, cell.rowspan ).inject(0){ |sum, h| sum + h } prawn-format-0.2.3/lib/prawn/format/line.rb: spaces = instructions.inject(0) { |sum, instruction| sum + instruction.spaces } prawn-format-0.2.3/lib/prawn/format/line.rb: instructions.inject(0) { |sum, instruction| sum + instruction.width } prawn-format-0.2.3/lib/prawn/format.rb: return lines.inject(0) { |s, line| s + line.height } prawn-git-2.0.1/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } prawn-git-2.0.1/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } prawn-layout-0.8.4/lib/prawn/table.rb: @column_widths.inject(0) { |s,r| s + r } prawn-layout-0.8.4/lib/prawn/table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } prawn-svg-0.22.1/lib/prawn/svg/attributes/stroke.rb: elsif number_array.inject(0) {|a, b| a + b} == 0 prawn-table-0.2.2/lib/prawn/table/cell.rb: min_widths.values.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table/cell.rb: max_widths.values.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table/cell.rb: column_widths.values.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table/cell.rb: row_heights.values.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table/cells.rb: ColumnWidthCalculator.new(self).natural_widths.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table/column_width_calculator.rb: .collect{|key, value| value}.inject(0, :+) prawn-table-0.2.2/lib/prawn/table/column_width_calculator.rb: return values.values.inject(0, &:+) prawn-table-0.2.2/lib/prawn/table.rb: @natural_width ||= natural_column_widths.inject(0, &:+) prawn-table-0.2.2/spec/table_spec.rb: table.column_widths.inject{|sum,x| sum + x }.should == pdf.bounds.width prawn-table-0.2.2/spec/table_spec.rb: t.column_widths.inject(0) { |sum, w| sum + w }. prawn-table-0.2.2/spec/table_spec.rb: t.column_widths.inject(0) { |sum, w| sum + w }. pre-johnson-2.0.0/test/johnson/tracemonkey/js_land_proxy_test.rb: args.inject { |m,n| m += n } predicated-0.2.6/lib/predicated/selectable.rb: ([Unary, Binary, Operation] + ALL_PREDICATE_CLASSES).inject({}) do |h, klass| predict_email-0.0.1/lib/predict_email/find_pattern.rb: @emails = CSV.read(Dir.pwd + '/lib/predict_email/csv/sample_data.csv').inject({}) do |result, element| pregel-0.0.1/spec/coordinator_spec.rb: sum = messages.inject(0) {|total,msg| total += msg; total } preprocessor-0.1.0/lib/preprocessor.rb: options_string.split(/\s+/).inject({}) do |memo, o| pressletter-0.0.2/benchmarks/benchmark.rb: @results.map {|r| r[:time] }.inject(&:+) presto-0.6.1/lib/presto/errors.rb: values.inject(0){|m, v| m + v.length} presto-metrics-0.3.11/lib/presto/metrics/query.rb: rows + (stage.sub_stages || []).map { |ss| count_total_processed_rows(ss) }.inject(0, :+) pretty_debug-0.9.14/lib/pretty_debug.rb: length < 2 || s.map(&:length).inject(:+) < SingleLength ? pretty_debug-0.9.14/lib/pretty_debug.rb: length < 2 || s.map(&:length).inject(:+) < SingleLength ? prisma-0.2.4/lib/prisma/group.rb: value = values.inject(0) { |sum, value| sum + value.second.to_i } prm-0.2.14/lib/prm/rpm.rb: pkgmeta = Hash[*rpm.header.tags.collect { |t| [t.tag, t.value] }.inject([]) { |m,v| m + v }] prndg-0.0.3/lib/prawn/core/name_tree.rb: leaf? ? children.size : children.inject(0) { |sum, child| sum + child.size } prndg-0.0.3/lib/prawn/font/afm.rb: total_kerning_offset = numbers.inject(0.0) { |s,r| s + r } prndg-0.0.3/lib/prawn/font/ttf.rb: r.inject(s) { |s2, u| s2 + character_width_by_code(u) } prndg-0.0.3/lib/prawn/table/cells.rb: column_widths.values.inject(0) { |sum, width| sum + width } prndg-0.0.3/lib/prawn/table/cells.rb: column_min_widths.values.inject(0) { |sum, width| sum + width } prndg-0.0.3/lib/prawn/table/cells.rb: column_max_widths.values.inject(0) { |sum, width| sum + width } prndg-0.0.3/lib/prawn/table/cells.rb: row_heights.values.inject(0) { |sum, width| sum + width } prndg-0.0.3/lib/prawn/table.rb: @natural_width ||= natural_column_widths.inject(0) { |sum, w| sum + w } probs_stats-0.0.1/lib/probs_stats.rb: self.inject(:+) probs_stats-0.0.1/lib/probs_stats.rb: sum = self.inject{|tot, i| tot + (i-mu)**2} proco-0.0.2/benchmark/comparison.rb: (1..10000).inject(:+) proco-0.0.2/benchmark/comparison.rb: (1..10000).inject(:+) proco-0.0.2/lib/proco/mt/pool.rb: @workers.map(&:counter).inject(:+) proco-0.0.2/test/test_proco.rb: cnt += items.inject(:+) proco-0.0.2/test/test_proco.rb: assert_equal 1000.times.inject(:+), cnt proco-0.0.2/test/test_proco.rb: cnt += items.inject(:+) proco-0.0.2/test/test_proco.rb: assert_equal 1000.times.inject(:+), cnt proco-0.0.2/test/test_proco.rb: assert_equal 50, futures.uniq.map { |f| f.get }.inject(:+) proco-0.0.2/test/test_queue.rb: assert_equal 1000, futures.uniq.map { |future| future.get }.inject(:+) production_log_analyzer-1.5.1/lib/production_log/analyzer.rb: return self.inject(0) { |acc, i| acc + i } production_log_analyzer-1.5.1/lib/production_log/analyzer.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } progress-reporters-1.0.0/lib/progress-reporters/metered_progress_reporter.rb: avg_count = @avg_window.inject(&:+) / window_size progress-reporters-1.0.0/lib/progress-reporters/metered_progress_reporter.rb: avg_time = @avg_time_window.inject(&:+) / window_size progress_bar_snapshot-0.0.4/lib/progress_bar_snapshot.rb: total_percentage = [@percentages_segments.inject{|sum, n| sum + n}, 100].min progressions-basepath-0.3.0.2/lib/basepath.rb: consts = base_conf[:consts].scan(/([A-Z][A-Z0-9_]*)=(.+)/).inject({}) { |h, (k, v)| h[k] = v; h } proiel-cli-0.1.1/lib/proiel/cli/converters/conll-u.rb: roots.map(&:count_subgraph).inject(0, :+) proiel-cli-0.1.1/lib/proiel/cli/converters/conll-u.rb: dependents.map(&:count_subgraph).inject(0, :+) + (is_empty? ? 0 : 1) project-health-0.0.3/lib/project-health/report/issues.rb: @open_times.inject(:+) || 0 project-health-0.0.3/lib/project-health/report/pull_requests.rb: @open_times.inject(:+) || 0 proxy_rotater-0.0.2/lib/proxy_rotater/proxy.rb: @response_time = (response_times.inject(0){|v,s|v+s}/response_times.size).round(ROUND_NUM) proxy_rotater-0.0.2/lib/proxy_rotater.rb: .inject(0){|sum, i|sum += i}/size pruby-net-ldap-0.2.2/lib/net/ber.rb: j = (0...(n & 127)).inject(0) {|mem,x| mem = (mem << 8) + getc} prune-0.0.4/lib/prune/parsers/document/page/table/tr_parser.rb: @width = @tds.inject(0.0){|result, td| result += td.width} pry-0.10.3/lib/pry/commands/ls/jruby_hacks.rb: }.inject(&:+) + (name.size / 100.0) pry-0.10.3/lib/pry/helpers/command_helpers.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| pseudoxml-0.1.0/lib/pseudo_xml/element.rb: self.elements.inject(1) { |sum, node| sum += node.count } pshq_engine-0.1.6/app/models/asset.rb: repair = AssetRepairRequest.where(:asset_id => self.id, :status=> 2).map(&:vending_cost).compact.inject{|sum,x| sum.to_i + x.to_i } psyho-stalker-0.7.1/lib/stalker.rb: '(' + args.inject([]) do |accum, (key,value)| psyho_juicer-1.0.11/lib/juicer/ext/string.rb: self.split("_").inject("") { |str, piece| str + piece.capitalize } psyho_juicer-1.0.11/lib/juicer/image_embed.rb: urls.inject({}) { |h,v| h[v.path] = h[v.path].to_i+1; h }.reject{ |k,v| v == 1 }.keys psyho_juicer-1.0.11/lib/juicer/install/base.rb: @name = File.basename(path).split("_").inject("") { |str, word| (str + " #{word.capitalize}").strip } ptomato-ramaze-2009.02.1/examples/misc/memleak_detector.rb: p os.inject(Hash.new(0)){|s,v| s[v.class] += 1; s}.sort_by{|k,v| v} puma_auto_tune-0.0.1/lib/puma_auto_tune/memory.rb: worker_memory = workers.map {|w| w.memory }.inject(&:+) || 0 puma_doctor-0.0.1/lib/puma_doctor/doctor.rb: used_memory = workers.inject(0) {|memo, v| memo += v.last } + GetProcessMem.new(@master_pid).mb puma_worker_killer-0.0.4/lib/puma_worker_killer/puma_memory.rb: worker_memory = workers.map {|_, mem| mem }.inject(&:+) || 0 pummel-0.3.0/vendor/ruby-oembed/lib/oembed/provider.rb: query_string = "?" + query.inject("") do |memo, (key, value)| pump-0.6.6/lib/pump/collection.rb: @pumps.values.map(&:size).inject(0) {|sum, it| sum += it; it} punching_bag-0.5.0/app/models/punch.rb: sums.values.inject(:+).to_f / sums.length pupil-0.7/lib/pupil/essentials.rb: param = ant.inject(""){|k,v|k+"&#{v[0]}=#{URI.escape(v[1])}"}.sub!(/^&/,"?") puppet-4.3.2/lib/puppet/confine/any.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-4.3.2/lib/puppet/confine/exists.rb: confines.inject([]) { |total, confine| total + confine.summary } puppet-4.3.2/lib/puppet/confine/false.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-4.3.2/lib/puppet/confine/true.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-4.3.2/lib/puppet/confine/variable.rb: confines.inject(result) { |total, confine| total[confine.name] += confine.values unless confine.valid?; total } puppet-4.3.2/lib/puppet/face/module/search.rb: min_width = min_widths.inject(0) { |sum,pair| sum += pair.last } + (padding.length * (headers.length - 1)) puppet-4.3.2/lib/puppet/resource.rb: data = ([:type, :title, :tags] + ATTRIBUTES).inject({}) do |hash, param| puppet-4.3.2/lib/puppet/transaction/report.rb: resource_statuses.map { |name, status| status.change_count || 0 }.inject(0) { |a,b| a+b } puppet-4.3.2/lib/puppet/transaction/report.rb: metrics["total"] = metrics.values.inject(0) { |a,b| a+b } puppet-4.3.2/lib/puppet/type/zfs.rb: names.slice(1..-2).inject([]) { |a,v| a << "#{a.last}/#{v}" }.collect { |fs| names[0] + fs } puppet-4.3.2/lib/puppet/vendor/semantic/lib/semantic/version_range.rb: expr.split(/[ ]+/).map { |x| parse(x) }.inject { |a,b| a & b } puppet-cleaner-0.3.1/lib/puppet-cleaner/line.rb: @parts.inject("") {|m, part| m += "#{part.name.inspect}\t#{part.value.inspect}\n"} puppet-module-0.3.4/vendor/multipart-post-1.0/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } puppet-parse-0.1.4/lib/vendor/puppet/face/module/search.rb: min_width = min_widths.inject(0) { |sum,pair| sum += pair.last } + (padding.length * (headers.length - 1)) puppet-parse-0.1.4/lib/vendor/puppet/provider/confine/exists.rb: confines.inject([]) { |total, confine| total + confine.summary } puppet-parse-0.1.4/lib/vendor/puppet/provider/confine/false.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-parse-0.1.4/lib/vendor/puppet/provider/confine/true.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-parse-0.1.4/lib/vendor/puppet/provider/confine/variable.rb: confines.inject(result) { |total, confine| total[confine.name] += confine.values unless confine.valid?; total } puppet-parse-0.1.4/lib/vendor/puppet/resource.rb: data = ([:type, :title, :tags] + ATTRIBUTES).inject({}) do |hash, param| puppet-parse-0.1.4/lib/vendor/puppet/transaction/report.rb: resource_statuses.map { |name, status| status.change_count || 0 }.inject(0) { |a,b| a+b } puppet-parse-0.1.4/lib/vendor/puppet/transaction/report.rb: metrics["total"] = metrics.values.inject(0) { |a,b| a+b } puppet-parse-0.1.4/lib/vendor/puppet/type/zfs.rb: names.slice(1..-2).inject([]) { |a,v| a << "#{a.last}/#{v}" }.collect { |fs| names[0] + fs } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/confine/any.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/confine/exists.rb: confines.inject([]) { |total, confine| total + confine.summary } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/confine/false.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/confine/true.rb: confines.inject(0) { |count, confine| count + confine.summary } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/confine/variable.rb: confines.inject(result) { |total, confine| total[confine.name] += confine.values unless confine.valid?; total } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/face/module/search.rb: min_width = min_widths.inject(0) { |sum,pair| sum += pair.last } + (padding.length * (headers.length - 1)) puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/resource.rb: data = ([:type, :title, :tags] + ATTRIBUTES).inject({}) do |hash, param| puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/transaction/report.rb: resource_statuses.map { |name, status| status.change_count || 0 }.inject(0) { |a,b| a+b } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/transaction/report.rb: metrics["total"] = metrics.values.inject(0) { |a,b| a+b } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/type/zfs.rb: names.slice(1..-2).inject([]) { |a,v| a << "#{a.last}/#{v}" }.collect { |fs| names[0] + fs } puppet-retrospec-0.12.0/vendor/gems/puppet-3.7.3/lib/puppet/vendor/semantic/lib/semantic/version_range.rb: expr.split(/[ ]+/).map { |x| parse(x) }.inject { |a,b| a & b } pure-0.2.2/devel/levitate.rb: ] + (files_in_require_paths - rdoc_files).inject(Array.new) { pure-0.2.2/spec/fstat_example.rb: stats.inject(0) { |acc, stat| acc + stat.size } pure-0.2.2/spec/fstat_example.rb: total = files.inject(0) { |acc, file| acc + File.stat(file).size } pure-0.2.2/spec/fstat_example.rb: stats.values.inject(0) { |acc, stat| acc + stat.size } pure-0.2.2/spec/fstat_example.rb: total = Dir["*"].inject(0) { |acc, file| acc + File.stat(file).size } purolator_ruby-0.0.7/lib/purolator_ruby/create_shipment_payload.rb: .inject([]) {|errors, attr| errors + ["#{attr} cannot be blank"]} purp-ruby-gmail-0.2.2/lib/gmail.rb: (imap.list("", "%") + imap.list("[Gmail]/", "%")).inject([]) { |labels,label| push-core-1.0.4/lib/push/daemon/app.rb: @apps.empty? ? 0 : @apps.values.collect{|x| x.database_connections }.inject(:+) push-core-1.0.4/lib/push/daemon/connection_pool.rb: @connections.values.collect{|x| x.length }.inject(:+) pushr-core-1.0.2/lib/pushr/daemon/app.rb: @apps.map(&:connections).inject(0, :+) pwnash-mongo_mapper-0.7.6/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| pwrake-2.0.1/lib/pwrake/report/stat.rb: @sum = data.inject(0){|s,x| s+x} pxdoppelganger-0.1.1/lib/controller/analyzer.rb: ((difference.inject {|sum, value| sum + value} / images.first.pixels.length) * 100).to_f pxlsrt-1.8.1/lib/pxlsrt/colors.rb: r=((ca.collect { |c| c[0] }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: g=((ca.collect { |c| c[1] }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: b=((ca.collect { |c| c[2] }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: a=((ca.collect { |c| c[3] }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: r=((ca.collect { |c| ChunkyPNG::Color.r(c) }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: g=((ca.collect { |c| ChunkyPNG::Color.g(c) }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: b=((ca.collect { |c| ChunkyPNG::Color.b(c) }).inject{ |sum, el| sum+el }).to_f / ca.size pxlsrt-1.8.1/lib/pxlsrt/colors.rb: a=((ca.collect { |c| ChunkyPNG::Color.a(c) }).inject{ |sum, el| sum+el }).to_f / ca.size pygments.rb-0.6.3/vendor/pygments-main/tests/examplefiles/fucked_up.rb:puts '%d SWS' % (events.inject(0) { |sum, ((day, daytime),)| sum + (daytime[/\d+$/].to_i - daytime[/^\d+/].to_i) }) pygments.rb-jruby-0.5.4.2/vendor/pygments-main/tests/examplefiles/fucked_up.rb:puts '%d SWS' % (events.inject(0) { |sum, ((day, daytime),)| sum + (daytime[/\d+$/].to_i - daytime[/^\d+/].to_i) }) python-0.0.1/lib/python/parser/identifier.rb: ret(head + rests.inject("", &:+)) python-0.0.1/lib/python/parser/indent_converter.rb: token + line.chars.drop_while{|c| c == "\s" || c == "\t"}.inject("", &:+) python-0.0.1/lib/python/parser/integer.rb: ret((head + tail.inject("", &:+)).to_i) pyu-ntlm-http-0.1.3.1/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} pyu-ntlm-http-0.1.3.1/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} pyu-ntlm-http-0.1.3.1/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} q-language-1.0.0/lib/q-language/methods/array.rb: value + every_array.inject([]) {|t,a| t + a } q-ruby-driver-1.1.0/lib/q-ruby-driver/q_io.rb: raw = length.times.map{ self.readline("\x00") }.inject{|str, n| str + n} qfill-0.0.4/lib/qfill/list_set.rb: self.queues.inject(0) {|counter, queue| counter += queue.elements.length} qfill-0.0.4/lib/qfill/popper.rb: self.primary.inject(0) {|counter, queue| counter += queue.elements.length} qfill-0.0.4/lib/qfill/pusher.rb: ratio_to_split = (1 - with_ratio.inject(0, :+)) qfill-0.0.4/lib/qfill/result.rb: ratio_leftover = (1 - with_ratio.inject(0, :+)) qlang-0.0.27182124/lib/qlang/api/sigma_api.rb: (#{from}..#{to}).inject(0) {|sum, i| sum+=temp_cal_f(i) }" qlang-0.0.27182124/lib/qlang/lexer/base.rb: els: 4.times.inject([]) { |s,i|s << ss[i+1] }.compact qless-0.10.0/lib/qless/queue.rb: end).inject(0, :+) qless-pool-0.5.2/lib/qless/pool.rb: config.values.inject {|sum,x| sum + x } qmore-0.7.0/lib/qmore/reservers/strategies/sources.rb: total = %w(waiting recurring depends stalled scheduled).inject(0) { |sum, state| sum += queue[state].to_i } qoobaa-rack-1.0.2/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } qoobaa-rack-1.0.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s qrio-0.0.1/lib/qrio/finder_pattern_slice.rb: terminus = origin + widths.inject(0){|s,w| s + w } - 1 qrio-0.0.1/lib/qrio/qr_matrix.rb: block_structure.inject(0){|sum, (blocks,data,ecc)| sum += blocks } qrio-0.0.1/lib/qrio/sampling_grid.rb: dc = other_corners.map(&:distance).inject(0){|s,d| s + d } / 2.0 qrio-0.0.1/lib/qrio/sampling_grid.rb: @block_width = finder_patterns.inject(0){|s,f| s + f.width } / 21.0 qrio-0.0.1/lib/qrio/sampling_grid.rb: @block_height = finder_patterns.inject(0){|s,f| s + f.height } / 21.0 qtrix-0.0.1/lib/qtrix/matrix/queue_prioritizer.rb: entries.inject(0) {|memo, e| memo += e.value} qtrix-0.0.1/lib/qtrix/matrix/row_builder.rb: entries.inject(0) {|memo, entry| memo += entry.resource_percentage} qtrix-0.0.1/lib/qtrix/queue.rb: all_queues(ns).inject(0) {|memo, queue| memo += queue.weight} qtrix-0.0.1/spec/qtrix/matrix_profile_spec.rb: scores.inject(0) {|m, s| m += s} quality_extensions-1.3.2/lib/quality_extensions/vector/enumerable.rb: Vector[1, 2].inject(&:+).should == 3 quandl_sandbox-0.1.1/lib/quandl/sandbox/dataset.rb: [:full_code, :name, :description, :column_names].inject({}){|m,k| m[k] = self.send(k); m }.to_s + quantum_leap-0.7.1/lib/quantum_leap/accelerator.rb: Time.really_now - time_travel_offsets.inject(0, :+) quarter_system-0.1.2/lib/quarter_system/argumentation/argument_merger.rb: archetype_method_params(method_sym).inject(0) { |sum, (type, meth)| sum += maximums_for_param_types[type] } quebert-3.0.2/spec/support/jobs.rb: args.inject(0){|sum, n| sum = sum + n} queencheck-1.0.0/lib/queencheck/gen.rb: total = ary.inject(0) { | total, pair | total + pair.first } queue_bundle-0.0.2/lib/queue_bundle.rb: active_queues.map {|queue| queue.num_waiting}.inject{|sum,x| sum + x } queue_bundle-0.0.2/lib/queue_bundle.rb: active_queues.map {|queue| queue.length}.inject{|sum,x| sum + x } quickie-0.3.0/lib/quickie/runner.rb: puts "\nPassed: #{@@stats[:success]}, not quite: #{@@stats[:failure]}, total tests: #{@@stats.values.inject(:+)}." quickie_motion-0.1.0/lib/quickie_motion/runner.rb: puts "\nPassed: #{@stats[:success]}, not quite: #{@stats[:failure]}, total tests: #{@stats.values.inject(:+)}." quickl-0.4.3/lib/quickl/command/options.rb: parts.inject(nil){|memo,arr| memo ? memo + ["--"] + arr : arr.dup} quixoten-puppetdb-terminus-2.3.7/lib/puppet/util/puppetdb/char_encoding.rb: val = additional_bytes.inject(0) { |result, b | (result << 8) + b} qunited-0.5.3/lib/qunited/formatter/dots.rb: total_time = test_results.inject(0) { |total, result| total += result.duration } qunited-0.5.3/lib/qunited/formatter/dots.rb: test_results.inject(0) { |total, result| total += result.assertions.size} qunited-0.5.3/test/unit/driver_common_tests.rb: @results.inject(0) { |total, result| total += result.assertions.size} qunited-0.5.3/test/unit/driver_common_tests.rb: @results.inject(0) { |total, result| total += result.assertions.select { |a| a.failed? }.size } r19cov-0.1.0/lib/r19cov/coverage/summary.rb: coverages.inject(0){ |t, c| t += c.total_lines } r19cov-0.1.0/lib/r19cov/coverage/summary.rb: coverages.inject(0){ |t, c| t += c.lines_of_code } r19cov-0.1.0/lib/r19cov/coverage/summary.rb: coverages.inject(0){ |t, c| t += c.covered } r19cov-0.1.0/lib/r19cov/coverage/summary.rb: coverages.inject(0){ |t, c| t += c.uncovered } r_calc-0.0.3/lib/r_calc/function_operators.rb: args.inject(0) { |sum, arg| sum + arg.value } rabbit-2.1.8/lib/rabbit/trackball.rb: (0...range).inject(0.0){|ret, i| ret + self[i] * other[i]} rabbit-2.1.8/lib/rabbit/trackball.rb: (0...range).inject(Vector.new){|ret, i| ret << self[i] + other[i]} rabidprawns-1.0.0/lib/rabidprawns/simple_tables.rb: self.inject(:+) rack-1.6.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s rack-allocation_stats-0.1.2/lib/rack/allocation_stats/formatters/text.rb: bytes = @tracer.stats.allocations.bytes.all.inject { |sum, e| sum + e } rack-allocation_stats-0.1.2/lib/rack/allocation_stats/middleware.rb: "Content-Length" => body.inject(0) { |len, part| len + bytesize(part) }.to_s rack-bug-0.3.0/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 rack-bug-0.3.0/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } rack-bug-rails-3-0.3.1/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 rack-bug-rails-3-0.3.1/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } rack-contrib-1.4.0/lib/rack/contrib/jsonp.rb: length = response.to_ary.inject(0) { |len, part| len + bytesize(part) } rack-golden_frill-0.1.2/lib/golden_frill.rb: new_color = ((w + 3) - (width - 1)).times.inject(ribbon_color){|rc, fade| rack-http-logger-0.1.0/lib/rack/http-logger.rb: hash.inject({}){ |h, v| h.merge! flatten(v[-1], k + [v[0]]) } rack-i18n_best_langs-0.3/lib/rack/i18n_best_langs.rb: lang_uses = aliases_langs.inject(Hash.new(0)) {|freq, lang| freq[lang] += 1; freq } rack-insight-0.6.4/lib/rack/insight/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c._time } || 0 rack-jsonr-0.3.0/lib/rack/jsonr/jsonr.rb: length = response.to_ary.inject(0) { |len, part| len + bytesize(part) } rack-logs-0.0.6/spec/unit/rack/logs/viewer_spec.rb: let(:contents) { response[2].inject("") { |contents, fragment| contents + fragment } } rack-modernizr-0.0.2/lib/rack-modernizr.rb: length = response.to_ary.inject(0) { |len, part| len + bytesize(part) } rack-monitor-opentsdb-0.0.2/lib/rack/monitor/opentsdb/reporter.rb: @tosend.push("put #{@key}.avg #{timestamp} #{timings.inject(0.0) { |sum, e| sum + e } / timings.size} #{tags}") rack-mount-0.8.3/lib/rack/mount/analysis/histogram.rb: values.inject(0) { |sum, e| sum + (e - mean) ** 2 } / count.to_f rack-mount-0.8.3/lib/rack/mount/multimap.rb: lengths.inject(0) { |sum, len| sum += len }.to_f / lengths.size rack-oauth2-1.2.3/lib/rack/oauth2/client/grant.rb: (required_attributes + optional_attributes).inject({ rack-oauth2-revibe-1.0.7/lib/rack/oauth2/client/grant.rb: (required_attributes + optional_attributes).inject({ rack-perftools_profiler-0.6.1/lib/rack/perftools_profiler/profiler_middleware.rb: body.inject(0) { |len, part| len + bytesize(part) }.to_s rack-response-signature-0.3.1/lib/rack/response_signature.rb: body = body.inject("") { |content, sum| sum += content } if body.respond_to?(:inject) rack-xapper-0.0.2/lib/rack/xapper.rb: (options[:application_files] + options[:extra_app_files]).inject([]) do |langs, candidate| rack_clicky-1.0.5/lib/rack_clicky.rb: length = response.to_ary.inject(0) { |len, part| len + Rack::Utils.bytesize(part) } rack_konami-1.0.0/lib/rack_konami.rb: length = response.to_ary.inject(0) { |len, part| len + Rack::Utils.bytesize(part) } rack_revision_info-0.3.5/lib/rack_revision_info.rb: body = body.inject("") { |acc, line| acc + line } rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/sr/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/sr-latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/lib/cucumber/ast/feature.rb: children_tag_count = @feature_elements.inject(0){|count, feature_element| count += feature_element.tag_count(tag)} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/lib/cucumber/ast/features.rb: @features.inject(0){|count, feature| count += feature.feature_and_children_tag_count(tag)} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min rackjour-0.1.8/vendor/gems/gems/cucumber-0.4.4/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } rackjour-0.1.8/vendor/gems/gems/rack-1.0.1/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } rackjour-0.1.8/vendor/gems/gems/rack-1.0.1/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s rackjour-0.1.8/vendor/gems/gems/rspec-1.2.9/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rackspace-fog-1.4.2/lib/rackspace-fog/ecloud/mock_data_classes.rb: disks.inject(0) {|s, d| s + d.vcloud_size } rackspace-fog-1.4.2/lib/rackspace-fog/ecloud/models/compute/server.rb: disks.map! { |d| d[:Size][:Value].to_i }.inject(0){|sum,item| sum + item} * 1024 * 1024 rad_core-0.2.7/lib/rad/conveyors/processors/conveyor_logger.rb: # total_time = workspace.trace.inject(0){|memo, pair| memo += pair.last} radiant-1.1.4/lib/generators/extension/templates/gemspec.rb: File.read('.gitignore').split("\n").inject([]) {|a,p| a + Dir[p] } radiant-1.1.4/lib/generators/language_extension/templates/gemspec.rb: File.read('.gitignore').split("\n").inject([]) {|a,p| a + Dir[p] } radiant-import_export-extension-1.0.0/lib/exporter.rb: hash['records'][table.camelize] = recs.inject({}) { |h, record| h[i += 1] = record; h } radiant-page_factory-extension-1.0.1/lib/page_factory/base.rb: factory_paths = Radiant::Extension.descendants.inject [Rails.root.to_s + '/lib'] do |paths, ext| radiant-rc-0.9.0/vendor/plugins/haml/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| radiant-rc-0.9.0/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') radiant-rc-0.9.0/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}) do |hash, pair| radiant-rc-0.9.0/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } radiant-rc-0.9.0/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } radiant-rc-0.9.0/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } radiant-rc-0.9.0/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiant-rc-0.9.0/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiant-rc-0.9.0/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiant-rc-0.9.0/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } radiant-rc-0.9.0/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } radiant-rc-0.9.0/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } radiant-rc-0.9.0/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } radiant-rc-0.9.0/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } radiant-rc-0.9.0/vendor/rails/activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } radiant-rc-0.9.0/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } radiant-tags-extension-1.6.9/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/support_methods.rb: self.inject([]){|r, el| r + Array(el)} radiant-vhost-extension-2.3.1/vendor/scoped_access/lib/scoped_access.rb: parameters = constrains.inject([]){|array, constrain| array += constrain.parameters unless constrain.parameters.empty?; array} radiantcms-couchrest_model-0.2.4/vendor/plugins/haml/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| radiantcms-couchrest_model-0.2.4/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ') radiantcms-couchrest_model-0.2.4/vendor/rails/actionpack/lib/action_controller/http_authentication.rb: header.to_s.gsub(/^Digest\s+/,'').split(',').inject({}) do |hash, pair| radiantcms-couchrest_model-0.2.4/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } radiantcms-couchrest_model-0.2.4/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } radiantcms-couchrest_model-0.2.4/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } radiantcms-couchrest_model-0.2.4/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } radiantcms-couchrest_model-0.2.4/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } radiantcms-couchrest_model-0.2.4/vendor/rails/activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } radiantcms-couchrest_model-0.2.4/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } radiation-0.1.5/lib/radiation/spectrum.rb: freq = arr.collect{|a| (a.first.to_f/a.last.to_f).round(rounding) }.flatten.inject(Hash.new(0)) { |h,v| h[v] += 1; h }.sort_by{|k,v| v} radiospiel-app-0.2.10/lib/core-extensions/uids.rb: md5.unpack("LL").inject { |a,b| (a << 31) + b } radiospieler-2014.11.28/lib/core-extensions/uids.rb: md5.unpack("LL").inject { |a,b| (a << 31) + b } radix_tree-1.2.0/lib/radix_tree.rb: @children.inject(count) { |r, (k, v)| r + v.size } radmin-0.3.3/spec/dummy/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } rail_stat_generator-2.0.0/templates/app/controllers/rail_stat_controller.rb: @flash_clients_total = @flash_clients.inject(0) {|sum, result| sum + result.total.to_i} rail_stat_generator-2.0.0/templates/app/controllers/rail_stat_controller.rb: @java_clients_total = @java_clients.inject(0) {|sum, result| sum + result.total.to_i} rail_stat_generator-2.0.0/templates/app/controllers/rail_stat_controller.rb: @javascript_clients_total = @javascript_clients.inject(0) {|sum, result| sum + result.total.to_i} rail_stat_generator-2.0.0/templates/app/controllers/rail_stat_controller.rb: @width_of_clients_total = @width_of_clients.inject(0) {|sum, result| sum + result.total.to_i} rail_stat_generator-2.0.0/templates/app/controllers/rail_stat_controller.rb: @colors_of_clients_total = @colors_of_clients.inject(0) {|sum, result| sum + result.total.to_i} rails-data-explorer-1.0.4/lib/rails_data_explorer/chart/histogram_categorical.rb: h = x_ds.values(val_mod).inject(Hash.new(0)) { |m,e| m[e] += 1; m } rails-data-explorer-1.0.4/lib/rails_data_explorer/chart/histogram_quantitative.rb: h = quantized_values.inject(Hash.new(0)) { |m,e| m[e] += 1; m } rails-data-explorer-1.0.4/lib/rails_data_explorer/chart/pie_chart.rb: h = x_ds.values(val_mod).inject(Hash.new(0)) { |m,e| m[e] += 1; m } rails-data-explorer-1.0.4/lib/rails_data_explorer/data_type/categorical.rb: values.inject(Hash.new(0)) { |m,e| m[e] += 1; m } rails-data-explorer-1.0.4/lib/rails_data_explorer/data_type/quantitative.rb: { label: 'Sum', value: non_nil_values.inject(0) { |m,e| m += e }, ruby_formatter: ruby_formatters[:decimal], table_row: 2 }, rails-data-explorer-1.0.4/lib/rails_data_explorer/statistics/rng_category.rb: total = @category_probabilities.inject(0) { |m,e| m += e } rails-footnotes-linux-3.6.2/lib/rails-footnotes/notes/queries_note.rb: db_time = @@sql.inject(0){|sum, item| sum += item.time } rails-gallery-0.3.3/lib/rails-gallery/rgallery/photos.rb: pages.inject([]) {|res, page| res += page.photos }.flatten.compact rails-geocoder-0.9.11/lib/geocoder/calculations.rb: c.inject(0){ |tot,i| tot += i } / c.size.to_f rails-logstasher-0.1.4/lib/rails-logstasher/rack/logger.rb: duration = event.fields[type].inject(0) {|result, local_event| result += local_event[:duration].to_f } rails-perftest-0.0.6/lib/rails/perftest/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } rails-perftest-0.0.6/lib/rails/perftest/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds rails-scheduler-0.1.3/lib/scheduler/model.rb: ds.map{ |d| 2 ** d.to_i }.inject(0, &:+) rails-units-1.7.1/lib/rails_units/unit.rb: q = @scalar * ( (_numerator1 + _denominator2).inject(1) {|product,n| product*n} ) / rails-units-1.7.1/lib/rails_units/unit.rb: ( (_numerator2 + _denominator1).inject(1) {|product,n| product*n} ) rails-units-1.7.1/lib/rails_units/unit.rb: @signature=vector.inject(0) {|sum,n| sum+n} rails-units-1.7.1/test/test_rails-units.rb: assert_equal unit1.signature, (0..9).inject(0) {|product, n| product + 20**n} rails_authorization-0.9.2/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + rails_authorization-0.9.2/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + rails_authorization-0.9.2/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } rails_authorization-0.9.2/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } rails_authorization-0.9.2/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) rails_best_practices-1.15.7/lib/rails_best_practices/reviews/add_model_virtual_attribute_review.rb: nodes.inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys rails_product-0.6/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } rails_view_component-1.0.4/lib/generators/rails_view_component/templates/rails_view_component_builder.rb: @components.inject([]){|acc,c|acc + c.javascripts}.uniq rails_view_component-1.0.4/lib/generators/rails_view_component/templates/rails_view_component_builder.rb: @components.inject([]){|acc,c|acc + c.stylesheets}.uniq rails_wordpress-0.0.2/app/models/wordpress/category.rb: total_posts = cats.inject(0){|sum, t| sum += t.count} rails_wordpress-0.0.2/app/models/wordpress/post_tag.rb: total_tags = tags_for_cloud.inject(0){|sum, t| sum += t.count} railscart-0.0.4/starter_app/vendor/plugins/railscart/app/models/cart.rb: cart_items.inject(0) {|sum, n| n.price * n.quantity + sum} railscast-assets-0.0.2/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } railscast-assets-0.0.2/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } railscast-assets-0.0.2/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } railscast-assets-0.0.2/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/activesupport-3.2.11/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/json-1.7.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/rack-1.4.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } railscast-assets-0.0.2/vendor/bundle/gems/backbone-forms-on-rails-0.10.0/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } railscast-assets-0.0.2/vendor/bundle/gems/json-1.7.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } railscast-assets-0.0.2/vendor/bundle/gems/rack-1.4.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s railscast-assets-0.0.2/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } railscast-assets-0.0.2/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } railsgarden-message_block-0.1.0/lib/message_block/helpers.rb: model_errors = model_objects.inject([]) {|b, m| b += m.errors.full_messages } rainbows-5.0.0/t/t0016.rb: # BODY.inject(0) { |m,c| m += c.bytesize }.to_s, rakutenusa-contacts-0.2.19/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| rallhook-0.8.0/examples/hook/example1.rb: print [1,2,3].inject{|x,y| x+y},"\n" rallhook-0.8.0/examples/hook/example4.rb: print [1,2,3].inject{|x,y| x+y},"\n" ralphttp-0.0.3/lib/ralphttp/fixit.rb: (@req.inject(:+).to_f / @req.length.to_f)) ralphttp-0.0.3/lib/ralphttp/fixit.rb: sprintf('%.2f', (r.inject(:+).to_f / r.length.to_f)) ramaze.ch.oddb.org-1.0.0/lib/oddb/drugs/package.rb: parts.inject(0) { |memo, part| memo + part.comparable_size.qty } ramhoj-scruffy-0.2.8/lib/scruffy/helpers/point_container.rb: summable_values.inject(0) { |sum, i| sum += i } ramper-0.0.4/lib/ramper_file_metrics.rb: result_map.map { |key, val| { :count => val.inject(0) { |tot_count, x| tot_count + x[:count] }, rand-rspec-0.0.6/lib/rand-rspec/strings/ascii_generator.rb: (min...(min+size)).inject("") do |acc, obj| rand-rspec-0.0.6/spec/lib/rand_strings_spec.rb: let(:num_spaces) { string.chars.inject(0) { |a,v| if (v!=" ") then a+=1 else a end } } random-0.2.1/lib/random/testing.rb: sum = binCounts.inject(0) {|s,e| s+e} random-word-generator-0.0.1/lib/random_word_generator/randomizer.rb: remainder = length - lengths.inject{|sum, n| sum = sum + n} random_graph-0.1.2/lib/random_graph/graph_algorithms.rb: average = distances.inject(:+).to_f / (size - 1) random_string-0.1.0/lib/random_string/sample_string.rb: (1..GenerateCount).map { |length| length.times.inject('') { |initial, n| initial + base[rand(base.size-1)].to_s } } randomevent-0.1.1/lib/randomevent.rb: total_p = @paths.map {|path| path[:p] }.inject(0, :+) randomext-0.1.1/lib/randomext.rb: sum = ys.inject(0.0, &:+) randomized_field-0.1.0/lib/randomized_field/randomizer.rb: @prefix + (1..@length).inject("") { |str, idx| str += @valid_characters[rand(@valid_characters.size)].to_s } randomperson-1.3.0/lib/randomperson/ext/kernel.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } randomperson-1.3.0/lib/randomperson/generator.rb: new_ratio = ratio.inject([0..0]) {|acc,n| acc + [acc.last.last ... (n + acc.last.last)] } randomperson-1.3.0/lib/randomperson/ratio.rb: new_ratio = ratio.inject([0..0]) {|acc,n| acc + [acc.last.last ... (n + acc.last.last)] } range_with_gaps-0.1.0/lib/range_with_gaps.rb: @ranges.inject(0){|sum, n| sum + n.size} rangefinder-0.0.4/spec/rangefinder_spec.rb: expected_id_count = expected_ranges.map(&:count).inject(:+) rank_results-0.1.0/lib/rank_results.rb: Valuator.rules.inject(0) { |result, rule| result + rule.apply } ransack_ffcrm-0.7.1/lib/ransack/helpers/form_builder.rb: key_groups = keys.inject(Hash.new([])){ |h,k| h[k.sub(/_(any|all)$/, '')] += [k]; h } ransack_ui-1.3.4/lib/ransack_ui/ransack_overrides/helpers/form_builder.rb: key_groups = keys.inject(Hash.new([])){ |h,k| h[k.sub(/_(any|all)$/, '')] += [k]; h } rant-0.5.7/lib/rant/archive/rubyzip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rantly-0.3.2/lib/rantly/generator.rb: total = pairs.inject(0) { |sum,p| sum + p.first } rantly-0.3.2/lib/rantly/property.rb: total = distribs.inject(0) { |sum,pair| sum + pair[1]} rapidfire-2.1.0/app/services/rapidfire/question_group_results.rb: answers.inject(Hash.new(0)) { |total, e| total[e] += 1; total } ratelimit-1.0.2/lib/ratelimit.rb: return redis.hmget(subject, *keys).inject(0) {|a, i| a + i.to_i} ratnikov-shoulda-2.9.0.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } ray-0.2.1/lib/ray/animation/sequence.rb: self.duration = @animations.inject(0) { |sum, a| sum + a.duration } ray-0.2.1/lib/ray/animation/sequence.rb: self.duration += animations.inject(0) { |sum, a| sum + a.duration } razor-client-1.1.0/lib/razor/cli/table_format.rb: end.inject(:+) razyk-0.2.0/examples/encoder.rb: ([256] + ary.reverse).inject("I"){ |cdr, car| rb-mynumber-0.1.0/lib/mynumber.rb: end.inject(0, :+) rb-mynumber-0.1.0/lib/mynumber.rb: end.inject(0, :+) % 11 rb-pygments-0.1.0/lib/rb-pygments.rb: options.inject([]) {|a, (n, v)| a + ["-P", "#{n}=#{v}"]} rb-threadframe-0.41/test/unit/test-thread-trace-masks.rb: total = @counts.values.inject {|sum, n| sum += n} rb_prob-0.0.3/lib/prob.rb: sum = Float( @map.values.inject(:+) ) rbankgiro-0.2.1/lib/rbankgiro.rb: self.collect {|t| t.amount }.inject {|s,n| s + n } rbase-0.1.3/lib/rbase/table.rb: record_size = 1+schema.columns.inject(0) { |size, column| size + column.size } rbbt-dm-1.1.19/lib/rbbt/network/paths.rb: self.inject([]){|acc,gene| acc += gene.random_paths_to(adjacency, l, times, entities)} rbbt-dm-1.1.19/lib/rbbt/vector/model.rb: acc << predictions.zip(eval_labels).collect{|pred,lab| pred - lab < 0.5 ? 1 : 0}.inject(0){|acc,e| acc +=e} / chunk_size rbbt-entities-2.1.0/lib/rbbt/entity/gene.rb: articles.inject(0){|acc,article| acc += article.text.words.select{|word| terms.include? word}.length }.to_f / articles.length rbbt-entities-2.1.0/lib/rbbt/entity/mutated_isoform.rb: p.inject(0.0){|acc, e| acc += e} / p.length rbbt-marq-3.0.1/lib/MARQ/annotations.rb: group[:articles] = group[:genes].inject(0) {|acc, gene| acc += associations[gene].length} rbbt-marq-3.0.1/lib/MARQ/annotations.rb: articles = summary.inject(0) {|acc, group| acc += group[:articles] } rbbt-sources-3.1.5/share/install/Organism/organism_helpers.rb: sizes[0..rank - 1].inject(0){|e,acc| acc += e} rbbt-sources-3.1.5/share/install/Organism/organism_helpers.rb: skipped_exon_bases = skipped_exons.inject(0){|acc,exon| exon_start, exon_eend = exon_ranges[exon]; acc += exon_eend - exon_start + 1} rbbt-sources-3.1.5/share/install/Organism/organism_helpers.rb: extra_exon_bases = extra_exons.inject(0){|acc,exon| exon_start, exon_eend = exon_ranges[exon]; acc += exon_eend - exon_start + 1} rbbt-util-5.19.15/lib/rbbt/util/misc/manipulation.rb: self.collapse_ranges(ranges).inject(0) do |total,range| total += range.end - range.begin + 1 end rbbt-util-5.19.15/lib/rbbt/util/misc/math.rb: list.compact.inject(0.0){|acc,e| acc += e} rbbt-util-5.19.15/lib/rbbt/util/misc/math.rb: #Math.sqrt(list.compact.inject(0.0){|acc,e| d = e - mean; acc += d * d; acc}) / (list.compact.length - 1) rbcurse-core-0.0.14/lib/rbcurse/core/widgets/rmessagebox.rb: total = names.inject(0) {|total, item| total + item.length + 4} rbcurse-core-0.0.14/lib/rbcurse/core/widgets/rtabbedpane.rb: total = names.inject(0) {|total, item| total + item.length + 4} rbcurse-core-0.0.14/lib/rbcurse/core/widgets/tabularwidget.rb: #sum = @cw.values.inject(0) { |mem, var| mem + var } rbcurse-extras-0.0.0/lib/rbcurse/extras/widgets/rtable.rb: total = @_column_widths.inject(0) { |total, w| total+=w } rbench-0.2.3/lib/rbench/runner.rb: @columns.inject(0){ |tot,c| tot += (c.to_s.length) } rbench-0.2.3/lib/rbench/summary.rb: @cells[c.name] = rows[i].compact.select{|r| r.kind_of?(Numeric)}.inject(0){|tot,v| tot += v.to_f } rbhex-core-1.0.0/lib/rbhex/core/widgets/rmessagebox.rb: total = names.inject(0) {|total, item| total + item.length + 4} rbhex-core-1.0.0/lib/rbhex/core/widgets/rtabbedpane.rb: total = names.inject(0) {|total, item| total + item.length + 4} rbhex-core-1.0.0/lib/rbhex/core/widgets/tabularwidget.rb: #sum = @cw.values.inject(0) { |mem, var| mem + var } rbin-0.0.1/lib/rgrep.rb: end.inject([]) {|ret,val| ret += val} rbinvoice-0.5.0/lib/rbinvoice.rb: task_total_hours = details.inject(0) {|t, row| t + row[2]} rbinvoice-0.5.0/lib/rbinvoice.rb: total_duration: decimal_to_interval(items.inject(0) {|t, item| t + item['duration_decimal']}), rbinvoice-0.5.0/lib/rbinvoice.rb: total_price: "%0.02f" % items.inject(0) {|t, item| t + item['price_decimal']}, rbkb-0.7.2/lib/rbkb/extends/enumerable.rb: return self.inject(0){|accum, i| accum + i } rbkb-0.7.2/lib/rbkb/extends/enumerable.rb: sum = self.inject(0){|accum, i| accum + (i - m) ** 2 } rbot-0.9.15/data/rbot/plugins/games/uno.rb: sum += p.cards.inject(0) do |cs, c| rbot-0.9.15/data/rbot/plugins/games/uno.rb: score = ps.won.inject(0) { |sum, w| sum += w.score } rbot-0.9.15/data/rbot/plugins/games/uno.rb: avg = ps.won.inject(0) { |sum, w| sum += w.score/w.opponents }/nw rbot-0.9.15/data/rbot/plugins/games/uno.rb: scores << [v.won.inject(0) { |s, w| s+=w.score }, k] rbot-0.9.15/lib/rbot/ircsocket.rb: penalty += args.inject(0){ |sum,x| sum += ((x.length > 4) ? 3 : 5) } rbot-0.9.15/lib/rbot/ircsocket.rb: @rings.inject(0) { |s, r| s + r.size } rbpm-0.0.3/test/rbpm_concurrency_fine_grained_graph_programming_sync_tests.rb: assert_equal ((1..10).inject(0) {|sum,n| sum + 2 * n}), result[0] rbtils-0.0.2/lib/log.rb: File.foreach(@path).inject(0) {|c, line| c+1} rbvmomi-1.8.2/lib/rbvmomi/utils/admission_control.rb: info['storage'].perDatastoreUsage.map{|x| x.unshared}.inject(0, &:+) rbvmomi-1.8.2/lib/rbvmomi/utils/admission_control.rb: end.inject(0, &:+) rbvmomi-1.8.2/lib/rbvmomi/utils/perfdump.rb: props['storage.space.committed'] = per_ds_usage.map{|x| x.committed}.inject(0, &:+) rbvmomi-1.8.2/lib/rbvmomi/utils/perfdump.rb: props['storage.space.uncommitted'] = per_ds_usage.map{|x| x.uncommitted}.inject(0, &:+) rbvmomi-1.8.2/lib/rbvmomi/utils/perfdump.rb: props['storage.space.unshared'] = per_ds_usage.map{|x| x.unshared}.inject(0, &:+) rcapture-1.0.4/example/multithreaded.rb: sum = array.inject(0) {|memo, e| memo + e} rchardet-1.6.1/lib/rchardet/latin1prober.rb: total = @freqCounter.inject{|a,b| a+b} rchardet19-1.3.7/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} rcodetools-0.8.5.0/lib/rcodetools/xmpfilter.rb: ret << s.inject(""){|s,line| s + "# >> #{line}".chomp + "\n" } rconf-1.0.13/lib/rconf/configurator.rb: blob = @settings_values.inject(blob) { |b, (k, v)| b += "#{k}:#{v};" } if @settings_values rcov-1.0.0/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size rcov-1.0.0/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size rcs-common-9.6.0/lib/rcs-common/evidence/money.rb: amount_in = tx[:in].inject(0) {|tot, y| tot += y[:value]} rcs-common-9.6.0/lib/rcs-common/evidence/money.rb: amount_out = tx[:out].inject(0) {|tot, y| tot += y[:value]} rd_resource_controller-1.0.1/test/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } rdbi-1.1.0/lib/rdbi/pool.rb: @handles.inject(1) { |sum,dbh| sum + (dbh.ping || 1) } / @handles.size rdf-rdfa-1.99.0/lib/rdf/rdfa/reader.rb: ).inject({}) { |hash, term| hash[term] = RDF::URI("http://www.w3.org/1999/xhtml/vocab#") + term; hash } rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject(0) {|memo, g| memo += g.size} rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject([]) {|memo, g| memo += g.subjects} rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject([]) {|memo, g| memo += g.predicates} rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject([]) {|memo, g| memo += g.objects} rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject([]) {|memo, g| memo += g.triples(triple, &block)} rdf_context-0.5.11/lib/rdf_context/aggregate_graph.rb: @graphs.inject([]) {|memo, g| memo += g.bnodes} rdf_for_sqlite-0.1.0/lib/rdf_for_sqlite.rb: (attribute_names + method_names).inject({}) { |hash, name| rdfgrid-0.1.0/lib/rdfgrid/reducer.rb: yield values.inject(0) { |sum, value| sum + parser.call(value) } rdfgrid-0.1.0/lib/rdfgrid/reducer.rb: yield values.inject(0) { |sum, value| sum + parser.call(value) } / values.size rdgc-dm-0.2.3/spec/rdgc/maker/04_divide_dungeon_maker_create_spec.rb: board.blocks.inject([]){|l, b| l + b.roads}.should be_empty rdice-1.0.1/lib/dice/dice.rb: (1..dices).inject(0) {|a, b| a + rand(sides) + 1 } rdkit-0.1.5/example/counter/core.rb: @count += elements.inject(&:+) rdoc-spellcheck-1.0/lib/rdoc/generator/spellcheck.rb: total = @misspellings.values.inject :+ rdp-0.1.1/lib/rdp/polyline.rb: res << RDP::Point.new( abs[i] , args.map{|line| line.interpolate(abs)}.inject(0){|y,line| y+= (line[i].y rescue 0)}) rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Spec::Runner::Options:-: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Enumerable:>: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Array:>: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Spec::Runner::Options:-: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Spec::Runner::Options:-: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Spec::Runner::Options:-: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Array:<: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-ffi-inliner-0.2.4.2/spec/ffi-inliner/out:#0:C:/Ruby19/lib/ruby/gems/1.9.1/gems/rspec-1.3.0/lib/spec/runner/options.rb:270:Enumerable:<: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rdp-jruby-prof-0.1.0.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.duration} rdp-jruby-prof-0.1.0.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.count} rdp-jruby-prof-0.1.0.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.children.inject(0) {|m1, inv1| m1 + inv1.duration }} rdp-jruby-prof-0.1.0.1/lib/jruby-prof/profile_invocation.rb: children.inject(0) {|m, inv| m + inv.duration} rdp-rb-readline-0.2.0.1/lib/rbreadline.rb: pos = string.scan(/./me).inject(0){|r,x| r a.last.inject(0) {|t,c| t += c.position} rebalance-0.0.1/spec/spec_helper.rb: rebalanced_total = values.inject{|sum,x| sum + x } reckon-0.4.4/lib/reckon/app.rb: { :cosine => (0...account_vector.length).to_a.inject(0) { |m, i| m + search_vector[i] * account_vector[i] }, reckon-0.4.4/lib/reckon/ledger_parser.rb: sum = accounts.inject(0) {|m, account| m + (account[:amount] || 0) } reclassifier-0.4.11/lib/reclassifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } recliner-0.0.1/vendor/activemodel/lib/active_model/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| recliner-0.0.1/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } recliner-0.0.1/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } recliner-0.0.1/vendor/activesupport/lib/active_support/vendor/memcache-client-1.6.5/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } recliner-0.0.1/vendor/activesupport/lib/active_support/vendor/memcache-client-1.7.5/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } recog-2.0.18/lib/recog/nizer.rb: os_products[b].map{ |r| r['os.certainty'] }.inject(:+) <=> recog-2.0.18/lib/recog/nizer.rb: os_products[a].map{ |r| r['os.certainty'] }.inject(:+) recog-2.0.18/lib/recog/nizer.rb: service_products[b].map{ |r| r['service.certainty'] }.inject(:+) <=> recog-2.0.18/lib/recog/nizer.rb: service_products[a].map{ |r| r['service.certainty'] }.inject(:+) recommengine-0.1.3/lib/recommengine/euclidean_calculator.rb: @data[@subject].map{ |product, score| ((score - data[comparate][product])**2) if data[comparate][product] }.compact.inject(:+) reconn-1.0.0/lib/reconn/analyzer.rb: lines = klass.methods.map {|method| method.lines}.inject(:+) reconn-1.0.0/lib/reconn/analyzer.rb: complexity = klass.methods.map {|method| method.complexity}.inject(:+) reconn-1.0.0/lib/reconn/analyzer.rb: merged_dups << dup.inject(:+) reconn-1.0.0/lib/reconn/visualizer.rb: chart.data("other", data.map {|itm| itm[:value]}.inject(:+)) reconn-1.0.0/lib/reconn/visualizer.rb: external_nodes = classes.map {|c| c.external_deps}.inject(:+).uniq.map {|n| diagram.add_nodes(n)} reconn-1.0.0/spec/test_projects/multiple_files_project/analyzer.rb: lines = klass.methods.map {|method| method.lines}.inject(:+) reconn-1.0.0/spec/test_projects/one_file_project/analyzer.rb: lines = klass.methods.map {|method| method.lines}.inject(:+) record_filter-1.0.1/lib/record_filter/table.rb: @joins + @joins.inject([]) do |child_joins, join| red_cluster-0.0.2/lib/red_cluster.rb: score_of_input_sets.inject(0) { |sum, e_score| sum += e_score.to_i } redcar-0.13/plugins/application/lib/application/dialogs/filter_list_dialog.rb: penalty = captures.inject(0) {|p,c| p + c[:begin] - (c[:end] - c[:begin]) } redis-asm-0.1.4/spec/redis/asm/asm_spec.rb: hdata = test_data.inject({}){|ha, k| i += 1; ha.merge(i=>k)} redis-classy-2.2.0/spec/redis_classy_spec.rb: Stats.average.set ages.inject(:+)/ages.size redis-model-extension-0.4.2/lib/redis-model-extension/save_destroy.rb: RedisModelExtension::Database.redis.hmset(generated_key, *args.inject([]){ |arr,kv| arr + [kv[0], value_to_redis(kv[0], kv[1])]}) redis-stat-0.4.12/lib/redis-stat.rb: }.inject(:+) || 0 redis-stat-0.4.12/lib/redis-stat.rb: keys.inject(0) { |sum, h| sum + sub(h, label, other) } redis-stat-0.4.12/lib/redis-stat.rb: Hash[ hash.select { |k, v| k =~ /^db[0-9]+$/ } ].values.inject(0) { |sum, vs| redis_analytics-1.0.1/app/helpers/redis_analytics/visits_helper.rb: return RedisAnalytics.redis_connection.mget(*union).map(&:to_i).inject(:+) redis_analytics-1.0.1/lib/redis_analytics/helpers.rb: return RedisAnalytics.redis_connection.mget(*union).map(&:to_i).inject(:+) redis_cluster_cache_benchmark-0.0.1/lib/redis_cluster_cache_benchmark/summary.rb: sum = values.empty? ? 0 : values.inject(:+) redis_counters-1.3.0/lib/redis_counters/unique_values_lists/expirable.rb: redis.zrangebyscore(key(partition, cluster), '-inf', '+inf').inject(Array.new) do |result, (key, value)| redis_failover-1.0.2/lib/redis_failover/node_snapshot.rb: @available.values.inject(0) { |sum, n| sum + n } / @available.size redis_orm-0.7/lib/redis_orm/redis_orm.rb: inspected += @@properties[model_name].inject([]) do |sum, prop| redis_pipeliner-0.0.2/spec/pipeliner_spec.rb: redis.hmget("testhash", "foo", "bar").map(&:to_i).inject(&:+).should == 3 redis_pipeliner-0.0.2/spec/pipeliner_spec.rb: values.map(&:to_i).inject(&:+).should == 3 redis_pipeliner-0.0.2/spec/pipeliner_spec.rb: pipeliner.values.map(&:to_i).inject(&:+).should == 3 redmine_extensions-0.0.18/spec/redmine/app/models/project.rb: @actions_allowed ||= allowed_permissions.inject([]) { |actions, permission| actions += Redmine::AccessControl.allowed_actions(permission) }.flatten redmine_extensions-0.0.18/spec/redmine/app/models/repository.rb: (commits + changes).inject({}) do |hash, element| redmine_extensions-0.0.18/spec/redmine/app/models/role.rb: @actions_allowed ||= allowed_permissions.inject([]) { |actions, permission| actions += Redmine::AccessControl.allowed_actions(permission) }.flatten redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: table_width = col_width.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: table_width = col_width.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: ratio = table_width / col_width_avg.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: ratio = table_width / col_width_avg.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: ratio = table_width / word_width_max.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: ratio = table_width / col_width.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb: ratio = table_width / col_width.inject(0, :+) redmine_extensions-0.0.18/spec/redmine/lib/redmine/helpers/gantt.rb: rows = projects.inject(0) {|total, p| total += number_of_rows_on_project(p)} redmine_extensions-0.0.18/spec/redmine/lib/redmine/helpers/time_report.rb: @total_hours = @hours.inject(0) {|s,k| s = s + k['hours'].to_f} redmine_extensions-0.0.18/spec/redmine/lib/redmine/menu_manager.rb: @children.inject(1) {|sum, node| sum + node.size} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 7, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 3, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 7, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 3, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 2, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 7, groups.inject(0) {|sum, group| sum + group['total'].to_i} redmine_extensions-0.0.18/spec/redmine/test/unit/issue_test.rb: assert_equal 2, groups.inject(0) {|sum, group| sum + group['total'].to_i} redpack-1.0.6/rblib/redpack/message.rb:REDIS_DATA = 535 # == 'redis'.split('').inject(0) {|sum,x| sum+=x.ord} -- I know this is lame, but had to think of something! redparse-0.8.4/lib/redparse/cache.rb: total=files.inject(0){|sum,fn| sum+File.size(fn) } redparse-0.8.4/lib/redparse/compile.rb: .inject{|sum,sc| sum+sc} redparse-0.8.4/lib/redparse/node.rb: [type,sum,*tree[2..-1]+result[i+1..-1].inject([]){|cat,x| redparse-0.8.4/test/test_redparse.rb: ESC_SEQS << open+(0...rand(num)).inject(ch){|sum,i| redshift-1.3.29/lib/redshift/util/histogram.rb: @mean = ary.inject {|sum, x| sum + x} / n redshift-1.3.29/lib/redshift/util/histogram.rb: var = ary.inject(0) {|sum,x| sum+(x-@mean)**2} / (n-1) redshift-1.3.29/lib/redshift/util/random.rb: sum = @distrib.inject(0) {|sum, (pt, prob)| sum + prob} redshift-1.3.29/lib/redshift/world.rb: summands.inject(0) { |sum,enum| sum + enum.size } refinerycms-ballots-0.1.11/app/models/ballot.rb: sums.inject :+ reflexive-0.1.2/lib/reflexive/columnizer.rb: widths.inject(0) { |sum, w| sum + w } + 2*layout.length reg-0.4.8/regarray.rb: @regs.inject(0){|sum,ob| sum+ob.begin } .. reg-0.4.8/regarray.rb: @regs.inject(0){|sum,ob| sum+ob.end } relax4-1.2.1/test/relax4/relax4_test.rb: flows.zip(prob[:costs]).map{|f,c|f*c}.inject(:+) relax4-1.2.1/test/relax4/relax4_test.rb: flows.zip(costs).map{|f,c|f*c if c}.compact.inject(:+) relax4-1.2.1/test/relax4/relax4_test.rb: n.times.map{|i| prob[:costs][i][assignment[i]]}.inject(:+) relaxdb-0.5.3/lib/relaxdb/relaxdb.rb: # RelaxDB.logger.debug(caller.inject("#{db.name}/#{ids}\n") { |a, i| a += "#{i}\n" }) relaxed-job-1.3.0/lib/relaxed_job/worker.rb: count = result.values.inject(0) { |a,v| a+v } relaxo-query-server-0.1.5/spec/relaxo/query_server/reduce_spec.rb: sum = "lambda{|k,v,r| v.inject &:+ }" relaxo-query-server-0.1.5/spec/relaxo/query_server/reduce_spec.rb: values.inject(&:+) relevance-castronaut-0.7.5/vendor/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } relevance-castronaut-0.7.5/vendor/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } relevance-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} relevance-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} relevance-castronaut-0.7.5/vendor/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} relevance-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } relevance-castronaut-0.7.5/vendor/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } relevance-castronaut-0.7.5/vendor/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } relevance-castronaut-0.7.5/vendor/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } relevance-castronaut-0.7.5/vendor/json/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } relevance-castronaut-0.7.5/vendor/rack/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + part.length } relevance-castronaut-0.7.5/vendor/rack/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s relevance-grit-0.8.3/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } relevance-rcov-0.9.2.1/lib/rcov/file_statistics.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size relevance-rcov-0.9.2.1/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size relevance-test-spec-0.4.1.2/test/spec_flexmock.rb: total = (0...3).collect { @sensor.read_temperature }.inject { |i, s| i + s } relevance-test-spec-0.4.1.2/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost relevance-test-spec-0.4.1.2/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } relevance-test-spec-0.4.1.2/test/spec_mocha.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } relex-specjour-0.2.7/lib/specjour/cucumber/final_report.rb: length = status ? @scenarios[status] : @scenarios.inject(0) {|h,(k,v)| h += v} relex-specjour-0.2.7/lib/specjour/cucumber/final_report.rb: length = status ? @steps[status] : @steps.inject(0) {|h,(k,v)| h += v} remi-syntax-on-0.1.11/lib/syntax-on.rb: theme_directories.inject([]){ |all,this| all + Dir[File.join(File.expand_path(this), '*.css')] } remian-0.1.1/lib/remian/instruction_set/add_i.rb: sum = operands.inject :+ remian-0.1.1/lib/remian/instruction_set/or.rb: @memory.write(addresses[0].to_i, operands.inject(:+) != 0) reminder-client-0.0.3/test/test.rb: val.inject(0){ |sum,v| sum + v} remnant-0.9.5/lib/remnant/template/rendering.rb: children.inject(0.0) {|memo, c| memo + c.time} remq-0.0.4/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } remq-0.0.4/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } remq-0.0.4/vendor/bundle/gems/rspec-core-2.12.2/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} remq-0.0.4/vendor/bundle/gems/rspec-core-2.12.2/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} remq-0.0.4/vendor/bundle/gems/rspec-core-2.12.2/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} remq-0.0.4/vendor/bundle/gems/rspec-core-2.12.2/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} rene-adhearsion-0.8.6/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + rene-adhearsion-0.8.6/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + rene-adhearsion-0.8.6/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + rene-adhearsion-0.8.6/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + rene-adhearsion-0.8.6/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| renee-core-0.3.11/lib/renee_core/response.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s renee-core-0.3.11/test/routing_test.rb: halt [200, type, ["Add up to #{numbers.inject(numbers.shift) {|m, i| m += i}}"]] renee-core-0.3.11/test/routing_test.rb: halt [200, type, ["Add up to #{numbers.inject(numbers.shift) {|m, i| m += i}}"]] report_engine-1.2.4/lib/report_engine/pdf/table.rb: @data = @data.map{|sub_table| ReportEngine::Pdf::SubTable.new(@canvas, sub_table.clone).data}.inject([]){|x, y| x+= y } report_engine-1.2.4/lib/report_engine/pdf/table.rb: temp_height = @data.map{|sub_table| sub_table.height(pdf, options) }.inject(0){|sum, v| sum += v} reportbuilder-1.4.2/lib/reportbuilder/table.rb: @rows.inject(0) {|ac,v| ac+(v==:hr ? 0 : 1)} reportbuilder-1.4.2/lib/reportbuilder/table.rb: @max_cols.inject(0){|a,v| a+(v+3)}+1 reputation-0.0.5/app/models/reputation_rule.rb: all.inject(0){|total,r| total + r.value_for( user ) } resat-0.8.2/lib/engine.rb: backtrace = " " + e.backtrace.inject("") { |msg, s| msg << "#{s}\n" } reserved_for-0.0.1/lib/reserved_for.rb: }.compact.inject(:+) resident-0.0.10/lib/national_identification_number/swedish.rb: sum = digits.join.split('').inject(0) {|sum,digit| sum + digit.to_i } resilient-0.3.1/lib/resilient/test/metrics_storage_interface.rb: assert_equal 10, @object.sum(buckets, keys).values.inject(0) { |sum, value| sum += value } resilient-0.3.1/lib/resilient/test/metrics_storage_interface.rb: assert_equal 6, @object.sum(buckets[0], keys).values.inject(0) { |sum, value| sum += value } resilient-0.3.1/lib/resilient/test/metrics_storage_interface.rb: assert_equal 4, @object.sum(buckets[1], keys).values.inject(0) { |sum, value| sum += value } resolv-srv-0.0.2/lib/resolv-srv.rb: total_weight = available.inject(0) { |sum, e| sum + e.weight + 1 } resolv-srv-0.0.2/spec/each_srv_resource_spec.rb: total_weight = weights.inject(0) { |sum, weight| sum + weight + 1 } resources_controller-1.0.4/test/vendor/plugins/dynamic_form/lib/action_view/helpers/dynamic_form.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } resque-1.25.2/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, resque-cedar-1.20.0/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, resque-cleaner-0.3.1/test/test_helper.rb: queues.inject(0){|sum,queue| sum + Resque.size(queue).to_i} resque-concurrent-restriction-0.5.9/spec/spec_helper.rb: keys.inject(0) {|sum, k| sum + Resque.redis.get(k).to_i } resque-heroku-scaling-canary-0.2.0/lib/resque/plugins/resque_heroku_scaling_canary/canary_job.rb: waiting = Resque.queues.reject{ |q| q == @queue}.inject(0){ |accum, item| accum += Resque.size(item) } resque-igo-1.12.8/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, resque-job-stats-0.3.0/lib/resque/plugins/job_stats/duration.rb: job_times.inject(0.0) {|s,j| s + j} / job_times.size resque-mongo-1.9.8.1/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, resque-scheduler-4.0.0/lib/resque/scheduler/delaying_extensions.rb: replies.each_slice(2).map(&:first).inject(:+) resque-telework-0.3.2/lib/resque-telework/manager.rb: l.inject(0) { |a,e| a+queue_length(e) } resque_redis_composite-1.0.2/lib/resque/redis_composite.rb: servers.inject([]) { |a, s| a + s.smembers(key) }.uniq resque_signal_from_child-1.25.1/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, rest-ftp-daemon-0.246.0/lib/rest-ftp-daemon/array.rb: self.inject{|sum,x| sum + x } rest-gw2-0.4.0/lib/rest-gw2/server.rb: @total = @chars.inject(0){ |t, c| t + c['age'] } rest-more-3.4.0/lib/rest-core/client/github.rb: }.inject([], &:+) retreval-0.1.2/lib/retreval/query_result.rb: @mean_average_precision = @query_results.inject(0.0) { |sum, result| result.class == RankedQueryResult ? sum + result.average_precision : sum } / total_ranked_query_results retreval-0.1.2/lib/retreval/query_result.rb: @eleven_point_average = @eleven_point_precision.values.inject(0.0) { |sum, precision| sum + precision } / 11 retreval-0.1.2/lib/retreval/query_result.rb: return @average_precision = @results.inject(0.0) { |sum, document| document[:relevant] ? document[:precision] + sum : sum } / total_relevant_documents retrograph_easy-0.2/lib/retrograph/easy/logo.rb:Logo::PATTERN_DATA = [letter_patterns, led_patterns].flatten.inject("") { |a, b| a + b } revac-1.0.0/lib/revac.rb: Array.new(runs) { algorithm[vector] }.inject(:+).to_f / runs revactor-0.1.5/spec/line_filter_spec.rb: chunks.inject([]) { |a, chunk| a + @filter.decode(chunk) }.should == %w{foobar baz quux} revactor-0.1.5/spec/packet_filter_spec.rb: chunks.inject([]) { |a, chunk| a + filter.decode(chunk) }.should == [msg1, msg2, msg3] reve-0.1.3/test/test_reve.rb: assert_equal 44842126, sheet.skills.inject(0) { |sum,s| sum += s.skillpoints }, "Skillpoint total mismatch" revenc-0.1.3/lib/revenc/errors.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } revent-0.6.3/lib/revent/amf3/app/configuration.rb: @attribute_names[mapping[:ruby]] = (mapping[:ruby].constantize.new.attribute_names + ["id"]).inject({}){|hash, attr| hash[attr]=true ; hash} # include the id attribute revent-0.6.3/lib/revent/amf3/util/vo_helper.rb: attribs = (ruby_obj.attribute_names + ["id"]).inject({}){|hash, attr| hash[attr]=true ; hash} reversi-2.0.4/lib/reversi/player/alpha_beta_ai.rb: status[:mine].inject(0){ |sum, xy| sum + @evaluation_value[xy] } reversi-2.0.4/lib/reversi/player/min_max_ai.rb: status[:mine].inject(0){ |sum, xy| sum + @evaluation_value[xy] } reversi-2.0.4/lib/reversi/player/nega_max_ai.rb: status[:mine].inject(0){ |sum, xy| sum + @evaluation_value[xy] } review-1.7.2/lib/review/book/volume.rb: vols.inject(new()) {|sum, i| sum + i } review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-1.7.2/lib/review/latexbuilder.rb: body = lines.inject(''){|i, j| i + detab(unescape_latex(j)) + "\n"} review-1.7.2/lib/review/tocparser.rb: @children.inject(0) {|sum, n| sum + n.estimated_lines } review-1.7.2/lib/review/tocparser.rb: chapters.inject(0) {|sum, chap| sum + chap.toc.estimated_lines } review-peg-0.2.2/lib/review/book/volume.rb: vols.inject(new()) {|sum, i| sum + i } review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/htmlbuilder.rb: body = lines.inject(''){|i, j| i + detab(j) + "\n"} review-peg-0.2.2/lib/review/latexbuilder.rb: body = lines.inject(''){|i, j| i + detab(unescape_latex(j)) + "\n"} review-peg-0.2.2/lib/review/tocparser.rb: @children.inject(0) {|sum, n| sum + n.estimated_lines } review-peg-0.2.2/lib/review/tocparser.rb: chapters.inject(0) {|sum, chap| sum + chap.toc.estimated_lines } review_and_approve-0.0.8/lib/review_and_approve/hash_diff.rb: (orig.keys + other.keys).uniq.inject({}) do |memo, key| reviser-0.0.4.3/lib/reviser/criteria/code_analysis.rb: comm.inject('') { |t, l| t << l.detect { |a| (a != nil) && !a.strip.empty? } + "\n" } revo-metric_fu-1.1.5/lib/generators/flog.rb: number_of_methods = @pages.inject(0) {|count, page| count += page.scanned_methods.size} revo-metric_fu-1.1.5/lib/generators/flog.rb: total_flog_score = @pages.inject(0) {|total, page| total += page.score} revo-metric_fu-1.1.5/lib/graphs/flog_grapher.rb: total_for_five_percent = methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score]} revolutionhealth-config_loader-2.0.118251957/lib/config_loader.rb: (load_pathes("/gems/") + load_pathes("vendor/plugins/") + app_root).uniq.inject([]) do |configs, path| revolutionhealth-config_loader-2.0.118251957/lib/config_loader.rb: values.inject([]) { |c, v| c + v } rewrite-0.3.0/lib/rewrite/by_example/composition.rb: accumulated_unfolders_for_entire_composition + head_unfolders.inject([]) { |accumulated_unfolders_for_entire_composition2, head_unfolder| rewrite-0.3.0/lib/rewrite/by_example/union_of_entities_sequence.rb: self.matchers.inject([]) { |unfolders, matcher| unfolders + matcher.unfolders_by_length(length) } rewrite-0.3.0/lib/rewrite/prelude/andand.rb: # numbers.andand.inject(&:+) rewrite-0.3.0/lib/rewrite/prelude/andand.rb: # __1234567890__.inject(&:+) rewrite-0.3.0/lib/rewrite/prelude/please.rb: # numbers.please.inject(&:+) rewrite-0.3.0/lib/rewrite/prelude/please.rb: # __1234567890__.inject(&:+) rewrite-0.3.0/lib/rewrite.rb: # numbers.andand.inject(&:+) rewrite-0.3.0/lib/rewrite.rb: # __1234567890__.inject(&:+) rewrite-0.3.0/test/test_andand.rb: (1..10).inject { |x, y| x + y }, rewrite-0.3.0/test/test_andand.rb: (1..10).andand.inject { |x, y| x + y } rewrite-0.3.0/test/test_andand.rb: nil.andand.inject { |x, y| x + y } rewrite-0.3.0/test/test_andand.rb: (1..10).inject(42) { |x, y| x + y }, rewrite-0.3.0/test/test_andand.rb: (1..10).andand.inject(42) { |x, y| x + y } rewrite-0.3.0/test/test_andand.rb: nil.andand.inject(42) { |x, y| x + y } rewrite-0.3.0/test/test_andand.rb: (1..10).inject(42, &:+), rewrite-0.3.0/test/test_andand.rb: (1..10).andand.inject(42, &:+) rewrite-0.3.0/test/test_andand.rb: nil.andand.inject(42, &:+) rewrite-0.3.0/test/test_andand.rb: (1..10).inject((1..5).inject(-5) { |x, y| x * y }) { |x, y| x + y }, rewrite-0.3.0/test/test_andand.rb: nil.andand.inject((1..5).andand.inject(-5) { |x, y| x * y }) { |x, y| x + y } rewrite-0.3.0/test/test_call_by_name.rb: lambda { |*args| args.inject { |acc, item| acc + item } } rewrite-0.3.0/test/test_call_by_name.rb: called_by_name(:foo) { |*args| args.inject { |acc, item| acc + item } }.process( rewritten-0.16.1/lib/rewritten.rb: pending: queues.inject(0) { |m, k| m + size(k) }, rex-2.0.9/lib/rex/proto/ntlm/base.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} rex-2.0.9/lib/rex/proto/ntlm/base.rb: @alist.inject(0){|sum, a| sum += a[1].size} rex-2.0.9/lib/rex/proto/ntlm/message.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} rex-2.0.9/lib/rex/text.rb: c = bytes_in.inject(0) {|m,o| (m << 8) + o} << p rex-2.0.9/lib/rex/text.rb: c = bytes.inject(0) {|m,o| (m << 5) + Base32.index(o.chr)} >> p rex-2.0.9/lib/rex/text.rb: (str.unpack("C*").inject(:+) || 0) % 0x100 rex-2.0.9/lib/rex/text.rb: (str.unpack("v*").inject(:+) || 0) % 0x10000 rex-2.0.9/lib/rex/text.rb: (str.unpack("n*").inject(:+) || 0) % 0x10000 rex-2.0.9/lib/rex/text.rb: (str.unpack("V*").inject(:+) || 0) % 0x100000000 rex-2.0.9/lib/rex/text.rb: (str.unpack("N*").inject(:+) || 0) % 0x100000000 rfcommerce_core-0.0.3/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand rfcommerce_core-0.0.3/app/models/product.rb: variants.inject(0) {|acc, v| acc + v.count_on_hand} : rfcommerce_core-0.0.3/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : rfcommerce_dash-0.0.3/app/controllers/admin/overview_controller.rb: orders.keys.sort.map {|key| [key.strftime('%Y-%m-%d'), orders[key].inject(0){|s,o| s += o.total} ]} rfcommerce_dash-0.0.3/app/controllers/admin/overview_controller.rb: qty = o.line_items.inject(0) {|sum,li| sum + li.quantity} rfcommerce_sandbox-0.0.3/db/migrate/20090923100315_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : rfd-0.6.6/lib/rfd/item.rb: str.each_char.inject(0) {|l, c| l += mb_char_size(c)} rfd-0.6.6/lib/rfd.rb: header_r.draw_marked_items count: items.size, size: items.inject(0) {|sum, i| sum += i.size} rfd-0.6.6/lib/rfd.rb: header_r.draw_total_items count: items.size, size: items.inject(0) {|sum, i| sum += i.size} rferraz-metric_fu-2.1.2/lib/base/metric_analyzer.rb: sum = collection.inject( nil ) { |sum,x| sum ? sum+x : x } rferraz-metric_fu-2.1.2/lib/base/scoring_strategies.rb: scores.inject(0) {|s,x| s+x} rferraz-metric_fu-2.1.2/lib/base/scoring_strategies.rb: sum = scores.inject( nil ) { |sum,x| sum ? sum+x : x } rferraz-metric_fu-2.1.2/lib/generators/flog.rb: @total_score ||= method_scores.inject(0) {|sum, score| sum += score} rferraz-metric_fu-2.1.2/lib/graphs/flog_grapher.rb: method_scores[0...number_of_methods_that_is_five_percent].inject(0) { |total, score| total += score } rferraz-metric_fu-2.1.2/lib/graphs/flog_grapher.rb: methods[0...number_of_methods_that_is_five_percent].inject(0) {|total, method| total += method[:score] } rferraz-metric_fu-2.1.2/spec/resources/line_numbers/module.rb: [1,2,3].inject {|m,o| m = m + o} rfs-0.3/lib/innate/array.rb: total_width = col_widths.inject(0) {|a, b| a + b} + space rgen-xsd-0.2.0/lib/rgen/xsd/particle.rb: min = eocc[n].inject(0){|m, e| m + e.minOccurs.to_i} * particle.minOccurs.to_i rgen-xsd-0.2.0/lib/rgen/xsd/particle.rb: max = eocc[n].inject(0){|m, e| m + e.maxOccurs.to_i} * particle.maxOccurs.to_i rgeo-0.5.2/lib/rgeo/cartesian/feature_methods.rb: _segments.inject(0.0) { |sum_, seg_| sum_ + seg_.length } rgeo-0.5.2/lib/rgeo/geographic/spherical_feature_methods.rb: _arcs.inject(0.0) { |sum_, arc_| sum_ + arc_.length } * SphericalMath::RADIUS rgeo-0.5.2/lib/rgeo/impl_helper/basic_geometry_collection_methods.rb: @elements.inject(hash_) { |h_, g_| (1_664_525 * h_ + g_.hash).hash } rgeo-0.5.2/lib/rgeo/impl_helper/basic_geometry_collection_methods.rb: @elements.inject(0.0) { |sum_, obj_| sum_ + obj_.length } rgeo-0.5.2/lib/rgeo/impl_helper/basic_geometry_collection_methods.rb: @elements.inject(0.0) { |sum_, obj_| sum_ + obj_.area } rgeo-0.5.2/lib/rgeo/impl_helper/basic_line_string_methods.rb: @points.inject(hash_) { |h_, p_| (1_664_525 * h_ + p_.hash).hash } rgeo-0.5.2/lib/rgeo/impl_helper/basic_polygon_methods.rb: @interior_rings.inject(hash_) { |h_, r_| (1_664_525 * h_ + r_.hash).hash } rghost-0.9.6/lib/rghost/pdf_security.rb: @permission_value=permissions.map{|p| PERMISSION_VALUES[p] }.inject(0){|n,i| i+=n} rghost-ruby1.9-beta-0.8.7.2/lib/rghost/pdf_security.rb: @permission_value=permissions.map{|p| PERMISSION_VALUES[p] }.inject(0){|n,i| i+=n} rgraph-0.1.1/lib/rgraph/graph.rb: degrees.inject(:+) / @nodes.size.to_f rgraph-0.1.1/lib/rgraph/graph.rb: fdistance.inject(:+) / fdistance.count.to_f rgraph-0.1.1/lib/rgraph/graph.rb: @distance.map{ |line| line.select{|l| l != @infinity }.inject(:+) } rgraph-0.1.1/lib/rgraph/graph.rb: nodes.values.map{ |node| single_clustering(node) }.inject(:+) / nodes.size.to_f rgraph-0.1.1/lib/rgraph/graph.rb: return @page_rank if @page_rank.inject(:+) - step_page_rank(d, e).inject(:+) < e rgraph-0.1.1/spec/rgraph/graph_spec.rb: mdistance = mdistance.inject(:+) / mdistance.count.to_f rgraph-0.1.1/spec/rgraph/graph_spec.rb: expect(g.betweenness.inject(:+)).to eq(0) rgraph-0.1.1/spec/rgraph/graph_spec.rb: expect(pr.inject(:+)).to eq(1) rhc-1.38.4/features/domains_feature.rb: valid_sizes = client.api.links['ADD_DOMAIN']['optional_params'].inject([]) {|sizes, p| sizes += p['valid_options'] if p['name'] == 'allowed_gear_sizes' } rescue [] rhc-1.38.4/lib/rhc/highline_extensions.rb: word_length = s.scan(/\b\S+/).inject(0){ |l, word| l = word.length if l <= word.length; l } rhc-1.38.4/lib/rhc/highline_extensions.rb: return column_widths.map{ |w| w.max } if available >= column_widths.inject(0){ |sum, w| sum + w.max } || column_widths.inject(0){ |sum, w| sum + w.min } > available rhc-1.38.4/lib/rhc/highline_extensions.rb: body = (header_rows + source_rows).inject([]) do |a,row| rhc-1.38.4/lib/rhc/rest/client.rb: headers = (self.headers.to_a + (options.delete(:headers) || []).to_a).inject({}) do |h,(k,v)| rhodes-3.5.1.12/lib/extensions/rexml/rexml/functions.rb: nodes.inject(0) { |r,n| r += number(string(n)) } rhodes-3.5.1.12/rakefile.rb: loadpath = $LOAD_PATH.inject("") { |load_path,pe| load_path += " -I" + pe } rhodes-3.5.1.12/spec/framework_spec/extensions/test-libs/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} rhomobile-grit-2.4.2/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } rhomobile-grit-2.4.2/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } rhomobile-grit-2.4.2/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } rhubarb-0.4.3/test/test_rhubarb.rb: pairs_powerset = pairs.to_a.inject([[]]){|c,y|r=[];c.each{|i|r< 1 ri_cal-0.8.8/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 riak-client-2.3.2/lib/riak/client/beefcake/crdt_operator.rb: amount = counter_ops.inject(0){|m, o| m += o.value } riak-client-noenc-1.0.0/lib/riak/client/beefcake/crdt_operator.rb: amount = counter_ops.inject(0){|m, o| m += o.value } riak-record-0.8.2/spec/riak_record/finder_spec.rb: expect( pop_finder.map{|x| 1}.inject{|sum,x| sum = sum.to_i + x}).to eq(155) riak-ruby-ledger-0.0.6/lib/crdt/tgcounter.rb: total = self.unique_transactions().values.inject(0, &:+) riakrest-0.1.7/lib/riakrest/core/jiak_client.rb: uri = query.inject(start) {|build,link| build+'/'+link.for_uri} ribs-0.0.2/lib/ribs/definition.rb: (self.persistent_class.property_iterator.to_a + [self.persistent_class.identifier_property]).inject({}) do |h, value| ricardochimal-taps-0.2.19/lib/taps/client_session.rb: record_count = tables_with_counts.values.inject(0) { |a,c| a += c } ricardoo27-writeexcel-0.6.12.2/lib/writeexcel/convert_date_time.rb: days = mdays[0, month - 1].inject(day) {|result, mday| result + mday} # days from 1, Jan ricardoo27-writeexcel-0.6.12.2/lib/writeexcel/workbook.rb: length = str_block_sizes.inject(12){|result, item| result + item} rich_table_component-0.0.30/lib/rich_table_component.rb: @total_each_col = [@total_each_row.inject(0, :+)] rich_table_component-0.0.30/lib/rich_table_component.rb: @total_each_col_operation = [@total_each_row_operation.inject(0, :+)] rich_table_component-0.0.30/lib/rich_table_component.rb: rmwt << (rmwt.inject(0, :+)) rich_table_component-0.0.30/lib/rich_table_component.rb: rmwt << (rmwt.inject(0, :+)) ricordami-0.0.5/examples/calls.rb:seconds = Call.where(:ani => "6501234567").inject(0) { |sum, call| sum + call.seconds } riemann-client-0.2.6/lib/riemann/event.rb: (times.inject(:+) / times.size).to_i riemann-client-0.2.6/lib/riemann/event.rb: (times.inject(:+) / times.size).to_i riemann-client-0.2.6/lib/riemann/event.rb: (times.inject(:+) / times.size).to_i riess-0.0.8/vendor/rspec-0.8.2/lib/spec/runner/context_runner.rb: @contexts.inject(0) {|sum, context| sum + context.number_of_specs} riff-0.3.1/test/riff_test.rb: assert_equal r.root_chunk.inject(0) {|i , c| c.length + i} , 8204 right_amqp-0.8.7/lib/right_amqp/ha_client/ha_broker_client.rb: c + b.queues.inject(0) { |c, q| c + (queue_names.include?(q.name) ? 1 : 0) } right_data-0.7.13/lib/FileSystemItem.rb: return children.map {|n| n.files}.inject {|sum, n| sum + n } right_data-0.7.13/lib/FileSystemItem.rb: return children.map {|n| n.ignore_files}.inject {|sum, n| sum + n } right_data-0.7.13/lib/FileSystemItem.rb: return children.map {|n| n.duplicate_files}.inject {|sum, n| sum + n } right_data-0.7.13/lib/FileSystemTree.rb: return children.map {|n| n.files}.inject {|sum, n| sum + n } right_data-0.7.13/lib/FileSystemTree.rb: return children.map {|n| n.ignore_files}.inject {|sum, n| sum + n } right_data-0.7.13/lib/FileSystemTree.rb: return children.map {|n| n.duplicate_files}.inject {|sum, n| sum + n } right_link-5.9.5/lib/instance/cook/external_parameter_gatherer.rb: return count.inject { |sum,x| sum + x } || 0 right_support-2.9.3/lib/right_support/stats/activity.rb: if (total = stats.inject(0) { |t, s| t += s["total"] if s && s["total"]; t }) > 0 right_support-2.9.3/lib/right_support/stats/activity.rb: sum = stats.inject(nil) { |sum, stat| sum = (sum || 0.0) + (stat["rate"] * stat["total"]) if stat && stat["rate"]; sum } right_support-2.9.3/lib/right_support/stats/activity.rb: sum = stats.inject(nil) { |sum, stat| sum = (sum || 0.0) + (stat["latency"] * stat["total"]) if stat && stat["latency"]; sum } right_support-2.9.3/lib/right_support/stats/helpers.rb: lines[0..-2].inject("") { |a, (str, separator)| a + str + separator + "\n" } + lines[-1][0] ring_sig-0.4.0/lib/ring_sig/private_key.rb: c_array[i] = (challenge - w_array.inject{|a, b| a + b}) % hasher.group.order ring_sig-0.4.0/lib/ring_sig/signature.rb: c_sum = c_array.inject{|a, b| a + b} % hasher.group.order rio-0.5.1/lib/rio/doc/HOWTO.rb:# cnt = ario.all.files('*.rb').skiplines(/^\s*#/,/^\s*$/).inject(0) { |sum,l| sum += 1 } rio-0.5.1/lib/rio/scheme/cmdpipe.rb: r.scheme == 'cmdpipe' ? r.rl.query.inject([]){|rios,r1| rios+get_rios(r1)} : [r] rio-0.5.1/test/ftp/tc/anon_copy_data.rb: # expsz = exp.inject(0) {|sum,el| sum + el.size } rio-0.5.1/test/tc/copydir.rb: exp = %w[f0 f1].inject([]) { |lines,f| lines + rio(@d0,f).readlines } riot-gear-0.0.15/lib/riot/gear/middleware/riotparty.rb: path.scan(/[^\[\].'"]+/).inject(dictionary) do |dict,key| ripe-0.2.2/lib/ripe/worker_controller/syncer.rb: @running_jobs = lists.inject(&:+) ripper2ruby-0.0.2/lib/ruby/statements.rb: (row > 0 ? src.split("\n")[0..(row - 1)].inject(0) { |pos, line| pos + line.length + 1 } : 0) risp-0.0.1/lib/risp.rb: args.map{|arg| arg.evaluate(self) }.inject(Integer.new(0), :+) rist-0.0.2/lib/rist/transcriber.rb: arguments = options.inject([]) { |result, (key, value)| result + ["-#{key.to_s}", value.to_s] } ritex-1.0.1/lib/ritex.rb: (0 ... arity).inject(exp) { |s, i| s.gsub(/\##{i + 1}/, a[i]) } riveter-0.2.1/lib/riveter/core_extensions.rb: self.inject(0.0) {|acc, value| acc + ((value - avg)**2) } / (self.length.to_f - 1) rjb-1.5.4/test/listtest.rb: assert_equal 55, ja.as_list((1..10).to_a).inject(0) {|r, e| r + e.intValue} rjspotter-basset-1.0.5/lib/basset/classifier.rb: scores_for_training_set.inject(0) { |sum, score| sum += score } / scores_for_training_set.length.to_f rjspotter-basset-1.0.5/lib/basset/core_extensions.rb: total = pop.inject(0) { |sum, n| sum + n } rkneufeld-fuzzy-realty-0.7.3/lib/weights.rb: WEIGHTS.inject(0) {|sum,n| sum + n[1]} rkumar-rbcurse-0.1.2/lib/rbcurse/rmessagebox.rb: total = names.inject(0) {|total, item| total + item.length + 4} rkumar-rbcurse-0.1.2/lib/rbcurse/rtabbedpane.rb: total = names.inject(0) {|total, item| total + item.length + 4} rlid-0.1.2/lib/rlid/language_guesser/naive_bayes_guesser.rb: tot = results.values.inject(0.0){|s,x| s+x} rlid-0.1.2/lib/rlid/probabilities/language_probabilities.rb: @percentage.values.inject(0){|s, v| s + v} rltk-3.0.1/test/tc_parser.rb: production(:s, 'A+ .B+') { |bs| bs.inject &:+ } rmagick-2.15.4/lib/rvg/misc.rb: dx = x_rel_coords.inject(0) {|sum, a| sum + a} rmagick-2.15.4/lib/rvg/misc.rb: dy = y_rel_coords.inject(0) {|sum, a| sum + a} rmagick4j-0.3.8/lib/rvg/misc.rb: dx = x_rel_coords.inject(0) {|sum, a| sum + a} rmagick4j-0.3.8/lib/rvg/misc.rb: dy = y_rel_coords.inject(0) {|sum, a| sum + a} rmagick4j-0.3.8/test/spec/draw_spec.rb: @draw.get_multiline_type_metrics(string).height.should == string.split(/\n/).map{|x| @draw.get_type_metrics(x).height }.inject{|memo, obj| memo + obj} rmasalov-surpass-0.1.0/lib/surpass/workbook.rb: total_boundsheet_data_length = boundsheet_data_lengths.inject(0) {|sum, l| sum + l} rmathemata-0.1.1/lib/arithmetic.rb: values.inject(&:+) rmathemata-0.1.1/lib/arithmetic.rb: 1.upto(self).inject(0) {|total, number| total += 1 if number.is_strong_achilles_number? ; total} rmds-0.2/lib/mds/matrix_interface.rb: self.diagonals(m).inject(0) {|sum,e| sum += e} rmega-0.2.1/lib/rmega/nodes/node_key.rb: return 16.times.inject([]) { |ary, i| ary[i] = bytes[i] ^ bytes[i+16]; ary }.map(&:chr).join rmega-0.2.1/lib/rmega/utils.rb: string.bytes.inject { |a, b| (a << 8) + b } rmm5t-shoulda-2.9.1/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } rnewick-0.1.2/lib/rnewick.rb: self.branch_lengths.inject(0){|acc,i| acc+i} roadforest-0.7/lib/roadforest/resource/parent-item.rb: (super + [Role::Writable, Role::HasChildren].inject([]) do |list, mod| roadrunner-4.0.4/lib/report.rb: str += "#{k[0].to_s} : count => #{k[1].size} time(s) , cost => #{k[1].inject(0){|c,v|c+=v[:cost].to_f}.to_s[0..3]} sec(s) , success rate => #{@succRates[k[0]]}\n " roadrunner-4.0.4/lib/run.rb: str += "#{k[0].to_s} : count => #{k[1].size} time(s) , cost => #{k[1].inject(0){|c,v|c+=v[:cost].to_f}.to_s[0..3]} sec(s) , success rate => #{succRates[k[0]]}#{$/}" roart-0.1.10/lib/roart/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } robert-shoulda-2.10.4/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } robinluckey-grit-1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } robinluckey-grit-1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } robinluckey-grit-1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } roboway-0.2.1/lib/roboway/board.rb: robot_coords.zip(coords).map { |i| i.inject(:+) } roboway-0.2.1/lib/roboway/robot.rb: current_coords.zip(direction_to_coords(dir)).map { |i| i.inject(:+) } roboway-0.2.1/lib/roboway/robot.rb: @current_coords = current_coords.zip(direction_to_coords(direction)).map{ |i| i.inject(:+) } roboway-0.2.1/lib/roboway/robot_helper.rb: current_coords.zip(coords).map { |i| i.inject(:+) } rockit-0.7.2/lib/packrat/grammar.rb: num_sigs = sig.inject(Hash.new(0)) {|h, s| h[s] += 1 if Symbol === s; h} rod-0.7.4.1/lib/rod/model.rb: #subclasses.inject(self_count){|sum,sub| sum + sub.count} roker-0.1.0/lib/weather_parameter.rb: total_weight = weights.inject{|total,w| total + w } role_model-0.8.2/lib/role_model/class_methods.rb: (valid_roles & sanitized_roles).inject(0) { |sum, role| sum + 2**valid_roles.index(role) } roles_active_record-0.5.1/lib/roles_active_record/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_data_mapper-0.3.1/lib/roles_data_mapper/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_data_mapper-0.3.1/lib/roles_data_mapper/strategy/multi/roles_mask.rb: # self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) roles_for_mongoid-0.2.3/lib/roles_mongoid/strategy/multi/roles_mask.rb: self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) roles_generic-0.5.0/lib/roles_generic/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_mongo_mapper-0.5.0/lib/roles_mongo_mapper/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_mongo_mapper-0.5.0/lib/roles_mongo_mapper/strategy/multi/roles_mask.rb: # self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) roles_mongoid-0.4.8/lib/roles_mongoid/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_mongoid-0.4.8/lib/roles_mongoid/strategy/multi/roles_mask.rb: # self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) roles_mongoid_zhd-0.4.8.1/lib/roles_mongoid/strategy/multi/roles_mask.rb: role_names.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } roles_mongoid_zhd-0.4.8.1/lib/roles_mongoid/strategy/multi/roles_mask.rb: # self.send("#{role_attribute}=", (roles.flatten.map { |r| r.to_sym } & strategy_class.valid_roles).map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue }) rollr-0.0.6/lib/rollr.rb: @total = individual.inject(0) { |total, d| total += d } roma-1.3.0/lib/roma/async_process.rb: average = @stats.latency_data[cmd]['latency'].inject(0.0) { |r, i| r += i } / @stats.latency_data[cmd]['latency'].size roma-client-0.4.3/lib/roma/client/tools/showbalance.rb: hist[nid].inject{|r,n| r + n}) romanianvalidators-0.1.6/lib/active_model/validations/cif_validator.rb: (1..(cif.size - 1)).inject(0) {|sum, n| sum += TEST_KEY[n-1].chr.to_i * rc[n].chr.to_i} * 10 % 11 % 10 == rc[0].chr.to_i romglog-0.0.8/lib/omglog.rb: room = [cols - [commit[0].gsub(/\e\[[\d;]*m/, ''), commit[1..-2]].flatten.map(&:length).inject(&:+), SHORTEST_MESSAGE].max roodi1.9-2.0.1/lib/roodi/checks/parameter_number_check.rb: parameter_count = arguments.inject(-1) { |count, each| count = count + (each.class == Symbol ? 1 : 0) } rora-0.4.0/lib/rora/utils/equity_calculator.rb: total_winning_hands = equity_map.inject(0) {|total, result| total += result[1]} rorschart-0.19.1/lib/rorschart/data/pivot_series.rb: total_value = row[1..-1].inject(0) { |sum,x| sum + x rescue sum + 0} rose-0.0.5/spec/rose/object_spec.rb: @value_block = value_block = lambda { |rows| rows.map(&:Age).map(&:to_i).inject(0) { |sum,x| sum+x } } rosette-core-1.0.1/lib/rosette/core/branch_utils.rb: commit_logs.inject(0) { |sum, entry| sum + entry.phrase_count } roulette_wheel_selection-1.0.0/lib/roulette_wheel_selection/array/roulette_wheel_selection.rb: cumulative = self.inject( [0] ) { |s,i| s << s.last + i.to_i } roulette_wheel_selection-1.0.0/spec/hash/sample_spec.rb: f1 = Hash[ @h.map { |k,x| [ k, 1.0 * x / @h.values.inject(&:+) * 1000 ] } ] roulette_wheel_selection-1.0.0/spec/hash/sample_spec.rb: stats = @h.sample(1000).inject( Hash.new(0) ) { |h,k| h[k]+=1; h } roundhouse-x-0.3.1/lib/roundhouse/api.rb: workers_size = pipe2_res[0...s].map(&:to_i).inject(0, &:+) roundhouse-x-0.3.1/lib/roundhouse/api.rb: enqueued = pipe2_res[s..-1].map(&:to_i).inject(0, &:+) roundhouse-x-0.3.1/lib/roundhouse/api.rb: end.map(&:to_i).inject(:+) router_crypt-0.3.1/lib/junos/common.rb: (gaps.each_with_index.inject(0) { |num, (e, index)| num + e * dec[index] } % 256).chr routing-0.2.2/spec/routing/parser/here_simple_spec.rb: let(:maneuver_size) { json_response["response"]["route"].first["leg"].inject(0) { |sum, leg| sum + leg["maneuver"].size } } routing-0.2.2/spec/routing/parser/navteq_simple_spec.rb: let(:maneuver_size) { json_response["Response"]["Route"].first["Leg"].inject(0) { |sum, leg| sum + leg["Maneuver"].size } } routler-0.0.2/lib/routler/stat_builder.rb: num_actions = controllers.inject(0) {|sum, c| sum + c.actions.length} rpg-1.2/lib/rpg/pesel.rb: modulo = (mask.inject(0){|sum, num| sum + (num * val.shift)} % 10) rpg-maker-rgss3-1.02.0/lib/rpg/armor.rb: params[3] + params[5] + params.inject(0) {|r, v| r += v } rpg-maker-rgss3-1.02.0/lib/rpg/weapon.rb: params[2] + params[4] + params.inject(0) {|r, v| r += v } rpg_dice-0.0.0/lib/lib/dice.rb: return @results.inject {|sum,x| sum+=x} if @results rpg_dice-0.0.0/lib/lib/dice.rb: return @results.inject {|sum,x| sum+=x} rpi-calculator-0.2.0/lib/crashing_the_dance/rpi_calculator/rpi.rb: ow = sked.inject(0) { |wins, og| wins + og.wins } rpi-calculator-0.2.0/lib/crashing_the_dance/rpi_calculator/rpi.rb: ow = sked.inject(0) { |wins, og| wins + og.wins } rpi-calculator-0.2.0/lib/crashing_the_dance/rpi_calculator/rpi.rb: ow = sked.inject(0) { |wins, og| wins + og.wins } rquest-2.0/lib/rquest/core_overrides.rb: self.inject([]){|r,(k,v)| r.push( "#{k}=#{v}" )}.join("; ") + ";" rrschedule-0.3.3/test/test_rrschedule.rb: assert_equal 112, @s.gamedays.collect{|gd| gd.games.size}.inject{|x,sum| x+sum} rsa-0.1.4/lib/rsa/pkcs1.rb: x.bytes.inject(0) { |n, b| (n << 8) + b } rsanheim-micronaut-0.1.4.1/lib/micronaut/runner.rb: total_examples = behaviours_to_run.inject(0) { |sum, b| sum + b.examples_to_run.size } rsanheim-micronaut-0.1.4.1/lib/micronaut/world.rb: behaviours.inject(0) { |sum, b| sum += b.examples_to_run.size } rsanheim-rcov-0.8.1.5.4/lib/rcov/report.rb: # nz_count.inject{|a,b| a+b} / nz_count.size rsanheim-rcov-0.8.1.5.4/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size rsense-core-0.6.6/stubs/1.8/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s rserve-client-0.3.1/examples/gettysburg.rb: total = tally.values.inject { |sum,count| sum + count } rserve-client-0.3.1/lib/rserve/rfactor.rb: @ids.inject(0) {|ac,v| ac+ ((v==li) ? 1 : 0 ) } rshop-0.1.1/lib/generators/templates/app/models/rshop/order.rb: self.order_items.inject(0) { |sum, oi| sum + oi.cost } rshop-0.1.1/lib/generators/templates/app/models/rshop/order.rb: self.order_items.inject (0) { |sum, oi| sum + oi.qty } rspec-blame-0.2.1/lib/rspec/blame.rb: examples.map(&_example_run_time).inject { |sum, time| sum + time } rspec-contracts-0.0.3/lib/rspec/contracts/fulfillment.rb: interface_fulfillments.map(&:messages_count).inject(&:+) || 0 rspec-dump-profile-customizer-0.0.2/lib/rspec-dump-profile-customizer.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} rspec-instructure-1.3.3/lib/spec/runner/options.rb: @example_groups.inject(0) {|sum, group| sum + group.number_of_examples} rspec-legacy_formatters-1.0.1/lib/rspec/legacy_formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result.run_time }} rspec-multiprocess_runner-0.4.1/lib/rspec/multiprocess_runner/coordinator.rb: example_count = by_status_and_time.map { |status, results| results.size }.inject(0) { |sum, ct| sum + ct } rspec-page-regression-0.4.2/lib/rspec/page-regression/file_paths.rb: canonical_path = descriptions.map{|s| s.parameterize('_')}.inject(Pathname.new(""), &:+) rspec-page-regression-0.4.2/lib/rspec/page-regression/file_paths.rb: app_root = Pathname.new(example.metadata[:file_path]).realpath.each_filename.take_while{|c| c != "spec"}.inject(Pathname.new("/"), &:+) rspec-profiler-1.0.8/lib/profiler.rb: self.inject(0){ |accum, i| accum + i } rspec-profiler-1.0.8/lib/profiler.rb: sum = self.inject(0) { |accum, i| accum + (i - m) ** 2 } rspec-swagger-0.0.4/lib/rspec/swagger/swagger_loader.rb: @resources.inject([]) { |memo, r| memo += r["apis"].map { |api| api["path"] } } rspec-teamcity-0.0.1/lib/rspec/teamcity.rb: example_group.ancestors.reverse.inject("") { |name, group| name + " " + group.description.strip } rspec_api_documentation-4.7.0/lib/rspec_api_documentation/writers/combined_text_writer.rb: "Parameters:\n" + example.metadata[:parameters].inject("") do |out, parameter| rspec_flake-0.2.3/lib/rspec_flake/stats.rb: average_time = (times.inject(:+).to_f / times.size).round 2 rspec_html_formatter-0.3.1/lib/rspec_html_formatter.rb: @summary_duration = duration_values.inject(0) { |sum, i| sum + i }.to_s(:rounded, precision: 5) rspec_html_formatter-0.3.1/lib/rspec_html_formatter.rb: @passed = @overview.values.map { |g| g[:passed].size }.inject(0) { |sum, i| sum + i } rspec_html_formatter-0.3.1/lib/rspec_html_formatter.rb: @failed = @overview.values.map { |g| g[:failed].size }.inject(0) { |sum, i| sum + i } rspec_html_formatter-0.3.1/lib/rspec_html_formatter.rb: @pending = @overview.values.map { |g| g[:pending].size }.inject(0) { |sum, i| sum + i } rspec_html_formatter-0.3.1/lib/rspec_html_formatter.rb: @summary_duration = duration_values.map{|d| d.to_f.round(5)}.inject(0) { |sum, i| sum + i }.to_s(:rounded, precision: 5) rspec_pretty_report-0.0.3/lib/rspec_pretty_report.rb: @summary_duration = duration_values.inject(0) { |sum, i| sum + i }.to_s(:rounded, precision: 5) rspec_pretty_report-0.0.3/lib/rspec_pretty_report.rb: @passed = @overview.values.map { |g| g[:passed].size }.inject(0) { |sum, i| sum + i } rspec_pretty_report-0.0.3/lib/rspec_pretty_report.rb: @failed = @overview.values.map { |g| g[:failed].size }.inject(0) { |sum, i| sum + i } rspec_pretty_report-0.0.3/lib/rspec_pretty_report.rb: @pending = @overview.values.map { |g| g[:pending].size }.inject(0) { |sum, i| sum + i } rspec_pretty_report-0.0.3/lib/rspec_pretty_report.rb: @summary_duration = duration_values.map{|d| d.to_f.round(5)}.inject(0) { |sum, i| sum + i }.to_s(:rounded, precision: 5) rspreadsheet-0.2.15/spec/row_spec.rb: duplication_hash = xmlattrs.inject(Hash.new(0)){ |h,e| h[e] += 1; h } rsrec-0.0.2/lib/rsrec.rb: data_sum=data.inject(0){|sum,item| sum + item} rss_searcher-0.1.2/lib/rss_keyword_finder.rb: regex_string = @keywords.inject("") {|ret, keyword| ret+"(?=.*#{keyword.downcase})"} rstat-0.1.2/lib/rstat/core_ext/array/sum.rb: self.inject(:+) rstat-0.1.2/lib/rstat/core_ext/fixnum/binomial_coefficient.rb: (self - bottom + 1 .. self).inject(:*) / (2 .. bottom).inject(:*) rstat-0.1.2/lib/rstat/regression_analysis/sample_correlation_coefficient.rb: top = x.zip(y).map { |a, b| (a - xm) * (b - ym) }.inject(:+) rstat-0.1.2/lib/rstat/regression_analysis/sample_correlation_coefficient.rb: bottom = Math.sqrt(x.map { |a| (a - xm) ** 2 }.inject(:+)) * Math.sqrt(y.map { |b| (b - ym) ** 2 }.inject(:+)) rstats-0.0.4/lib/rstats.rb: tmp = sort.inject({}){|a,x| a[x]=a[x].to_i+1; a} rsutphin-cf_case_check-0.1.2/lib/case_check/commands.rb: sources.inject(0) { |c, s| c + s.internal_references.size } rsvm-0.0.1/lib/svm/cross_validation.rb: num_samples.times.collect { |i| value(i) == results[i] ? weight_for(i) : 0 }.inject(:+) rsvm-0.0.1/test/lib/model_test.rb: probs.values.inject(&:+).must_be_close_to 1, 0.01 rtalib-0.0.1/spec/rtalib_spec.rb: result[4].should eq({:value => 8, :ma => values.inject{|sum, x| sum + x} / 5}) rtext-0.8.1/lib/rtext/language.rb: ([type]+type.eAllSuperTypes).inject([]){|m,t| m + (map[t] || []) }.uniq rtm_estimate_converter-1.0.0/lib/rtm_estimate_converter/estimate.rb: scan(/(?:([0-9\.]+)\s*([^0-9]+|\z))/u).inject(0) {|_, (num, unit)| rtmfr-0.0.2/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } rtmfr-0.0.2/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } rttool-1.0.3.0/test/rttool-sub.rb: rows = self.split(/\r?\n/).inject(0){|result, item| result + (item.length/cols+1)}+1 unless rows rubabel-0.4.3/spec/chemistry_toolkit_rosetta/chemistry_toolkit_rosetta_spec.rb: @patterns.inject(0.0) {|s,p| s + p[0].to_f * mol.matches(p[1], false).size } rubber-3.2.0/templates/collectd/script/collectd/role/resque_worker/host_worker_stats.rb:working = counts.values.collect(&:size).inject(0) { |sum, p| sum + p } rubber-3.2.0/templates/resque/config/rubber/deploy-resque.rb: puts fmt % ["Working", counts.values.collect(&:size).inject(0) { |sum, p| sum + p }] rubel-0.0.3/lib/rubel/functions/defaults.rb: values.inject(0) {|h,v| h + v } ruben-sunspot-1.1.4/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } ruber-0.0.10/lib/ruber/component_manager.rb: circular = @plugins.keys.inject([]){ |res, plug| res + find_dep( plug ) } ruber-0.0.10/lib/ruber/component_manager.rb: features = (pdfs+extra).inject({}) do |res, pl| rubigen-1.5.8/lib/rubigen/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } rubinium-0.1.1/lib/rubinium/test_base.rb: actions = api.grep(/^Selenium\.prototype\.do(\w+)/) { |match| $1.down_first }.inject([]) do |acc, elem| rubinium-0.1.1/lib/rubinium/test_base.rb: asserts = api.grep(/^Selenium\.prototype\.assert(\w+)/) { |match| $1 }.inject([]) do |acc, elem| rubinium-0.1.1/lib/rubinium/test_base.rb: accessors = api.grep(/^Selenium.prototype.get(\w+)/) { |match| $1 }.inject([]) do |acc, elem| rubinius-profiler-2.0.2/lib/rubinius/profiler/profiler.rb: sub_total = clr_sub.inject(0) { |a,s| a + data[s][1] } rubinius-profiler-2.0.2/lib/rubinius/profiler/profiler.rb: children = sub_nodes.inject(0) { |a,s| a + data[s][1] } rubinius-profiler-2.0.2/lib/rubinius/profiler/profiler.rb: grandchildren = c_sub_nodes.inject(0) { |a,s| a + data[s][1] } rubocop-0.37.0/lib/rubocop/formatter/offense_count_formatter.rb: offense_counts.values.inject(0, :+) rubocop-0.37.0/lib/rubocop/formatter/worst_offenders_formatter.rb: offense_counts.values.inject(0, :+) rubotium-0.0.31/lib/rubotium/formatters/junit_formatter.rb: tests.inject(0){|time_sum, test| time_sum += test.time.to_f } rubotium-0.0.31/lib/rubotium/test_results.rb: test_suites.map(&:time).inject(&:+).to_s rubotium-0.0.31/lib/rubotium/test_results.rb: select_suites_with(value).inject(&:+) rubotium-0.0.31/lib/rubotium/test_results.rb: .inject(&:+) rubots-0.2.1/lib/rubots/robot.rb: robots = robots_arrays.reverse.inject(&:+) ruboty-xa-0.0.1/lib/ruboty/xa/actions/xa.rb: xa_length.times.inject("") { |xa| xa + XA_LETTERS.sample } rubst-0.0.1/lib/narray_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| s + ("%7s" % a) } + "\n" + rubst-0.0.1/lib/nmatrix_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| rubst-0.0.1/lib/nmatrix_extensions.rb: ("%-3s" % opts[:row_header][i]) + a.inject("") { |s, v| rubst-0.0.1/lib/rubst/cli.rb: freq_arr = envs.inject(NArray.int(21)) { |sum, env| sum + env.freq_array } rubst-0.0.1/lib/rubst/cli.rb: (entropy_max + prior.to_a.inject(0.0) { |s, p| s + p * Math::log(p) }) / entropy_max ruby-adt-0.5.0/spec/functional/adt_shared.rb: sum_of_column_lengths = @table.columns.inject(1) {|sum, column| sum + column.length} ruby-audioinfo-0.5.2/lib/audioinfo/album.rb: hash_counted = self.files.collect { |f| f.album }.inject(Hash.new(0)) { |hash, album| hash[album] += 1; hash } ruby-beamer-0.0.1/spec/spec_helper.rb: @printed = args.inject(printed){|p, s| p + s} ruby-cbc-0.3.2/lib/ruby-cbc/ilp/term_array.rb: constant = @terms.select{ |t| t.is_a? Numeric }.inject(:+) ruby-cbc-0.3.2/lib/ruby-cbc/ilp/term_array.rb: t = ts.inject(Ilp::Term.new(v, 0)) { |v1, v2| v1.mult += v2.mult; v1 } ruby-cldr-0.1.1/lib/cldr/export/data/plurals/rules.rb: @condition ||= 'lambda { |n| n = n.respond_to?(:abs) ? n.abs : ((m = n.to_s)[0] == "-" ? m[1,m.length] : m); ' + reverse.inject(':other') do |result, (key, code)| ruby-development-toolbox-1.4.0/lib/toolbox/hash_diff.rb: (self.keys + other.keys).uniq.inject({}) do |memo, key| ruby-development-toolbox-1.4.0/lib/toolbox/hash_diff.rb: (self.keys + other.keys).uniq.inject({}) do |memo, key| ruby-dtrace-0.3.0/examples/scsi.rb: @bytes.slice(0, @cdblen).inject('') {|string, b| string + sprintf('%2.2x', b) } ruby-dtrace-0.3.0/lib/dtrace/provider.rb: args = (@probe_defs.inject(0) {|sum, pd| sum + pd.args.length }) + 1 ruby-eigen-0.0.10/lib/eigen.rb: col_size = ms.inject(0){|sum, m| m.cols + sum } ruby-eigen-0.0.10/lib/eigen.rb: row_size = ms.inject(0){|sum, m| m.rows + sum } ruby-em_algorithm-0.0.2/lib/em_algorithm/models/mixture.rb: @weights.inject(0) {|sum, v| sum + v} == 1.0 ruby-em_algorithm-0.0.2/lib/em_algorithm/models/mixture.rb: @temp_weights[mi] = @temp_weight_per_datum[mi].inject(0.0) {|sum, w| sum + w} ruby-escpos-0.0.5/lib/ruby-escpos.rb: padding = (' ' * (max_width - row.map { |x| x[:text].length }.inject(0, :+))) ruby-fedora-1.0.5/lib/fedora/repository.rb: includes = fields.inject("") { |s, f| s += "&#{f}=true"; s } ruby-go-0.1.0/lib/game.rb: @moves.inject(0) {|total, move| move[:pass] ? total + 1 : 0} ruby-graphviz-1.2.2/lib/graphviz/math/matrix.rb: column(n).inject(0){|sum,item| sum + item} ruby-graphviz-1.2.2/lib/graphviz/math/matrix.rb: line(n).inject(0){|sum,item| sum + item} ruby-graphviz_c-1.1.1/lib/graphviz/math/matrix.rb: column(n).inject(0){|sum,item| sum + item} ruby-graphviz_c-1.1.1/lib/graphviz/math/matrix.rb: line(n).inject(0){|sum,item| sum + item} ruby-imgur-0.04/lib/imgur/logger.rb: logger.debug { "--> #{request.request_method} #{request.url} #{request.params}\n#{headers.inject([]){|r,k| r + ["#{k.gsub("HTTP_", "")}: #{env[k].inspect}"]}.join("\n")}\n#{request.body.tap(&:rewind).read}" } ruby-imgur-0.04/lib/imgur/logger.rb: logger.debug { "<-- #{status} #{request.url}\n#{headers.inject([]){|r,(k,v)| r + ["#{k.upcase}: #{v}"]}.join("\n")}\n#{real_body}" } ruby-invoice-0.0.1/lib/invoice.rb: text_box add_delimiter(values.inject(:+).round(2).to_s), :at => [470, 50], :width => 80, :align => :center ruby-invoice-0.0.1/lib/invoice.rb: text_box add_delimiter((values.inject(:+)*@vat/100).round(2).to_s), :at => [470, 32], :width => 80, :align => :center ruby-invoice-0.0.1/lib/invoice.rb: text_box add_delimiter((values.inject(:+)*(100 + @vat)/100).round(2).to_s), :at => [470, 14], :width => 80, :align => :center ruby-life-0.0.2/lib/ruby-life.rb: neighbors.flatten.map(&:to_i).inject(:+) ruby-minisat-2.2.0/examples/lonely7.rb: digits.map {|v| v.to_i }.reverse.inject(0) {|z, x| z * 10 + x } ruby-minisat-2.2.0/examples/nonogram.rb: num = size - rule.inject(0) {|z, x| z + x + 1 } + 2 ruby-minisat-2.2.0/examples/nonogram.rb: off = n[0, i].inject(0) {|z, x| z + x + 1 } ruby-miyako-2.1.22/lib/Miyako/API/shape.rb: vmargin = (area_size.h - @heights.inject(:+)) >> 1 ruby-miyako-2.1.22/lib/Miyako/API/shape.rb: vmargin = area_size.h - @heights.inject(:+) ruby-miyako-2.1.22/lib/Miyako/API/shape.rb: vmargin = (@size[1] - @heights.inject(:+)) >> 1 ruby-miyako-2.1.22/lib/Miyako/API/shape.rb: vmargin = @size[1] - @heights.inject(:+) ruby-miyako-mswin32-2.1.22/lib/Miyako/API/shape.rb: vmargin = (area_size.h - @heights.inject(:+)) >> 1 ruby-miyako-mswin32-2.1.22/lib/Miyako/API/shape.rb: vmargin = area_size.h - @heights.inject(:+) ruby-miyako-mswin32-2.1.22/lib/Miyako/API/shape.rb: vmargin = (@size[1] - @heights.inject(:+)) >> 1 ruby-miyako-mswin32-2.1.22/lib/Miyako/API/shape.rb: vmargin = @size[1] - @heights.inject(:+) ruby-msg-1.5.2/lib/mapi/pst.rb: min_size = schema.inject(0) { |total, col| total + col.size } ruby-multi-progressbar-1.0.0/lib/ruby-multi-progressbar/total_bar.rb: total_total = @bars.inject(0) { |sum, bar| sum + bar.total } ruby-multi-progressbar-1.0.0/lib/ruby-multi-progressbar/total_bar.rb: total_current = @bars.inject(0) { |sum, bar| sum + bar.current } ruby-multi-progressbar-1.0.0/lib/ruby-multi-progressbar/total_bar.rb: total_total = @bars.inject(0) { |sum, bar| sum + bar.total } ruby-mysql-2.9.14/lib/mysql/protocol.rb: @server_version = init_packet.server_version.split(/\D/)[0,3].inject{|a,b|a.to_i*100+b.to_i} ruby-mysql-ext-2.9.14/lib/mysql/protocol.rb: @server_version = init_packet.server_version.split(/\D/)[0,3].inject{|a,b|a.to_i*100+b.to_i} ruby-net-ldap-0.0.4/lib/net/ber.rb: j = (0...(n & 127)).inject(0) {|mem,x| mem = (mem << 8) + getc} ruby-oembed-0.9.0/lib/oembed/provider.rb: query = base + query.inject("") do |memo, (key, value)| ruby-ogg-0.0.4/lib/ogg.rb: string :data, :read_length => lambda {segment_table.inject(0){|t,e| t+e}} ruby-ogginfo-0.7.2/lib/ogg/page.rb: body_size = segment_sizes.inject(0) { |sum, i| sum + i } ruby-ole-1.2.12/test/test_support.rb: assert_equal 55, array.inject(&:+) ruby-openid-2.7.0/test/test_cryptutil.rb: n = (0..10).inject(0) {|sum, element| sum + OpenID::CryptUtil.rand(BIG) } ruby-prof-0.15.9/lib/ruby-prof/printers/call_stack_printer.rb: total_calls = call_info.target.call_infos.inject(0){|t, ci| t += ci.called} ruby-prof-0.15.9/lib/ruby-prof/printers/call_stack_printer.rb: a.inject(0.0){|s,t| s+=t} ruby-prof-0.15.9/test/test_helper.rb: total = result.threads.first.methods.inject(0) { |sum, m| sum + m.total_time } ruby-prof-danielhoey-0.8.1/lib/ruby-prof/call_tree/html_printer.rb: @total_time = call_tree.children.inject(0){|s, c| s+=c.time} ruby-prof-danielhoey-0.8.1/test/measurement_test.rb: total = result.threads.values.first.methods.inject(0) { |sum, m| sum + m.total_time } ruby-regress-0.1.1/lib/ruby-regress.rb: vector.inject(0) { |s,x| s += x } ruby-regress-0.1.1/lib/ruby-regress.rb: (0..a.size-1).inject(0) { |s,i| s += a[i] * b[i] } ruby-regress-0.1.1/lib/ruby-regress.rb: (vector.collect { |x| (x-mean)**2 }.inject(0) { |s,x| s += x } / (vector.size.to_f-1)) ** 0.5 ruby-snarl-0.0.8/lib/autosnarl.rb: failed_tests = at.files_to_test.inject(0){ |s,a| k,v = a; s + v.size} ruby-string-match-scorer-0.1.0/lib/string_scorer/scorers/liquidmetal.rb: scores.inject(0) {|v,m| v + m} / scores.size ruby-tf-idf-0.0.3/lib/ruby-tf-idf.rb: terms_freq_in_words = words.inject(Hash.new(0)) { |h, e| h[e] += 1 ; h } ruby-tokyotyrant-0.5.2/ext/tokyo_tyrant/balancer.rb: @servers.collect{ |server| server.rnum }.inject(nil){ |sum,x| sum ? sum+x : x } ruby-uml-0.2.2/lib/uml/graphviz_helper.rb: collection.inject([]) { |result, element| result << "#{element.to_dot(indent + 1)}\n" }.to_s ruby-units-2.0.0/lib/ruby_units/unit.rb: q = @scalar * ((_numerator1 + _denominator2).inject(1) { |product, n| product*n }) / ruby-units-2.0.0/lib/ruby_units/unit.rb: ((_numerator2 + _denominator1).inject(1) { |product, n| product*n }) ruby-units-2.0.0/lib/ruby_units/unit.rb: @signature=vector.inject(0) { |sum, n| sum+n } ruby-units-brewpoo-1.3.0/lib/ruby_units/ruby-units.rb: @signature=vector.inject(0) {|sum,n| sum+n} ruby-units-brewpoo-1.3.0/test/test_ruby-units.rb: assert_equal unit1.signature, (0..9).inject(0) {|product, n| product + 20**n} ruby-xbee-1.2.1/lib/apimode/frame/frame.rb: 0xFF - (data.unpack("C*").inject(0) { |sum, byte| (sum + byte) & 0xFF }) ruby-xen-0.1.0/lib/xen/command.rb: result.scan(/(\S+)\s*:\s*([^\n]+)/).inject({}){ |m, (i,j)| m[i.to_sym] = j; m } ruby-xen-0.1.0/lib/xen/config_file.rb: options = value.scan(/(\w+)=([^,]+)/).inject({}){ |m, (k, v)| m[k.to_sym] = v; m } ruby-xen-0.1.0/lib/xen/host.rb: Xen::Slice.find(:running).inject(0){|m, slice| m += slice.instance.memory.to_i; m} ruby2js-2.0.14/lib/ruby2js/serializer.rb: len += line.map(&:length).inject(&:+) rubyMorphbank-0.2.6/lib/rubyMorphbank.rb: self.root.elements.each(xpath + '/*'){}.inject([]) do |r,node| rubyXL-git-ref-6002046-2.0.0/lib/rubyXL/parser.rb: wb.shared_strings.add(node.css('t').inject(''){ |s, c| s + c.text }, i) ruby_archive-0.1.2/lib/ruby_archive/handlers/rubyzip/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } ruby_extend-1.1.0/lib/ruby_extend.rb: self.inject(:+).to_f / self.count ruby_git_hooks-0.0.45/lib/ruby_git_hooks.rb: return @registered_hooks.values.inject([], &:+) ruby_gs-0.2.0/lib/ruby_gs/save_file_reader.rb: c1 = content[0x2009..0x2D68].inject(&:+) ruby_gs-0.2.0/lib/ruby_gs/save_file_reader.rb: c2 = content[0x0C6B..0x17EC].inject(&:+) + content[0x3D96..0x3F3F].inject(&:+) + content[0x7E39..0x7E6C].inject(&:+) ruby_nsq-0.0.4/examples/async/reader.rb: puts "#{char} - #{arr.map(&:message_count).join(' ')} total=#{arr.map(&:message_count).inject(:+)}" ruby_on_ruby-0.0.1/vendor/javascripts/emscripted-ruby/lib/ipaddr.rb: return (l + Array.new(rest, '0') + r).inject(0) { |i, s| ruby_on_ruby-0.0.1/vendor/javascripts/emscripted-ruby/lib/rexml/functions.rb: nodes.inject(0) { |r,n| r += number(string(n)) } ruby_rhymes-0.1.2/lib/ruby_rhymes.rb: @pronunciations.map{|p| p.first.num_syllables}.inject(:+) ruby_scribe-0.1.5/lib/ruby_scribe/emitter_helpers.rb: indents.inject(0) {|b,i| b + i } || 0 rubybits-0.2.1/lib/rubybits.rb: # bytes[0..-2].inject{|sum, byte| sum + byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes[0..-2].inject{|sum, byte| sum += byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes[0..-2].inject{|sum, byte| sum += byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes[0..-2].inject{|sum, byte| sum += byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes.inject{|sum, byte| sum += byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes[0..-2].inject{|sum, byte| sum += byte} & 255 rubybits-0.2.1/spec/rubybits_spec.rb: bytes[0..-2].inject{|sum, byte| sum += byte} & 255 rubybooty-0.1.0/lib/rubybooty.rb: sum = entrants.values.inject(0,&:+) rubychem-1.0.5/lib/rubychem/comments.rb:# the .inject combines the elements of enum, s = s + v rubychem-1.0.5/lib/rubychem/comments.rb: @mm = x.inject(0) { |s,v| s+= v } rubychem-1.0.5/lib/rubychem/lewis.rb: electrons.inject{|sum,x| sum + x } rubychem-1.0.5/lib/rubychem/lewis.rb: array.inject{|sum,x| sum + x} rubychem-1.0.5/lib/rubychem/molecule.rb: @mm = x.inject(0) { |s,v| s+= v } rubychem-1.0.5/lib/rubychem_rspec.rb: @mm = x.inject(0) { |s,v| s+= v } rubycritic-2.7.0/lib/rubycritic/core/analysed_module.rb: @cost ||= smells.map(&:cost).inject(0, :+) + (complexity / 25) rubycs-declarative_authorization-0.3.1/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) rubyexcel-0.4.0/lib/rubyexcel/section.rb: each_wh.inject( Hash.new(0) ) { |h, v| h[v]+=1; h } rubyexcel-0.4.0/lib/rubyexcel/sheet.rb: find_col.each_cell.inject(0) { |sum,ce| yield( ce.value ) && ce.row > header_rows ? sum + sum_col[ ce.row ] : sum } rubyfromexcel-0.0.23/lib/excelfile/workbook.rb: worksheets.inject(0) { |total,a| a.last.cells.size + total } rubygame-2.6.4/lib/rubygame/clock.rb: average = samples.inject{|sum,n| sum + n} / samples.length rubygame-2.6.4/lib/rubygame/clock.rb: sum = @samples.inject(0){|sum, n| sum + n} rubygame-2.6.4/lib/rubygame/clock.rb: @samples.inject(0){|sum, n| sum + n} / (@samples.length) rubygems-update-2.5.2/lib/rubygems/package/tar_header.rb: header.unpack("C*").inject { |a, b| a + b } rubygems-update-2.5.2/lib/rubygems/package/tar_test_case.rb: sum = header.unpack("C*").inject{|s,a| s + a} rubyjedi-oga-1.0.3/lib/oga/xml/parser.rb: val[0].inject(:+) rubyjobbuilderdsl-0.0.2/vendor/bundle/ruby/2.1.0/gems/rake-0.9.6/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } rubyjobbuilderdsl-0.0.2/vendor/bundle/ruby/2.1.0/gems/rake-0.9.6/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } rubyjobbuilderdsl-0.0.2/vendor/bundle/ruby/2.1.0/gems/rubocop-0.26.0/lib/rubocop/formatter/offense_count_formatter.rb: offense_counts.values.inject(0, :+) rubyjobbuilderdsl-0.0.2/vendor/bundle/ruby/2.1.0/gems/rubocop-0.26.0/spec/rubocop/cop/style/each_with_object_spec.rb: inspect_source(cop, ['[].inject(:+)', '[].reduce(:+)']) rubyjobbuilderdsl-0.0.2/vendor/bundle/ruby/2.1.0/gems/rubocop-0.26.0/spec/rubocop/cop/style/each_with_object_spec.rb: inspect_source(cop, ['[1, 2, 3].inject { |a, e| a + e }']) rubykon-0.3.1/lib/benchmark/avg/job.rb: times[:total] = samples.inject(:+) rubylabs-0.9.8/lib/bitlab.rb: @array.inject(0) { |sum, code| sum += code.length } rubylabs-0.9.8/lib/tsplab.rb: h = pop[i..(i+npb-1)].inject(0.0) { |sum, tour| sum + tour.cost } rubylabs-0.9.8/lib/tsplab.rb: h = pop[j..(j+npb-1)].inject(0.0) { |sum, tour| sum + tour.cost } rubyless-0.8.11/test/RubyLess_test.rb: args.inject(0) {|s,a| s+a} rubylisp-1.0.3/lib/rubylisp/frame.rb: parent_slots.inject(local_value_slots) {|all, s| all + s} rubylog-2.1.0/spec/rubylog/builtins/assumption_spec.rb: N.perfect.if { (A.in{1...N}.and A.divides(N)).map{A}.inject{|a,b|a+b} == N } rubymotionlisp-1.0.3/lib/rubylisp/frame.rb: parent_slots.inject(local_value_slots) {|all, s| all + s} rubymtp-0.1/lib/mtp/podcast.rb: items = feeds.inject([]) { |ary, feed| ary + feed.items } rubyntlm-0.5.3/lib/net/ntlm/field_set.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} rubyntlm-0.5.3/lib/net/ntlm/field_set.rb: @alist.inject(0){|sum, a| sum += a[1].size} rubyntlm-0.5.3/lib/net/ntlm/message.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} rubyonacid-0.4.0/lib/rubyonacid/factories/combination.rb: return additional_values.inject(initial_value) {|sum, value| sum + value} rubyonacid-0.4.0/lib/rubyonacid/factory.rb: average = values.inject(0.0){|sum, value| sum += value} / source_factories.size rubyplb-0.3.0/lib/rubyplb.rb: @children.inject(0) { |sum, child| sum += child.num_instances } rubyplb-0.3.0/lib/rubyplb.rb: x = valid_elements.inject(0){|sum, node| (node.children_instances - avg_num_children) ** 2 + sum} rubyredrick-ri_cal-0.8.4/lib/ri_cal/properties/event.rb: return true if [:dtend_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 rubyredrick-ri_cal-0.8.4/lib/ri_cal/properties/todo.rb: return true if [:due_property, :duration_property].inject(0) {|sum, prop| send(prop) ? sum + 1 : sum} > 1 rubyrep-1.2.0/sims/performance/big_scan_spec.rb: number_differences = expected_result.values.inject {|sum, n| sum + n } rubyscad-1.0.7/examples/FilletCube.rb: args.inject(0.0) { |sum, el| sum + el } / args.size rubysl-drb-2.0.1/spec/fixtures/test_server.rb: args.inject {|n,v| n+v} rubysl-ipaddr-2.0.0/lib/rubysl/ipaddr/ipaddr.rb: (l + Array.new(rest, '0') + r).inject(0) { |i, s| rubysl-matrix-2.1.0/lib/rubysl/matrix/matrix.rb: Math.sqrt(@elements.inject(0) {|v, e| v + e.abs2}) rubysl-rexml-2.0.4/lib/rexml/functions.rb: nodes.inject(0) { |r,n| r += number(string(n)) } rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb: @errors += rep.map{|x| x[:result][0] }.inject(:+) rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb: @failures += rep.map{|x| x[:result][1] }.inject(:+) rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb: @skips += rep.map{|x| x[:result][2] }.inject(:+) rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb: suites.inject(0) {|n, suite| n + suite.send(type).grep(filter).size} rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb: suites.inject(0) {|n, suite| n + suite.send(type).size} rubyslippers-1.08/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rubytorrent-0.3/lib/rubytorrent/controller.rb: def dlrate; @peers.inject(0) { |s, p| s + p.dlrate }; end rubytorrent-0.3/lib/rubytorrent/controller.rb: def ulrate; @peers.inject(0) { |s, p| s + p.ulrate }; end rubytorrent-0.3/lib/rubytorrent/controller.rb: def dlamt; @peers.inject(0) { |s, p| s + p.dlamt }; end rubytorrent-0.3/lib/rubytorrent/controller.rb: def ulamt; @peers.inject(0) { |s, p| s + p.ulamt }; end rubytorrent-0.3/lib/rubytorrent/controller.rb: @num_optunchokes -= @peers.inject(0) { |s, p| s + (p.running? && p.peer_interested? && !p.choking? && (Time.now - (p.last_recv_block_time || p.start_time) > ANTISNUB_INTERVAL) ? 1 : 0) } rubytorrent-0.3/lib/rubytorrent/controller.rb: if !@package.complete? && @tracker && (@tracker.peers.inject(0) { |s, p| s + (p.tried? ? 0 : 1) } == 0) && (@tracker.numwant <= @tracker.peers.length) rubytorrent-0.3/lib/rubytorrent/metainfo.rb: length = @s.files.inject(0) { |s, x| s + x.length } rubytorrent-0.3/lib/rubytorrent/metainfo.rb: files.inject(0) { |a, f| a + f.length } rubytorrent-0.3/lib/rubytorrent/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? p.length : 0) } rubytorrent-0.3/lib/rubytorrent/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? 1 : 0) } rubytorrent-0.3/lib/rubytorrent/peer.rb: # puts "#{self}: ... and #{rej_count} more (peer has #{@peer_pieces.inject(0) { |s, p| s + (p ? 1 : 0) }} pieces)... " if rej_count >= 10 rubytorrent-0.3/make-metainfo.rb: length = mii.length = files.inject(0) { |s, f| s + File.size(f) } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: def dlrate; @peers.inject(0) { |s, p| s + p.dlrate }; end rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: def ulrate; @peers.inject(0) { |s, p| s + p.ulrate }; end rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: def dlamt; @peers.inject(0) { |s, p| s + p.dlamt }; end rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: def ulamt; @peers.inject(0) { |s, p| s + p.ulamt }; end rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: @num_optunchokes -= @peers.inject(0) { |s, p| s + (p.running? && p.peer_interested? && !p.choking? && (Time.now - (p.last_recv_block_time || p.start_time) > ANTISNUB_INTERVAL) ? 1 : 0) } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/controller.rb: if !@package.complete? && @tracker && (@tracker.peers.inject(0) { |s, p| s + (p.tried? ? 0 : 1) } == 0) && (@tracker.numwant <= @tracker.peers.length) rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/generate.rb: length = mii.length = files.inject(0) { |s, f| s + File.size(f) } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/metainfo.rb: length = @s.files.inject(0) { |s, x| s + x.length } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/metainfo.rb: files.inject(0) { |a, f| a + f.length } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? p.length : 0) } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? 1 : 0) } rubytorrent-allspice-0.3.6/lib/rubytorrent-allspice/peer.rb: # puts "#{self}: ... and #{rej_count} more (peer has #{@peer_pieces.inject(0) { |s, p| s + (p ? 1 : 0) }} pieces)... " if rej_count >= 10 rubytorrent-allspice-0.3.6/make-metainfo.rb: length = mii.length = files.inject(0) { |s, f| s + File.size(f) } rubytrackselector-0.0.2/lib/rubytrackselector/utp.rb: return a.collect { |x| Dir[File.join(x, join_string)] }.inject(:+) rubyvis-0.6.1/examples/2_medium/censo_agropecuario/create_data.rb: fp.puts row.inject({}) {|ac,v| ac[v[0].to_sym]=v[1];ac}.inspect+"," rubyvis-0.6.1/lib/rubyvis/internals.rb: arrays.inject([]) {|ac,v| ac+v} rubyvis-0.6.1/lib/rubyvis/internals.rb: array.inject(0) {|ac, v| ac+v} rubyvis-0.6.1/lib/rubyvis/internals.rb: ar.inject(0) {|ac,v| ac+(v-mean)**2} rubywarrior-0.1.3/lib/ruby_warrior/profile.rb: sum = @current_epic_grades.values.inject(0) { |sum, value| sum + value } rubywarrior-i18n-0.1.0/lib/ruby_warrior/profile.rb: sum = @current_epic_grades.values.inject(0) { |sum, value| sum + value } rubyzip2-2.0.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } ruck-ugen-0.2.0/lib/ruck/ugen/basic.rb: @last = @ins.inject(0) { |samp, ugen| samp += ugen.next(now) } * gain ruck-ugen-0.2.0/lib/ruck/ugen/basic.rb: @queue << @ins.inject(0) { |samp, ugen| samp += ugen.next(now) } * gain ruck-ugen-0.2.0/lib/ruck/ugen/basic.rb: @last = @ins.inject(0) { |samp, ugen| samp += ugen.next(now) } * @gain ruck-ugen-0.2.0/lib/ruck/ugen/ugen.rb: @last = @ins.inject(0) { |samp, ugen| samp += ugen.next(now) } ruckus-0.6.0/lib/ruckus/blob.rb: @value.inject(0) {|acc, it| acc + it.size} rufus-verbs-1.0.1/lib/rufus/verbs/cookies.rb: @per_domain.keys.inject(0) { |i, d| i + @per_domain[d].size } rulex-0.1.8/lib/rulex/tex/writer.rb: str += item[:children].inject(""){|acc, c| acc += Rulex::Tex::Writer.to_str c} rulex-0.1.8/lib/rulex/tex/writer.rb: str = item[:children].inject(""){|acc, c| acc += Rulex::Tex::Writer.to_str c} if item[:children] rulp-0.0.24/lib/extensions/array_extensions.rb: self.inject(:+) rulp-0.0.24/lib/rulp/expression.rb: self.expressions.map(&:evaluate).inject(:+) runa-chef-0.8.0.1/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} runa-chef-0.8.0.1/lib/chef.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } ruote-2.3.0.3/lib/ruote/exp/ro_attributes.rb: a0.inject([]) { |a, e0| a + a1.collect { |e1| "#{e0}_#{e1}" } } ruote-2.3.0.3/lib/ruote/reader.rb: tree[2].inject(s) { |ss, child| ss << to_radial(child, level + 1); ss } ruote-2.3.0.3/lib/ruote/worker.rb: mm.inject(0.0) { |s, m| s + m['wait_time'] } / minute_count.to_f, ruote-2.3.0.3/lib/ruote/worker.rb: @msgs.inject(0.0) { |s, m| s + m['wait_time'] } / hour_count.to_f ruote-maestrodev-2.2.1/lib/ruote/exp/ro_attributes.rb: a0.inject([]) { |a, e0| a + a1.collect { |e1| "#{e0}_#{e1}" } } ruport-1.6.3/lib/ruport/formatter/text.rb: len = options.max_col_width.inject(ref.length * 3) {|s,e|s+e} ruport-lean-0.3.8/lib/ruport/format/builder.rb: @data.inject(csv_klass.generate_line(fields).chomp + "\n" ) { |out,r| ruport-util-0.14.0/lib/ruport/util/graph/o_f_c.rb: all_val = data.inject([]) {|ac, t| ac += t.to_a }.flatten ruport-util-0.14.0/test/helper/wrap.rb: total_passed = @done.inject(0){|s,v| s + v.passed } ruport-util-0.14.0/test/helper/wrap.rb: total_failed = @done.inject(0){|s,v| s + v.failed } ruql-0.0.5/lib/ruql/quiz.rb: def points ; questions.map(&:points).inject { |sum,points| sum + points } ; end ruql-cqb-0.0.0/lib/ruql/quiz.rb: def points ; questions.map(&:points).inject { |sum,points| sum + points } ; end ruql_cqb-0.0.3/lib/ruql/quiz.rb: def points ; questions.map(&:points).inject { |sum,points| sum + points } ; end ruqlcqb-0.0.0/lib/ruql/quiz.rb: def points ; questions.map(&:points).inject { |sum,points| sum + points } ; end rush2-0.8.0/lib/rush/config.rb: len.times.inject('') { |r| r += chars[rand(chars.length)] } rushcheck-0.8/lib/rushcheck/gen.rb: tot = xs.inject(0) {|r, pair| r + pair.first} rusk-0.0.3/lib/rusk/sheet.rb: @row_size = rows.select { |row| row["table:number-rows-repeated"] }.inject(0) { |sum, item| sum + item["table:number-rows-repeated"].to_i} + rows.size rusk-0.0.3/lib/rusk/sheet.rb: @column_size = columns.select{ |cell| cell["table:number-columns-repeated"] }.inject(0){ |sum, item| sum + item["table:number-columns-repeated"].to_i } + columns.size rusty-0.1/lib/rusty/selector.rb: @weight ||= @selector.split(/\s+/).inject(0) do |weight, part| rut_validation-1.1.0/lib/string_validator.rb: digit = 11 - (results.inject(:+) % 11) ruvi-0.4.12/lib/shikaku.rb: x = string_upto_now.unpack("c*").inject(0) { |width, char| width += (char == ?\t ? config_get_tab_size : 1) } ruvi-0.4.12/lib/widgets.rb: total_size_status_bars = status_bars.inject(0) { |sum, item| sum += item.height } ruvi-0.4.12/lib/widgets.rb: dx = children.inject(0) { |sum, w| sum += final_widget_size(w)[0] } ruvi-0.4.12/lib/widgets.rb: dy = children.inject(0) { |sum, w| sum += final_widget_size(w)[1] } ruvi-0.4.12/lib/widgets.rb: size = children.inject(0) { |sum, w| sum += final_widget_size(w)[0] } ruvi-0.4.12/lib/widgets.rb: size = children.inject(0) { |sum, w| sum += final_widget_size(w)[1] } rvc-1.8.0/lib/rvc/modules/mark.rb: new_objs = new_paths.map { |path| lookup(path) }.inject([], &:+) rvc-1.8.0/lib/rvc/option_parser.rb: a = a.map { |x| postprocess_arg x, spec }.inject([], :+) rvista-0.7.0/lib/rvista/poa.rb: total_qty = @items.inject(0) { |sum, item| sum+item.demand_qty } rvr-2.0.1/lib/rvr.rb: s = control_array.inject(0) { |sum, a| sum += a*r.shift.to_i } rw_fastercsv-1.5.7/test/tc_row.rb: assert_equal(10, @row.inject(0) { |sum, (header, n)| sum + (n || 0) }) rwdaddresses-1.05/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwddialogmap-0.02/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdeliza-0.05/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdfoldeditor-0.07/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdgutenberg-0.13/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdhypernote-0.16/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdlanguage-0.01/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdmovies-0.95/extras/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdmpd-0.08/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdruby-1.08/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdschedule-1.02/extras/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdshell-1.00/extras/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdtinker-1.85/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwdtorrent-0.08/lib/rubytorrent/controller.rb: def dlrate; @peers.inject(0) { |s, p| s + p.dlrate }; end rwdtorrent-0.08/lib/rubytorrent/controller.rb: def ulrate; @peers.inject(0) { |s, p| s + p.ulrate }; end rwdtorrent-0.08/lib/rubytorrent/controller.rb: def dlamt; @peers.inject(0) { |s, p| s + p.dlamt }; end rwdtorrent-0.08/lib/rubytorrent/controller.rb: def ulamt; @peers.inject(0) { |s, p| s + p.ulamt }; end rwdtorrent-0.08/lib/rubytorrent/controller.rb: @num_optunchokes -= @peers.inject(0) { |s, p| s + (p.running? && p.peer_interested? && !p.choking? && (Time.now - (p.last_recv_block_time || p.start_time) > ANTISNUB_INTERVAL) ? 1 : 0) } rwdtorrent-0.08/lib/rubytorrent/controller.rb: if !@package.complete? && @tracker && (@tracker.peers.inject(0) { |s, p| s + (p.tried? ? 0 : 1) } == 0) && (@tracker.numwant <= @tracker.peers.length) rwdtorrent-0.08/lib/rubytorrent/metainfo.rb: length = @s.files.inject(0) { |s, x| s + x.length } rwdtorrent-0.08/lib/rubytorrent/metainfo.rb: files.inject(0) { |a, f| a + f.length } rwdtorrent-0.08/lib/rubytorrent/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? p.length : 0) } rwdtorrent-0.08/lib/rubytorrent/package.rb: @pieces.inject(0) { |s, p| s + (p.complete? ? 1 : 0) } rwdtorrent-0.08/lib/rubytorrent/peer.rb: # puts "#{self}: ... and #{rej_count} more (peer has #{@peer_pieces.inject(0) { |s, p| s + (p ? 1 : 0) }} pieces)... " if rej_count >= 10 rwdtorrent-0.08/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rwebspec-6.2.2/lib/rwebspec-common/core.rb: array.inject(0.0) { |sum, e| sum + e } / array.length rwebspec-6.2.2/lib/rwebspec-common/core.rb: array.inject(0.0) { |sum, e| sum + e } rwebspec-mechanize-0.4.1/lib/rwebspec-mechanize/test_utils.rb: array.inject(0.0) { |sum, e| sum + e } / array.length rwebspec-mechanize-0.4.1/lib/rwebspec-mechanize/test_utils.rb: array.inject(0.0) { |sum, e| sum + e } rwebspec-webdriver-0.5.1/lib/rwebspec-webdriver/test_utils.rb: array.inject(0.0) { |sum, e| sum + e } / array.length rwebspec-webdriver-0.5.1/lib/rwebspec-webdriver/test_utils.rb: array.inject(0.0) { |sum, e| sum + e } ryana-starling-0.9.8/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } ryana-starling-0.9.8/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } ryanbriones-ZenTest-3.11.1/lib/autotest/snarl.rb: failed_tests = at.files_to_test.inject(0){ |s,a| k,v = a; s + v.size} ryansch-andand-1.3.2/test/andand_spec.rb: (1..10).andand.inject(&:+).should == 55 ryansch-andand-1.3.2/test/andand_spec.rb: nil.andand.inject(&:+).should == nil ryansch-andand-1.3.2/test/andand_spec.rb: false.andand.inject(&:+).should == false ryansch-andand-1.3.2/test/andand_spec.rb: (1..10).me.inject(&:+).should == (1..10) ryba-0.1.2/lib/ryba.rb: total_sum = variants.inject(0) { |sum, var| sum + var[1] } ryeppp-0.0.7.0/lib/ryeppp/bench.rb: self.inject(0){|sum, o| sum + o} ryeppp-0.0.7.0/lib/ryeppp/bench.rb: self.inject(0){|sum, o| sum + o.abs} ryeppp-0.0.7.0/lib/ryeppp/bench.rb: self.inject(0){|sum, o| sum + o**2} rzd-0.2.0/lib/rzd/commands/get_coaches.rb: seats[:all] = seats.values.inject(0, :+) rzip-2.1.1/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } rzwaveway-0.0.9/lib/rzwaveway/zway.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } s33r-0.5.5/lib/s33r/s3_acl.rb: @grants.inject('') {|acc, grant| acc += "* " + grant.to_s + "\n"} sa-tmail-1.2.5.1/lib/vendor/rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} saal-0.2.25/lib/outliercache.rb: sum = central.inject(0.0){|sum,el| sum+el} sad_panda-1.0.1/lib/sad_panda.rb: polarity_scores.inject(0.0){ |sum, el| sum + el}/polarity_scores.length sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/chunky_png-1.3.0/lib/chunky_png/color.rb: sum = components.inject(0) { |a,b| a + b } sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/chunky_png-1.3.0/lib/chunky_png/color.rb: (components.inject(0) { |a,b| a + b } / 3.0).round sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/chunky_png-1.3.0/spec/chunky_png/canvas/adam7_interlacing_spec.rb: pass_sizes.inject(0) { |sum, (w, h)| sum + (w*h) }.should == width * height sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/commands/write_configuration.rb: puts "#{kind}: " + values.inject([]){|m, v| m << v[kind]}.map{|v| v.nil? ? '-' : v.inspect}.join(", ") sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/image_row.rb: images.inject(0) {|sum, img| sum + img.width } sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @width = @images.inject(0) {|sum, img| sum + img.width} sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @height = @images.inject(0) {|sum, img| sum + img.height} sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @images.inject(0) { |sum, image| sum += (image.width + image.spacing) } sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @height ||= @rows.inject(0) {|sum, row| sum += row.height} sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @rows.inject(0) { |sum, row| sum += row.efficiency } ** @rows.length sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } sadui-0.0.4/vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/chunky_png-1.3.0/lib/chunky_png/color.rb: sum = components.inject(0) { |a,b| a + b } sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/chunky_png-1.3.0/lib/chunky_png/color.rb: (components.inject(0) { |a,b| a + b } / 3.0).round sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/chunky_png-1.3.0/spec/chunky_png/canvas/adam7_interlacing_spec.rb: pass_sizes.inject(0) { |sum, (w, h)| sum + (w*h) }.should == width * height sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/commands/write_configuration.rb: puts "#{kind}: " + values.inject([]){|m, v| m << v[kind]}.map{|v| v.nil? ? '-' : v.inspect}.join(", ") sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/image_row.rb: images.inject(0) {|sum, img| sum + img.width } sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @width = @images.inject(0) {|sum, img| sum + img.width} sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @height = @images.inject(0) {|sum, img| sum + img.height} sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/layout_methods.rb: @images.inject(0) { |sum, image| sum += (image.width + image.spacing) } sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @height ||= @rows.inject(0) {|sum, row| sum += row.height} sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/sass_extensions/sprites/row_fitter.rb: @rows.inject(0) { |sum, row| sum += row.efficiency } ** @rows.length sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } sadui-0.0.4/vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/stats.rb: contents.inject(0){|m,c| m + 1 } saikuro_treemap-0.2.0/lib/saikuro_treemap/ccn_node.rb: @children.inject(0) {|sum, child| sum + child.area } sailthru_batching_client-0.0.1/lib/sailthru_batching_client.rb: size += row.bytes.to_a.inject{|sum,x| sum + x} saklient-0.0.6/lib/saklient/util.rb: ret = apath.inject(Object) { |obj, name| obj.const_get(name[0].upcase + name[1..-1]) }.new(*args) salted_login_generator-2.0.2/templates/helper.rb: hash.keys.inject("") { |attrs, key| attrs + %{#{key}="#{h(hash[key])}" } } same_same-0.0.1/lib/same_same/cosine_similarity.rb: v1.zip(v2).map {|val1,val2| val1 * val2}.inject(:+) same_same-0.0.1/lib/same_same/cosine_similarity.rb: Math.sqrt( vector.map {|val| val ** 2}.inject(:+) ) same_same-0.0.1/lib/same_same/link_matrix.rb: end.inject(0) {|m,v| m+v} samer-1.0.5/lib/samer/engine.rb: 1.fdiv 1 + Math.sqrt(distances.inject(0){ |sum, score| sum + score }) samg-timetrap-1.1.1/lib/timetrap/helpers.rb: secs = entries.inject(0){|m, e|e_end = e.end_or_now; m += e_end.to_i - e.start.to_i if e_end && e.start;m} samhendley-scruffy-0.2.9/lib/scruffy/helpers/point_container.rb: summable(values).inject(0) { |sum, i| sum += i } samjones-calculator-0.0.1/lib/calculator/string_calculator.rb: ints.inject(:+) saml2-1.0.5/lib/saml2/attribute/x500.rb: FRIENDLY_NAMES = ([self] + constants).inject({}) do |hash, mod| samlown-couchrest_extended_document-1.0.5/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } sampling-hash-0.1.1/lib/sampling-hash/sampler.rb: @size = @samples.inject(0) { |i, v| i + v[1] } san-1.3.0/lib/san.rb: sum = arr.inject { |sum, n| sum + n } sanford-0.16.0/bench/report.rb: total_time = benchmarks.inject(0){|s, n| s + n } sanichi-chess_icu-0.5.3/lib/chess_icu/player.rb: @results.inject(0.0) { |t, r| t += r.points } sant0sk1-adhearsion-0.7.999/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + sant0sk1-adhearsion-0.7.999/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + sant0sk1-adhearsion-0.7.999/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + sant0sk1-adhearsion-0.7.999/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + sant0sk1-adhearsion-0.7.999/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| sass-extras-1.1.0/lib/sass/extras/contrast.rb: array.inject(0) { |sum, value| sum + value.to_f } sass-switcheroo-1.0.0/lib/sass/switcheroo/importer.rb: imports = befores.inject("") {|s, f| s + %Q{@import "#{f}"#{syntax == :scss ? ";" : "\n"}} } sass-switcheroo-1.0.0/lib/sass/switcheroo/importer.rb: imports = afters.inject("") {|s, f| s + %Q{#{syntax == :scss ? ";" : "\n"}@import "#{f}"} } satoko-prawn-0.2.99.6/lib/prawn/document/table.rb: @col_widths.inject(0) { |s,r| s + r } satre-1.0.0/lib/satre/parser/lexer.rb: tokl = inp.split("").take_while { |c| self.send(prop, c) }.inject(:+) sax_stream-1.2.0/lib/sax_stream/internal/element_stack.rb: @elements.inject(""){|s,e| s += "#{e.name}/" unless e.name.nil?;s }.chop unless @elements.empty? sayso-dalli-1.0.3.001/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } sayso-dalli-1.0.3.001/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } sbdevcart-0.0.7/app/models/order.rb: order_items.map(&:sub_total).inject(:+) sbn-0.9.1/lib/sbn/helpers.rb: sum = self.inject(0.0) {|sum, e| sum += e } sbn-0.9.1/lib/sbn/helpers.rb: sum = self.inject(0.0) {|sum, e| sum += e } sbn-0.9.1/lib/sbn/helpers.rb: return self.inject(0) { |acc, i| acc + i } sbn-0.9.1/lib/sbn/helpers.rb: sum = self.inject(0) { |acc, i| acc + (i - avg) ** 2 } sbsm-1.2.6/lib/sbsm/index.rb: @values + @children.inject([]) { |inj, child| inj += child.to_a.compact } sbsm-1.2.6/lib/sbsm/session.rb: total = times.inject do |a, b| a + b end sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/activerecord-4.2.4/lib/active_record/connection_adapters/schema_cache.rb: }.inject :+ sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/activesupport-4.2.4/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/columnize-0.9.0/lib/columnize/columnize.rb: totwidth = colwidths.inject(&:+) + ((colwidths.length-1) * @colsep.length) sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/columnize-0.9.0/lib/columnize/columnize.rb: totwidth = colwidths.inject(&:+) + ((colwidths.length-1) * @colsep.length) sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/factory_girl-4.5.0/lib/factory_girl/declaration_list.rb: @declarations.inject([]) { |result, declaration| result += declaration.to_attributes } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/faker-1.5.0/lib/faker/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT8[i] } % 10 sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/faker-1.5.0/lib/faker/code.rb: check_digit = 10 - values.split(//).each_with_index.inject(0){ |s, (v, i)| s + v.to_i * EAN_CHECK_DIGIT13[i] } % 10 sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/faker-1.5.0/lib/faker/code.rb: total = rut.to_s.rjust(8, '0').split(//).zip(%w(3 2 7 6 5 4 3 2)).collect{|a, b| a.to_i * b.to_i}.inject(:+) sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/faker-1.5.0/lib/faker/finance.rb: sum + (digit * multiplier).to_s.split('').map(&:to_i).inject(0) { |digit_sum, cur| digit_sum + cur } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/minitest-5.8.1/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/pry-0.10.2/lib/pry/commands/ls/jruby_hacks.rb: }.inject(&:+) + (name.size / 100.0) sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/pry-0.10.2/lib/pry/helpers/command_helpers.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/rack-1.6.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/sprockets-3.4.0/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/sprockets-3.4.0/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/thread_safe-0.3.5/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.bytesize + abbrev_separator.bytesize} sc_core-0.0.7/test/dummy/vendor/bundle/ruby/2.2.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.length + abbrev_separator.length} scan_beacon-0.6.8/lib/scan_beacon/beacon.rb: @rssis.inject(0) {|sum, el| sum += el} / @rssis.size.to_f scaruby-0.1.0/lib/scaruby/seq.rb: @array.inject(0) { |z, x| z + x } scashin133-vpim-9.4.0/test/common.rb: self.inject(0){|i,_| i + 1} scatter_swap-0.0.3/lib/scatter_swap/hasher.rb: sum_of_digits = @working_array.inject(:+).to_i scatter_swap-0.0.3/lib/scatter_swap/hasher.rb: sum_of_digits = scattered_array.inject(:+).to_i schacon-grit-1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } schacon-grit-1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } schacon-grit-1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } schapht-gruff-0.3.5/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } schapht-gruff-0.3.5/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} schapht-gruff-0.3.5/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} schemy-0.0.2/lib/schemy/fake_table.rb: output += @columns.inject(''){ |output, column| output += "#{column}\n" } schemy-0.0.2/lib/schemy/schema_checker.rb: @tables.inject(''){ |output, table| output += "#{table}\n" } schleyfox-grit-2.3.0.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } schleyfox-grit-2.3.0.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } schleyfox-grit-2.3.0.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } schleyfox-rgeo-0.2.5/lib/rgeo/cartesian/feature_methods.rb: @segments.inject(0.0){ |sum_, seg_| sum_ + seg_.length } schleyfox-rgeo-0.2.5/lib/rgeo/impl_helper/basic_geometry_collection_methods.rb: @elements.inject(0.0){ |sum_, obj_| sum_ + obj_.length } schleyfox-rgeo-0.2.5/lib/rgeo/impl_helper/basic_geometry_collection_methods.rb: @elements.inject(0.0){ |sum_, obj_| sum_ + obj_.area } schmurfy-bacon-1.5.3/lib/output/better_output.rb: total = (timing.inject(:+) * 1000 ).to_i schubert-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } schubert-ci_reporter-1.6.2/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } schulze-vote-2.0.6/lib/vote/condorcet/schulze/basic.rb: row_vectors.map { |e| e.inject(0) { |s, v| s += v } } scissor-0.6.0/spec/scissor_spec.rb: scissor = (@mp3.slice(0, 120) / 100).inject(Scissor()){|m, s| m + s } + @mp3.slice(10, 20) scli-0.0.8/lib/plugins/describe-instance-types.rb: total_ephemeral_size = disk.inject{|sum,x| sum.to_i + x.to_i } scli-0.0.8/lib/plugins/describe-instance-types.rb: total_ephemeral_non_root = (disk.count > 1) ? (disk.drop(1).inject{|sum,x| sum.to_i + x.to_i }) : 0 scorched-0.24/comparison/profile.rb:puts "Scorched Memsize: #{scorched_stats.allocations.bytes.to_a.inject(&:+)}" scorched-0.24/comparison/profile.rb:puts "Sinatra Memsize: #{sinatra_stats.allocations.bytes.to_a.inject(&:+)}" scotttam-resque-0.0.5/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, scout-5.9.8/vendor/json_pure/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } scout_realtime-1.0.5/lib/vendor/backports-3.3.5/lib/backports/1.8.7/enumerable/inject.rb:unless ((1..2).inject(:+) rescue false) scout_realtime-1.0.5/lib/vendor/backports-3.3.5/lib/backports/1.9.2/stdlib/matrix.rb: Math.sqrt(@elements.inject(0) {|v, e| v + e*e}) scout_realtime-1.0.5/lib/vendor/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s scout_realtime-1.0.5/lib/vendor/sinatra-1.4.4/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s scrabblestuff-0.2.0/lib/scrabblestuff/solver.rb: letters.each_char.inject(Hash.new(0)) { |map, char| (map[char] += 1) && map } scrambler-0.1.2/lib/scrambler/random_state/corner_orientation.rb: @orientation.inject(0) { |sum, i| n += 1; sum + i * (3**n) } scrambler-0.1.2/lib/scrambler/random_state/two_by_two.rb: orientation += [(3 - (orientation.inject { |sum, i| sum + i } % 3)) % 3] # fix orientation parity scrambler-0.1.2/lib/scrambler/square1.rb: move = layer[0..move - 1].inject(0){|sum, x| x == 30 ? sum + 1 : sum + 2} unless move == 0 scraperd-0.0.3/lib/scraperd/activity.rb: html_score.split(//).map{|ind_score| ind_score == "★" ? 2 : 1 }.inject{|sum,x| sum + x } scrapperd-0.0.1/lib/scrapperd/activity.rb: html_score.split(//).map{|ind_score| ind_score == "★" ? 2 : 1 }.inject{|sum,x| sum + x } scrappy-0.4.10/lib/scrappy/learning/optimizer.rb: RDF::Graph.new(fragments.inject([]) { |triples, fragment| triples += fragment.all_triples }) scrappy-0.4.10/lib/scrappy/learning/optimizer.rb: final_distance = distance + subdistances.inject(0.0) {|sum,d| sum+d} + subfragments2.size*500.0 scrappy-0.4.10/lib/scrappy/learning/optimizer.rb: docs.inject(0.0) { |sum,doc| doc_score(fragments, doc, kb_type)+sum } / docs.size.to_f scrapzirra-0.0.6/lib/scrapzirra/scrap.rb: doc.css(css).collect{|a| a.inner_html }.inject(:+) scrapzirra-0.0.6/spec/scrapzirra/scrap_spec.rb: subject { scrap.doc.css('article header h1').collect{|a| a.content }.inject(:+) } scripting-0.2.2/examples/command.rb: puts args.collect(&:to_f).inject(&:+) scripting-0.2.2/examples/command.rb: puts args.collect(&:to_f).inject(&:+) / count scrival_sdk-0.11.0/lib/scrival/basic_obj.rb: ancestor_paths = parent_path.scan(/\/[^\/]+/).inject([""]) do |list, component| scrivito_sdk-1.1.0/lib/scrivito/basic_obj.rb: ancestor_paths = parent_path.scan(/\/[^\/]+/).inject([""]) do |list, component| scrobbler-0.2.3/test/mocks/rest.rb: base_pieces.last.split('&').inject("#{file}_") { |str, pair| str << pair.split('=').join('_') + '_'; str }.chop! scruffy-0.2.6/lib/scruffy/helpers/point_container.rb: summable_values.inject(0) { |sum, i| sum += i } scss-lint-0.38.0/lib/scss_lint/linter/property_count.rb: count += rule_node.children.inject(0) do |sum, node| scss-lint-0.38.0/spec/scss_lint/reporter/json_reporter_spec.rb: json.values.inject(0) { |sum, issues| sum + issues.size }.should == 3 scss-lint-bliss-1.0.0/lib/scss_lint/linter/property_count.rb: count += rule_node.children.inject(0) do |sum, node| scss-lint-bliss-1.0.0/spec/scss_lint/reporter/json_reporter_spec.rb: json.values.inject(0) { |sum, issues| sum + issues.size }.should == 3 scss_lint-0.44.0/lib/scss_lint/linter/mergeable_selector.rb: sum + seq.members.inject(0) do |ssum, simple_seq| scss_lint-0.44.0/lib/scss_lint/linter/property_count.rb: count += rule_node.children.inject(0) do |sum, node| scss_lint-0.44.0/spec/scss_lint/reporter/json_reporter_spec.rb: json.values.inject(0) { |sum, issues| sum + issues.size }.should == 3 sdague-net-ldap-0.0.4.1/lib/net/ber.rb: #j = (0...(n & 127)).inject(0) {|mem,x| mem = (mem << 8) + getc} sdb_dal-0.0.12/lib/sdb_dal/repository_factory.rb: # return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } sdb_dal-0.0.12/lib/sdb_dal/tag_cloud.rb: @histogram=tag_data.inject(Hash.new(0)){|hash,x| hash[x.tag_name]+=1;hash} sdbcli-1.5.1/lib/sdbcli/sdb-runner.rb: self.inject {|r, i| r + i } sdsykes_acts_as_ferret-0.4.3.1/lib/local_index.rb: key = model_classes.inject("") { |s, clazz| s + clazz.name } seamule-0.0.1/lib/seamule/job.rb: destroyed_count.inject(0, :+) seamusabshere-cache-money-0.2.10/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } seamusabshere-remote_table-0.1.4/lib/remote_table/file/csv.rb: hash = row.inject(ActiveSupport::OrderedHash.new) { |memo, element| memo[index] = element; index += 1; memo } search_menu-0.1.0/lib/search_menu.rb: @winning_combo << j if j.map{|x| x[:item_cost].to_f}.inject(:+) == @price_goal[0].to_f}} search_steroids-0.0.1/lib/generators/search_context/templates/model.rb: similar_terms= term1.split(/ +/).inject([]) do |acc, name| [name].concat(<%= class_name %>.similar_terms(name).uniq) end.flatten.join(' | ') search_steroids-0.0.1/spec/dummy/app/models/name.rb: similar_terms= term1.split(/ +/).inject([]) do |acc, name| [name].concat(Name.similar_terms(name).uniq) end.flatten.join(' | ') search_steroids-0.0.1/spec/dummy/app/models/varietal.rb: similar_terms= term1.split(/ +/).inject([]) do |acc, name| [name].concat(Varietal.similar_terms(name).uniq) end.flatten.join(' | ') search_steroids-0.0.1/spec/dummy/spec/tmp/app/models/foo.rb: similar_terms= term1.split(/ +/).inject([]) do |acc, name| [name].concat(Foo.similar_terms(name).uniq) end.flatten.join(' | ') sec_edgar-0.0.9/lib/sec_edgar/ownership_document.rb: @total ||= all_trans.map(&:shares).inject(:+) sec_edgar-0.0.9/lib/sec_edgar/ownership_document.rb: end.inject(:+) * 100.0 / total_shares secobarbital-classifier-1.3.1.1/lib/classifier/bayes.rb: total = category_words.values.inject(0) {|sum, element| sum+element} secobarbital-classifier-1.3.1.1/lib/classifier/lsi/content_node.rb: total_words = vec.inject(0) { |sum,term| sum += term }.to_f secobarbital-classifier-1.3.1.1/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } secret_sauce-0.0.1/lib/secret_sauce/core_ext/enumerable.rb: flatten.select { |e| e.is_a? Numeric }.inject(:+) || 0 secure_equals-0.2/test/timing_attack.rb: puts "#{box.class} average: #{scores.inject(&:+) / scores.size}" security_identifiers-0.1.1/lib/security_identifiers/isin.rb: sum = values.inject(&:+) seems_rateable-2.0.0/lib/seems_rateable/rating.rb: stars.inject(:+).to_f seesmic-rest-0.4.8/test/test_helper.rb: @test_count = results.inject(0) { |sum, (tc, _)| sum + tc } seesmic-rest-0.4.8/test/test_helper.rb: @assertion_count = results.inject(0) { |sum, (_, ac)| sum + ac } seifertd-cache-money-0.2.8/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } seifertd-seifertd-cache-money-0.2.5.1/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } seisan-0.0.1/lib/seisan/expense_renderer.rb: summary[entry['applicant']] += entry['expense'].inject(0){|r, e| r += e['amount'].to_i } sekken-0.3.0/lib/sekken/operation.rb: @operation.input.body_parts.inject([]) { |memo, part| memo + part.to_a } semantic_puppet-0.1.1/lib/semantic_puppet/version_range.rb: expr.split(/[ ]+/).map { |x| parse(x) }.inject { |a,b| a & b } semin-egor-0.9.3/lib/egor/cli.rb: col_sum = (0..$amino_acids.size - 1).inject(0) { |s, i| s + $tot_cnt_mat[aj, i] } semin-egor-0.9.3/lib/egor/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-egor-0.9.3/lib/egor/cli.rb:# sub_freq_arr = sub_envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-egor-0.9.3/lib/egor/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-egor-0.9.3/lib/egor/cli.rb: (entropy_max + prior.to_a.inject(0.0) { |s, p| s + p * Math::log(p) }) / entropy_max semin-egor-0.9.3/lib/narray_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| s + ("%7s" % a) } + "\n" + semin-egor-0.9.3/lib/nmatrix_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| semin-egor-0.9.3/lib/nmatrix_extensions.rb: ("%-3s" % opts[:row_header][i]) + a.inject("") { |s, v| semin-ulla-0.9.9.1/lib/narray_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| semin-ulla-0.9.9.1/lib/nmatrix_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| semin-ulla-0.9.9.1/lib/nmatrix_extensions.rb: ("%-3s" % opts[:row_header][i]) + a.inject("") { |s, v| semin-ulla-0.9.9.1/lib/ulla/cli.rb: col_sum = (0..$amino_acids.size - 1).inject(0) { |s, i| s + $tot_cnt_mat[aj, i] } semin-ulla-0.9.9.1/lib/ulla/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-ulla-0.9.9.1/lib/ulla/cli.rb:# sub_freq_arr = sub_envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-ulla-0.9.9.1/lib/ulla/cli.rb: entropies = priors.map { |prior| -1.0 * prior.to_a.inject(0.0) { |s, p| p == 0 ? s : s + p * Math::log(p) } } semin-ulla-0.9.9.1/lib/ulla/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } semin-ulla-0.9.9.1/lib/ulla/cli.rb: entropies = priors.map { |prior| -1.0 * prior.to_a.inject(0.0) { |s, p| p == 0 ? s : s + p * Math::log(p) } } sensu-em-2.5.2/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} sensu-em-2.5.2/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} sentimentalizer-0.2.2/lib/engine/corpus.rb: @tokens.values.inject(0, :+) sentimetnal-0.0.1/lib/sentimetnal.rb: sentiments.inject(:+)/Math.sqrt(sentiments.size) sentry-0.5.3/lib/sentry/asymmetric_sentry.rb: return (0...data.length).step(chunk_length).inject("") { |accum, idx| accum + decrypt_with_padding(data.slice(idx, chunk_length), padding_length, key)} sentry-0.5.3/lib/sentry/asymmetric_sentry.rb: return Base64.encode64(padding_length.chr + (0...data.length).step(chunk_length).inject("") {|accum, idx| accum + encrypt_with_padding( data.slice(idx, chunk_length), padding_length)} ) sepa-0.0.18.2/lib/sepa/direct_debit_order.rb: "group_header.number_of_transactions" => creditor_payments.inject(0) { |sum, cp| sum + cp.number_of_transactions }, sepa-0.0.18.2/lib/sepa/direct_debit_order.rb: "group_header.control_sum" => creditor_payments.inject(0) { |sum, cp| sum + cp.control_sum }, sepa-0.0.18.2/lib/sepa/direct_debit_order.rb: direct_debits.inject(0) { |sum, dd| sum + dd.amount } sepa_king-0.6.0/lib/sepa_king/message.rb: selected_transactions.inject(0) { |sum, t| sum + t.amount } sequel-4.31.0/lib/sequel/adapters/shared/sqlite.rb: [10000, 100, 1].zip(v.split('.')).inject(0){|a, m| a + m[0] * Integer(m[1])} sequel-4.31.0/lib/sequel/model/errors.rb: values.inject(0){|m, v| m + v.length} sequel-crushyform-0.1.4/lib/sequel_crushyform.rb: fields = columns.inject(""){|out,c|out+crushyfield(c.to_sym)} sequence-0.2.3/lib/sequence/ofhash.rb: @data=hash.inject([]){|l,pair| l+pair} sequence-0.2.3/lib/sequence/ofobjectmethods.rb: @data=methods.inject([]){|l,name| l+[name,nil]} sequence_logo-1.2.0/lib/sequence_logo/canvases/horizontal_gluing_canvas.rb: @i_logo.to_a.map(&:columns).inject(0, :+) sequence_logo-1.2.0/lib/sequence_logo/canvases/vertical_gluing_canvas.rb: @i_logo.to_a.map(&:rows).inject(0, :+) sequence_logo-1.2.0/lib/sequence_logo/data_models/ppm_logo.rb: word_count = ppm.each_position.map{|pos| pos.inject(0.0, &:+) }.max sequence_logo-1.2.0/lib/sequence_logo/ppm_support.rb: words_count = pos.inject(0.0, &:+) sequence_logo-1.2.0/lib/sequence_logo/ppm_support.rb: ( pos.map(&:log_fact).inject(0.0, &:+) - words_count.log_fact ) / words_count sequence_logo-1.2.0/lib/sequence_logo/ppm_support.rb: word_count = position.inject(0.0, &:+) sequence_logo-1.2.0/lib/sequence_logo/ppm_support.rb: }.inject(0.0, :+) + 2 sequence_logo-1.2.0/lib/sequence_logo/ppm_support.rb: word_count = position.inject(0.0, &:+) serenity-odt-0.2.1/spec/odteruby_spec.rb: text.each_char.inject('') { |memo, line| memo += line.strip } unless text.nil? server-side-google-maps-0.2.3/lib/server-side-google-maps/directions.rb: return leg['steps'].collect{|s| s['distance']}.collect{|d| d ? d['value'].to_i : 0}.inject(0){|s,v| s += v} server-side-google-maps-0.2.3/lib/server-side-google-maps/route.rb: @distance ||= @directionses.map{|d| d.distance}.inject(:+) servicemerchant-0.1.0/subscription_management/lib/subscription_management.rb: total_tax = @all_taxes[subscription.taxes_id]["taxes"].inject(0){|sum,item| sum + item["rate"]} # sum all taxes sessionm-cassandra-1.1.1/test/cassandra_test.rb: columns = (1..200).inject(Hash.new){|h,v| h['column' + v.to_s] = v.to_s; h;} sessionm-thrift-0.8.0.1/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } sessionm-thrift-0.8.0.1/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } set_specs-0.1.6/lib/set_specs.rb: all_entries = entries.inject([]) {|m, n| m + n} sevenscale-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + sevenscale-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + sevenscale-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb: agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + sevenscale-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_generators/queues.conf.rb: general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + "\n\n" + sevenscale-adhearsion-0.8.0/lib/adhearsion/voip/asterisk/config_manager.rb: properties.split(/\n+/).inject({}) do |property_hash,property| sexp_builder-0.1/lib/sexp_builder/context.rb: # sum = data[:number].inject { |all, one| all + one } sexy_validations-0.5.4/lib/sexy_validations/errors.rb: values.inject(0){ |m, v| m+v.length } shanboli-cache-money-0.2.6/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } shart-3.1.1/lib/shart.rb: Dir.glob(@root + '**/*').reject{ |p| File.directory?(p) }.inject Hash.new do |hash, source_path| sharts_studio_game-1.0.0/lib/studio_game/Game.rb: # @players.map(&:points).inject(&:+) sharts_studio_game-1.0.0/lib/studio_game/Game.rb: # @players.inject(0) { |sum, player| sum + player.points} shattered_ruby-0.5.1/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.map } shibkit-meta_meta-0.2.2/lib/shibkit/meta_meta.rb: stats[:entities_count] = self.federations.inject(0) {|m,f| m+f.entities.count} shipstar-sentry-0.5.2.1/lib/sentry/asymmetric_sentry.rb: return (0...data.length).step(chunk_length).inject("") { |accum, idx| accum + decrypt_with_padding(data.slice(idx, chunk_length), padding_length, key)} shipstar-sentry-0.5.2.1/lib/sentry/asymmetric_sentry.rb: return Base64.encode64(padding_length.chr + (0...data.length).step(chunk_length).inject("") {|accum, idx| accum + encrypt_with_padding( data.slice(idx, chunk_length), padding_length)} ) shoes-3.0.1/req/ftsearch/lib/ftsearch/fulltext_writer.rb: total_size = stored_fields.inject(0){|s,(_,data)| s + data.size} + stored_fields.size * 9 shoesgem-0.1514.0/shoes/ruby/lib/ftsearch/fulltext_writer.rb: total_size = stored_fields.inject(0){|s,(_,data)| s + data.size} + stored_fields.size * 9 shoesgem-0.1514.0/shoes/ruby/lib/ipaddr.rb: return (l + Array.new(rest, '0') + r).inject(0) { |i, s| shoesgem-0.1514.0/shoes/ruby/lib/rexml/functions.rb: nodes.inject(0) { |r,n| r += number(string(n)) } shooting_star-3.2.7/vendor/plugins/meteor_strike/generators/meteor/templates/model.rb: eval "def #{m}(*a, &b) call('#{m}',*a,&b).inject(0){|r,c| r+=c} end" shop_bunny-0.8.8/lib/shop_bunny/cart_module.rb: self.cart_items.inject(0) {|sum,e| sum += e.quantity} shopify_dashboard_plus-0.0.7/lib/shopify_dashboard_plus/helpers.rb: totals.inject(:+).round(2) shoppe-1.1.2/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total_cost } shoppe-1.1.2/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.sub_total } shoppe-1.1.2/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.tax_amount } shoppe-1.1.2/app/models/shoppe/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total } shoppe-1.1.2/app/models/shoppe/order/delivery.rb: order_items.inject(BigDecimal(0)) { |t,i| t + i.total_weight} shoppe-1.1.2/app/models/shoppe/order.rb: order_items.inject(0) { |t,i| t + i.quantity } shoulda-context-1.2.1/lib/shoulda/context/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } shoulda-matchers-3.1.1/spec/support/acceptance/matchers/indicate_that_tests_were_run_matcher.rb: total = series.inject(:+) shrine-1.2.0/lib/shrine/plugins/logging.rb: object.inject(0) { |sum, o| sum += count(o) } shuber-acts_as_tree-1.0.0/lib/acts_as_tree.rb: children.inject([self]) { |array, child| array += child.self_and_all_children }.flatten shuffle-1.0.1/lib/shuffle.rb: array.inject(Hash.new { |hash, key| hash[key] = 0 }) { |hash, token| hash.tap { hash[token] += 1 } } shul-0.3.2/lib/shul.rb: maxheight = a.inject(0) {|r,x2| r += x2.height } sidejob-4.1.2/spec/support/test_sum.rb: sum = input(:in).inject(&:+) sidekiq-4.1.0/lib/sidekiq/api.rb: workers_size = pipe2_res[0...s].map(&:to_i).inject(0, &:+) sidekiq-4.1.0/lib/sidekiq/api.rb: enqueued = pipe2_res[s..-1].map(&:to_i).inject(0, &:+) sidekiq-4.1.0/lib/sidekiq/api.rb: end.map(&:to_i).inject(:+) sidekiq-cron-0.4.2/lib/sidekiq/cron/job.rb: hash.inject([]){ |arr,kv| arr + [kv[0], kv[1]] } sidekiq-spy-0.3.2/lib/sidekiq-spy/display/panel.rb: @divider_length = @dividers.values.map(&:length).inject(:+) sidekiq-spy-0.3.2/lib/sidekiq-spy/display/panel.rb: row_cols = row.map { |e| e[0] }.inject(:+) sidekiq-spy-0.3.2/lib/sidekiq-spy/display/subpanel.rb: @content_width = @width - @dividers.values.map(&:length).inject(:+) sidekiq-statistic-1.2.0/lib/sidekiq/statistic/base.rb: total = timeslist.inject(:+) sidekiq-statistic-1.2.0/lib/sidekiq/statistic/statistic/runtime.rb: values(:total_time).inject(:+) || 0.0 sidekiq-statistic-1.2.0/lib/sidekiq/statistic/statistic/runtime.rb: averages.inject(:+) / count sidekiq-statistic-1.2.0/lib/sidekiq/statistic/statistic/workers.rb: total: number_of_calls.inject(:+) sidekiq-statistic-1.2.0/lib/sidekiq/statistic/statistic/workers.rb: .map{ |hash| hash[state] }.inject(:+) || 0 sidekiq_history-0.2.0/lib/sidekiq/history/statistic/runtime_statistic.rb: values.inject(:+) || 0.0 sidekiq_history-0.2.0/lib/sidekiq/history/statistic.rb: total: number_of_calls.inject(:+) sidekiq_history-0.2.0/lib/sidekiq/history/statistic.rb: .map{ |hash| hash[state] }.inject(:+) || 0 signal_tools-0.3.1/lib/signal_tools.rb: array.inject(0) {|accum, c| accum + c.to_f } signed_multiset-0.2.1/lib/signed_multiset.rb: values.inject(&:+) simatic-0.0.1/lib/simatic/memory_mapper.rb: @raw_data = @raw_values.inject { |sum, v| sum+v } simhilarity-1.0.3/lib/simhilarity/matcher.rb: total = counts.values.inject(&:+).to_f simhilarity-1.0.3/lib/simhilarity/matcher.rb: ngrams.map { |i| freq[i] }.inject(&:+) || 0 simhilarity-1.0.3/lib/simhilarity/matcher.rb: bits = sums.transpose.map { |values| values.inject(&:+) } similar-0.0.5/lib/similar.rb: sum_1 = a.inject(0) { |sum, c| sum + c } similar-0.0.5/lib/similar.rb: sum_2 = b.inject(0) { |sum, c| sum + c } similar-0.0.5/lib/similar.rb: sum_1_sq = a.inject(0) { |sum, c| sum + c ** 2 } similar-0.0.5/lib/similar.rb: sum_2_sq = b.inject(0) { |sum, c| sum + c ** 2 } similar-0.0.5/lib/similar.rb: prod_sum = a.zip(b).inject(0) { |sum, ab| sum + ab[0] * ab[1] } similar-0.0.5/lib/similar.rb: sum = a.zip(b).map { |x, y| ( (x - y) ** 2) }.inject(:+) simms-1.0.0/lib/simms/bytes.rb: @data.inject(0) {|sum, byte| sum + byte.hex} % 0xFF simonc-AbsoluteRenamer-0.9.2/lib/absolute_renamer/libs/file.rb: pattern = (0...dot).inject('') { |pat,x| pat << '\.[^\.]+' } << '$' simonc-ghost-0.2.2/lib/ghost/linux-host.rb: output = hosts.inject("") {|s, h| s + "#{h.ip} #{h.hostname}\n" } simonmenke-cbs-0.0.1/lib/cbs.rb: code += functions.inject('') do |m, function| simple-client-0.0.3/vendor/bundle/ruby/1.9.1/gems/webmock-1.8.8/lib/webmock/http_lib_adapters/net_http.rb: headers = Hash[*request.to_hash.map {|k,v| [k, v]}.inject([]) {|r,x| r + x}] simple-client-0.0.3/vendor/bundle/ruby/1.9.1/gems/webmock-1.8.8/lib/webmock/request_registry.rb: }.inject(0) {|sum, (_, times_executed)| sum + times_executed } simple-client-0.0.3/vendor/bundle/ruby/1.9.1/gems/webmock-1.8.8/lib/webmock/util/hash_keys_stringifier.rb: }.inject([]) {|r,x| r + x}] simple-client-0.0.3/vendor/bundle/ruby/1.9.1/gems/webmock-1.8.8/lib/webmock/util/headers.rb: Hash[*array.inject([]) {|r,x| r + x}] simple-client-0.0.3/vendor/bundle/ruby/1.9.1/gems/webmock-1.8.8/lib/webmock/util/uri.rb: Hash[*query_values.sort.inject([]) { |values, pair| values + pair}] simple-random-1.0.3/lib/simple-random/simple_random.rb: sum = sample.inject(0.0) { |sum, g| sum + g } simple-statistics-0.0.3/lib/simple_statistics/data.rb: @data.compact.inject(0) { |r,v| r=r+v } simple-tar-0.9.2/lib/archive/tar/format.rb: packed[148, 7] = "%06o\0" % packed.unpack("C*").inject { |total, byte| total + byte } simple-thread-pool-0.0.1/lib/simple-thread-pool.rb: @current_jobs.keys.inject(0){|a,b| @current_jobs[b] ? a+ 1 : a } simple3d_mesh-0.0.1/lib/simple3d/mesh.rb: vertices[i].normal = face_normals.inject(:+).normalize simple_cache_rs-0.12.2/lib/simple_cache/marshal.rb: md5(key).unpack("LL").inject { |a,b| (a << 31) + b } simple_charts-0.0.7/lib/simple_charts.rb: total = data.inject(:+) simple_classifier-2.0.2/lib/simple_classifier/bayes.rb: hsh.values.inject(0) { |sum, val| sum += val } simple_craps-0.1.3/lib/simple_craps/simple_craps.rb: [7, 11].include?([value1, value2].inject(0){|sum, x| sum + x}) simple_crowd-1.2.1/lib/simple_crowd/client.rb: soap_args = data.inject({}){|hash, arg| hash[:"in#{hash.length + 1}"] = arg; hash } simple_drilldown-0.0.3/lib/simple_drilldown/drilldown_controller.rb: :count => result_rows.inject(0) { |t, r| t + r[:count].to_i }, simple_drilldown-0.0.3/lib/simple_drilldown/drilldown_controller.rb: :volume => result_rows.inject(0) { |t, r| t + r[:volume] }, simple_drilldown-0.0.3/lib/simple_drilldown/drilldown_controller.rb: :volume_compensated => result_rows.inject(0) { |t, r| t + r[:volume_compensated] }, simple_drilldown-0.0.3/lib/simple_drilldown/drilldown_controller.rb: :row_count => result_rows.inject(0) { |t, r| t + r[:row_count] }, simple_drilldown-0.0.3/lib/simple_drilldown/drilldown_controller.rb: :nodes => result_rows.inject(0) { |t, r| t + r[:nodes] } + 1, simple_ga-1.1.0/lib/simple_ga/genetic_algorithm.rb: total_credits = ([courses, @@credits].transpose.map {|x| x.inject(:*)}).inject{|sum,x| sum + x } simple_ga-1.1.0/lib/simple_ga/genetic_algorithm.rb: gpa = (([@@credits, courses, points].transpose.map {|x| x.inject(:*)}).inject{|sum,x| sum + x }).round(2) simple_ga-1.1.0/lib/simple_ga/genetic_algorithm.rb: @@total_credits = @@credits.inject(0, :+) simple_invoice-0.0.1/lib/simple_invoice/line_items.rb: values.inject(0){|a,b| a + b } simple_mapper-0.0.1/test/unit/attribute_collection_test.rb: @expected = @input.inject({}) {|h, kv| h[kv[0]] = kv[1] + ' encoded'; h} simple_metar_parser-0.0.1/lib/simple_metar_parser/metar/wind.rb: wind_sum = @winds.collect { |w| w[:wind] }.inject(0) { |b, i| b + i } simple_metrics-0.4.6/lib/simple_metrics/data_point.rb: dps.map { |dp| dp.value }.inject(0) { |result, value| result += value } simple_oauth-0.3.1/lib/simple_oauth/header.rb: CGI.parse(@uri.query || '').inject([]) { |p, (k, vs)| p + vs.sort.collect { |v| [k, v] } } simple_paginate-0.0.2/lib/simple_paginate/helpers/tags.rb: PARAM_NAME.to_s.scan(/\w+/)[0..-2].inject(page_params){|h, k| h[k] }[$&] = nil simple_statistics-0.12/lib/simple_statistics.rb: self.inject(0) { |sum, x| sum += x } / (self.size.to_f) simplecolor-0.1.0/lib/simplecolor/simplecolor.rb: result=args.map {|col| "\e[#{COLORS[col]}m" }.inject(:+) simplecov-0.11.2/lib/simplecov/file_list.rb: map { |f| f.covered_lines.count }.inject(&:+) simplecov-0.11.2/lib/simplecov/file_list.rb: map { |f| f.missed_lines.count }.inject(&:+) simplecov-0.11.2/lib/simplecov/file_list.rb: map { |f| f.never_lines.count }.inject(&:+) simplecov-0.11.2/lib/simplecov/file_list.rb: map { |f| f.skipped_lines.count }.inject(&:+) simplecov-0.11.2/lib/simplecov/file_list.rb: Float(map { |f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: @total_lines = result.files.map { |e| e.lines.count }.inject(:+) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: @total_lines_code = result.files.map { |e| e.covered_lines.count + e.missed_lines.count }.inject(:+) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: file_list.map { |e| e.lines.count }.inject(:+) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: file_list.map {|f| f.covered_lines.count }.inject(&:+) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: file_list.map {|f| f.missed_lines.count }.inject(&:+) simplecov-rcov-0.2.3/lib/simplecov-rcov.rb: never_lines = file_list.map {|f| f.never_lines.count }.inject(&:+) simplepay-rails4-0.4.2/lib/simplepay/signature.rb: params = params.sort.inject([]) { |a, v| a << urlencode(v[0]) + '=' + urlencode(v[1]) }.join('&') simpletable-0.3.2/lib/simpletable.rb: text << (@divider * (widths.inject(:+) - @padding)) << "\n" # sum of column widths - padding simplevpim-0.4.2/lib/simplevpim.rb: s = raw_s.split(/\n(?=\w+:?)/).inject('') do |r, x| simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activerecord-2.3.5/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activesupport-2.3.5/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/activesupport-2.3.5/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } simply_stated-0.0.5/vendor/gems/ruby/1.8/gems/shoulda-2.10.3/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } simulacrum-browserstack-0.0.1/lib/simulacrum/browserstack/runner.rb: @exit_code = (@process_exit_codes.inject(&:+) == 0) ? 0 : 1 sinatra-1.4.7/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s sinatra-acd-1.4.5/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s sinatra-base-1.4.0/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s sinatra-footnotes-0.1.5/lib/sinatra-footnotes/notes/sinatra_routes_note.rb: params.inject(regex.inspect) {|s,e| s.sub(/\([^()]+\)/, ":#{e}") } sinatra-handlebars-0.0.4/lib/sinatra/handlebars.rb: vendor_js_files.inject('') {|memo, path| memo + File.read(path) } sinatra-simple-authentication-1.0.0/lib/sinatra/simple_authentication/models/common/instance_methods.rb: (0..25).inject('') { |r, i| r << rand(93) + 33 } sinbook-0.1.9/lib/sinbook.rb: data += opts.merge(:sig => sig).inject('') do |buf, (key, val)| single_platform-0.1.2/lib/single_platform/url_signing.rb: path = uri_path + "?" + params.collect{|k,v| "#{k}=#{v}"}.inject{|initial,cur| initial + "&" + cur} siret-0.1.0/lib/siret.rb: array.inject(0) { |result, n| result + n } sisfc-0.1.0/lib/sisfc/data_center.rb: @vms.inject("") {|s,(k,v)| s += " (#{k}: #{v.size})" } sisfc-0.1.0/lib/sisfc/request.rb: @tracking_information.inject(0) {|sum,x| sum += ((type == :all || type == x[:type]) ? x[:duration].to_i : 0) } siuying-gitdocs-0.4.16/lib/gitdocs/runner.rb: author_list = changes.inject(Hash.new{|h, k| h[k] = 0}) {|h, c| h[c['author']] += 1; h}.to_a.sort{|a,b| b[1] <=> a[1]}.map{|(name, count)| "* #{name} (#{count} change#{count == 1 ? '' : 's'})"}.join("\n") six45-0.0.4/lib/six45/seeds.rb: sum_of_the_seed = a_magic_seed.inject(0, &:+) six45-0.0.4/lib/six45/seeds.rb: numbers << lucky_seed.inject(0, &:+) six45-0.0.4/lib/six45/seeds.rb: if numbers.any? { |d| d > 45 } || numbers.uniq.size < game_size || numbers.inject(0, &:+) < 60 six45-0.0.4/lib/six45.rb: magic_numbers << a_magic_seed.inject(1, &:+) six45-0.0.4/spec/six45/seeds_spec.rb: let(:sum_of_seed) { magic_seed.inject(0, &:+) } six45-0.0.4/spec/six45/seeds_spec.rb: let(:sum_of_lucky_numbers) { lucky_numbers.inject(0, &:+) } six45-0.0.4/spec/six45_spec.rb: lucky_numbers.each { |k, g| g.inject(0, &:+).should be > 60 } sixarm_ruby_ramp-4.2.4/lib/sixarm_ruby_ramp/hash.rb: # h.pivot(:keys){|items| items.inject{|sum,x| sum+=x } } => {"a"=>6,"b"=>15,"c"=>24} sixarm_ruby_ramp-4.2.4/lib/sixarm_ruby_ramp/hash.rb: # h.pivot(:vals){|items| items.inject{|sum,x| sum+=x } } => {"a"=>12,"b"=>15,"c"=>18} sixpounder-0.0.3/lib/pounder/maildir.rb: messages.inject(0) { |total, message| total += message.octets } skaes-ruby-prof-0.7.3/lib/ruby-prof/call_stack_printer.rb: total_calls = call_info.target.call_infos.inject(0){|t, ci| t += ci.called} skaes-ruby-prof-0.7.3/lib/ruby-prof/call_stack_printer.rb: a.inject(0.0){|s,t| s+=t} skaes-ruby-prof-0.7.3/lib/ruby-prof/graph_html_printer.rb: a.inject(0.0){|s,t| s+=t} skaes-ruby-prof-0.7.3/test/measurement_test.rb: total = result.threads.values.first.methods.inject(0) { |sum, m| sum + m.total_time } skala-1.1.0/lib/skala/aleph_adapter/get_user.rb: balance * (sign == "D" ? -1 : 1) - current_fines.inject(0.0) { |sum, fine| sum + (fine || 0.0) } sklik-api-0.1.6/test/unit/campaign_test.rb: assert_equal campaign_hash[:ad_groups].inject(0){|i,o| i + o[:keywords].size}, @test_campaign_hash[:ad_groups].inject(0){|i,o| i + o[:keywords].size}, "Campaign should have right keywords count" sklik-api-0.1.6/test/unit/campaign_test.rb: assert_equal campaign_hash[:ad_groups].inject(0){|i,o| i + o[:ads].size}, @test_campaign_hash[:ad_groups].inject(0){|i,o| i + o[:ads].size}, "Campaign should have right ads count" skozlov-netzke-basepack-0.5.2/lib/netzke/field_model.rb: @@data.inject([]){|res, record| (res + record.keys).uniq} skozlov-netzke-basepack-0.5.2/lib/netzke/search_panel.rb: CONDITIONS = [:COMPARISON_CONDITIONS, :WILDCARD_CONDITIONS, :BOOLEAN_CONDITIONS].inject([]){|r, c| r + Searchlogic::NamedScopes::Conditions.const_get(c).keys} skyed-0.1.15/lib/skyed/aws.rb: total = stack_summary[:instances_count].values.compact.inject(:+) || 0 skylight-0.10.3/lib/skylight/vendor/cli/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} skylight-0.10.3/lib/skylight/vendor/cli/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 skylight-0.10.3/lib/skylight/vendor/cli/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 skytap-0.2.3/lib/skytap/ip_address.rb: bytes.zip([24, 16, 8, 0]).collect{|n,shift| n << shift}.inject(&:+) skytap-0.2.3/lib/skytap/templates.rb: other_cols = arr.inject(0) { |s, i| s + i } skytap-yf-0.2.6/lib/skytap/ip_address.rb: bytes.zip([24, 16, 8, 0]).collect{|n,shift| n << shift}.inject(&:+) skytap-yf-0.2.6/lib/skytap/templates.rb: other_cols = arr.inject(0) { |s, i| s + i } slacker-1.0.13/lib/slacker/query_result_matcher.rb: master_record_count = @golden_master.inject(0){|count| count += 1} slainer68_vimeo-1.5.2/lib/vimeo/advanced/simple_upload/chunk.rb: req.content_length = parts.inject(0) {|sum,i| sum + i.length } slaskis-sinbook-0.1.3/lib/sinbook.rb: data += opts.merge(:sig => sig).inject('') do |buf, (key, val)| slate-1.1.2/lib/slate/calculation/mean.rb: points.inject(0.0, :+) / points.size.to_f slayer-surpass-0.1.0/lib/surpass/workbook.rb: total_boundsheet_data_length = boundsheet_data_lengths.inject(0) {|sum, l| sum + l} slayer-thrift-0.7.0/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } slayer-thrift-0.7.0/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } sleipnir-api-0.4.1/lib/sleipnir_api/searcher.rb: e = parent_tags.scan(/<(\w+)/).flatten.reverse.inject(range.ParentElement) do |elem,tag| sliding-stats-0.2.8/features/step_definitions/stats_steps.rb: @stats.pages.to_a.inject(0) {|s,a| s+a[1]}.should == n.to_i sliding-stats-0.2.8/features/step_definitions/stats_steps.rb: @stats.referers.to_a.inject(0) {|s,a| s+a[1]}.should == n.to_i sliding-stats-0.2.8/features/step_definitions/window_steps.rb: @window.stats.pages.to_a.inject(0) {|s,a| s+a[1]} == n.to_i sliding-stats-0.2.8/features/step_definitions/window_steps.rb: @window.stats.referers.to_a.inject(0) {|s,a| s+a[1]} == n.to_i slimgems-1.3.9.5/lib/rubygems/dependency_list.rb: specs.inject(0) {|c, spec| ignored[spec.full_name].nil? ? c + 1 : c } slimgems-1.3.9.5/lib/rubygems/package/tar_header.rb: header.unpack("C*").inject { |a, b| a + b } slimgems-1.3.9.5/test/gem_package_tar_test_case.rb: sum = header.unpack("C*").inject{|s,a| s + a} slippers-0.0.14/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, item| rendered + render(value_of(item, template_group), template_group) } slippers-0.0.14/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, item| rendered + find_attribute_and_render(item, template_group) } slippers-0.0.14/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, i| rendered + template.apply_attribute_to_subtemplate(i, template_group).to_s } slow_down-0.2.1/lib/slow_down/strategy/base.rb: sum = series.inject(:+) slow_factory_formatter-0.1.0/lib/slow_factory_formatter/factories_table.rb: time_in_seconds = data.inject(0) { |acc, (_, prop)| acc += prop[:time_in_seconds] } slugforge-4.0.0/lib/slugforge/commands/deploy.rb: total_count = host_groups.inject(0) { |sum, host_group| sum += host_group.hosts.count } slugforge-4.0.0/lib/slugforge/commands/deploy.rb: batch_host_count = options[:'no-stage'] ? host_groups.inject(0) { |sum, host_group| sum += host_group.hosts_for_action(:install).count } : total_count smart_monkey-0.5.0/lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb: @test_cases.map { |test| test.time }.inject(:+) smart_s3_sync-0.0.16/lib/smart_s3_sync.rb: $stderr.puts "Status: Need to download #{table.to_download.length} files (#{table.to_download.map(&:size).inject(&:+)} bytes)" smart_s3_sync-0.0.16/lib/smart_s3_sync.rb: $stderr.puts "Status: with an effective total of #{table.to_copy.inject(0){|coll, obj| coll + obj.destinations.length }} files (#{table.to_copy.map{|x| x.size * x.destinations.length }.inject(&:+)} bytes)" smartcropper-0.7.1/lib/smartcropper.rb: hist_size = hist.values.inject{|sum,x| sum ? sum + x : x }.to_f smartkiosk-client-0.2.1/app/models/collection.rb: banknotes.inject(0){|sum, (nominal, count)| sum + nominal.to_i*count.to_i } smartkiosk-client-0.2.1/app/models/payment.rb: self.paid_amount = banknotes.inject(0){|sum, (nominal, count)| sum + nominal.to_i*count.to_i } smartkiosk-client-0.2.1/app/workers/orders/upgrade_worker.rb: total_transfer_size = diff[:download].values.inject(0){|sum,x|(sum+=x) unless x.nil?; sum }.to_f smartkiosk-client-0.2.1/app/workers/orders/upgrade_worker.rb: delta_transfer_size = diff[:download].values.inject(0){|sum,x| (sum+=x) unless x.nil?; sum}.to_f smeagol-0.6.2/vendor/grit/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } smeagol-0.6.2/vendor/grit/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } smeagol-0.6.2/vendor/grit/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } smf-0.15.15/lib/smf.rb: sq << @arr.inject(tr){|t, x| t + x} smith-0.8.1/lib/smith/commands/agency/list.rb: acc << sprintf("#{col_widths.inject("") { |spec,w| spec << "%-#{w + 2}s"}}\n", *e) smml-0.1.14.4/lib/smml/msm.rb: j=@j.inject(""){|s,i|s+(i||"")} smml-0.1.14.4/lib/smml/msm.rb: stepsum=steps.inject{|s,i|s+i}+start smml-0.1.14.4/lib/smml/msm.rb: sum=lengths.inject{|s,i|s+i} smml-0.1.14.4/lib/smml/msm.rb: er=(total-ls.inject{|s,i|s+i}).to_i smml-0.1.14.4/lib/smml/msm.rb: er=(total-ls.inject{|s,i|s+i}) smml-0.1.14.4/lib/smml/msm.rb: p "multiplet: ",total,ls.inject{|s,i|s+i} if $DEBUG && $debuglevel>1 smparkes-eventmachine-0.12.10.3/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} smparkes-eventmachine-0.12.10.3/lib/pr_eventmachine.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} smparkes-johnson-1.1.2.6/test/johnson/spidermonkey/js_land_proxy_test.rb: args.inject { |m,n| m += n } smparkes-johnson-1.1.2.6/test/johnson/tracemonkey/js_land_proxy_test.rb: args.inject { |m,n| m += n } smsim-0.1.5/lib/smsim/gateway_error.rb: 200 => [-6, -9, -11, -13, -14, -15, -16, -18, -20, -21, -28, -29].inject({}){|h,key| h[key] = (key*-1)+200; h } smugmugapi-0.9.7/examples/gallary_list.rb: # longitude = locations.inject(0.0) { |t,v| t + v.first.to_f } / locations.size smugmugapi-0.9.7/examples/gallary_list.rb: # latitude = locations.inject(0.0) { |t,v| t + v.last.to_f } / locations.size smugmugapi-0.9.7/examples/geosync.rb: longitude = locations.inject(0.0) { |t,v| t + v.first.to_f } / locations.size smugmugapi-0.9.7/examples/geosync.rb: latitude = locations.inject(0.0) { |t,v| t + v.last.to_f } / locations.size snafu-0.2.0/lib/snafu/models/glitch_time.rb: self.day_of_year - DAYS_IN_MONTH.slice(0, (month)).inject(:+) snafu-0.2.0/spec/snafu/models/glitch_time_spec.rb: result = days_in_month[0..month_number-1].inject(:+) if month_number > 0 snafu-0.2.0/spec/snafu/models/glitch_time_spec.rb: seconds_in_previous_days = (days_in_month[0..month_number-1].inject(:+)) * secs_in_game_day snail-map-reduce-0.0.4/MapReduceLinearMatrixProduct.rb: v = values.inject(Vector.elements(empty)) {|sum, v| sum + v} snappler_contable-1.1.0/lib/snappler_contable/snappler_contable.rb: total_debe = debe_accounts.inject(0){|init, move| init + move[:value] } snappler_contable-1.1.0/lib/snappler_contable/snappler_contable.rb: total_haber = haber_accounts.inject(0){|init, move| init + move[:value] } snarl-snp-0.2.0/lib/snarl/autotest.rb: failed_tests = at.files_to_test.inject(0){ |s,a| k,v = a; s + v.size} sneakers-2.3.5/lib/sneakers/handlers/maxretry.rb: x_death_array.inject(0) {|sum, x_death| sum + x_death['count']} sneakers_custom_bunny-1.0.4/lib/sneakers/handlers/maxretry.rb: x_death_array.inject(0) {|sum, x_death| sum + x_death['count']} sneakin-capistrano-2.5.5/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } snl-peddler-0.1.2/lib/peddler/legacy_reports.rb: hash = input.scan(/([a-z]+)=([^=]+)($| )/).inject({}){ |memo, value| memo.merge( { @keymap[value[0]] => value[1].strip }) } snowman-io-0.5.1/lib/snowman-io/aggregate.rb: sum: values.inject(&:+) snowman-io-0.5.1/lib/snowman-io/utils.rb: arr.inject(:+).to_f/arr.length snp-search-2.12.0/lib/create_methods.rb: sum_of_ad = ad.inject{|sum,x| sum + x } soap-1.0.2/lib/soap.rb: CHAR_CLASSES = LETTERS.inject({}) { |acc,(letter,set_string)| acc[letter] = '['+set_string+']'; acc } social_engine-0.0.1/app/models/social_engine/voteable.rb: self.votes.inject(0){|sum,vote| sum = sum + vote.value} socky-server-0.5.0/spec/performance_helper.rb: avg = results.inject(0.0) { |sum, el| sum + el } / results.size socrates-0.0.1/lib/socrates/generator.rb: content = content + md_content.lines.inject("") do |result, line| softlayer_api-3.2.1/lib/softlayer/BareMetalServer.rb: interface['networkComponentGroup']['networkComponents'].inject(0) {|total_speed, component| total_speed += component['maxSpeed']} sokoban.rb-0.0.2/lib/sokoban/game_engine.rb: @board.inject("") { |dis, row| dis + row.join + "\n" } sokobanrb-0.0.4/lib/sokobanrb/game_engine.rb: @board.inject("") { |dis, row| dis + row.join + "\n" } solar-0.1.2/lib/solar/support.rb: coefficients.inject(0.0) { |p, a| p*x + a } solaris-contents-1.0.1/lib/solaris/contents.rb: s = io_or_string.each_byte.inject { |r, v| (r + v) & 0xffffffff } solidus_core-1.2.0/app/models/spree/order.rb: line_items.inject(0.0) { |sum, li| sum + li.amount } solidus_core-1.2.0/app/models/spree/order_updater.rb: order.payment_total = payments.completed.includes(:refunds).inject(0) { |sum, payment| sum + payment.amount - payment.refunds.sum(:amount) } solidus_core-1.2.0/app/models/spree/promotion/rules/taxon.rb: taxons.inject([]){ |ids,taxon| ids += taxon.self_and_descendants.ids } somebee-rbench-0.2.4/lib/rbench/runner.rb: @columns.inject(0){ |tot,c| tot += (c.to_s.length) } somebee-rbench-0.2.4/lib/rbench/summary.rb: @cells[c.name] = rows[i].compact.select{|r| r.kind_of?(Numeric)}.inject(0){|tot,v| tot += v.to_f } songbirdsh-0.0.5/lib/songbirdsh/range_expander.rb: text.split(/[^0-9a-z-]/).inject([]) {|acc, term| acc + expand_term(term) } songkick-transport-1.9.1/lib/songkick/transport/serialization.rb: :content_length => parts.inject(0) { |sum,i| sum + i.length }.to_s, sonixlabs-eventmachine-java-1.0.3.1/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} sonixlabs-eventmachine-java-1.0.3.1/lib/em/pure_ruby.rb: @outbound_q.inject(0) {|memo,obj| memo += (obj || "").length} souffle-0.0.4/lib/souffle/node.rb: @parents.inject(1) { |res, p| res + p.weight * @parent_multiplier } soundcloud2000-0.1.0/lib/soundcloud2000/ui/table.rb: elements.inject(0) { |sum, size| sum += size } soup-1.0.11/lib/soup/snip.rb: attrs = keys.inject([[:name, self.name]]) { |a, key| a + [[key, @attributes[key]]] } sp-3.3.1/lib/generate_manifest.rb: total_size = file_list.inject(0){|sum,x| sum + x[:filesize].to_i} space_invaders-0.0.7/lib/space_invaders/invaders/invaders_container.rb: invader_rows.map {|invader_row| invader_row.count}.inject(:+) || 0 spacy-0.1.9/test/test_text.rb: size = LINES.inject(0) {|n, s| n + s.size + 1} - 1 spambox-0.3.2/lib/spambox.rb: end.inject(0, :+) spanner-0.0.2/lib/spanner.rb: value = parts.inject(from) {|s, p| s += p} spanner-lfittl-0.0.5/lib/spanner.rb: value = parts.inject(from) {|s, p| s += p} spark-0/lib/spark/rake/speck_task.rb: .inject {|acc,e| acc + e } > 0 spark-0/lib/spark.rb: total = checks.inject(0) {|t, (k,v)| t + v.size } spark-0/lib/spark.rb: other = checks.inject(0) {|t, (k,v)| t += v.size unless [:passed, :failed].include? k; t } sparkle_formation-2.0.2/lib/sparkle_formation/translation/rackspace.rb: until((cur_len = file_content.map(&:to_s).map(&:size).inject(&:+).to_i) >= chunk_size || result_set.empty?) sparkle_motion-0.1.0/lib/sparkle_motion/node.rb: history.map { |sn| sn[:y] }.inject(0) { |a, e| (a || 0) + e }, sparklines-0.5.2/lib/sparklines.rb: mid=@norm_data.inject(0) {|sum,v| sum+=v}/@norm_data.size spatten-bookkeeper-0.2.2/lib/bookkeeper/journal.rb: sum = self.postings.inject(0) { |sum, posting| sum + posting.amount } spcore-0.2.1/lib/spcore/analysis/statistics.rb: return values.inject(0){ |s, x| s + x } spcore-0.2.1/lib/spcore/analysis/statistics.rb: total_dist_from_mean = values.inject(0){|sum,x| sum + (x - mean)**2} spcore-0.2.1/lib/spcore/analysis/statistics.rb: feature_mean = feature.inject(0){ |s, x| s + x } / feature.size.to_f spcore-0.2.1/lib/spcore/analysis/statistics.rb: sx = feature_diff.inject(0){ |s, x| s + x**2 } spcore-0.2.1/lib/spcore/analysis/statistics.rb: region_mean = region.inject(0){|s,x| s + x } / feature.size.to_f spcore-0.2.1/lib/spcore/analysis/statistics.rb: sy = region_diff.inject(0){ |s, x| s + x**2 } spcore-0.2.1/lib/spcore/util/signal.rb: return @data.inject(0.0){|sum,x| sum + (x * x)} spcore-0.2.1/spec/transforms/dft_spec.rb: energy2 = input2.inject(0.0){|sum,x| sum + (x * x)} spcore-0.2.1/spec/transforms/fft_spec.rb: energy2 = input2.inject(0.0){|sum,x| sum + (x * x)} spdocgen-1.1.2/lib/spdocgen/document_set.rb: mapped = (data_sources + documents.collect(&:data_sources).flatten).inject({}) do |map, ds| spdy-0.0.3/spec/protocol_spec.rb: @name_values.inject(num_size_bytes) {|sum, kv| sum + kv[0].length + kv[1].length} spec-5.3.4/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } specdown-0.5.1/lib/specdown/readme/report_summary.rb: @num_tests ||= @readmes.map(&:stats).map(&:num_tests).inject(0, &:+) specdown-0.5.1/lib/specdown/readme/report_summary.rb: @num_pending ||= @readmes.map(&:stats).map(&:num_pending).inject(0, &:+) specdown-0.5.1/lib/specdown/readme/report_summary.rb: @num_undefined ||= @readmes.map(&:stats).map(&:num_undefined).inject(0, &:+) specdown-0.5.1/lib/specdown/readme/report_summary.rb: @num_failing ||= @readmes.map(&:stats).map(&:num_failing).inject(0, &:+) specdown-0.5.1/lib/specdown/readme/report_summary.rb: @num_passing ||= @readmes.map(&:stats).map(&:num_passing).inject(0, &:+) specjour-0.7.0/lib/specjour/cucumber/final_report.rb: length = status ? @scenarios[status] : @scenarios.inject(0) {|h,(k,v)| h += v} specjour-0.7.0/lib/specjour/cucumber/final_report.rb: length = status ? @steps[status] : @steps.inject(0) {|h,(k,v)| h += v} spicycode-micronaut-0.3.0/lib/micronaut/world.rb: @total_examples_to_run ||= behaviours_to_run.inject(0) { |sum, b| sum += b.examples_to_run.size } spicycode-rcov-0.8.2.1/lib/rcov/report.rb: # nz_count.inject{|a,b| a+b} / nz_count.size spicycode-rcov-0.8.2.1/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: week_average = week_values[key].inject(0.0){ |sum, v| sum + v } / week_values[key].length spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: day_average = day_values[key].inject(0.0){ |sum, v| sum + v} / day_values[key].length spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: sum = values_with_weight.inject(0.0){ |acc, i| acc + i[0]*i[1] } spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: mean = sum / values_with_weight.inject(0.0){ |acc, i| acc + i[1] } spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: variance = values.inject(0.0){ |acc, v| acc + (v - mean)**2 } / (n - 1) spiderfw-0.6.38/apps/master/models/scout_plugin_instance.rb: freq = values.inject(Hash.new(0)){ |h, i| h[i] += 1; h } spiderfw-0.6.38/apps/master/models/scout_plugin_trigger.rb: average = values.inject(0.0){ |sum, v| sum + v } / values.length spiderfw-0.6.38/apps/messenger/messenger.rb: headers = headers.inject(""){ |h, p| h += "#{p[0]}: #{p[1]}\n"} spiderfw-0.6.38/blueprints/app/_init.rb:<%= modules[0..-2].inject(""){ |s, mod| s+= "; " if (s.length > 0); s+="module #{mod}"}+"\n" if (modules.length > 1)%><%= "\n" if (modules.length > 1) %><% tab = (modules.length > 1) ? " " : "" spiderfw-0.6.38/blueprints/app/_init.rb:<%= "\n"+modules[0..-2].inject(""){ |s, mod| s+= "; " if (s.length > 0); s+="end" if (modules.length > 1)} spiderfw-0.6.38/blueprints/app/controllers/__APP___controller.rb:<%= modules[0..-2].inject(""){ |s, mod| s+= "module #{mod}; "} %>module <%=modules[-1]%> spiderfw-0.6.38/blueprints/app/controllers/__APP___controller.rb:<%= modules[0..-2].inject("") { |str, mod| str+= 'end; '} %>end/extdisk/akr/gem-codesearch/latest-gem/spiderfw-0.6.38/lib/spiderfw/config/configuration.rb: @options = prefix.split('.').inject(@options) do |o, part| spiderfw-0.6.38/lib/spiderfw/model/condition.rb: return pol + @subconditions.inject([]){ |arr, s| arr += s.polymorphs } spiderfw-0.6.38/lib/spiderfw/model/datatypes/password.rb: salt ||= (0..10).inject('') { |r, i| r << rand(89) + 37 } spiderfw-0.6.38/lib/spiderfw/model/query_set.rb: reduce = columns.to_f/(m_sizes.values.inject{ |sum, s| sum + s }) spiderfw-0.6.38/lib/spiderfw/model/query_set.rb: avail = columns - sizes.values.inject{ |sum, s| sum + s } spiderfw-0.6.38/lib/spiderfw/utils/memory.rb: end.compact.inject(0){ |s, v| s += v } spidr-0.5.0/lib/spidr/auth_store.rb: @credentials.inject(0) { |res, arr| res + arr[1].length } spidr_epg-1.0.0/lib/spidr/auth_store.rb: @credentials.inject(0) { |res, arr| res + arr[1].length } spidr_epg_gem-0.0.1/lib/spidr_epg/auth_store.rb: @credentials.inject(0) { |res, arr| res + arr[1].length } spira-1.1.1/lib/spira/persistence.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } spittle-0.9.1.8/lib/spittle/image_data.rb: pixels.inject([]){|result, pixel| result + pixel + [alpha_value] } spittle-0.9.1.8/lib/spittle/stylesheet_builder.rb: @css ||= Dir.glob(@dir + "/**/fragment.css").inject("") {|acc, f| acc + File.read(f)} spk-html5-0.10.1/lib/html5/treebuilders/hpricot.rb: childNodes.inject(tree) { |tree, child| tree + child.printTree(indent) } spk-html5-0.10.1/lib/html5/treebuilders/hpricot.rb: childNodes.inject('#document') { |tree, child| tree + child.printTree(indent + 2) } spk-html5-0.10.1/lib/html5/treebuilders/hpricot.rb: childNodes.inject('') {|tree, child| tree + child.printTree(indent + 2) } splam-0.2.0/lib/splam/rules/word_length.rb: arr.inject {|sum,x| sum + x } splashy-0.1.2/lib/splashy/buckets.rb: unless wanted_distribution.values.inject(0){ |m,v| m + v } == 1.0 splashy-0.1.2/lib/splashy/buckets.rb: hash.values.inject(0){ |memo, array| memo + array.count } split-1.3.2/lib/split/algorithms/weighted_sample.rb: total = weights.inject(:+) split-1.3.2/lib/split/experiment.rb: alternatives.inject(0){|sum,a| sum + a.participant_count} split-1.3.2/spec/helper_spec.rb: expect(names_and_weights.inject(0){|sum, nw| sum + nw[1]}).to eq(1.0) split-1.3.2/spec/helper_spec.rb: expect(names_and_weights.inject(0){|sum, nw| sum + nw[1]}).to eq(1.0) split_cat-0.1.0/app/models/split_cat/experiment.rb: @total_subjects ||= hypothesis_counts.values.inject( 0 ) { |sum,count| sum + ( count || 0 ) } split_cat-0.1.0/app/models/split_cat/experiment.rb: @total_weight ||= hypotheses.inject( 0 ) { |sum,h| sum + h.weight } split_cat-0.1.0/spec/models/split_cat/experiment_spec.rb: expected = experiment_created.hypothesis_counts.values.inject( 0 ) { |sum,count| sum + count } split_cat-0.1.0/spec/models/split_cat/experiment_spec.rb: expected = experiment_created.hypotheses.inject( 0 ) { |sum,h| sum + h.weight } spork-0.9.2/lib/spork/gem_helpers.rb: Dir["{#{Gem.path.join(',')}}" + "/gems/*"].inject({}) do |h,f| sporkd-couchrest-0.34/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } sports_data_api-0.2.4/lib/sports_data_api/ncaafb/team.rb: @quarters.inject(:+) sports_data_api-0.2.4/lib/sports_data_api/nfl/team.rb: @quarters.inject(:+) spot-2.0.4/lib/spot/prime.rb: match.map { |m| Levenshtein.normalized_distance(value, m) }.inject(:+) spot-2.0.4/lib/spot/prime.rb: end.inject(:+) / @options[:offset] spout-0.11.1/lib/spout/helpers/array_statistics.rb: array.inject(:+).to_f / array.size spout-0.11.1/lib/spout/helpers/array_statistics.rb: sum = array.inject(0) { |a, e| a + (e - m)**2 } sprangular-0.1.0/app/helpers/sprangular/application_helper.rb: files = Dir[root + "app/assets/templates/#{dir}/**"].inject(files) do |hash, path| spreadbase-0.1.3/lib/spreadbase/codecs/open_document_12_modules/decoding.rb: table.column_width_styles = column_nodes.inject( [] ) { | current_styles, node | current_styles + decode_column_width_style( node ) } spreadbase-0.1.3/lib/spreadbase/codecs/open_document_12_modules/decoding.rb: table.data = row_nodes.inject( [] ) { | current_rows, node | current_rows + decode_row_node( node, options ) } spree-enriquez-0.9.4/app/helpers/spree/base_helper.rb: item_count = order.line_items.inject(0) { |kount, line_item| kount + line_item.quantity } spree-enriquez-0.9.4/app/models/product.rb: has_variants? ? variants.inject(0){|sum, v| sum + v.on_hand} : master.on_hand spree_advanced_reporting-2.1.0/app/controllers/spree/admin/reports_controller_decorator.rb: @outstanding_balance = @orders.inject(0){ |outstanding, o| outstanding += o.outstanding_balance } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: rev = order.line_items.select { |li| li.product == self.product }.inject(0) { |a, b| a += b.quantity * b.price } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: rev = order.line_items.select { |li| li.product && li.product.taxons.include?(self.taxon) }.inject(0) { |a, b| a += b.quantity * b.price } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: profit = order.line_items.inject(0) { |profit, li| profit + (li.variant.price - li.variant.cost_price.to_f)*li.quantity } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: profit = order.line_items.select { |li| li.product == self.product }.inject(0) { |profit, li| profit + (li.variant.price - li.variant.cost_price.to_f)*li.quantity } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: profit = order.line_items.select { |li| li.product && li.product.taxons.include?(self.taxon) }.inject(0) { |profit, li| profit + (li.variant.price - li.variant.cost_price.to_f)*li.quantity } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: units = order.line_items.select { |li| li.product == self.product }.inject(0) { |a, b| a += b.quantity } spree_advanced_reporting-2.1.0/lib/spree/advanced_report.rb: units = order.line_items.select { |li| li.product && li.product.taxons.include?(self.taxon) }.inject(0) { |a, b| a += b.quantity } spree_change_locale-0.5.3/spec/dummy/db/migrate/20111106114139_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) {|acc, v| acc + v.count_on_hand} : spree_core-3.0.5/app/models/spree/order.rb: line_items.inject(0.0) { |sum, li| sum + li.amount } spree_core-3.0.5/app/models/spree/order_updater.rb: order.payment_total = payments.completed.includes(:refunds).inject(0) { |sum, payment| sum + payment.amount - payment.refunds.sum(:amount) } spree_core-3.0.5/app/models/spree/promotion/rules/taxon.rb: taxons.inject([]){ |ids,taxon| ids += taxon.self_and_descendants.ids } spree_correios_shipping-1.1.2/app/models/spree/stock/splitter/correios_package.rb: package.contents.inject(0.0) { |volume, item| volume += (item.width * item.height * item.depth ) } spree_flat_in_range-0.1.0/spec/dummy/db/migrate/20120218160359_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) { |acc, v| acc + v.count_on_hand } : spree_order_groove-3.0.0/app/controllers/spree/api/orders_controller_decorator.rb: order.total=order.item_total+ order.adjustments.map(&:amount).inject(:+) spree_pag_seguro-1.0.7/spec/dummy/db/migrate/20120301154052_add_count_on_hand_to_variants_and_products.rb: p.variants.inject(0) { |acc, v| acc + v.count_on_hand } : sprite-factory-1.7.1/test/library_test.rb: width = images.map{|i| i[:width]}.inject(0){|n,w| n = n + w } sprite-factory-custom-1.6.4.5/test/library_test.rb: width = images.map{|i| i[:width]}.inject(0){|n,w| n = n + w } spriteful-0.5.1/lib/spriteful/sprite.rb: height = @images.map { |image| image.height }.inject(:+) + total_spacing spriteful-0.5.1/lib/spriteful/sprite.rb: width = @images.map { |image| image.width }.inject(:+) + total_spacing spritesheet-0.0.3/lib/spritesheet.rb: @frames.inject(0) { |sum, frame| sum + frame.columns } spritopia-0.0.1/lib/spritopia.rb: height = sizes.inject( 0 ) { |memo,i| memo+i[1] } spritz-0.0.2/lib/spritz/max_rects_packer.rb: return @used_rects.inject(0) { |sum, rect| sum + rect.width * rect.height } / sprockets-3.5.2/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } sprockets-3.5.2/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } sql-logging-3.0.9/lib/sql-logging/logged_query.rb: @times.inject(0) { |sum, time| sum += time } sql_partitioner-0.6.3/lib/sql_partitioner/partition.rb: separator = ''.ljust(padding.inject(&:+),'-') sqldsl-1.4.6/lib/select.rb: @to_sql += table_names.inject([]) do |result, element| sqldsl-1.4.6/lib/select.rb: @to_sql += table_names.inject([]) do |result, element| square-circle-triangle-grit-1.1.4/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } square-circle-triangle-grit-1.1.4/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } square-circle-triangle-grit-1.1.4/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } square-circle-triangle-grit-1.1.4/test/test_blob.rb: assert_equal 25, b.inject(0) { |acc, x| acc + x.last.size } square-cucumber-0.3.93.1.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} square-cucumber-0.3.93.1.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} square-cucumber-0.3.93.1.1/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } square-cucumber-0.3.93.1.1/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min square-cucumber-0.3.93.1.1/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } squib-0.9.0/samples/text_options.rb: ws = extents.inject([]) { |arr, ext| arr << ext[:width] + 10; arr } squib-0.9.0/samples/text_options.rb: hs = extents.inject([]) { |arr, ext| arr << ext[:height] + 10; arr } squirrel-cucumber-0.3.12.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/cat/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/da/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} squirrel-cucumber-0.3.12.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/se/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} squirrel-cucumber-0.3.12.1/lib/cucumber/formatter/profile.rb: total_duration = duration_description_location.inject(0) { |sum, step_details| step_details[0] + sum } squirrel-cucumber-0.3.12.1/lib/cucumber/step_mother.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } }.min squirrel-cucumber-0.3.12.1/lib/cucumber/step_mother.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.length } == shortest_capture_length } sqweeze-0.0.9/lib/compressor.rb: @byteweight_before = collect_filepaths.inject(0){|sum,f| sum+File.size(f)} srawlins-scruffy-0.2.9/lib/scruffy/helpers/point_container.rb: summable(values).inject(0) { |sum, i| sum += i } srdperu-prawn-format-1.1.3.3/lib/prawn/format/line.rb: spaces = instructions.inject(0) { |sum, instruction| sum + instruction.spaces } srdperu-prawn-format-1.1.3.3/lib/prawn/format/line.rb: instructions.inject(0) { |sum, instruction| sum + instruction.width } srdperu-prawn-format-1.1.3.3/lib/prawn/format.rb: return lines.inject(0) { |s, line| s + line.height } sreeix-cache-money-0.4.4/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } srsbp-0.3.0/lib/sidekiq/api.rb: queues.values.inject(&:+) || 0 srsbp-0.3.0/lib/sidekiq.rb: }.inject(0) { |memo, count| memo += count } srvy-0.0.1/lib/srvy/result.rb: best_priority_hosts_by_weight.map(&:weight).inject(0, :+) ssherman-mongo_mapper-0.8.6/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| sshkey-1.8.0/lib/sshkey.rb: methods.inject([7].pack("N") + typestr) do |pubkeystr, m| sshp-0.0.2/vendor/ruby/1.9.1/gems/highline-1.6.19/lib/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} sshp-0.0.2/vendor/ruby/1.9.1/gems/highline-1.6.19/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 sshp-0.0.2/vendor/ruby/1.9.1/gems/highline-1.6.19/lib/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 sshp-0.0.2/vendor/ruby/1.9.1/gems/pry-0.9.12.2/lib/pry/commands/ls.rb: }.inject(&:+) + (name.size / 100.0) sshp-0.0.2/vendor/ruby/1.9.1/gems/pry-0.9.12.2/lib/pry/helpers/command_helpers.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| sshp-0.0.2/vendor/ruby/1.9.1/gems/pry-0.9.12.2/spec/helpers/bacon.rb: if Counter.values_at(:failed, :errors).inject(:+) > 0 sshp-0.0.2/vendor/ruby/1.9.1/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } sshp-0.0.2/vendor/ruby/1.9.1/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } sshp-0.0.2/vendor/ruby/1.9.1/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} sshp-0.0.2/vendor/ruby/1.9.1/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} sshp-0.0.2/vendor/ruby/1.9.1/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} sshp-0.0.2/vendor/ruby/1.9.1/gems/rspec-core-2.13.1/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} sskirby-hydra-0.23.3/lib/hydra/sync.rb: exclude_opts = @exclude_paths.inject(''){|memo, path| memo += "--exclude=#{path} "} sskirby-prawn-layout-0.1.1/lib/prawn/table.rb: @column_widths.inject(0) { |s,r| s + r } sskirby-prawn-layout-0.1.1/lib/prawn/table.rb: calculated_width = @column_widths.inject {|sum,e| sum += e } ssl_certifier-0.1.5/spec/open-uri_spec.rb: progress.inject(&:+).should == 7 stacco-0.1.70/lib/stacco/stack.rb: sd = prefix_parts.inject(d, &:+) stackfu-0.1.8.1/lib/stackfu/helpers/rendering.rb: table << columns.inject("") { |str, col| str << "#{"-" * (col[:size]+1)} " } stackfu-0.1.8.1/lib/stackfu/helpers/rendering.rb: # table << columns.inject("") { |str, col| str << "#{col[:label].titleize.ljust(col[:size]+1).underline.foreground(:yellow)} " } stackfu-0.1.8.1/lib/stackfu/helpers/rendering.rb: table << columns.inject("") { |str, col| str << "#{col[:label].ljust(col[:size]+1).underline.foreground(:yellow)} " } stackprof-0.2.8/lib/stackprof/report.rb: list.sort_by{ |file, vals| -vals.values.inject(0){ |sum, n| sum + (n.is_a?(Array) ? n[1] : n) } }.each do |file, lines| stackprof-0.2.8/lib/stackprof/report.rb: frames = (f1.keys + f2.keys).uniq.inject(Hash.new) do |hash, id| stagecoach-0.0.1/lib/ach/creator.rb: :entry_hash => @entry_hash_collector.inject(0) {|sum,i| sum+i}, stagecoach-0.0.1/lib/ach/creator.rb: :total_debits => @batch_debit_collector.inject(0) {|sum,i| sum+i}.to_s.sub(/[.]/,''), stagecoach-0.0.1/lib/ach/creator.rb: :total_credits => @batch_credit_collector.inject(0) {|sum,i| sum+i}.to_s.sub(/[.]/,''), stagecoach-0.0.1/lib/ach/creator.rb: :entry_addenda => @entrydetails_counter.inject(0) {|sum,i| sum+i}, stagecoach-0.0.1/lib/ach/creator.rb: :entry_hash_total => @entry_hash_collector.inject(0) {|sum,i| sum+i}, stagecoach-0.0.1/lib/ach/creator.rb: :total_debits => @filecontrol_debits.inject(0) {|sum,i| sum+i}.to_s.sub(/[.]/,''), stagecoach-0.0.1/lib/ach/creator.rb: :total_credits => @filecontrol_credits.inject(0) {|sum,i| sum+i}.to_s.sub(/[.]/,''), stalker-0.9.0/lib/stalker.rb: '(' + args.inject([]) do |accum, (key,value)| stalker-be-0.1.1/lib/stalker.rb: '(' + args.inject([]) do |accum, (key,value)| stalkerr-0.2.0/lib/stalkerr/target/qiita.rb: new_items = tags.inject([]) { |arr, tag| arr + client.tag_items(encoder tag) } stamina-core-0.6.1/lib/stamina-core/stamina/sample.rb: self.inject(37){|memo,str| memo + 17*str.hash} stanfordparser-2.2.0/lib/stanfordparser.rb: self[0..-2].inject(""){|s, word| s + word.current + word.after} + last.current stanfordparser-infochimps-2.2.2/lib/stanfordparser.rb: self[0..-2].inject(""){|s, word| s + word.current + word.after} + last.current starapor-slippers-0.0.9/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, item| rendered + render(value_of(item), template_group) } starapor-slippers-0.0.9/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, item| rendered + find_attribute_and_render(item, template_group) } starapor-slippers-0.0.9/lib/engine/slippers_nodes.rb: [object_to_render].flatten.inject('') { |rendered, i| rendered + template.apply_attribute_to_subtemplate(i, template_group).to_s } stargate-0.1.4/lib/stargate/marshal/marshaller.rb: attributes = (metadata.attributes + metadata.readers).inject({}) do |result,key| starling-0.10.1/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } starling-0.10.1/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } starling-starling-0.10.0/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } starling-starling-0.10.0/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } startapp-0.1.18/features/domains_feature.rb: valid_sizes = client.api.links['ADD_DOMAIN']['optional_params'].inject([]) {|sizes, p| sizes += p['valid_options'] if p['name'] == 'allowed_gear_sizes' } rescue [] startapp-0.1.18/lib/rhc/highline_extensions.rb: word_length = s.scan(/\b\S+/).inject(0){ |l, word| l = word.length if l <= word.length; l } startapp-0.1.18/lib/rhc/highline_extensions.rb: return column_widths.map{ |w| w.max } if available >= column_widths.inject(0){ |sum, w| sum + w.max } || column_widths.inject(0){ |sum, w| sum + w.min } > available startapp-0.1.18/lib/rhc/highline_extensions.rb: body = (header_rows + source_rows).inject([]) do |a,row| startapp-0.1.18/lib/rhc/rest/cartridge.rb: rate ||= attribute(:usage_rates).inject(0) { |total, rate| total + rate['usd'].to_f } startapp-0.1.18/lib/rhc/rest/client.rb: headers = (self.headers.to_a + (options.delete(:headers) || []).to_a).inject({}) do |h,(k,v)| starter-0.2.1/lib/starter/random.rb: sum = @distrib.inject(0) {|sum, (pt, prob)| sum + prob} stash-2.0.0/lib/stash/debug.rb: .map { |k, v| [ k, v.inject(0) { |sum, x| sum + x.time }, v.length ] } \ stash-2.0.0/lib/stash/debug.rb: @callbacks.inject(0) { |sum, x| sum + x.time } stat_sugar-1.0.0/lib/stat_sugar/array.rb: self.inject(:+).to_f stat_sugar-1.0.0/lib/stat_sugar/array.rb: self.inject(Hash.new(0)) { |h,v| h[v] += 1; h } statarray-0.0.1/lib/statarray.rb: sort.inject([0.0]) { |c,d| c << c[-1] + normalised*d.to_f/s } statements-0.1.1/lib/statements/reader/st_george_savings.rb: amount_offset = cells[0..2].map(&:length).inject(:+) statements-0.1.1/lib/statements/search.rb: __send__(collection).inject(0) { |sum, t| sum + t.amount } statfeed-1.1.2/lib/statfeed.rb: @accents[decision].to_f / @weights[decision].inject(0.0, :+) statistiks-0.0.1/lib/statistiks/array/sum.rb: self.inject(:+).round(round) statlysis-0.1.1/lib/statlysis/constants.rb: TimeUnitToTableSuffixHash = (TimeUnits + [false]).inject({}) {|_h, _i| _h[_i] = (_i ? _i[0] : 'a'); _h } statlysis-0.1.1/lib/statlysis/cron/timely/multiple_dimensions.rb: _h[:other_json][_group_concat_column] = v["#{_group_concat_column}_values"].inject({}) {|_h2, i2| _h2[i2] ||= 0; _h2[i2] += 1; _h2 } statlysis-0.1.1/lib/statlysis/cron/top/hotest_items.rb: @id_to_day_hash = @id_to_score_and_time_hash.inject({}) {|h, ab| h[ab[0]] = (((Time.now - ab[1][1]) / (3600*24)).round + 1); h } statr-0.0.1/lib/statr.rb: array.inject(:+) statr-0.0.1/lib/statr.rb: array.inject(:+)/array.size statr-0.0.1/lib/statr.rb: sum = array.inject { |res,a| res + (a - array_m) } statsample-2.0.1/lib/statsample/anova/contrast.rb: #raise "Sum should be 0" if args.inject(0) {|ac,v| ac+v}!=0 statsample-2.0.1/lib/statsample/anova/contrast.rb: @psi=args.size.times.inject(0) {|ac,i| ac+(args[i]*@vectors[i].mean)} statsample-2.0.1/lib/statsample/anova/contrast.rb: @vectors.inject(0) {|ac,v| ac+v.size}-@vectors.size statsample-2.0.1/lib/statsample/anova/oneway.rb: sum=@vectors.inject(0){|a,v| a+v.sum} statsample-2.0.1/lib/statsample/anova/oneway.rb: @sswg||=@vectors.inject(0) {|total,vector| total+vector.ss } statsample-2.0.1/lib/statsample/anova/oneway.rb: @vectors.inject(0){|a,v| a+v.size} statsample-2.0.1/lib/statsample/bivariate.rb: (v1a.size).times.inject(0) {|ac,i| ac+(v1a[i]-m1)*(v2a[i]-m2)} statsample-2.0.1/lib/statsample/factor/pca.rb: eigenvalues.inject(0) {|ac,v| ac+v} statsample-2.0.1/lib/statsample/factor/principalaxis.rb: prev_sum=prev_com.inject(0) {|ac,v| ac+v} statsample-2.0.1/lib/statsample/factor/principalaxis.rb: com_sum = @communalities.inject(0) {|ac,v| ac+v} statsample-2.0.1/lib/statsample/factor/rotation.rb: a = @n.times.inject(0) {|ac,var_i| ac+ uu[var_i] } statsample-2.0.1/lib/statsample/factor/rotation.rb: b = @n.times.inject(0) {|ac,var_i| ac+ vv[var_i] } statsample-2.0.1/lib/statsample/factor/rotation.rb: c = @n.times.inject(0) {|ac,var_i| ac+ (uu[var_i]**2 - vv[var_i]**2) } statsample-2.0.1/lib/statsample/factor/rotation.rb: d = @n.times.inject(0) {|ac,var_i| ac+ (2*uu[var_i]*vv[var_i]) } statsample-2.0.1/lib/statsample/histogram.rb: (start.._end).inject(0) {|ac,i| ac+@bin[i]} statsample-2.0.1/lib/statsample/multiset.rb: es.inject(0) {|a,h| a+h['N'] } statsample-2.0.1/lib/statsample/multiset.rb: @population_size=@strata_sizes.inject(0) { |a,x| a+x[1] } statsample-2.0.1/lib/statsample/multiset.rb: @sample_size=@ms.datasets.inject(0) { |a,x| a+x[1].nrows } statsample-2.0.1/lib/statsample/regression/multiple/matrixengine.rb: @n_predictors.times.inject(0) {|ac,i| ac+@coeffs_stan[i]* @matrix_y[i,0]} statsample-2.0.1/lib/statsample/regression/multiple/matrixengine.rb: @y_mean - @fields.inject(0) { |a,k| a + (c[k] * @x_mean[k])} statsample-2.0.1/lib/statsample/regression/simple.rb: (0...@vx.size).inject(0) {|acum,i| acum+((@vy[i]-y(@vx[i]))**2) statsample-2.0.1/lib/statsample/reliability/icc.rb: @total_mean=@vectors.inject(0){|ac,v| ac+v.sum}.quo(n*k) statsample-2.0.1/lib/statsample/reliability/icc.rb: @ss_bj=n*@vectors.inject(0){|ac,v| ac+(v.mean-@total_mean).square} statsample-2.0.1/lib/statsample/reliability/icc.rb: @ss_wt=@vectors.inject(0){|ac,v| ac+(v-vm).ss(0)} statsample-2.0.1/lib/statsample/reliability.rb: s2 = n.times.inject(0) { |ac,i| ac + cov[i,i] } statsample-2.0.1/lib/statsample/test/levene.rb: n=@vectors.inject(0) { |ac,v| ac + v.n_valid} statsample-2.0.1/lib/statsample/test/levene.rb: ac + vector.only_valid(:array).inject(0) do |acp,zij| statsample-2.0.1/lib/statsample/test/umannwhitney.rb: total=freq.inject(0) {|a,v| a+v } statsample-2.0.1/lib/statsample.rb: self.inject(0) {|a,x| a + (x-m).square } statsample-2.0.1/lib/statsample.rb: h = vs.inject({}) { |acc, v| acc["v#{i}".to_sym] = v; i += 1; acc } statsample-2.0.1/test/test_crosstab.rb: sum = fq.inject(0) { |s, x| s + x[1] } statsample-2.0.1/test/test_reliability.rb: ind_var = @ds.vectors.to_a.inject(0) { |ac, v| ac + @ds[v].variance } statsample-2.0.1/test/test_reliability.rb: ind_var = @dse.vectors.to_a.inject(0) { |ac, v| ac + @dse[v].variance } statsample-glm-0.2.1/lib/statsample-glm/glm/irls/base.rb: if((b_new - b).map(&:abs)).to_a.flatten.inject(:+) < @opts[:epsilon] statsample-timeseries-0.3.0/lib/statsample-timeseries/arima/likelihood.rb: if v.size>0 and v.map(&:abs).inject(:+) > 1 statsample-timeseries-0.3.0/lib/statsample-timeseries/arima/likelihood.rb: pot = v_t.map(&:square).zip(f_t).map { |x,y| x / y}.inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/arima/likelihood.rb: f_t_log_sum = f_t.map { |x| Math.log(x) }.inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/arima.rb: summation = (backshifts.map.with_index { |e,i| e*parameters[i] }).inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/arima.rb: mean = theta.inject(:+) / q statsample-timeseries-0.3.0/lib/statsample-timeseries/arima.rb: summation = weights.map.with_index { |e,i| e*noises[i] }.inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/arima.rb: ar_summation = backshifts.map.with_index { |e,i| e*parameters[i] }.inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/arima.rb: ma_summation = (weights.map.with_index { |e,i| e*noises[i] }).inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/timeseries/pacf.rb: mean = (ts.inject(:+) / n) statsample-timeseries-0.3.0/lib/statsample-timeseries/timeseries/pacf.rb: r[0] = ts.map { |x| x**2 }.inject(:+).to_f / denom.call(0).to_f statsample-timeseries-0.3.0/lib/statsample-timeseries/timeseries/pacf.rb: end.inject(:+).to_f / denom.call(l).to_f statsample-timeseries-0.3.0/lib/statsample-timeseries/timeseries/pacf.rb: sigma = r[0] - (r_vector.map.with_index {|e,i| e*phi_vector[i] }).inject(:+) statsample-timeseries-0.3.0/lib/statsample-timeseries/utility.rb: sum = (0..(k-1)).inject(0.0){ |sum, j| sum + c[k, j] ** 2 } statsample-timeseries-0.3.0/lib/statsample-timeseries/utility.rb: sum = (0..(k-1)).inject(0.0){ |sum, j| sum + c[i, j] * c[k, j] } statsample-timeseries-0.3.0/test/test_wald.rb: return acf.map { |x| x ** 2 }.inject(:+) statsd-0.5.4/lib/statsd/graphite.rb: sum = values.inject( 0 ) { |s,x| s+x } statsd-0.5.4/lib/statsd/mongo.rb: sum = values.inject( 0 ) { |s,x| s+x } statsd-0.5.4/lib/statsd/mongo.rb: mean = stats.collect {|stat| stat['values']['mean'] }.inject( 0 ) { |s,x| s+x } / stats.count statsd-0.5.4/lib/statsd/mongo.rb: total_stats = stats.collect {|stat| stat['values']['count'] }.inject( 0 ) { |s,x| s+x } statsd-0.5.4/lib/statsd/mongo.rb: :value => stats.collect {|stat| stat['value'] }.inject( 0 ) { |s,x| s+x }, stattr-0.1.1/lib/stattr.rb: rolls.inject(0) { |total, d| total += d } staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: sd = @pool.inject(0) {|sum, i| sum + (i.state == :shut_down ? 1 : 0)} staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: sd = @pool.inject(0) {|sum, i| sum + (i.state == :shut_down ? 1 : 0)} staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: active = @pool.inject(0) {|sum, i| sum + (i.state == :active ? 1 : 0)} staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: sd = @pool.inject(0) {|sum, i| sum + (i.state == :shut_down ? 1 : 0)} staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: sd = @pool.inject(0) {|sum, i| sum + (i.state == :shut_down ? 1 : 0)} staugaard-cloudmaster-0.1.5/test/resource-policy-tests.rb: active = @pool.inject(0) {|sum, i| sum + (i.state == :active ? 1 : 0)} staypuft-0.5.26/app/lib/actions/staypuft/host/deploy.rb: steps = planned_actions(Host::ReportWait).inject([]) { |s, a| s + a.steps[1..2] }.compact stderr-sentry-0.5.4/lib/sentry/asymmetric_sentry.rb: return (0...data.length).step(chunk_length).inject("") { |accum, idx| accum + decrypt_with_padding(data.slice(idx, chunk_length), padding_length, key)} stderr-sentry-0.5.4/lib/sentry/asymmetric_sentry.rb: return Base64.encode64(padding_length.chr + (0...data.length).step(chunk_length).inject("") {|accum, idx| accum + encrypt_with_padding( data.slice(idx, chunk_length), padding_length)} ) stefl-cucumber-0.10.1/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} stefl-cucumber-0.10.1/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} stefl-cucumber-0.10.1/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} stefl-cucumber-0.10.1/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min stefl-cucumber-0.10.1/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } steini-resque-1.18.5/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, stella-2.1.2.004/lib/stella/core_ext.rb: def sum ; self.inject(0){|a,x| next if x.nil? || a.nil?; x+a} ; end stella-2.1.2.004/lib/stella/core_ext.rb: def histogram ; self.sort.inject({}){|a,x|a[x]=a[x].to_i+1;a} ; end stella-2.1.2.004/lib/stella/core_ext.rb: def squares ; self.inject(0){|a,x|x.square+a} ; end stenographer-0.1.0/lib/stenographer/conversation.rb: messages.collect{|m| m.words.length}.inject(0, :+) step-stats-1.0.0/lib/step_stats/stats.rb: @stats.values.inject(0){|accum,step| accum+step.total}.to_f step-stats-1.0.0/lib/step_stats/step.rb: total = durations.inject(0){|accum, i| accum +(i-avg)**2 } steveh-grit-1.1.1/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } steveh-grit-1.1.1/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } steveh-grit-1.1.1/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } stffn-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + stffn-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + stffn-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } stffn-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } stffn-declarative_authorization-0.3.2.2/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) stickshift-1.0.0/lib/stickshift.rb: @self_time ||= ms(elapsed - children.inject(0) {|sum,el| sum += el.elapsed}) stlondemand-rvideo-0.9.7/lib/rvideo/transcoder.rb: sum = progress_by_tools.values.inject(0) { |s,v| s += v } stochastic_process-0.0.1/spec/base_spec.rb: sumy = yc.inject(0) {|y, res| res + y} stockboy-1.0.1/lib/stockboy/readers/csv.rb: Array.new(skip_rows).inject(0) { |i| data.index(/$/, i) + 1 } stockor-0.1.9/lib/skr/concerns/has_sku_loc_lines.rb: self.regular_lines.inject(0){|sum,line| sum + line.extended_price } stockor-0.1.9/lib/skr/concerns/has_sku_loc_lines.rb: self.lines.inject( BigDecimal.new('0') ){|sum,line| sum += line.extended_price } stockor-0.1.9/lib/skr/models/purchase_order.rb: self.lines.inject(0){|sum,line| sum + line.total } stockor-core-0.2/lib/skr/concerns/has_sku_loc_lines.rb: self.regular_lines.inject(0){|sum,line| sum + line.extended_price } stockor-core-0.2/lib/skr/concerns/has_sku_loc_lines.rb: self.lines.inject( BigDecimal.new('0') ){|sum,line| sum += line.extended_price } stockor-core-0.2/lib/skr/purchase_order.rb: self.lines.inject(0){|sum,line| sum + line.total } stomp_out-0.1.3/lib/stomp_out/frame.rb: @headers.keys.sort.inject("#{@command}\n") { |r, key| r << "#{key}:#{@headers[key]}\n" } + "\n#{@body}#{NULL}\n" stoolie-0.0.3/lib/stoolie/clients/smart_filter.rb: links.values.inject(&:+) || 0 stopdropandrew_ci_reporter-1.7.0.1/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } stopdropandrew_ci_reporter-1.7.0.1/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } stopdropandrew_ci_reporter-1.7.0.1/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } stories-0.1.3/lib/stories/runner.rb: puts "%d stories, %d scenarios" % [Stories.all.values.size, Stories.all.values.inject(0) {|total,s| total + s.scenarios.size }] straight-1.0.0/lib/straight/exchange_rate_adapters/average_rate_adapter.rb: rates.inject {|sum, rate| sum + rate} / rates.size stratagem-0.2.4/lib/stratagem/auto_mock/aquifer.rb: objects = self.repo.values.inject([]) {|memo,obj| memo += obj.compact } stretto-0.6.1/lib/stretto/music_elements/measure.rb: tied_elements.inject(0){|sum, element| sum + element.duration} stretto-0.6.1/lib/stretto/music_elements/modifiers/duration.rb: tied_elements.inject(0){|sum, element| sum + element.duration} strikeiron-0.0.4/lib/strikeiron/tax_result.rb: :total_tax => tax_values.inject(0) { |sum, tax_value| sum + tax_value.tax_amount } strikeiron2-0.0.1/lib/strikeiron2/tax_result.rb: :total_tax => tax_values.inject(0) { |sum, tax_value| sum + tax_value.tax_amount } string-encrypt-0.0.5/lib/string-encrypt.rb: salt = (0...(@@salt_len)).inject(""){ |carry,num| carry += rand(256).chr } string-similarity-1.1.0/lib/string/similarity.rb: sq = vector.inject(0) { |s, n| s + n**2 } string_cleaner-0.2.3/spec/string_cleaner_spec.rb: evil = (128..255).inject(""){ |acc, b| acc += ("%c" % b) } string_comparision-0.0.1/lib/string_comparision.rb: final_percentage = qarray.inject{ |sum, el| sum + el }.to_f / qarray.size #return average percentage after calculating diatance of each output result of an unit string_number-0.0.1/lib/string_number.rb: units.inject(:+) stripe-ruby-mock-2.2.1/spec/shared_stripe_examples/validation_examples.rb: end.flatten.inject(:+) stripe_invoice-1.2.0/app/delayed_jobs/stripe_invoice/dj_tax_report.rb: number_to_currency(sicharges.inject(0) {|sum, hash_ch| sum + hash_ch[:bt][:amount]} / 100.0, stripe_invoice-1.2.0/app/delayed_jobs/stripe_invoice/dj_tax_report.rb: number_to_currency(sicharges.inject(0) {|sum, hash_ch| sum + hash_ch[:bt][:fee]} / 100.0, stripe_invoice-1.2.0/app/models/stripe_invoice/charge.rb: refunds.inject(0){ |total,refund| total + refund[:amount]} strokedb-0.0.2.2/lib/strokedb/document/dsl/validations.rb: @errors.values.inject([]) { |error_messages, slot| error_messages + slot } strokedb-0.0.2.2/lib/strokedb/document/dsl/validations.rb: @errors.values.inject(0) { |error_count, slot| error_count + slot.size } strokedb-0.0.2.2/lib/strokedb/document/meta.rb: metadocs.size > 1 ? metadocs.inject { |a, b| a + b }.make_immutable! : metadocs.first strokedb-0.0.2.2/spec/lib/strokedb/document/document_spec.rb: @document = @metas.inject{|a,b| a+=b}.new(@store,:slot1 => "val1", :slot2 => "val2", :meta => @metas) strsyntax-0.1.2/lib/strsyntax/strsyntax.rb: s.inject( 0 ) { |sum, e| e == :c || e == :v ? sum + 1 : sum } studio54-0.0.5/lib/helpers.rb: self.body.inject(0) {|a, l| a += l.length} studio_game_oas-1.0.0/lib/studio_game_oas/game.rb: @players.inject(0) { |sum, player| sum + player.points } studio_game_oas-1.0.0/lib/studio_game_oas/player.rb: @found_treasures.values.inject(0, :+) stuff-classifier-0.5/lib/stuff-classifier/base.rb: @ccount.values.inject(0){|s,c| s + c}.to_f stuff-classifier-0.5/lib/stuff-classifier/base.rb: totals = categories.map{|c| word_count(word, c)}.inject(0){|s,c| s + c} stuff-classifier-0.5/lib/stuff-classifier/tf-idf.rb: each_word(text).map{|w| tf_idf(w, cat)}.inject(0){|s,p| s + p} stuff-classifier-chinese-0.51/lib/stuff-classifier/tf-idf.rb: @tokenizer.each_word(text).map{|w| word_prob(w, cat)}.inject(0){|s,p| s + p} stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.cat_count(c)}.inject(0){|s,count| s+count} == 9 stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.total_word_count(w[0]) }.inject(0) {|s,count| s+count} == 58 stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.total_word_count_in_cat(c) }.inject(0){|s,count| s+count} == 58 stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.word_count(w[0],:dog) }.inject(0) {|s,count| s+count} == 29 stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.word_count(w[0],:cat) }.inject(0) {|s,count| s+count} == 29 stuff-classifier-chinese-0.51/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.word_list.map {|w| @cls.word_count(w[0],c) }.inject(0) {|s,count| s+count} }.inject(0){|s,count| s+count} == 58 stuff-classifier-zh-0.5.2/lib/stuff-classifier/tf-idf.rb: @tokenizer.each_word(text).map{|w| word_prob(w, cat)}.inject(0){|s,p| s + p} stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.cat_count(c)}.inject(0){|s,count| s+count} == 9 stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.total_word_count(w[0]) }.inject(0) {|s,count| s+count} == 58 stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.total_word_count_in_cat(c) }.inject(0){|s,count| s+count} == 58 stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.word_count(w[0],:dog) }.inject(0) {|s,count| s+count} == 29 stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.word_list.map {|w| @cls.word_count(w[0],:cat) }.inject(0) {|s,count| s+count} == 29 stuff-classifier-zh-0.5.2/test/test_002_base.rb: assert @cls.categories.map {|c| @cls.word_list.map {|w| @cls.word_count(w[0],c) }.inject(0) {|s,count| s+count} }.inject(0){|s,count| s+count} == 58 stuff_to_do_plugin-0.4.0/app/helpers/stuff_to_do_helper.rb: total = issues.inject(0) {|sum, n| sum + n.read_attribute(field) } stupid_test-0.0.1/lib/stupid_test.rb: methods_count = tests.map(&:test_methods_count).inject &:+ stupidedi-1.2.6/lib/ruby/array.rb: tail.inject(yield(head)){|sum,e| sum + yield(e) } stupidedi-1.2.6/lib/ruby/array.rb: tail.inject(head){|sum,e| sum + e } stupidedi-1.2.6/lib/stupidedi/builder/states/abstract_state.rb: offset - buffer.inject(0){|n,b| n + b.entry_segment_uses.length } stupidedi-1.2.6/lib/stupidedi/builder/states/abstract_state.rb: offset - buffer.inject(0){|n,b| n + b.entry_segment_uses.length } style_palette-0.0.5/lib/style_palette.rb: index = word.each_byte.inject( &:+ ) style_stats-0.4.2/lib/style_stats/css/analyze.rb: @result["Average of Identifier"] = selectors.map(&:identifier_count).inject(0, :+).fdiv(selectors.count).round(3) if StyleStats.configuration.options[:averageOfIdentifier] style_stats-0.4.2/lib/style_stats/css.rb: declarations.inject(0) { |sum, declaration| sum += declaration.value.match(/data\:image\/[A-Za-z0-9;,\+\=\/]+/).to_s.size } style_stats-0.4.2/lib/style_stats/css.rb: parsers = (self.stylesheets + self.elements).inject([]) { |parsers, style| parsers.push(create_css_parser(style)) } styles-0.0.1/lib/styles/colors.rb: valid_colors.inject('') { |str, color| str += ansi_color.send(color) } subaltern-1.0.0/spec/array_spec.rb: [ 1, 2, 3 ].inject(0) { |sum, e| sum + e } subaltern-1.0.0/spec/hash_spec.rb: { "a" => 1, "b" => 2 }.inject(0) { |sum, (k, v)| sum + v } subset_sum-1.0.1/spec/subset_sum_spec.rb: s = b.inject(0){|x,y|y+x} subset_sum-1.0.1/spec/subset_sum_spec.rb: SubsetSum.subset_sum(a, s).inject(0){|x,y|y+x}.should == s subset_sum-1.0.1/spec/subset_sum_spec.rb: s = b.inject(0){|x,y|y+x} subset_sum-1.0.1/spec/subset_sum_spec.rb: proc{SubsetSum.subset_sum(a, s, 1).inject(0){|x,y|y+x}}.should raise_error(SubsetSum::TimeoutError) subset_sum-1.0.1/subset_sum.rb: values.inject(0){|x,y| x+=y} subtitle_it-2.0.1/lib/subtitle_it/subdown.rb: # lang_ary.sort.inject( "" ) { |str, lang| str << lang + " " } subunit-0.2.4/lib/subunit.rb: def multiply_units(x) x.inject([]){|r,x| r + [x.to_i * (r[-1] || 1)]} end sudden-death-0.0.2/lib/sudden_death.rb: len = (self.chars.inject(0){|sum, c| sum + (c.bytesize > 1 ? 2 : 1)} / 2).floor sugar_png-0.4.1/lib/sugar_png/image.rb: sumtop = borders.map(&:top).inject(&:+) sugar_png-0.4.1/lib/sugar_png/image.rb: sumbtm = borders.map(&:bottom).inject(&:+) sugar_png-0.4.1/lib/sugar_png.rb: width += @borders.map(&:width).inject(&:+) sugar_png-0.4.1/lib/sugar_png.rb: height += @borders.map(&:height).inject(&:+) sugar_png-0.4.1/lib/sugar_png.rb: xofs += @borders.map(&:left).inject(&:+) sugar_png-0.4.1/lib/sugar_png.rb: yofs += @borders.map(&:top).inject(&:+) suimin-0.0.1/lib/suimin/sleeper.rb: @rule || @distribution.inject([]){|result, elm| result << [(result.empty? ? 0.0 : result.last[0]) + elm[0], elm[1]]}\ suimin-0.0.1/lib/suimin/sleeper.rb: distribution.inject(0.0) {|res, elm| res += elm[0] * elm[1] } suimin-0.0.1/lib/suimin/sleeper.rb: _sum = _distribution.inject(0.0){|result, elm| result += elm[0] } sum-0.1.2/spec/sum/model/incoming_mail_spec.rb: @total = @numbers.inject(0) { |sum, item| sum + item } sumhash-0.0.4/lib/sumhash/ostruct.rb: (self._fields + os._fields).inject(OpenStruct.new) do |sum, f| sumhash-0.0.4/lib/sumhash/ostruct.rb: (self._fields + os._fields).inject(OpenStruct.new) do |sum, f| summaryse-1.1.0/lib/summaryse.rb: register(:sum) {|a| a.inject(:+) } summaryse-1.1.0/lib/summaryse.rb: register(:avg) {|a| a.inject(:+)/a.size.to_f } summaryse-1.1.0/spec/readme_spec.rb: a.inject(:+).to_f summarytools-1.1.0/lib/summarytools/describer.rb: fo = @data.inject(0) { |accum, x| accum + ((x - @data.mean) ** 4)} summarytools-1.1.0/lib/summarytools/describer.rb: th = @data.inject(0){|a,x| a + ((x - @data.mean) ** 3)} sumtotal-0.1.0/lib/accdata.rb:$sum = b_integer.inject(:+) sundawg_contacts-0.0.1/lib/contacts/flickr.rb: string_to_sign = secret + sort_params(params).inject('') do |str, pair| sunnyside-0.1.2/lib/sunnyside/cash_receipts/cash_receipt.rb: populated_data.map { |clm| clm.paid }.inject { |x, y| x + y }.round(2) sunspot-2.2.4/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } sunspot_rbg-1.3.1/lib/sunspot/session_proxy/id_sharding_session_proxy.rb: id.bytes.inject { |hash, byte| hash * 31 + byte } sup-0.22.1/lib/sup/modes/thread_view_mode.rb: numopen = quotes.inject(0) { |s, c| s + (@chunk_layout[c].state == :open ? 1 : 0) } sup-0.22.1/lib/sup/thread.rb: (message.refs + [el.id]).inject(nil) do |prev, ref_id| super_random-0.0.3/lib/super_random/super_random.rb: div = n.times.inject(''){|s,i| s+'FF'}.to_i(16).to_f surface_master-0.6.0/examples/launchpad_playground.rb: result[component] = colors.inject(0) { |a, e| a + e[component] } surface_master-0.6.0/examples/launchpad_playground.rb: avg_frame_time = frame_times.inject(0.0) { |a, e| a + e } / frame_times.length surpass-0.1.0/lib/surpass/workbook.rb: total_boundsheet_data_length = boundsheet_data_lengths.inject(0) {|sum, l| sum + l} surrogate-0.8.1/lib/surrogate/rspec/substitution_matcher.rb: comparing_fields(@comparison, @subset_only, @types, @names).values.inject(:+).empty? surveyor_gui-0.1.2/lib/enumerable_extenders.rb: return self.inject(0){|acc,i|acc +i} surveyor_gui-0.1.2/lib/enumerable_extenders.rb: sum=self.inject(0){|acc,i|acc +(i-avg)**2} suung-undress-0.2.5/lib/undress/textile.rb: nesting = e.ancestors.inject(1) {|total,node| total + (%(ul ol).include?(node.name) ? 0 : 1) } suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.covered_lines.count }.inject(&:+) suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.missed_lines.count }.inject(&:+) suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.never_lines.count }.inject(&:+) suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.skipped_lines.count }.inject(&:+) suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: Float(map { |f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code) suzuko-0.1.8/vendor/bundle/ruby/2.0.0/gems/tins-1.6.0/tests/proc_prelude_test.rb: ps.inject([], &Proc.map_apply(:name) { |s, n| s << "#{n}#{i += 1}" }) svenfuchs-ripper2ruby-0.0.2/lib/ruby/statements.rb: (row > 0 ? src.split("\n")[0..(row - 1)].inject(0) { |pos, line| pos + line.length + 1 } : 0) svg_profiler-2.0.2/lib/svg_profiler/histogram.rb: sum = frequencies.values.inject(:+) svmlab-1.0.0/lib/arraymethods.rb: self.inject(0) { |s,i| s + i } svmlab-1.0.0/lib/svmlab-optim.rb: gradnorm = Math.sqrt(gradient.inject(0) { |sqsum,gi| sqsum += gi**2 }) svmlab-1.0.0/lib/svmlab-optim.rb:# gradnorm = Math.sqrt(gradient.inject(0) { |sqsum,dim| sqsum += dim**2 }) svmlab-1.0.0/lib/svmlab-optim.rb:# gradient.inject(''){|str,d| str+=" %.2f"%d} + " (%.2f)"%gradnorm } svmlab-1.0.0/lib/svmlab.rb: Math.sqrt(a.zip(b).inject(0){|d,(ai,bi)| d+(ai-bi).abs**2}) svmlab-1.0.0/lib/svmlab.rb: sum = @examples.inject(0) { |s,(exname,vector)| s + vector[dim0+i] } svmlab-1.0.0/lib/svmprediction.rb: if (x = a.zip(b).inject(0) {|sd, (d, q)| sd + (d - q)**2 }.to_f / a.length) > 0 svmlab-1.0.0/lib/svmprediction.rb: amean = a.inject(0) {|sum,i| sum + i} / a.size.to_f svmlab-1.0.0/lib/svmprediction.rb: bmean = b.inject(0) {|sum,i| sum + i} / b.size.to_f svmlab-1.0.0/lib/svmprediction.rb: ssa = a.inject(0.0) {|ss,i| ss + (i-amean)**2} svmlab-1.0.0/lib/svmprediction.rb: ssb = b.inject(0) {|ss,i| ss + (i-bmean)**2} svmlab-1.0.0/lib/svmprediction.rb: ssab = a.zip(b).inject(0) {|ss,(ai,bi)| ss + (ai-amean) * (bi-bmean)} svnauto-1.1.0/lib/svnauto/dispatcher.rb: length = @first_names.keys.inject(0) {|m,o| m >= o.length ? m : o.length} + 4 sw2at-ui-0.0.16/app/models/revision.rb: total_time = rspec_notification.examples.map{|ex| ex.metadata[:execution_result].run_time }.inject(:+) swat-1.0.2/lib/swat_meta_data.rb: lastweek.inject(0) { |mem,obj| mem += (@meta_data[obj] ? @meta_data[obj][:tasks_added] : 0) } swat-1.0.2/lib/swat_meta_data.rb: lastweek.inject(0) { |mem,obj| mem += (@meta_data[obj] ? @meta_data[obj][:tasks_done] : 0) } swig-0.0.3/lib/swig/workers/concat.rb: files.inject("") { |acc, file| acc += file.read } swineherd-0.0.6/lib/swineherd/filesystem/basefilesystem.rb: exist_count = paths.inject(0){|cnt, path| cnt += 1 if exists?(path); cnt} swineherd-0.0.6/lib/swineherd/filesystem/hadoopfilesystem.rb: lr(path).inject(0){|sz, f| sz += @hdfs.get_file_status(Path.new(f)).get_len} swineherd-fs-0.0.3/lib/swineherd-fs/hadoopfilesystem.rb: ls_r(path).inject(0){|sz,filepath| sz += @hdfs.get_file_status(Path.new(filepath)).get_len} swineherd-fs-0.0.3/lib/swineherd-fs/localfilesystem.rb: Dir[path].inject(0){|s,f|s+=File.size(f)} swineherd-fs-0.0.3/lib/swineherd-fs/s3filesystem.rb: ls_r(path).inject(0){|sum,file| sum += filesize(file)} swipe-rails-0.0.5/vendor/bundle/gems/activesupport-3.2.13/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } swipe-rails-0.0.5/vendor/bundle/gems/activesupport-3.2.13/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } swipe-rails-0.0.5/vendor/bundle/gems/activesupport-3.2.13/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_runs, current_gc| total_runs += current_gc.collection_count } swipe-rails-0.0.5/vendor/bundle/gems/activesupport-3.2.13/lib/active_support/testing/performance/jruby.rb: ManagementFactory.garbage_collector_mx_beans.inject(0) { |total_time, current_gc| total_time += current_gc.collection_time } / 1000.0 # seconds swipe-rails-0.0.5/vendor/bundle/gems/json-1.7.7/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } swipe-rails-0.0.5/vendor/bundle/gems/json-1.8.0/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } swipe-rails-0.0.5/vendor/bundle/gems/minitest-4.7.4/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } swipe-rails-0.0.5/vendor/bundle/gems/minitest-4.7.4/lib/minitest/unit.rb: @test_count = results.inject(0) { |sum, (tc, _)| sum + tc } swipe-rails-0.0.5/vendor/bundle/gems/minitest-4.7.4/lib/minitest/unit.rb: @assertion_count = results.inject(0) { |sum, (_, ac)| sum + ac } swipe-rails-0.0.5/vendor/bundle/gems/minitest-4.7.4/lib/minitest/unit.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } swipe-rails-0.0.5/vendor/bundle/gems/minitest-5.0.4/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } swipe-rails-0.0.5/vendor/bundle/gems/rack-1.4.5/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s swipe-rails-0.0.5/vendor/bundle/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } swipe-rails-0.0.5/vendor/bundle/gems/rake-10.0.4/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } swipe-rails-0.0.5/vendor/bundle/gems/turn-0.9.6/lib/turn/runners/minirunner.rb: @turn_case.count_assertions = assertions.inject(0) { |sum, n| sum + n } swipe-rails-0.0.5/vendor/bundle/gems/turn-0.9.6/lib/turn/runners/minirunner.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } switchman-1.4.2/lib/switchman/connection_pool_proxy.rb: @connection_pools.values.map(&:connections).inject([], &:+) switchtower-1.0.1/lib/switchtower/recipes/standard.rb: longest = keys.inject(0) { |len,key| key.to_s.length > len ? key.to_s.length : len } + 2 switchtower-ext-1.0.0/lib/switchtower/ext/monitor.rb: totals[k][1] = windows[k][1].inject(0) { |n,i| n + i } / (windows[k][1].length * sample_size).to_f switchtower-ext-1.0.0/lib/switchtower/ext/monitor.rb: totals[k][5] = windows[k][5].inject(0) { |n,i| n + i } / (windows[k][5].length * sample_size).to_f switchtower-ext-1.0.0/lib/switchtower/ext/monitor.rb: totals[k][15] = windows[k][15].inject(0) { |n,i| n + i } / (windows[k][15].length * sample_size).to_f swivel-0.0.175/vendor/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } swivel-0.0.175/vendor/activesupport-2.0.2-/lib/active_support/core_ext/enumerable.rb: # This is instead of payments.inject { |sum, p| sum + p.price } swivel-0.0.175/vendor/activesupport-2.0.2-/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } sws-0.4/examples/component_demo/FormListsDemo/FormListsDemo.rb: @total_fruit_weight = @selected_fruits.inject(0) { |sum,fruit| sum + fruit.weight } sx12-1.2.0/lib/x12/loop.rb: loop_str += i.nodes.inject(''){|nodes_str, j| sx12-1.2.0/lib/x12/segment.rb: repeat_str += i.name+i.nodes.reverse.inject(''){|nodes_str, j| sxp-0.1.5/lib/sxp/generator.rb: @elements.map(&:length).inject(:+).to_i + @elements.length - 1 sxp-0.1.5/lib/sxp/reader.rb: filenames.map { |filename| read_file(filename, options) }.inject { |sxps, sxp| sxps + sxp } syc-barcode-0.0.3/lib/interleave2of5.rb: end.inject(:+) % 10 syc-task-0.2.0/lib/syctask/statistics.rb: [diffs.inject(:+), diffs.min, diffs.max, diffs.inject(:+) / diffs.size] syc-task-0.2.0/lib/syctask/statistics.rb: [count.inject(:+), count.min, count.max, count.inject(:+) / count.size] syclink-0.1.4/lib/syclink/formatter.rb: row_width = widths.inject(:+) sycsvpro-0.2.2/lib/sycsvpro/counter.rb: sums[sum_col_title] = sums.values.inject(:+) sycsvpro-0.2.2/lib/sycsvpro/spread_sheet.rb: c_labels = sheets.collect { |s| s.col_labels }.inject(:+) sycsvpro-0.2.2/lib/sycsvpro/spread_sheet.rb: r_labels = sheets.collect { |s| s.col_labels }.inject(:+) sycsvpro-0.2.2/spec/sycsvpro/calculator_spec.rb: cols = "3:+[c1,c2].inject(:+),4:c2*3" sycsvpro-0.2.2/spec/sycsvpro/calculator_spec.rb: cols = "3:+[c1,c2].inject(:+),4:c3*3" sycsvpro-0.2.2/spec/sycsvpro/calculator_spec.rb: cols = "3:+[c1,c2].inject(:+),4:c3*3" syllable_counter-1.0.0/vendor/bundle/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} syllable_counter-1.0.0/vendor/bundle/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} syllable_counter-1.0.0/vendor/bundle/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} syllable_counter-1.0.0/vendor/bundle/gems/rspec-core-2.14.5/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} symbolic-0.3.8/lib/symbolic/sum.rb: (lb..ub).collect{|ind| @term.subs(@index,ind)}.inject{|m,t| m + t} symbolic-0.3.8/lib/symbolic/summands.rb: new_coef = temp.inject(0){|sum, (b,coeff)| sum + coeff} #sum up the old coefficients symbolic-0.3.8/lib/symbolic/summands.rb: symbolic.inject(numeric) {|value, (base, coef)| value + base.value * coef.value } symbolic-0.3.8/lib/symbolic/summands.rb: @symbolic.inject(@numeric){|m,(base,coefficient)| m + coefficient * base.value} symbolic-0.3.8/lib/symbolic/summands.rb: @symbolic.inject(@numeric){|m,(base,coefficient)| m + coefficient * base.subs(to_replace, replacement)} symbolic-0.3.8/lib/symbolic/summands.rb: @symbolic.inject(0){|m,(base,coefficient)| m + coefficient * base.diff(wrt)} symian-0.1.0/lib/symian/incident.rb: @tracking_information.inject(0){|sum,x| sum += ((type == :all || type == x[:type]) ? x[:duration].to_i : 0) } symian-0.1.0/lib/symian/transition_matrix.rb: total_escalations = probability_vector.inject(0) { |sum,el| sum += el[:escalations] } symmetric-encryption-3.8.2/test/reader_test.rb: @data.inject(0) { |sum, str| sum + file.write(str) } symmetric-encryption-3.8.2/test/reader_test.rb: @data.inject(0) { |sum, str| sum + file.write(str) } symmetric-encryption-3.8.2/test/reader_test.rb: @data.inject(0) { |sum, str| sum + file.write(str) } symmetric-encryption-3.8.2/test/writer_test.rb: written_len = @data.inject(0) { |sum, str| sum + file.write(str) } symmetric-encryption-3.8.2/test/writer_test.rb: written_len = @data.inject(0) { |sum, str| sum + file.write(str) } symmetric-encryption-3.8.2/test/writer_test.rb: written_len = @data.inject(0) { |sum, str| sum + file.write(str) } symphony-0.9.2/lib/symphony/statistics.rb: y_avg = y_vec.inject( :+ ).to_f / y_vec.size symphony-0.9.2/lib/symphony/statistics.rb: x_avg = x_vec.inject( :+ ).to_f / x_vec.size synapses-validators-0.1.0/lib/cpf_cnpj/cpf_cnpj.rb: multiplied.inject { |s,e| s + e } synaptic4r-0.1.9/lib/synaptic4r/result.rb: headers.split(/,\s+/).map{|a| a.strip}.inject({}) do |r,a| synaptic4r-0.1.9/lib/synaptic4r/result.rb: h.inject(""){|r,(u,a)| r += " #{u}=#{a}\n"} synaptic4r-0.1.9/lib/synaptic4r/result.rb: a.split(/,\s+/).sort.inject(""){|s,t| s += "#{t}, "}.chomp(', ') if a synaptic4r-0.1.9/lib/synaptic4r/result.rb: poids.inject("") {|r,o| r += " #{o}\n"} unless poids.empty? syncwrap-2.7.0/test/test_shell.rb: post_merged = unmerged.map {|s,c| c}.inject( "", :+ ) syncwrap-2.7.0/test/test_shell.rb: post_merged = unmerged.map {|s,c| c}.inject( "", :+ ) syncwrap-2.7.0/test/test_shell.rb: post_merged = unmerged.map {|s,c| c}.inject( "", :+ ) syntax-on-0.1.13/lib/syntax-on.rb: theme_directories.inject([]){ |all,this| all + Dir[File.join(File.expand_path(this), '*.css')] } syntax_file-1.6.9/tests/tc_controller.rb: string_vars_n = lambda { sfc.variables.inject(0) { |n, v| n + (v.is_string_var ? 1 : 0) } } syntaxer-0.5.1/lib/syntaxer/reader.rb: }.inject(:+) sysdig-0.3.1/lib/sysdig/response.rb: errors.inject([]){|r,(k,v)| r += v.map{|s| "#{k.capitalize} #{s}"}} system-metrics-0.2.5/lib/system_metrics/nested_event.rb: @exclusive_duration ||= duration - children.inject(0.0) { |sum, child| sum + child.duration } system_browser-0.1.4/lib/system_browser/services/source_service.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| systemd_mon-0.1.0/lib/systemd_mon/formatters/state_table_formatter.rb: full_width = lengths.inject(&:+) + (lengths.length * 3) + 1 systeminformation-0.1.1/lib/systeminformation/linux/cpu.rb: sum = difference.inject{|a,b| a+b} t2-server-1.3.0/lib/t2-server/port.rb: @total_size = strip(:size).flatten.inject { |sum, i| sum + i } table-formatter-0.2.0/lib/table-formatter.rb: column_widths[-1] -= column_widths.inject(&:+) - width if width table-formatter-0.2.0/lib/table-formatter.rb: @width = col_widths.inject(&:+) table-formatter-0.2.0/lib/table-formatter.rb: col_widths[-1] -= col_widths.inject(&:+) - @maxwidth if @width > @maxwidth table_fu-0.3.4/lib/table_fu.rb: @totals[column.to_s] = rows.inject(0) { |sum, r| to_numeric(r.datum_for(column).value) + sum } table_helper-0.2.2/lib/table_helper/footer.rb: colspan = table.header.columns.length - cells[0..-2].inject(0) {|count, cell| count += (cell[:colspan] || 1).to_i} table_helper-0.2.2/lib/table_helper.rb: # t.footer :num_comments, @posts.inject(0) {|sum, post| sum += post.comments.size} table_helper-0.2.2/lib/table_helper.rb: # t.footer :num_trackbacks, @posts.inject(0) {|sum, post| sum += post.trackbacks.size} table_print-1.5.4/lib/table_print/column.rb: name.each_char.collect{|c| c.bytesize == 1 ? 1 : 2}.inject(0, &:+), table_print-1.5.4/lib/table_print/column.rb: Array(data).compact.collect(&:to_s).collect{|m| m.each_char.collect{|n| n.bytesize == 1 ? 1 : 2}.inject(0, &:+)}.max table_print-1.5.4/lib/table_print/formatter.rb: str.each_char.collect{|c| c.bytesize == 1 ? 1 : 2}.inject(0, &:+) table_print-1.5.4/lib/table_print/row_group.rb: columns.collect(&:width).inject(&:+) + (columns.length - 1) * 3 # add (n-1)*3 for the 3-character separator tableasy-0.2.1/lib/tableasy/total.rb: @list.collect {|item| item.send(column) }.inject {|total, item| total + item } tablemaker-0.0.2/lib/tablemaker/frame.rb: @items.map(&:rows).inject(0, &:+) tablemaker-0.0.2/lib/tablemaker/frame.rb: @items.map(&:columns).inject(0, &:+) tabletop-0.4.0/lib/tabletop/deck.rb: self.values.inject(:+) tabletop-0.4.0/spec/pool_spec.rb: p.sum.should == p.values.inject(:+) tabloid-0.0.1/lib/tabloid/group.rb: @rows[1..-1].inject(@rows[0][key]) { |sum, row| sum + row[key] } tabulate-0.1.2/lib/tabulate.rb: data = data.inject([]){|rs, r| rs += r.to_rows } tafunc-0.0.2/test/test_tafunc.rb: #assert_equal( exp.values.inject(0){|r,i| r + i}, tag-fog-1.0.1/lib/fog/ecloud/compute.rb: disks.inject(0) {|s, d| s + d.vcloud_size } tag-fog-1.0.1/spec/ecloud/requests/get_vapp_spec.rb: its(:size) { should == (@mock_vm.disks.inject(0) {|s, d| s += d[:size].to_i } * 1024).to_s } tagcrumbs-tagcrumbs-0.3.1/lib/tagcrumbs/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } tailstrom-0.0.11/lib/tailstrom/counter.rb: @cache[:sum] ||= @values.inject(0, :+) taiwan_validator-1.3.1/lib/taiwan_validator/id_validator.rb: results = digits.zip(MULTIPLIER).map { |r| r.inject(&:*) }.inject(&:+) taiwan_validator-1.3.1/lib/taiwan_validator/ubn_validator.rb: end.inject(&:+) taiwanese_ubn_validator-0.0.1/lib/taiwanese_ubn_validator.rb: sum += m.divmod(10).inject(0, &:+) talk-2.3.9/lib/context.rb: str = value.inject(str) { |s, element| s + render_element(indent_level+1, key, element) } tangofoxtrot-table_helper-0.2.2/lib/table_helper/footer.rb: colspan = table.header.columns.length - cells[0..-2].inject(0) {|count, cell| count += (cell[:colspan] || 1).to_i} tangofoxtrot-table_helper-0.2.2/lib/table_helper.rb: # t.footer :num_comments, @posts.inject(0) {|sum, post| sum += post.comments.size} tangofoxtrot-table_helper-0.2.2/lib/table_helper.rb: # t.footer :num_trackbacks, @posts.inject(0) {|sum, post| sum += post.trackbacks.size} tansu-0.5.7/lib/tansu/response.rb: body.inject(0) { |a, e| a + Rack::Utils.bytesize(e) } taps-0.3.24/lib/taps/operation.rb: @record_count ||= remote_tables_info.values.inject(0) { |a,c| a += c } taps-0.3.24/lib/taps/operation.rb: @record_count ||= local_tables_info.values.inject(0) { |a,c| a += c } taps-jruby-0.3.14/lib/taps/operation.rb: @record_count ||= remote_tables_info.values.inject(0) { |a,c| a += c } taps-jruby-0.3.14/lib/taps/operation.rb: @record_count ||= local_tables_info.values.inject(0) { |a,c| a += c } taps-taps-0.3.24/lib/taps/operation.rb: @record_count ||= remote_tables_info.values.inject(0) { |a,c| a += c } taps-taps-0.3.24/lib/taps/operation.rb: @record_count ||= local_tables_info.values.inject(0) { |a,c| a += c } tapsoob-0.1.32/lib/tapsoob/operation.rb: tables_info.values.inject(:+) tapsoob-0.1.32/lib/tapsoob/operation.rb: @record_count ||= local_tables_info.values.inject(0) { |a,c| a += c } taq_simple_calendar-0.0.1/lib/taq_simple_calendar/view_helper.rb: cls << "bp" + evts.map {|e| e[:bin_period]}.inject("000") do |m,v| tarantool-0.5.8/lib/tarantool/block_db.rb: results = results.inject(0){|s, i| s + i} tarantool-0.5.8/lib/tarantool/em_db.rb: @feed.call @result.inject(0){|s, i| s + i} tarantool-0.5.8/lib/tarantool/em_db.rb: @feed.call @result.inject(0){|s, i| s + i} tarsolya-declarative_authorization-0.4.1.2/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + tarsolya-declarative_authorization-0.4.1.2/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + tarsolya-declarative_authorization-0.4.1.2/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } tarsolya-declarative_authorization-0.4.1.2/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } tarsolya-declarative_authorization-0.4.1.2/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) task_tempest-0.2.0/lib/task_tempest/bookkeeper.rb: book[:queue][:backlog] = @storm.executions.inject(0){ |memo, e| memo += 1 unless e.started?; memo } task_tempest-0.2.0/lib/task_tempest/bookkeeper.rb: @files.inject(0){ |memo, line| memo += 1 if line.downcase =~ /tcp/; memo } taskmapper-1.0.1/lib/taskmapper/helper.rb: mem += value.inject('') { |m, v| tattletail-0.0.3/lib/tattletail.rb: indent_level.times.inject('') {|m| m += " │ "} tauplatform-1.0.2/lib/build/RhoHubAccount.rb: divisor = [0, 1, 2, 4, 5, 7, 8, 10, 11, 12, 16, 22, 23, 26, 32].inject(0) {|sum, exponent| sum + (1 << (32 - exponent))} tauplatform-1.0.2/lib/build/jake.rb: total_bytes = zip_file.inject(0) { |result, each| result + each.size } tauplatform-1.0.2/lib/extensions/rexml/rexml/functions.rb: nodes.inject(0) { |r,n| r += number(string(n)) } tauplatform-1.0.2/rakefile.rb: loadpath = $LOAD_PATH.inject("") { |load_path,pe| load_path += " -I" + pe } tauplatform-1.0.2/spec/framework_spec/extensions/test-libs/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} tb-1.0/lib/tb/ex_enumerable.rb: # p a.tb_categorize(:color, :price) {|ks, vs| vs.inject(0.0, &:+) / vs.length } tb-1.0/test/test_ex_enumerable.rb: a.tb_categorize(:color, :price) {|ks, vs| vs.inject(0.0, &:+) / vs.length }) tb-1.0/test/test_ex_enumerable.rb: a.tb_categorize(:color, :fruit, :price) {|ks, vs| vs.inject(0.0, &:+) / vs.length }) tb-1.0/test/test_ex_enumerable.rb: ary1 = h.keys.sort.map {|k| h[k].inject(&:+) } tconsole-1.2.8/lib/tconsole/minitest_handler.rb: @test_count = results.inject(0) { |sum, (tc, _)| sum + tc } tconsole-1.2.8/lib/tconsole/minitest_handler.rb: @assertion_count = results.inject(0) { |sum, (_, ac)| sum + ac } tconsole-1.2.8/lib/tconsole/minitest_handler.rb: return assertions.select { |n| !n.nil? }.size, assertions.inject(0) { |sum, n| n.nil? ? sum + 0 : sum + n } tdiary-4.2.1/lib/tdiary/filter/spam.rb: @spamlookup_domain_list.split(/[\n\r]+/).inject(false) do |r, dnsbl| tdiary-4.2.1/lib/tdiary/filter/spam.rb: @spamlookup_ip_list.split(/[\n\r]+/).inject(false) do |r, dnsbl| tdiary-4.2.1/vendor/bundle/ruby/2.2.0/bundler/gems/tdiary-contrib-2ab36447ae2a/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdiary-4.2.1/vendor/bundle/ruby/2.2.0/bundler/gems/tdiary-contrib-2ab36447ae2a/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/activesupport-4.2.5/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/dalli-2.7.5/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/dalli-2.7.5/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/faraday-0.9.2/lib/faraday/upload_io.rb: @parts.inject(0) { |sum, part| sum + part.length } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/minitest-5.8.3/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/multipart-post-2.0.0/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/pygments.rb-0.6.3/vendor/pygments-main/tests/examplefiles/fucked_up.rb:puts '%d SWS' % (events.inject(0) { |sum, ((day, daytime),)| sum + (daytime[/\d+$/].to_i - daytime[/^\d+/].to_i) }) tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/rack-1.6.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/sprockets-3.5.1/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/sprockets-3.5.1/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/sprockets-3.5.2/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/sprockets-3.5.2/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/thread_safe-0.3.5/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.bytesize + abbrev_separator.bytesize} tdiary-4.2.1/vendor/bundle/ruby/2.2.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.length + abbrev_separator.length} tdiary-4.2.1/vendor/bundle/ruby/2.3.0/bundler/gems/tdiary-contrib-d189eb6688f1/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdiary-4.2.1/vendor/bundle/ruby/2.3.0/bundler/gems/tdiary-contrib-d189eb6688f1/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.5/lib/active_support/core_ext/enumerable.rb: # payments.inject(0) { |sum, p| sum + p.price } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/dalli-2.7.5/lib/dalli/ring.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/dalli-2.7.5/lib/dalli/server.rb: FORMAT = OP_FORMAT.inject({}) { |memo, (k, v)| memo[k] = HEADER + v; memo } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/minitest-5.8.3/lib/minitest/benchmark.rb: enum.inject { |sum, n| sum + n } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/rack-1.6.4/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/sprockets-3.5.1/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/sprockets-3.5.1/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/sprockets-3.5.2/lib/sprockets/cache/file_store.rb: @size = find_caches.inject(0) { |n, (_, stat)| n + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/sprockets-3.5.2/lib/sprockets/cache/file_store.rb: caches.inject(0) { |sum, (_, stat)| sum + stat.size } tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/tdiary-4.2.0/lib/tdiary/filter/spam.rb: @spamlookup_domain_list.split(/[\n\r]+/).inject(false) do |r, dnsbl| tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/tdiary-4.2.0/lib/tdiary/filter/spam.rb: @spamlookup_ip_list.split(/[\n\r]+/).inject(false) do |r, dnsbl| tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/thread_safe-0.3.5/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.bytesize + abbrev_separator.bytesize} tdiary-4.2.1/vendor/bundle/ruby/2.3.0/gems/tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.length + abbrev_separator.length} tdiary-contrib-4.2.1/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdiary-contrib-4.2.1/lib/bayes.rb: return prod/(prod+s.inject(1.0){|r, i| r*(1-i)}) tdms-1.0.0/lib/tdms/aggregate_channel_enumerator.rb: @size ||= @channels.inject(0) { |sum, chan| sum += chan.values.size } tdo-0.0.6/lib/tdo.rb: tasks = t.inject(0) {|sum, t| sum += t[1].size} tdo-0.0.6/lib/tdo.rb: done = t.inject(0) {|sum, t| sum += t[1].delete_if {|i| !i.include? ' #done' }.size} te_rex-0.1.2/lib/te_rex/bayes.rb: training_count = @category_counts.values.inject {|x,y| x+y}.to_f te_rex-0.1.2/lib/te_rex/bayes.rb: total = category_words.values.inject(0) {|sum, element| sum+element} tealeaves-0.0.1/lib/tealeaves/exponential_smoothing_forecast.rb: @initial_level ||= @time_series.take(@period).inject(&:+).to_f / @period tealeaves-0.0.1/lib/tealeaves/exponential_smoothing_forecast.rb: period_1.zip(period_2).map {|(a,b)| (b - a) / @period.to_f }.inject(&:+) / @period tealeaves-0.0.1/lib/tealeaves/exponential_smoothing_forecast.rb: numerator = errors.drop(@seasonality_strategy.start_index).map {|i| i ** 2 }.inject(&:+) tealeaves-0.0.1/lib/tealeaves/forecast.rb: numerator = errors.drop(1).map {|i| i ** 2 }.inject(&:+) tealeaves-0.0.1/lib/tealeaves/moving_average.rb: window.zip(weights).map {|(a,b)| a * b }.inject(&:+) tealeaves-0.0.1/lib/tealeaves/moving_average.rb: sum = weights.inject(&:+) tealeaves-0.0.1/lib/tealeaves/seasonal_components.rb: group.inject(&:+) / group.size.to_f tealeaves-0.0.1/lib/tealeaves/seasonal_components.rb: @avg ||= seasonal_averages.inject(&:+) / @period.to_f tealeaves-0.0.1/lib/tealeaves/single_exponential_smoothing_forecast.rb: ([@time_series.first] + @time_series).inject do |a,b| technicalpickles-shoulda-2.10.0/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } tedium-0.0.5/lib/tedium/capybara/selectors.rb: selectors.inject(&:+) teebo-0.0.6/lib/teebo/credit_card.rb: end.flatten.inject(:+) teej-alchemy-1.1.1/lib/alchemy/phylactery.rb: @lists.inject(0) { |m, (k,v)| m + v.length } teejayvanslyke-gruff-0.4.1/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } teejayvanslyke-gruff-0.4.1/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} teejayvanslyke-gruff-0.4.1/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} teepee-0.7.2/lib/teepee/commander.rb: ensure_numeric numbers.inject 0, :+ tekkub-fugit-0.0.7/lib/grit/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } tekkub-fugit-0.0.7/lib/grit/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } tekkub-fugit-0.0.7/lib/grit/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } teksymmetry-reek-1.1.3.2/lib/reek/report.rb: @sources.inject(0) {|sum, src| sum + src.report.length } telegraph-1.0.1/lib/telegraph.rb: words << morse_word.split(" ").inject(""){|word, morse_char| word + MORSE_TO_LETTERS[morse_char]} telesign_lib-0.0.13/lib/telesign/telesign_error.rb: @errors.inject(''){|ret, x| ret += "#{x['description']}\n" } telesignature-0.0.11/lib/telesignature/telesign_error.rb: @errors.inject(''){|ret, x| ret += "#{x['description']}\n" } teletask-0.1.1/lib/request.rb: parametersum = @parameters.empty? ? 0 : @parameters.inject{|sum,x| sum + x } teletask-0.1.1/lib/response.rb: calculatedChecksum = data[startindex..startindex+length-1].inject{|sum,x| sum + x } % 256 tell_me_about_it-0.0.4/lib/tell_me_about_it.rb: indent_level.times.inject('') {|m| m += " │ "} tem_ruby-0.16.0/lib/tem/benchmarks/benchmarks.rb: avg_time = timings.inject { |a,v| a + v } / timings.length tem_ruby-0.16.0/lib/tem/builders/abi.rb: lengths = length_data.inject([]) { |acc, i| acc += i } tem_ruby-0.16.0/lib/tem/builders/abi.rb: number_data.inject(lengths) { |acc, i| acc += i } tem_ruby-0.16.0/lib/tem/builders/isa.rb: arg_count = fargs.inject(0) { |acc, v| v.nil? ? acc : acc + 1 } templator-0.2.2/spec/spec_helper.rb: content = paths.sort.inject("") { |c, path| c+= File.read(path)} tenacity-0.6.0/lib/tenacity/association.rb: return (from_root + path).inject(Object) { |ns,name| ns.const_get(name) } tengine_job-1.2.2/lib/tengine/job/structure/edge_builder.rb: start_vertex_counts = @redirections.inject({}){|d, (_start, _)| d[_start] ||= 0; d[_start] += 1; d} tengine_job-1.2.2/lib/tengine/job/structure/edge_builder.rb: end_vertex_counts = @redirections.inject({}){|d, (_, _end)| d[_end ] ||= 0; d[_end ] += 1; d} tengu-0.0.4/lib/tengu/file.rb: @describes.inject(0) { |sum, n| sum += n.success_count } tengu-0.0.4/lib/tengu/file.rb: @describes.inject(0) { |sum, n| sum += n.test_count } tengu-0.0.4/lib/tengu/file.rb: @describes.inject(0) { |sum, n| sum += n.pending_count } tengu-0.0.4/lib/tengu/result.rb: @success_count = @files.inject(0) { |sum, n| sum += n.success_count } tengu-0.0.4/lib/tengu/result.rb: @total_count = @files.inject(0) { |sum, n| sum += n.test_count } tengu-0.0.4/lib/tengu/result.rb: @pending_count = @files.inject(0) { |sum, n| sum += n.pending_count } tennis-0.4.0/lib/tennis.rb: @games_won = @score.transpose.map{ |games| games.inject{ |sum,x| sum + x } } tennis-jobs-0.4.0/examples/async_sum.rb: total = numbers.inject(&:+) tennis-jobs-redis-0.4.0/examples/async_sum.rb: total = numbers.inject(&:+) tennis-jobs-rmq-0.4.0/examples/async_sum.rb: total = numbers.inject(&:+) tennpipes-base-3.6.6/lib/tennpipes-base/path_router/matcher.rb: handler.named_captures.inject(0) { |count, (_, capture)| count += capture.length } tennpipes-helper-3.6.6/lib/tennpipes-helper/form_helpers/errors.rb: count = objects.inject(0){ |sum, object| sum + object.errors.count } tent-client-0.2.1/lib/tent-client/tent_type.rb: parts.reverse.inject(nil) { |m, _p| URI.encode("#{_p}#{m ? '#' + m : ''}") } tequila-0.2.2/lib/tree.rb: @tree.values.inject([]){ |res, nodes| res + nodes }.uniq term-ansicolor-logger-1.0.3/lib/term/ansicolor/logger.rb: @#{s}_prefix = args.inject("") { |f,arg| f + eval("Term::ANSIColor::\#{arg}") }; terminal-table-1.5.2/lib/terminal-table/table.rb: @column_widths.inject(0) { |s, i| s + i + cell_spacing } + style.border_y.length terminal-table-1.5.2/lib/terminal-table/table.rb: other_cols = arr.inject(0) { |s, i| s + i } terminitor-0.6.1/lib/terminitor/abstract_core.rb: combined_options = (window_options.to_a + tab_options.to_a).inject([]) {|arr, pair| arr += pair } terminitor-0.6.1/lib/terminitor/cores/iterm_core.rb: combined_options = (window_options.to_a + tab_options.to_a).inject([]) {|arr, pair| arr += pair } terminitor-0.6.1/lib/terminitor/cores/mac_core.rb: pairs = options.select {|option, value| ALLOWED_OPTIONS[object_type].include?(option) }.inject([]) {|arr, pair| arr += pair } termtter-2.2.3/lib/plugins/appendtitle.rb: charset = io.scan(/charset="?([^\s"]*)/i).flatten.inject(Hash.new{0}){|a, b| a[b]+=1; a}.to_a.sort_by{|a|a[1]}.reverse.first[0] # XXX: scan charset from source termtter-2.2.3/lib/plugins/dupu.rb: #Termtter::Client.execute("update #{arg.chars.inject([]){|r,v|r << v*(5+rand(3)}.join}") terragona-0.3.0/lib/terragona/stats.rb: return self.inject(0){|accum, i| accum + i } terragona-0.3.0/lib/terragona/stats.rb: sum = self.inject(0){|accum, i| accum + (i - m) ** 2 } test-queue-0.2.13/lib/test_queue/runner.rb: estatus = @completed.inject(0){ |s, worker| s + worker.status.exitstatus } test-queue-split-0.3.2/lib/test_queue/runner.rb: estatus = @completed.inject(0){ |s, worker| s + worker.status.exitstatus } test-spec-0.10.0/test/spec_flexmock.rb: total = (0...3).collect { @sensor.read_temperature }.inject { |i, s| i + s } test-spec-0.10.0/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost test-spec-0.10.0/test/spec_mocha.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } test-spec-0.10.0/test/spec_mocha.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } test-unit-3.1.7/lib/test/unit/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} test-unit-ext-0.5.0/lib/test-unit-ext/diff.rb: matches = blocks.inject(0) {|result, block| result + block[-1]} test-unit-minitest-0.9.1/lib/test/unit.rb: @errors += rep.map{|x| x[:result][0] }.inject(:+) test-unit-minitest-0.9.1/lib/test/unit.rb: @failures += rep.map{|x| x[:result][1] }.inject(:+) test-unit-minitest-0.9.1/lib/test/unit.rb: @skips += rep.map{|x| x[:result][2] }.inject(:+) test-unit-minitest-0.9.1/lib/test/unit.rb: suites.inject(0) {|n, suite| n + suite.send(type).grep(filter).size} test-unit-minitest-0.9.1/lib/test/unit.rb: suites.inject(0) {|n, suite| n + suite.send(type).size} test_balancer-0.0.1/lib/test_balancer.rb: groups.values.inject(&:+) == n or raise "BUG!" test_benchmarker-1.2.1/lib/test_benchmarker/test_benchmarks.rb: obj.sum = obj.benchmarks.inject(0) {|sum, bmark| sum + bmark.benchmark.send(benchmark_attr)} testa-0.0.1/lib/testa.rb: @out.puts " TOTAL: #{@stat.values.inject(:+)}" testboost-0.0.9/lib/testboost/bus_api_lib.rb: query_string = query_hash.inject('') {|result, pair| result += "#{pair.first}=#{pair.last}&" } testbot-0.7.8/lib/server/group.rb: total = tests_with_sizes.inject(0) { |sum, test| sum += test[1] } testbot-0.7.8/lib/server/runner.rb: find_all_available.inject(0) { |sum, r| r.idle_instances + sum } testbot-0.7.8/lib/server/runner.rb: find_all_available.inject(0) { |sum, r| r.max_instances + sum } testbot_instructure-0.7.9/lib/server/group.rb: total = tests_with_sizes.inject(0) { |sum, test| sum += test[1] } testbot_instructure-0.7.9/lib/server/runner.rb: find_all_available.inject(0) { |sum, r| r.idle_instances + sum } testbot_instructure-0.7.9/lib/server/runner.rb: find_all_available.inject(0) { |sum, r| r.max_instances + sum } text-analysis-utils-0.7.1/lib/document-cache.rb: counts = text.split(" ").inject(Hash.new(0)) {|h,w| h[w] += 1; h } text-analysis-utils-0.7.1/lib/document-cache.rb: counts = stems.inject(Hash.new(0)) {|h,stem| h[stem] += 1; h } text-analysis-utils-0.7.1/lib/game.rb: hits = recent_results.inject(0){|sum, value| sum+=value; sum} text-table-1.2.4/lib/text-table/cell.rb: row.cells[0...row.cells.index(self)].map(&:colspan).inject(0, &:+) text-table-1.2.4/lib/text-table/cell.rb: (0...colspan).map {|i| table.column_widths[column_index + i]}.inject(&:+) + (colspan - 1)*(2*table.horizontal_padding + table.horizontal_boundary.length) text-table-1.2.4/lib/text-table/table.rb: row[0...row.index(cell_row)].map {|c| c.is_a?(Hash) ? c[:colspan] || 1 : 1}.inject(0, &:+) == column_number_block - 1 text2svg-0.2.0/lib/text2svg/typography.rb: }.inject(:+) + (line.length - 1) * inter_char_space text_classifier-0.0.1/lib/text_classifier.rb: sum_test_doc_probs = test_doc_probs.inject(:+) text_layout-0.2.0/lib/text_layout/table.rb: array.to_a.inject(0) {|r, i| r + i } textcaptchasolver-0.0.1/lib/solvers/wordstonumberpattern.rb: answer = nums.inject(:+) textstats-0.0.2/lib/textstats.rb: Float(words.collect{|w|w.size}.inject(nil){|sum,x|sum ? sum + x : x})/words.size tf-0.4.3/lib/plugins/tf/error_summary_output.rb: @counts[:tests] += tests_counts.empty? ? 0 : tests_counts.inject(&:+) tf-0.4.3/lib/plugins/tf/stats_output.rb: @counts[:tests] += tests_counts.empty? ? 0 : tests_counts.inject(&:+) tfe-cache-money-0.2.5/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } thanx-gruff-0.5.1/lib/gruff/accumulator_bar.rb: accum_array = @data.first[DATA_VALUES_INDEX][0..-2].inject([0]) { |a, v| a << a.last + v} thanx-gruff-0.5.1/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } thanx-gruff-0.5.1/lib/gruff/base.rb: @data = @data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } thanx-gruff-0.5.1/lib/gruff/base.rb: @norm_data.sort_by { |a| -a[DATA_VALUES_INDEX].inject(0) { |sum, num| sum + num.to_f } } thanx-gruff-0.5.1/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} thanx-gruff-0.5.1/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} the_energy_detective-0.1.1/lib/ted/ecc.rb: checksum = bytes[0..-2].inject(0, :+) % 256 the_noggin-0.1.0/lib/noggin/layer.rb: neuron.forward_input = neuron.origins.inject(0){ |sum, edge| sum += edge.forward_output } the_noggin-0.1.0/lib/noggin/layer.rb: neuron.backward_input = neuron.dests.inject(0){ |sum, edge| sum += edge.backward_output } the_noggin-0.1.0/lib/noggin/network.rb: layers.last.neurons.inject(0){ |sum, neuron| sum += neuron.forward_error_output } thefox-wallet-0.8.2/lib/wallet/wallet.rb: year_total.sort.inject(0.0){ |sum, item| item[1].balance_total = (sum + item[1].balance).round(3) } thefox-wallet-0.8.2/lib/wallet/wallet.rb: years_total.sort.inject(0.0){ |sum, item| item[1].balance_total = (sum + item[1].balance).round(3) } thefox-wallet-0.8.2/lib/wallet/wallet.rb: balance_total = years_total.inject(0.0){ |sum, item| sum + item[1].balance } thefox-wallet-0.8.2/lib/wallet/wallet.rb: ' + ::TheFox::Wallet::NUMBER_FORMAT % years_total.inject(0.0){ |sum, item| sum + item[1].revenue } + ' thefox-wallet-0.8.2/lib/wallet/wallet.rb: ' + ::TheFox::Wallet::NUMBER_FORMAT % years_total.inject(0.0){ |sum, item| sum + item[1].expense } + ' thewoolleyman-mocha-0.9.3.20081219131457/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.price } + shipping_cost thewoolleyman-mocha-0.9.3.20081219131457/examples/stubba.rb: line_items.inject(0) { |total, line_item| total + line_item.weight } thewoolleyman-mocha-0.9.3.20081219131457/examples/stubba.rb: find_all.inject(0) { |total, order| order.shipped_on ? total : total + order.total_cost } thewoolleyman-webgen-0.5.8.20090419/lib/webgen/tag/menu.rb: self.children.inject([]) {|temp, n| temp << n.node.absolute_lcn; temp += ((t = n.to_lcn_list).empty? ? [] : [t]) } they-yahoo_stock-1.0.8/lib/yahoo_stock/scrip_symbol.rb: res = companies.inject('') { |options, company| options + new(company).results.output + "\n" } think_feel_do_engine-3.11.0/app/models/group.rb: end.inject(:+) think_feel_do_engine-3.11.0/app/models/phq_assessment.rb: answered_questions.inject(:+) thinp_xml-0.0.20/lib/thinp_xml/thinp/analysis.rb: l_segs << LogicalSegment.new(a.inject(0) {|tot, ps| tot + ps.length}, a) thinp_xml-0.0.20/lib/thinp_xml/thinp/builder.rb: nr_data_blocks = mapping_counts.inject(0) {|n, tot| n + tot} thinp_xml-0.0.20/spec/builder_spec.rb: device.mappings.inject(0) {|sum, m| sum + m.length} thirtysixthspan-magent-0.4.1/examples/comm/worker.rb: s = args.inject(0) { |v, a| a += v } thomas-0.1.6/lib/thomas.rb: total_occurences = occurence_by_corpus.values.inject(0) do |sum, occ| sum + occ end.to_f thorero-0.9.4.5/lib/merb-core/dispatch/router/behavior.rb: ancestors.map{|a| a.path_captures}.inject(0){|sum, n| sum + n} thorero-core-0.9.4.6/lib/merb-core/dispatch/router/behavior.rb: ancestors.map{|a| a.path_captures}.inject(0){|sum, n| sum + n} thorsson-mongo_mapper-0.8.2/lib/mongo_mapper/plugins/serialization.rb: (attribute_names + method_names).inject({}) { |hash, name| thoughtafter-vpim-0.7.0.1/test/common.rb: self.inject(0){|i,_| i + 1} thoughtbot-capistrano-2.5.6/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } thoughtbot-shoulda-2.11.1/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } thpool-0.1.0/test/unit/test_thpool.rb: assert_equal (0..times - 1).inject(0) { |s, r| s + r }, queued thpool-0.1.0/test/unit/test_worker_pool.rb: assert_equal (0..times - 1).inject(0) { |s, r| s + r }, queued thread_safe-0.3.5/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} thread_safe-ianunruh-0.1.1/test/test_cache_loops.rb: result.inject(0) {|acc, i| acc + i} threatinator-0.2.1/lib/threatinator/parsers/xml/node.rb: @children.values.inject(0) {|total, child_set| total + child_set.count} three-usage-0.0.2/lib/three_usage/parser.rb: three_usage_blocks.inject(0){|sum,item| sum + item.remaining} threedaymonk-roodi-1.3.8/lib/roodi/checks/parameter_number_check.rb: parameter_count = arguments.inject(-1) { |count, each| count = count + (each.class == Symbol ? 1 : 0) } thrift-0.9.3.0/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } thrift-0.9.3.0/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } thrift-adamd-1.0.0.1/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } thrift-adamd-1.0.0.1/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } thrift-mavericks-0.9.0.1/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } thrift-mavericks-0.9.0.1/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } tiamat-0.1.0/devel/jumpstart.rb: ] + (files - rdoc_files).inject(Array.new) { |acc, file| tiamat-0.1.0/spec/local_child_worker_spec.rb: (1..250_000).inject(0) { |acc, n| acc + n } tiamat-0.1.0/spec/local_child_worker_spec.rb: (1..250_000).inject(0) { |acc, n| acc + n } tiamat-0.1.0/spec/tiamat_open_local_spec.rb: (1..100_000).inject(0) { |acc, n| acc + n } tiamat-0.1.0/spec/tiamat_open_local_spec.rb: (1..100_000).inject(0) { |acc, n| acc + n } tiamat-0.1.0/spec/tiamat_open_remote_spec.rb: (1..100_000).inject(0) { |acc, n| acc + n } tiamat-0.1.0/spec/tiamat_open_remote_spec.rb: (1..100_000).inject(0) { |acc, n| acc + n } ticket_sales-0.1.1/lib/ticket_sales/ticket/travel_time.rb: pauses.map(&:length).inject('0'.to_d, &:+) ticket_sales-0.1.1/lib/ticket_sales/ticket_center.rb: ticket.combined_by.map { |current| get_price current }.inject(&:+) ticketmaster-0.7.0/lib/ticketmaster/helper.rb: mem += value.inject('') { |m, v| tidyup-0.9.0/lib/tidyup.rb: }.inject(&:+) tienda-2.1.3/app/models/tienda/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total_cost } tienda-2.1.3/app/models/tienda/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.sub_total } tienda-2.1.3/app/models/tienda/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.tax_amount } tienda-2.1.3/app/models/tienda/order/billing.rb: order_items.inject(BigDecimal(0)) { |t, i| t + i.total } tienda-2.1.3/app/models/tienda/order/delivery.rb: order_items.inject(BigDecimal(0)) { |t,i| t + i.total_weight} tienda-2.1.3/app/models/tienda/order.rb: order_items.inject(0) { |t,i| t + i.quantity } timberline-0.8.5/lib/timberline/queue.rb: times.inject(0, :+) / times.size.to_f timbl_client-0.0.1/lib/timbl_client.rb: response.scan(/([A-Z]+) \{ ?(.*?) ?\}/).inject({}) do |res, e| timcharper-beanstalk-client-1.0.3/lib/beanstalk-client/connection.rb: Hash[*pairs.inject([]){|a,b|a+b}] timcharper-declarative_authorization-0.4.1.6/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + timcharper-declarative_authorization-0.4.1.6/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + timcharper-declarative_authorization-0.4.1.6/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } timcharper-declarative_authorization-0.4.1.6/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } timcharper-declarative_authorization-0.4.1.6/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) timchen-cache-money-0.2.25.1/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } time-elapsed-0.0.2/lib/time/elapsed/parser/parser.rb: end.values.inject(&:+) time_crisis-0.3.5/lib/time_crisis/support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } time_distribution-2.1.2/lib/time_distribution/work_day_collection.rb: hours(*subjects) / @official_work_days.values.inject(:+).to_f time_distribution-2.1.2/lib/time_distribution/work_day_collection.rb: hours << week.inject(:+) time_distribution-2.1.2/lib/time_distribution/work_day_collection.rb: hours << week_hours.inject(:+) time_distribution-2.1.2/lib/time_distribution/work_day_collection.rb: string += format("%-10s%0.2f\n", 'Avg', hours.inject(:+) / hours.length) time_report-0.0.1/lib/time_report/day.rb: tasks.inject(0) { |sum, task| sum + task.duration } time_tap-0.2.0/lib/time_tap/project.rb: pinches.map(&:duration).inject(0.seconds, &:+) time_window_drop_collector-0.3.3/lib/time_window_drop_collector/utils.rb: result[k] = v.inject(0) { |acc,e| acc += e[1].to_i } timecard-0.0.2/lib/timecard.rb: task[:time_pairs].inject(0){ |sum,p| sum + (p.last - p.first) } timecode-2.1.0/lib/timecode.rb: parts.map{|part| parse(part, with_fps) }.inject{|sum, p| sum + p.total } timer.rb-0.3/lib/timer/time_parser.rb: total += hours.inject(0) { |sum, x| sum + (x.to_f * 3600) } timer.rb-0.3/lib/timer/time_parser.rb: total += mins.inject(0) { |sum, x| sum + (x.to_f * 60) } timer.rb-0.3/lib/timer/time_parser.rb: total += secs.inject(0) { |sum, x| sum + x.to_f } timeseries-0.0.1/lib/timeseries/series.rb: self[offset,time_period].inject(0) { |total,dp| total.to_f + dp.value.to_f } timeseries-0.0.1/lib/timeseries/series.rb: daily_series = grouped.map { |k,v| Timeseries::DataPoint.new( v[0].date , v.inject(0) { |sum,c| sum.to_f + c.value.to_f } ) } timesheet_plugin-0.6.0/app/controllers/timesheet_controller.rb: @grand_total = @total.collect{|k,v| v}.inject{|sum,n| sum + n} timfel-ci_reporter-1.6.3/lib/ci/reporter/test_suite.rb: self.failures = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.failure? }.size } timfel-ci_reporter-1.6.3/lib/ci/reporter/test_suite.rb: self.errors = testcases.inject(0) {|sum,tc| sum += tc.failures.select{|f| f.error? }.size } timfel-ci_reporter-1.6.3/lib/ci/reporter/test_suite.rb: self.skipped = testcases.inject(0) {|sum,tc| sum += (tc.skipped? ? 1 : 0) } timocratic-rack-1.0.0/lib/rack/content_length.rb: length = body.to_ary.inject(0) { |len, part| len + bytesize(part) } timocratic-rack-1.0.0/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s timshadel-starling-0.9.8.200810061510/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } timshadel-starling-0.9.8.200810061510/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } tinkerbell-0.04/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } tins-1.8.2/lib/tins/attempt.rb: function = -> x { (0...attempts).inject { |s, i| s + x ** i } - sleep } tins-1.8.2/tests/proc_prelude_test.rb: ps.inject([], &Proc.map_apply(:name) { |s, n| s << "#{n}#{i += 1}" }) tinted_tags-0.0.2/lib/tinted_tags/tag_tinter.rb: total = @klass.tag_counts_on(:tags).map(&:count).inject(:+) tiny_frp-1.1.0/lib/tiny_frp.rb: @argc ||= @nodes.inject(0){|acc, n| acc + n.argc} tiny_frp-1.1.0/lib/tiny_frp.rb: res.merge(self => @nodes.inject([]){|acc, n| acc + res[n]}) tiny_frp-1.1.0/lib/tiny_frp.rb: res.merge(self => @nodes.inject([]){|acc, n| acc + res[n]}) tiny_thrift-1.0.0.0/benchmark/benchmark.rb: @report[:total_calls] = call_times.inject(0.0) { |a,t| a += t } tiny_thrift-1.0.0.0/benchmark/benchmark.rb: @report[:total_clients] = client_times.inject(0.0) { |a,t| a += t } tipsy-0.1.4/test/test_helper.rb: @test_count = results.inject(0) { |sum, (tc, _)| sum + tc } tipsy-0.1.4/test/test_helper.rb: @assertion_count = results.inject(0) { |sum, (_, ac)| sum + ac } tipsy-0.1.4/test/test_helper.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } titanous-scrobbler-0.2.3/test/mocks/rest.rb: base_pieces.last.split('&').inject("#{file}_") { |str, pair| str << pair.split('=').join('_') + '_'; str }.chop! titulo_eleitoral-0.0.4/lib/titulo_eleitoral/numero_inscricao.rb: soma_multiplicacao = digitos.zip(multiplicadores).inject(0) { |resultado,(digito, multiplicador)| resultado + (digito * multiplicador) } tkellem-0.9.7/lib/backwards_file_reader.rb: offset = @read_size - @line_buffer.inject(0) { |n, l| n + l.size } tlconnor-scruffy-0.2.17/lib/scruffy/helpers/point_container.rb: summable(values).inject(0) { |sum, i| sum += i } tlconnor-xero_gateway-1.0.4/lib/xero_gateway/invoice.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.line_amount.to_s) } tlconnor-xero_gateway-1.0.4/lib/xero_gateway/invoice.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.tax_amount.to_s) } tma-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + tma-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + tma-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } tma-declarative_authorization-0.3.2.2/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } tma-declarative_authorization-0.3.2.2/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) tmail-1.2.7.1/lib/tmail/vendor/rchardet-1.3/lib/rchardet/latin1prober.rb: total = @_mFreqCounter.inject{|a,b| a+b} tmis-0.1.4/lib/tmis/interface/models/speciality_subject_table_model.rb: keep_if{|x| x.respond_to?(:+) }.inject(:+) tmis-0.1.4/lib/tmis/interface/models/speciality_subject_table_model.rb: keep_if{|x| x.respond_to?(:+) }.inject(:+) tmm1-erlectricity-0.2.1/lib/erlectricity/conditions/hash.rb: flattened = arg.inject([]){|memo, kv| memo + kv} tmtm-ruby-mysql-3.0.2/lib/mysql.rb: @server_version = init_packet.server_version.split(/\D/)[0,3].inject{|a,b|a.to_i*100+b.to_i} tmtms-review-1.0.0/lib/review/book/volume.rb: vols.inject(new()) {|sum, i| sum + i } tmtms-review-1.0.0/lib/review/tocparser.rb: @children.inject(0) {|sum, n| sum + n.estimated_lines } tmtms-review-1.0.0/lib/review/tocparser.rb: chapters.inject(0) {|sum, chap| sum + chap.toc.estimated_lines } tn_pdf-0.0.9/lib/tn_pdf/table.rb: total_colspan = row.map(&:colspan).inject(:+) tn_pdf-0.0.9/lib/tn_pdf/table.rb: column_widths[field.colspan_range].inject(:+) toPinyin-0.0.5/lib/toPinyin.rb: scan(/./mu).map {|c| c.each_byte.inject(""){|o, b| o+b.to_s(16)}} to_histogram-1.0.17/lib/averages.rb: frequency = array.inject(Hash.new(0)) { |h,v| h[v] += 1; h } toadie-0.0.8/lib/toadie/extract_todos.rb: grep_includes = Toadie.file_extensions.inject('') { |m, ex| m + "--include=*.#{ex} " } tochka-0.1.2/lib/tochka/command/tochka-miniui.rb: usage_sub = current[0..2].inject(0){|sum, elm| sum += elm} - tochka-0.1.2/lib/tochka/command/tochka-miniui.rb: @prev_cpu[0..2].inject(0){|sum, elm| sum += elm} tochka-0.1.2/lib/tochka/command/tochka-miniui.rb: total_sub = current.inject(0){|sum, elm| sum += elm} - tochka-0.1.2/lib/tochka/command/tochka-miniui.rb: @prev_cpu.inject(0){|sum, elm| sum += elm} todotask-0.0.3/lib/todotask.rb: total = items.inject(0){|total, (file, list)| total + list.size } tokyo_cache_cow-0.0.11/lib/tokyo_cache_cow/cache/base.rb: marshal(values.inject(0.0) { |sum, el| sum + el } / values.size) tokyo_cache_cow-0.0.11/lib/tokyo_cache_cow/cache/base.rb: marshal(values.inject(0.0) { |sum, el| sum + el }) tokyo_metro-0.10.1/lib/tokyo_metro/factory/seed/api/station_train_time/checker.rb: }.inject( :+ ) tokyomessenger-0.5/lib/tokyo_messenger/balancer.rb: @servers.collect{ |server| server.rnum }.inject(nil){ |sum,x| sum ? sum+x : x } tolerances-1.0.0/lib/simple_stats.rb: self.inject(0) { |sum, x| sum + x.to_f / self.size } tolerances-1.0.0/lib/simple_stats.rb: self.inject(0) { |sum, x| sum + (x-mean)**2 } / self.size tolerances-1.0.0/lib/simple_stats.rb: self.inject(0) { |sum, x| sum + (x-mean)**3 } / tolerances-1.0.0/lib/simple_stats.rb: self.inject(0) { |sum, x| sum + (x-mean)**4 } / tolk-1.9.3/app/models/tolk/translation.rb: when Array then search_in.inject(Set[]) { |carry, item| carry + detect_variables(item) } tolk-1.9.3/app/models/tolk/translation.rb: when Hash then search_in.values.inject(Set[]) { |carry, item| carry + detect_variables(item) } tomstuart-vector_space-0.1.1/lib/vector_space/family.rb: self.class.new Hash[*(map_components(index, *vectors) { |*values| values.inject { |a, b| a if a == b } } + map_components(dimensions, *vectors, &block)).flatten] tomstuart-vector_space-0.1.1/lib/vector_space/vector_space.rb: comparisons.inject { |a, b| a + b if a && b && a * b >= 0 } tonality_analyser-0.0.3/lib/tonality_analyser/engine.rb: @probabilites[tonality][word] = @counted_words[tonality][word].to_f / TONALITIES.each.inject(0) { |sum, t| sum += @counted_words[t][word].to_f } tongue-0.2.10.8/lib/linguist/generated.rb: (lines.inject(0) { |n, l| n += l.length } / lines.length) > 110 tongue-0.2.10.8/lib/linguist/repository.rb: @size = @sizes.inject(0) { |s,(_,v)| s + v } toolbus-0.1.5/lib/toolbus.rb: num_steps = scanning_plan.inject(0) { |total, (file, blueprints)| total + blueprints.length } toolbus-0.1.5/lib/toolbus.rb: @features.inject(0) { |total, feature| total + feature['count'] } tools-cf-plugin-3.0.0/lib/tools-cf-plugin/dea-ads.rb: diff(attrs, prev) { |x| x["app_id_to_count"].values.inject(0, &:+) }, topfunky-gruff-0.3.5/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } topfunky-gruff-0.3.5/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} topfunky-gruff-0.3.5/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} topfunky-sparklines-0.5.3/lib/sparklines.rb: mid=@norm_data.inject(0) {|sum,v| sum+=v}/@norm_data.size topographer-0.0.9/spec/topographer/importer/mapper/field_mapping_spec.rb: input.values.flatten.inject(0) {|sum, x| sum+x} topographer-0.0.9/spec/topographer/importer/mapper/field_mapping_spec.rb: input.values.flatten.inject(0) {|sum, x| sum+x} topographer-0.0.9/spec/topographer/importer/mapper/validation_field_mapping_spec.rb: sum = input.values.flatten.inject(0) {|sum, x| sum+x} topographer-0.0.9/spec/topographer/importer/mapper/validation_field_mapping_spec.rb: sum = input.values.flatten.inject(0) {|sum, x| sum+x} torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/pry-0.9.12-java/lib/pry/commands/ls.rb: }.inject(&:+) + (name.size / 100.0) torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/pry-0.9.12-java/lib/pry/helpers/command_helpers.rb: margin = text.scan(/^[ \t]*(?!--\n|\+\+\n)(?=[^ \t\n])/).inject do |current_margin, next_indent| torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/pry-0.9.12-java/spec/helpers/bacon.rb: if Counter.values_at(:failed, :errors).inject(:+) > 0 torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } torquebox-console-0.3.0/vendor/bundle/jruby/1.9/gems/sinatra-1.3.5/lib/sinatra/base.rb: headers["Content-Length"] = body.inject(0) { |l, p| l + Rack::Utils.bytesize(p) }.to_s torquespec-0.6.0/lib/torquespec/daemon.rb: example_group = @world.example_groups.inject([]) {|all,g| all + g.descendants}.find do |group| torrent-file-0.0.0/lib/torrent-file/becoding.rb: self.inject("l"){|estr,ele| estr += ele.bencode}+"e" torrent-file-0.0.0/lib/torrent-file/becoding.rb: self.inject("d"){|estr,p| estr += p[0].bencode+p[1].bencode}+"e" torrent_api-0.2.8/lib/pirate_bay/details.rb: full_html = @comment_pages_html.inject("") { |html, memo| memo += html } torrent_api-0.2.8/lib/pirate_bay/details.rb: video_scores.inject(0) { |score, memo| memo += score } torrent_api-0.2.8/lib/pirate_bay/details.rb: audio_scores.inject(0) { |score, memo| memo += score } torrenter-0.0.8/lib/torrenter/torrent_reader/piece.rb: @range.map { |r| r.end - r.begin }.inject { |x,y| x + y } torrenter-0.0.8/lib/torrenter/torrent_reader.rb: file_list.map { |file| file['length'] }.inject { |x,y| x + y } tortoise-0.9.8.1/spec/helpers/interpreter_helper.rb: count += column.inject(0) { |count, pixel| count += pixel ? 1 : 0 } totalr-0.0.1/lib/totalr.rb: coll.select {|e| e.send(group_by) == group_value}.map {|e| e.send(attribute)}.inject(:+) totalr-0.0.1/lib/totalr.rb: coll.map {|e| e.send(attribute)}.inject(:+) touchstone-0.5.4/app/models/campaign.rb: total.inject{|sum,x| sum + x} toughguy-0.2.7/lib/toughguy/query.rb: values.inject(0) {|m, i| m += i} / values.size.to_f tournament-5.0.0/lib/tournament/bracket.rb: @winners[1..-1].inject(0) { |sum, arr| sum += arr.inject(0) {|sum2, t| sum2 += (t != UNKNOWN_TEAM ? 1 : 0) } } tournament-5.0.0/lib/tournament/bracket.rb: return 1 + @winners.inject(0) { |memo, arr| arr.inject(memo) {|memo2, team| memo2 += (team == UNKNOWN_TEAM ? 1 : 0)} } tournament-5.0.0/lib/tournament/pool.rb: round_scores << scores.inject(0) {|sum, arr| sum += (arr[0] ? arr[0] : 0)} tournament-5.0.0/lib/tournament/pool.rb: round_total = scores.inject(0) {|sum, arr| sum += (arr[0] ? arr[0] : 0)} tournament-5.0.0/lib/tournament/pool.rb: total_payout = @payouts.values.inject(total_payout) {|t, amount| t += amount if amount < 0; t} tournament-5.0.0/lib/tournament/pool.rb: @counts.values.inject(0) {|sum, count| sum += count} tpitale-shoulda-2.11.0/lib/shoulda/autoload_macros.rb: all_files = complete_dirs.inject([]){ |files, dir| files + Dir[File.join(dir, '*.rb')] } tpkg-2.3.5/lib/tpkg.rb: coretotaldepth = corepkgs.inject(0) {|memo, pkgs| memo + pkgs[1].length - 1} tpkg-2.3.5/lib/tpkg.rb: noncoretotaldepth = noncorepkgs[:tpkg].inject(0) {|memo, pkgs| memo + pkgs[1].length - 1} + tpkg-2.3.5/lib/tpkg.rb: noncorepkgs[:native].inject(0) {|memo, pkgs| memo + pkgs[1].length - 1} tps_reporter-0.5.0/lib/tps/task.rb: tasks.inject(0.0) { |pts, task| pts + task.points } tps_reporter-0.5.0/lib/tps/task.rb: tasks.inject(0.0) { |pts, task| pts + task.points_for(sprint) } tps_reporter-0.5.0/lib/tps/task.rb: total = tasks.inject(0.0) { |pts, task| pts + task.points } tps_reporter-0.5.0/lib/tps/task.rb: tasks.inject(0) { |i, task| i + task.points_done } / total tr_resque-1.20.1/lib/resque.rb: :pending => queues.inject(0) { |m,k| m + size(k) }, tracco-0.0.20/lib/tracco/models/member.rb: efforts.select { |effort| effort.include?(self) }.inject(0) { |total, effort| total + effort.amount_per_member } tracco-0.0.20/lib/tracco/models/tracked_card.rb: efforts.map(&:amount).inject(0, &:+) trace_visualization-0.0.5/lib/trace_visualization/mapping.rb: @data[pos ... pos + length].inject("") { |res, c| res += c.value } trace_visualization-0.0.5/spec/bwt_spec.rb: bwt_str = bwt.inject("") { |res, c| res += c.to_str } tracey-0.1.0/lib/tracey.rb: stuff.inject("") {|output, pair| output + trace_format[*pair] } trackoid-0.4.0/spec/aggregates_spec.rb: test_model.visits.browsers.today.inject(0) {|total, c| total + c.last }.should == 2 trackoid-0.4.0/spec/aggregates_spec.rb: visits_today_with_browser = test_model.visits.browsers.today.inject(0) {|total, c| total + c.last } trackoid_mongoid4-0.1.4/spec/aggregates_spec.rb: expect(test_model.visits.browsers.today.inject(0) {|total, c| c.last + total }).to eq 2 trackoid_mongoid4-0.1.4/spec/aggregates_spec.rb: visits_today_with_browser = test_model.visits.browsers.today.inject(0) {|total, c| c.last + total } tradingrobotdsl-0.0.2/lib/dsl.rb: (@robot.deep_level-period..@robot.deep_level-1).inject(0) {|s,x| s+=contract.price(x)} / period.to_f traffic-scraper-0.0.2/lib/traffic-scraper.rb: zone_traffic.values.inject(:+) traffic_patterns-0.0.1/lib/traffic_patterns.rb: total_freq = a.exits.inject(0){|sum, e| sum += e.frequency} trafficbroker-mandy-0.2.13/lib/reducers/sum_reducer.rb: emit(key, values.inject(0) {|sum,count| sum+count.to_f}) traits-0.10.0/sample/k.rb: self.class.rtraits.inject(0){|n,t| n += send(t)} traject-2.2.1/lib/traject/qualified_const_get.rb: return (from_root+path).inject(Object) { |ns,name| ns.const_get(name) } trans-grit-2.5.0/lib/grit/commit_stats.rb: @additions = files.inject(0) { |total, a| total += a[1] } trans-grit-2.5.0/lib/grit/commit_stats.rb: @deletions = files.inject(0) { |total, a| total += a[2] } trans-grit-2.5.0/lib/grit/commit_stats.rb: @total = files.inject(0) { |total, a| total += a[3] } transplant-0.1.5/lib/transplant/planter.rb: @successes.map { |table, count| count }.inject{ |sum,x| sum + x } travis-1.8.2/lib/travis/cli/cache.rb: size = caches.inject(0) { |s,c| s + c.size } travis-1.8.2/lib/travis/tools/github.rb: contents.scan(/^\s*(\S+)\s+(\S+)\s*$/).inject([]) do |mapping, (key, value)| travis-yaml-0.2.0/play/spec.rb: specs = mapping.sort_by(&:first).inject(super) { |l, (k,v)| l + v.spec(*prefix, k, **spec_options(k, **options)) } tree-0.2.1/lib/tree.rb: @children.inject(1) {|sum, node| sum + node.size} tree.rb-0.3.12/lib/tree_rb/core/tree_node.rb: @children.inject(nr) { |sum, c| sum + c.nr_nodes } tree.rb-0.3.12/lib/tree_rb/core/tree_node.rb: @leaves.length + @children.inject(0) { |sum, child| sum + child.nr_leaves } tree.rb-0.3.12/lib/tree_rb/core/tree_node.rb: @children.length + @children.inject(0) { |sum, child| sum + child.nr_children } tree_print-0.1.1/lib/tree_print.rb: " " * (1...height).inject { |sum, n| sum + 2 ** (n-1) } rescue "" treequel-1.10.0/lib/treequel/branch.rb: return rdn.split( /\s*\+\s*/ ).inject({}) do |attributes, pair| treequel-1.10.0/lib/treequel/model/errors.rb: return self.values.inject( 0 ) {|num, val| num + val.length } trello_effort_tracker-0.0.7/lib/trello_effort_tracker/member.rb: efforts.select { |effort| effort.include?(self) }.inject(0) { |total, effort| total + effort.amount_per_member } trello_effort_tracker-0.0.7/lib/trello_effort_tracker/tracked_card.rb: efforts.map(&:amount).inject(0, &:+) trello_lead_time-0.1.9/lib/trello_lead_time/card.rb: lists.inject(0) { |sum, list_name| sum + @timeline.seconds_in_list(list_name) } trello_lead_time-0.1.9/lib/trello_lead_time/list.rb: times.inject(0) { |sum, el| sum + el } trello_lead_time-0.1.9/lib/trello_lead_time/list.rb: avg = (times.inject(0.0) { |sum, el| sum + el } / times.size).round(0) trellohub-0.1.0/lib/trellohub/core_ext/string.rb: }.inject(:+) || 0 trick_bag-0.64.3/lib/trick_bag/numeric/bit_mapping.rb: place_value_array.inject(&:+) trick_bag-0.64.3/lib/trick_bag/numeric/multi_counter.rb: @counts.values.inject(0, &:+) trick_bag-0.64.3/lib/trick_bag/numeric/totals.rb: sum = Float(inputs.inject(:+)) trick_bag-0.64.3/lib/trick_bag/numeric/totals.rb: sum = Float(the_hash.values.inject(:+)) trinitycrmod-0.8.7/lib/trinitycrmod/trinity.rb: @run_name = %[v#@version] + @naming_pars.inject("") do |str, par| triphthong-0.0.0/lib/triphthong/executable.rb: while verses.map(&:size).inject(0, :+) < @charlimit do triphthong-0.0.0/lib/triphthong/executable.rb: verses.pop while verses.map(&:size).inject(0, :+) > @charlimit or (verses.size % 4).nonzero? triphthong-0.0.0/lib/triphthong/verse.rb: count = str.split('+').map(&:to_i).inject :+ triphthong-0.0.0/lib/triphthong/verse.rb: word_counts.inject :+ tripit-0.4.0/lib/trip_it/classes/profile.rb: serialized_param_str = params.keys.sort.inject('') do |str, key| str += "#{key}:#{params[key]}::" end trogdoro-el4r-1.0.10/lib/el4r/el4r-sub.rb: rows = self.split(/\r?\n/).inject(0){|result, item| result + (item.length/cols+1)}+1 unless rows troles-0.6.1/lib/troles/common/marshaller/bitmask.rb: roles.to_symbols.map { |r| calc_index(r) }.inject { |sum, bitvalue| sum + bitvalue } tronprint-1.2.3/lib/tronprint/cpu_monitor.rb: Process.times.inject(0) { |sum, i| sum += i } troystribling-agent_xmpp-0.0.2/lib/agent_xmpp/client/message_pipe.rb: delegates.inject(0){|r,d| d.respond_to?(method) ? r + 1 : r} > 0 troystribling-agent_xmpp-0.0.2/test/helpers/matchers.rb: prepare_msg = lambda{|msg| msg.collect{|i| i.split(/\n+/).inject("") {|p, m| p + m.strip.gsub(/id='\d+'/, '').gsub(/\s+/, " ")}}} troystribling-agent_xmpp-0.0.2/test/helpers/test_client.rb: prepared_msg = msg.split(/\n/).inject("") {|p, m| p + m.strip} troystribling-agent_xmpp-0.0.2/test/messages/roster_messages.rb: subscriptions = roster_jids.inject("") {|s, r| s += ""} trueskill-ranked-2.1/lib/TrueSkill/FactorGraph/SumFactor.rb: pi=1.0/pisum.inject{|sum,x| sum + x } trueskill-ranked-2.1/lib/TrueSkill/FactorGraph/SumFactor.rb: tau=pi*tausum.inject{|sum,x| sum + x } trueskill-ranked-2.1/lib/TrueSkill/Mathematics/matrix.rb: src[[r,c]]=lst.inject(:+) truex-skylight-0.6.0/lib/skylight/vendor/cli/highline/style.rb: 16 + parts.inject(0) {|kode, part| kode*6 + (part/256.0*6.0).floor} truex-skylight-0.6.0/lib/skylight/vendor/cli/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 truex-skylight-0.6.0/lib/skylight/vendor/cli/highline.rb: widths.inject(0) { |sum, n| sum + n + 2 } <= limit + 2 truncator-0.1.7/lib/truncator/extended_array.rb: self.each_index.inject([]) { |result, i| self.each_cons(i + 1) { |cons| result << cons }; result } truss-router-0.0.5/lib/truss/router/routeset.rb: nodes.map{|k,v| v.count}.flatten.inject(:+) trusty-cms-2.0.13/lib/generators/extension/templates/gemspec.rb: File.read('.gitignore').split("\n").inject([]) {|a,p| a + Dir[p] } trusty-cms-2.0.13/lib/generators/language_extension/templates/gemspec.rb: File.read('.gitignore').split("\n").inject([]) {|a,p| a + Dir[p] } trxl-0.1.11/lib/trxl/trxl_grammar.rb: val.flatten.compact.inject(0) { |next_sum, v| next_sum + v } trxl-0.1.11/lib/trxl/trxl_grammar.rb: next_sum + val.inject(0) { |s, v| s + (v || 0) } / size tsuga-0.0.1/lib/tsuga/adapter/shared/cluster.rb: children.map(&:leaves).inject(:+) tsundere-0.2.1/lib/tsundere/imouto.rb: args.inject("") { |mem, arg| mem += arg.to_s }.to_sym ttfunk-1.4.0/lib/ttfunk/subset/base.rb: data.unpack("N*").inject(0) { |sum, dword| sum + dword } & 0xFFFF_FFFF ttfunk-1.4.0/lib/ttfunk/table/name.rb: str_count = strings.inject(0) { |sum, (_, list)| sum + list.length } ttt-1.0.0/lib/ttt/ratings.rb: return ratings.inject(:+).to_f / ratings.size # otherwise, rating is the average of non-losing moves (I will never make a losing move) ttt-1.0.0/lib/ttt/ratings.rb: return ratings.inject(:+).to_f / ratings.size # otherwise, rating is the average of possible move scores tty-progressbar-0.7.0/lib/tty/progressbar/meter.rb: result = samples.inject(:+).to_f / samples.size tty-table-0.4.0/lib/tty/table/column_constraint.rb: renderer.column_widths.inject(0, &:+) + border_size + padding_size tuktuk-rails-0.0.10/vendor/bundle/ruby/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} tuktuk-rails-0.0.10/vendor/bundle/ruby/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} tuktuk-rails-0.0.10/vendor/bundle/ruby/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} tuktuk-rails-0.0.10/vendor/bundle/ruby/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} tupalo-vanity-1.5.1/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } tupelo-0.22/example/pregel/remote.rb: rank = 0.15 / #{NUM_VERTICES} + 0.85 * incoming_messages.inject(0.0) {|sum, m| tupelo-0.22/example/pregel/update.rb: rank = 0.15 / NUM_VERTICES + 0.85 * incoming_messages.inject(0.0) {|sum, m| tupelo-0.22/lib/tupelo/util/bin-circle.rb: mean = bs.inject(0.0) {|sum, (id,n)| sum + n} / N_BINS turbulence-1.2.4/lib/turbulence/calculators/churn.rb: churn = stats[0..-2].map(&:last).inject(0){|running_total, changes| running_total + changes} turn-0.9.7/lib/turn/runners/minirunner.rb: @turn_case.count_assertions = assertions.inject(0) { |sum, n| sum + n } turn-0.9.7/lib/turn/runners/minirunner.rb: return assertions.size, assertions.inject(0) { |sum, n| sum + n } turtleshell-1.0.7/examples/async_read_from_device.rb: puts "\t signal mean: #{buffer.inject(:+)/buffer.length}" turtleshell-1.0.7/examples/simple_read_from_device.rb:print "\t signal mean: #{samples.inject(:+)/samples.length}" tux-0.3.0/lib/tux/commands.rb: params.inject(regex.inspect) {|s,e| s.sub(/\([^()]+\)/, ":#{e}") } tw-1.0.11/lib/tw/app/render.rb: n = str.each_byte.map{|c| c.to_i}.inject{|a,b|a+b} tw-studios-jruby-prof-0.1.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.duration} tw-studios-jruby-prof-0.1.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.count} tw-studios-jruby-prof-0.1.1/lib/jruby-prof/method.rb: invocations.inject(0) {|m, inv| m + inv.children.inject(0) {|m1, inv1| m1 + inv1.duration }} tw-studios-jruby-prof-0.1.1/lib/jruby-prof/profile_invocation.rb: children.inject(0) {|m, inv| m + inv.duration} tweed-0.1.0/lib/tweed/monad.rb: # bind { |&block| self.new(@sequence.map(&block).inject(&:+)) } tweed-0.1.0/lib/tweed/monads/list.rb: end.inject(&:+)) tweetomator-1.2.6/lib/finders/emoji_finder.rb: (128000..128239)].map { |r| Array(r) }.inject(:+).sample.chr('utf-8') twigg-0.0.5/lib/twigg/commit_set.rb: commit_set: set.values.inject(self.class.new, :+), twigg-0.0.5/lib/twigg/flesch.rb: words.inject(0) { |memo, word| memo + syllables(word) } twilson63-sinatra-squirrel-0.1.2/lib/sinatra/squirrel.rb: values = segments.inject([]){|all, now| all + now[1..-1] } twimock-0.0.2/spec/twimock/config_spec.rb: let(:user_count) { yaml_load_data.inject(0){ |count, data| count += data[:users].size } } twitter_cldr-3.2.1/lib/twitter_cldr/formatters/numbers/rbnf/plural.rb: cases = cases.scan(/([\w]+)\{([^}]+)\}/).inject({}) do |ret, case_arr| twitter_cldr-3.2.1/lib/twitter_cldr/resources/composition_exclusions_importer.rb: code_points_count = result.map(&:count).inject(:+) twitter_cldr-3.2.1/lib/twitter_cldr/resources/language_codes_importer.rb: table = ([:name] + KEYS_TO_STANDARDS.values.uniq.sort_by(&:to_s)).inject({}) do |memo, key| twitter_cldr-3.2.1/lib/twitter_cldr/tokenizers/tokenizer.rb: ret + tokenizer.recognizers.inject([]) do |recog_ret, recognizer| twitter_cldr-3.2.1/spec/localized/localized_array_spec.rb: expect([1, 2, 3].localize.inject(0) { |sum, num| sum += num; sum }).to eq(6) twitter_cldr_js-2.4.0/lib/twitter_cldr/js/renderers/calendars/datetime_renderer.rb: tokens[name] = ([:default] + const.types).inject({}) do |ret, type| twitter_cldr_js-2.4.0/lib/twitter_cldr/js/renderers/shared/break_iterator_renderer.rb: available_locales = Dir.entries(TwitterCldr::RESOURCES_DIR + "/shared/segments/tailorings").inject([]) { |ret, file| twitter_cldr_js-2.4.0/lib/twitter_cldr/js/renderers/shared/break_iterator_renderer.rb: available_locales = Dir.entries(TwitterCldr::RESOURCES_DIR + "/uli/segments").inject([]) { |ret, file| twoch-0.0.1/lib/twoch/channel.rb: meanings << lis.inject('') { |text, li| text + " " + li.inner_text + "\n" } twss-classifier-0.0.1/lib/twss-classifier/naive-bayes.rb: self.inject{ |s, t| s + t } twuckoo-0.5.4/lib/twuckoo/duration_string.rb: duration.scan(/(\d+)([smhdw])/).inject(0) do |seconds, match| tyler-collaborative_filter-0.5.0/lib/recommenders/simplest_recommender.rb: score_sum, sim_sum = rs.inject([0,0]) { |sums,(score,similarity)| [sums.first + score, sums.last + similarity] } tyler-composite_primary_keys-1.1.4/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, tyler-composite_primary_keys-1.1.4/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, tyler-composite_primary_keys-1.1.4/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@product_tariffs').length}, tyler-composite_primary_keys-1.1.4/test/test_associations.rb: assert_equal 3, @tariffs.inject(0) {|sum, tariff| sum + tariff.instance_variable_get('@product_tariffs').length}, tyler-composite_primary_keys-1.1.4/test/test_associations.rb: assert_equal 3, @products.inject(0) {|sum, product| sum + product.instance_variable_get('@tariffs').length}, tylerrick-chef-0.10.9/lib/chef/cookbook_site_streaming_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } tylerrick-chef-0.10.9/lib/chef/cookbook_site_streaming_uploader.rb: @parts.inject(0) {|size, part| size + part.size} tylerrick-chef-0.10.9/lib/chef/monkey_patches/dir.rb: [pattern].flatten.inject([]) { |r, p| r + glob_(p, flags) } tylerrick-chef-0.10.9/lib/chef/streaming_cookbook_uploader.rb: content_body = parts.inject("") { |result,part| result + part.read(0, part.size) } tylerrick-chef-0.10.9/lib/chef/streaming_cookbook_uploader.rb: @parts.inject(0) {|size, part| size + part.size} typecheck-0.1.2/spec/integration/typecheck_spec.rb: (nums + strings.map(&:length)).inject(:+) tyt-0.1.1/lib/tyt/season.rb: days.inject(0){|all_year,ski_day| all_year += ski_day.runs} tyt-0.1.1/lib/tyt/season.rb: days.inject(0){|all_year,ski_day| all_year += ski_day.vertical_feet} tyt-0.1.1/lib/tyt/season.rb: days.inject(0){|all_year,ski_day| all_year += ski_day.vertical_meters} tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.bytesize + abbrev_separator.bytesize} tzinfo-1.2.2/test/tc_zoneinfo_timezone_info.rb: abbrevs_length = abbrevs.inject(0) {|sum, a| sum + a.length + abbrev_separator.length} u-log-0.2.0/bench_concat.rb: data.inject(&:+) ubea-1.0.0/lib/ubea/order_book.rb: total_weight_price = good_offers.map { |offer| offer.price * offer.volume }.inject(:+) || 0 ubea-1.0.0/lib/ubea/order_book.rb: total_volume = good_offers.map(&:volume).inject(:+) ubea-1.0.0/lib/ubea/order_book.rb: total_volume = interesting_offers.map(&:volume).inject(:+) || 0 ubea-1.0.0/lib/ubea/order_book.rb: total_weight_price = interesting_offers.map { |offer| offer.price * offer.volume }.inject(:+) || 0 ubea-1.0.0/lib/ubea/order_book.rb: total_weight_price = good_offers.map { |offer| offer.price * offer.volume }.inject(:+) || 0 uberinstaller-1.1.1/lib/uberinstaller/package_manager.rb: ("Uberinstaller::PackageManager::" + package_manager).split('::').inject(Object) {|scope,name| scope.const_get(name)}.new ubermajestix-twitter-0.4.2/lib/twitter/base.rb: query = options.inject('') { |str, h| str += "#{CGI.escape(h[0].to_s)}=#{CGI.escape(h[1].to_s)}&"; str } ugigi-0.4.2/lib/ugigi.rb: param = ant.inject(""){|k,v|k+"&#{v[0]}=#{URI.escape(v[1])}"}.sub!(/^&/,"?") uh-layout-0.4.3/lib/uh/layout/view.rb: @columns.inject([]) { |m, column| m + column.clients } uhees-declarative_authorization-0.3.2.2.1/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + uhees-declarative_authorization-0.3.2.2.1/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + uhees-declarative_authorization-0.3.2.2.1/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } uhees-declarative_authorization-0.3.2.2.1/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } uhees-declarative_authorization-0.3.2.2.1/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) uhl-cap-recipes-0.1.10/lib/capify.rb: folders = Dir.glob( File.dirname(__FILE__) + "/../lib/cap_recipes/tasks/*.rb").inject({}) do |packages,file| uk_account_validator-0.0.3/lib/uk_account_validator/validators/double_alternate.rb: weighted_test_digits.inject(:+) ul-wukong-4.1.1/lib/wukong/widget/reducers/moments.rb: mean = values.inject(0.0) { |sum, value| sum += value } / count ul-wukong-4.1.1/lib/wukong/widget/reducers/moments.rb: variance = values.inject(0.0) { |sum, value| diff = (value - mean) ; sum += diff * diff } / count ulla-0.9.9.2/lib/narray_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| ulla-0.9.9.2/lib/nmatrix_extensions.rb: ("%-3s" % "#") + opts[:col_header].inject("") { |s, a| ulla-0.9.9.2/lib/nmatrix_extensions.rb: ("%-3s" % opts[:row_header][i]) + a.inject("") { |s, v| ulla-0.9.9.2/lib/ulla/cli.rb: col_sum = (0..$amino_acids.size - 1).inject(0) { |s, i| s + $tot_cnt_mat[aj, i] } ulla-0.9.9.2/lib/ulla/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } ulla-0.9.9.2/lib/ulla/cli.rb:# sub_freq_arr = sub_envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } ulla-0.9.9.2/lib/ulla/cli.rb: entropies = priors.map { |prior| -1.0 * prior.to_a.inject(0.0) { |s, p| p == 0 ? s : s + p * Math::log(p) } } ulla-0.9.9.2/lib/ulla/cli.rb: freq_arr = envs.inject(NArray.float($amino_acids.size)) { |sum, env| sum + env.freq_array } ulla-0.9.9.2/lib/ulla/cli.rb: entropies = priors.map { |prior| -1.0 * prior.to_a.inject(0.0) { |s, p| p == 0 ? s : s + p * Math::log(p) } } umang-gruff-0.3.6/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } umang-gruff-0.3.6/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} umang-gruff-0.3.6/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} unageanu-jiji-1.2.4/lib/jiji/dao/timed_data_dao.rb: vs.inject(0){|t,v| t+=v }/vs.length underused-textstats-0.0.2/lib/textstats.rb: Float(words.collect{|w|w.size}.inject(nil){|sum,x|sum ? sum + x : x})/words.size undress-0.1.1/lib/undress/textile.rb: nesting = e.ancestors.inject(1) {|total,node| total + (%(ul ol).include?(node.name) ? 0 : 1) } unicode_math-1.3.0/lib/unicode_math/sigma.rb: enum.inject(:+) unicorn-autoscaling-0.0.2/lib/unicorn/auto_scaling/http_server.rb: @_autoscale_idle_times.inject(:+) / @_autoscale_idle_times.count unicorn_service-0.5.1/lib/unicorn_service/capistrano_integration.rb: fail "Necessary constants have not been initialized: #{not_seted.inject(''){|s, item| s + "#{item}; " }}" unified-1.0.2/lib/unified/chunk.rb: @lines.inject(0) {|total, line| line.send(type) ? total + 1 : total} unified-1.0.2/lib/unified/diff.rb: @number_of_added_lines ||= @chunks.inject(0) {|total, chunk| total + chunk.number_of_added_lines} unified-1.0.2/lib/unified/diff.rb: @number_of_deleted_lines ||= @chunks.inject(0) {|total, chunk| total + chunk.number_of_deleted_lines} unified-1.0.2/lib/unified/diff.rb: @number_of_unchanged_lines ||= @chunks.inject(0) {|total, chunk| total + chunk.number_of_unchanged_lines} unimidi-0.4.6/lib/unimidi/input.rb: arr.map { |msg| msg[:data] }.inject(:+) unimidi-0.4.6/test/functional_test.rb: @messages_arr = @messages.inject(&:+).flatten unique_by-3.0.0/lib/unique_by.rb: (id.to_i * group_totals.values.inject(&:*)) + send(:"#{primary_key}_group_value_from", **group) unique_rapidfire-1.0.0/app/services/rapidfire/question_group_results.rb: answers.inject(Hash.new(0)) { |total, e| total[e] += 1; total } unite-2.0.0/lib/unite/dimension/integer.rb: VECTOR_LIST.length.times.inject(0){|sum, i| sum + (DIMVALS[i] * dimension_vector[i])} unitfy-1.0.0/lib/unity/dimension/integer.rb: LIST.length.times.inject(0){|sum, i| sum + (DIMVALS[i] * dimension_vector[i])} uomi-0.2.19/lib/uomi/invoice.rb: self.total = line_items.inject(0) {|res, item| res + item.amount.to_i} uomi-0.2.19/lib/uomi/invoice.rb: self.tax = line_items.inject(0) {|res, item| res + item.tax.to_i} upc-1.0.0/lib/upc.rb: sum = arr.inject { |sum, n| sum + n } updraft-0.5.2/lib/updraft.rb: wide = text.unpack("C*").inject(0) {|wide, char| wide += size[char]} upmin-admin-0.1.3/lib/upmin/model.rb: @color_index = model_class_name.split("").map(&:ord).inject(:+) % colors.length uranai-0.1.1/lib/uranai/feature_normalizer.rb: sum = arr.inject(0.0) { |acc,i| acc + (i - mean)**2 } uranai-0.1.1/lib/uranai/linear_regression.rb: .inject(0.0) { |sum,i| sum + i } uri_template-0.7.0/lib/uri_template.rb: @static_characters ||= tokens.select(&:literal?).map{|t| t.string.size }.inject(0,:+) urlcrypt-0.1.1/lib/URLcrypt.rb: c = bytes.inject(0) {|m,o| (m << 5) + TABLE.index(o.chr)} >> p urlcrypt-0.1.1/lib/URLcrypt.rb: c = @bytes.inject(0) {|m,o| (m << 8) + o} << p useful_class_extensions-0.0.6/lib/useful_class_extensions.rb: self.compact.inject(0) { |s,v| s += v } ustate-client-0.0.8/lib/ustate/state.rb: (times.inject(:+) / times.size).to_i ustate-client-0.0.8/lib/ustate/state.rb: (times.inject(:+) / times.size).to_i ustate-client-0.0.8/lib/ustate/state.rb: (times.inject(:+) / times.size).to_i utilities-1.0.1/lib/utilities/utilities.rb: empty? ? 0 : flatten.compact.inject( :+ ) utilrb-3.0.0/lib/utilrb/enumerable/null.rb: # enumerators.inject(null_enum) { |a, b| a + b }.each do |element| uv-rays-1.2.3/lib/uv-rays/http/encoding.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ';' } uva-tools-0.0.3/lib/uva-tools/problem.rb: @info[6..18].inject(:+) vagabond-0.2.10/lib/vagabond/helpers/naming.rb: seed = vagabondfile.directory.chars.map(&:ord).inject(&:+) vagrant-actionio-0.0.9/vendor/bundle/gems/faraday-0.8.6/lib/faraday/upload_io.rb: @parts.inject(0) { |sum, part| sum + part.length } vagrant-actionio-0.0.9/vendor/bundle/gems/json-1.7.7/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } vagrant-actionio-0.0.9/vendor/bundle/gems/multipart-post-1.2.0/lib/multipartable.rb: self.content_length = parts.inject(0) {|sum,i| sum + i.length } vagrant-actionio-0.0.9/vendor/bundle/gems/rack-1.5.2/lib/rack/lobster.rb: length = content.inject(0) { |a,e| a+e.size }.to_s vagrant-actionio-0.0.9/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } vagrant-actionio-0.0.9/vendor/bundle/gems/rake-10.0.3/test/test_rake_thread_pool.rb: end.inject(0) { |m,f| m+f.value } vagrant-actionio-0.0.9/vendor/bundle/gems/rspec-core-2.13.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} vagrant-actionio-0.0.9/vendor/bundle/gems/rspec-core-2.13.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} vagrant-actionio-0.0.9/vendor/bundle/gems/rspec-core-2.13.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} vagrant-actionio-0.0.9/vendor/bundle/gems/rspec-core-2.13.0/lib/rspec/core/formatters/base_text_formatter.rb: exs.inject(0.0) {|i, e| i + e.execution_result[:run_time] }} vagrant-cloudstack-1.2.0/vendor/bundle/gems/fog-1.32.0/benchs/load_times.rb: map(&:to_f).inject(:+) / size vagrant-cloudstack-1.2.0/vendor/bundle/gems/json-1.8.3/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } vagrant-cloudstack-1.2.0/vendor/bundle/gems/rubyntlm-0.4.0/lib/net/ntlm/field_set.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} vagrant-cloudstack-1.2.0/vendor/bundle/gems/rubyntlm-0.4.0/lib/net/ntlm/field_set.rb: @alist.inject(0){|sum, a| sum += a[1].size} vagrant-cloudstack-1.2.0/vendor/bundle/gems/rubyntlm-0.4.0/lib/net/ntlm/message.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} vagrant-cloudstack-1.2.0/vendor/bundle/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.covered_lines.count }.inject(&:+) vagrant-cloudstack-1.2.0/vendor/bundle/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.missed_lines.count }.inject(&:+) vagrant-cloudstack-1.2.0/vendor/bundle/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.never_lines.count }.inject(&:+) vagrant-cloudstack-1.2.0/vendor/bundle/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: map { |f| f.skipped_lines.count }.inject(&:+) vagrant-cloudstack-1.2.0/vendor/bundle/gems/simplecov-0.10.0/lib/simplecov/file_list.rb: Float(map { |f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code) vagrant-cloudstack-1.2.0/vendor/bundle/gems/tins-1.6.0/tests/proc_prelude_test.rb: ps.inject([], &Proc.map_apply(:name) { |s, n| s << "#{n}#{i += 1}" }) vagrant-rbvmomi-1.8.1/lib/rbvmomi/utils/admission_control.rb: info['storage'].perDatastoreUsage.map{|x| x.unshared}.inject(0, &:+) vagrant-rbvmomi-1.8.1/lib/rbvmomi/utils/admission_control.rb: end.inject(0, &:+) vagrant-rbvmomi-1.8.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.committed'] = per_ds_usage.map{|x| x.committed}.inject(0, &:+) vagrant-rbvmomi-1.8.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.uncommitted'] = per_ds_usage.map{|x| x.uncommitted}.inject(0, &:+) vagrant-rbvmomi-1.8.1/lib/rbvmomi/utils/perfdump.rb: props['storage.space.unshared'] = per_ds_usage.map{|x| x.unshared}.inject(0, &:+) vagrant-skytap-0.2.5/lib/vagrant-skytap/util/ip_address.rb: bytes.zip([24, 16, 8, 0]).collect{|n,shift| n << shift}.inject(&:+) vagrant-softlayer-0.4.0/lib/vagrant-softlayer/action/load_balancer_cleanup.rb: if vs["serviceGroups"].inject(0) { |sum, sg| sum + sg["services"].count } == 0 vagrant-softlayer-0.4.0/lib/vagrant-softlayer/util/load_balancer.rb: next if 100 == load_balancer["virtualServers"].inject(0) { |sum, vs| sum += vs["allocation"] } valerii-1.1.0/lib/valerii.rb: }.inject(0) { |result,val| (result << 5) + val } validate_nz_bank_acc-0.0.3/lib/validate_nz_bank_acc.rb: 2.times { s = s.to_s.chars.map(&:to_i).inject(:+) } validate_nz_bank_acc-0.0.3/lib/validate_nz_bank_acc.rb: (0..17).inject(0) {|sum, index| sum += number[index].to_i * algo[index]; sum } validates_cnpj-2.0.1/lib/validates_cnpj/cnpj.rb: multiplied.inject { |s,e| s + e } validates_cpf-2.0.1/lib/validates_cpf/cpf.rb: multiplied.inject { |s,e| s + e } validates_russian-0.1.0/lib/validators/inn_format_validator.rb: p.each_with_index.inject(0){ |s, p| s + p[0] * inn[p[1]] } % 11 % 10 validates_russian-0.1.0/lib/validators/okato_format_validator.rb: code = okato[0..-2].each_with_index.inject(0){ |s, p| s + p[0] * (p[1] + i) } % 11 validates_russian-0.1.0/lib/validators/okpo_format_validator.rb: nums.each_with_index.inject(0) { |a, e| a + e[0] * calc_weight(e[1] + shift) } validates_russian-0.1.0/lib/validators/snils_format_validator.rb: .inject(0){ |s, p| s + p[0] * (9 - p[1]) } % 101 % 100 validator-nric-0.0.2/lib/validator/nric.rb: ic_array.zip(Validator::Nric::WEIGHT).map { |a, b| a * b }.inject(:+) % 11 valideez-0.0.9/lib/valideez/nip.rb: mask.inject(0) {|sum, w| sum + w * @arr.shift} valideez-0.0.9/lib/valideez/pesel.rb: mask.inject(0) {|sum, w| sum + w * @arr.shift} valideez-0.0.9/lib/valideez/regon.rb: m.inject(0) {|sum, w| sum + w * @arr.shift} valo-rcov-0.8.3.4/lib/rcov/formatters/html_coverage.rb: # nz_count.inject{|a,b| a+b} / nz_count.size valo-rcov-0.8.3.4/lib/rcov.rb: @coverage.inject(0.0) {|s,a| s + (a ? 1:0) } / @coverage.size valuquant-1.1.2/lib/valuquant.rb: array.map(&:"#{field}").inject(0, &:+)/array.size valvat-0.6.10/lib/valvat/checksum/bg.rb: end.inject(:+).modulo(11) valvat-0.6.10/lib/valvat/checksum/bg.rb: end.inject(:+).modulo(10) valvat-0.6.10/lib/valvat/checksum/dk.rb: end.inject(:+).modulo(11) valvat-0.6.10/lib/valvat/checksum/fi.rb: end.inject(:+).modulo(11) valvat-0.6.10/lib/valvat/checksum/pl.rb: end.inject(:+).modulo(11) valvat-0.6.10/lib/valvat/checksum.rb: end.inject(:+) valvat-0.6.10/lib/valvat/checksum.rb: num.to_s.split("").map(&:to_i).inject(:+) vanity-2.1.0/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } vapir-common-1.10.1/lib/vapir-common/container.rb: end.inject([], &:+) vapir-common-1.10.1/lib/vapir-common/keycodes.rb: KeyCodes = (('0'..'9').to_a+('a'..'z').to_a).inject({}){|hash, char| hash.merge(char.to_sym => char.vapir_ord) }.merge( vapir-common-1.10.1/lib/vapir-common/keycodes.rb: PrintKeyCodes = (('0'..'9').to_a+('a'..'z').to_a).inject({}){|hash, char| hash.merge(char => char.to_sym) }.merge( vaquero-daemon-0.0.13/lib/vaquero/sysadmin/metric/probes/os/procs.rb: values[1] = states.values.inject { |sum, n| sum + n } vaquero-sysadmin-0.0.13/lib/vaquero/sysadmin/metric/probes/os/procs.rb: values[1] = states.values.inject { |sum, n| sum + n } varnishops-0.1.0/lib/ui.rb: total_hits = values[:hit].inject(:+) varnishops-0.1.0/lib/ui.rb: total_calls = total_hits + values[:miss].inject(:+) varnishops-0.1.0/lib/ui.rb: total_bytes = values[:bytes].inject(:+) varnishops-0.1.0/lib/ui.rb: :calls => pipe.stats[:calls].values.inject(:+), varnishops-0.1.0/lib/ui.rb: :reqps => pipe.stats[:reqps].values.inject(:+), varnishops-0.1.0/lib/ui.rb: :bps => pipe.stats[:bps].values.inject(:+) vayacondios-server-0.3.2/lib/vayacondios/server/drivers/mongo.rb: sel[:_t] = time.inject({}){ |t, (k,v)| t[('$' + k.to_s).to_sym] = v ; t } if time vbulletin_rails-0.3.1/lib/vbulletin_rails.rb: ip.split('.').inject {|i,j| (i.to_i << 8) + j.to_i}.to_i vcap_services_base-0.2.10/lib/base/provisioner.rb: score = plan_nodes.inject(0) { |sum, node| sum + node_score(node) } vcdom-0.3.2/lib/vcdom/xpath/internal/parser.rb: ].inject( String.new( xml_name_start_char + "\\-\\.\\d" ) ) do |s,pair| vector_embed-0.5.3/lib/vector_embed.rb: total_cardinality = report.inject(0) { |sum, row| sum += row[2]; sum } vector_space-0.1.4/lib/vector_space/family.rb: self.class.new Hash[map_components(index, *vectors) { |*values| values.inject { |a, b| a if a == b } } + map_components(dimensions, *vectors, &block)] vector_space-0.1.4/lib/vector_space/vector_space.rb: comparisons.inject { |a, b| a + b if a && b && a * b >= 0 } vedeu-0.8.10/lib/vedeu/colours/translator.rb: [16, red, green, blue].inject(:+) vedeu-0.8.10/lib/vedeu/views/line.rb: streams.map(&:size).inject(0, :+) velov-0.1.11/lib/velov/station_list.rb: @list.map(&:bike_stands).inject(:+) velov-0.1.11/lib/velov/station_list.rb: @list.map(&:available_bike_stands).inject(:+) velov-0.1.11/lib/velov/station_list.rb: @list.map(&:available_bikes).inject(:+) veneer-0.4.0/lib/veneer/base/class_wrapper.rb: all(opts).inject(0){|sum, item| (item.send(field) || 0) + sum } veneer-0.4.0/lib/veneer/lint/adapter.rb: results.inject(0){ |sum, i| (i.send(:integer_field) ||0) + sum } veneer-0.4.0/lib/veneer/lint/adapter.rb: results.inject(0){ |sum, i| (i.send(:integer_field) ||0) + sum } ver-2010.08/config/commands/Math.rb: "#!/usr/bin/env ruby\n\nprint \" = \" + $stdin.read.gsub(/[$€£]/, '').scan(/((?:\\b|-)[0-9]+(?:\\.[0-9]+)?)\\b/).inject(0.0) { |t,s| t + s[0].to_f() }.to_s.sub(/.0+\\z/, '')", ver-2010.08/config/commands/Perforce.rb: "#!/usr/bin/env ruby -w\n\n$LOAD_PATH << ENV['TM_BUNDLE_SUPPORT'] + \"/lib\"\n$LOAD_PATH << ENV['TM_SUPPORT_PATH'] + \"/lib\"\n\nrequire 'p4_forms'\nrequire 'shelltokenize'\n\np4\t\t\t\t= ENV['TM_P4'] || 'p4'\n#commit_paths\t= ENV['CommitPaths']\nsupport\t\t\t= ENV['TM_SUPPORT_PATH']\ncommit_tool\t\t= support + \"/bin/CommitWindow.app/Contents/MacOS/CommitWindow\"\n\nignore_file_pattern = /(\\/.*)*(\\/\\..*|\\.(tmproj|o|pyc)|Icon)/\n\n\nStatusMap = {\t'edit' \t\t=> 'M',\n\t\t\t'add'\t\t=> 'A',\n\t\t\t'delete'\t=> 'D'}\n\t# TODO others probably needed\n\t\t\noutput = %x{\"\#{p4}\" change -o}\nputs output\n\ncommit_form = Perforce::Form.new(output)\n#puts commit_form.inspect\n\nraw_paths = commit_form.paths_from_entry(\"Files\")\ncommit_paths = []\ncommit_status = []\n\nraw_paths.each do |path|\n\tmatch = /^(.*)\\s#\\s(\\w*)/.match(path)\n\tcommit_paths.push(match[1])\n\tcommit_status.push(match[2])\nend\n\t\t\n# map to CVS-like status for CommitWindow display\ncommit_status = commit_status.collect{|status| StatusMap[status]}\n\ncommit_paths = commit_paths.collect {|path| path.p4_to_local_path }\ncommit_path_text = commit_paths.join_p4_to_local_paths\n\n#puts commit_path_text\n#puts \"--------------\"\n\ncommit_args = %x{\"\#{commit_tool}\" --status \#{commit_status.join(\":\")} \#{commit_path_text}}\n#puts commit_args\n#puts \"--------------\"\n\ncommit_tokens = commit_args.tokenize\n\n#puts commit_tokens.inspect\n\ncommit_form.fields['Status'] = 'pending'\ncommit_form.fields['Description'] = commit_tokens[1]\ncommit_form.fields['Files'] = commit_tokens[2...commit_tokens.size].local_to_p4_paths.inject(\"\") {|out, path| out += \"\#{path}\\n\" }\n\n\nputs commit_form.to_s\n\nIO.popen(%Q{\"\#{p4}\" submit -i}, \"w+\" ) {|p| p.puts commit_form.to_s }\n\n", ver-2010.08/config/commands/Ruby.rb: "#!/usr/bin/env ruby -w\n\nrequire \"\#{ENV[\"TM_SUPPORT_PATH\"]}/lib/escape\"\nrequire \"enumerator\"\n\nTAGS = %w[<%= <%# <%- <%].freeze\n\n# locate caret (Allan's code)\nline = ENV['TM_LINE_NUMBER'].to_i - ENV['TM_INPUT_START_LINE'].to_i\ncol = ENV['TM_LINE_INDEX'].to_i\nif ENV['TM_LINE_NUMBER'].to_i == ENV['TM_INPUT_START_LINE'].to_i\n col -= ENV['TM_INPUT_START_LINE_INDEX'].to_i\nend\n\n# read input\ninput = $stdin.read\n\n# snippetize output\nlines = input.to_a\nlines[line] = e_sn(lines[line][0...col]) + \"${0}\" + e_sn(lines[line][col..-1])\noutput = lines.enum_with_index.inject(String.new) do |out, (l, i)|\n i == line ? out + l : out + e_sn(l)\nend\n\n# swap ERb tags\nresult = output.sub(/\\A<%[-#=]?/) { |match| TAGS[TAGS.index(match) - 1] }\nif result[2] == ?-\n result.sub!(/%>\\Z/, \"-%>\")\nelse\n result.sub!(/-%>\\Z/, \"%>\")\nend\nprint result", ver-2010.08/config/preferences/PHP.rb: "ruby <<-'RUBY'\npath = ENV[\"TM_CURRENT_LINE\"].to_s[0..ENV[\"TM_COLUMN_NUMBER\"].to_i-1].to_s[/['\"]([^'\"]+)['\"]/,1].to_s + \"*\"\nDir::chdir(File.dirname(ENV[\"TM_FILEPATH\"])) if ENV[\"TM_FILEPATH\"]\ninclude_paths = ENV[\"PHP_INCLUDE_PATH\"] ? ENV[\"PHP_INCLUDE_PATH\"].split(\":\") : [\".\"]\nmatches = include_paths.inject([]) do |res, include_path|\n include_path << \"/\" unless include_path[-1] == ?/\n res + Dir.glob(include_path + path).map {|file| \n file[include_path.size..-1][/[^\\/]+$/] + (File.directory?(file) ? \"/\" : \"\")\n }\nend\nputs matches.sort.uniq.join(\"\\n\")\nRUBY", ver-2010.08/config/preferences/Ruby.rb: "#!/usr/bin/env ruby\n\t\tptrn = /^\#{Regexp.escape ENV[\"TM_CURRENT_WORD\"].to_s}[^.]+\\..+/\n\t\tputs( $LOAD_PATH.inject([]) do |res, path|\n\t\tres << Dir.new(path).grep(ptrn) { |file| file[/^[^.]+/] } if File.exists?(path)\n\t\tres\n\t\tend.sort.uniq )"}, veritable-0.1.6.36/lib/veritable/api.rb: total = cts.values.inject(0) {|memo, obj| memo + obj} veritable-0.1.6.36/lib/veritable/api.rb: mean = (values.inject(0) {|memo, obj| memo + obj}) / values.size.to_f versioned_seeds-0.5.2/lib/versioned_seeds.rb: Dir[root_path + 'db/seeds/*.rb'].inject([]) { |list, file| veto-1.0.1/lib/veto/errors.rb: values.inject(0){|m, v| m + v.length} vhd-0.0.4/lib/vhd/library.rb: checksum += v.codepoints.inject(0) { |r,c| r += c } vibes-bj-1.2.2/spec/rails_root/vendor/rails/actionpack/lib/action_view/helpers/active_record_helper.rb: count = objects.inject(0) {|sum, object| sum + object.errors.count } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/lib/active_record/base.rb: @@subclasses[self] + extra = @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/lib/active_record/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb: assert_equal 9, authors[0].posts.collect{|post| post.comments.size }.inject(0){|sum,i| sum+i} vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 2, posts_with_comments.inject(0) { |sum, post| sum += post.comments.size } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activerecord/test/cases/associations/eager_test.rb: assert_equal 3, posts.inject(0) { |sum, post| sum += post.comments.size } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activeresource/lib/active_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activesupport/lib/active_support/core_ext/enumerable.rb: # payments.inject { |sum, p| sum + p.price } vibes-bj-1.2.2/spec/rails_root/vendor/rails/activesupport/lib/active_support/duration.rb: consolidated = parts.inject(::Hash.new(0)) { |h,part| h[part.first] += part.last; h } vibes-bj-1.2.2/spec/rails_root/vendor/rails/railties/lib/rails_generator/lookup.rb: @cache ||= sources.inject([]) { |cache, source| cache + source.to_a } vic-buildr-1.3.4/lib/buildr/core/project.rb: project = options[:scope].split(':').inject([[]]) { |scopes, scope| scopes << (scopes.last + [scope]) }. video_screenshoter-0.2.3/lib/video_screenshoter/hls.rb: (self.chunks = parse_playlist).map(&:first).inject(:+) vienna_rna-0.14.0/lib/vienna_rna/global/rna_extensions.rb: Rna.init_from_string(sequence_length.times.inject("") { |string, _| string + %w[A U C G][rand(4)] }) vienna_rna-0.14.0/lib/vienna_rna/package/energy_grid_2d.rb: energy_grids.inject([]) { |list, grid| list + grid.map(&:position) }.uniq.sort vienna_rna-0.14.0/lib/vienna_rna/package/heat.rb: @specific_heats = response.split(/\n/).map { |line| line.split(/\s+/).map(&:to_f) }.inject({}) do |hash, (temp, specific_heat)| vienna_rna-0.14.0/lib/vienna_rna/package/rnabor.rb: non_zero_shells.inject(&:+) vienna_rna-0.14.0/lib/vienna_rna/package/rnabor.rb: counts.inject(&:+) vienna_rna-0.14.0/lib/vienna_rna/package/xbor.rb: k_p_points.map { |array| array.inject(&:*) }.inject(&:+) viking-sequel-3.10.0/lib/sequel/adapters/shared/sqlite.rb: [10000, 100, 1].zip(v.split('.')).inject(0){|a, m| a + m[0] * Integer(m[1])} viking-sequel-3.10.0/lib/sequel/model/errors.rb: values.inject(0){|m, v| m + v.length} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/ar/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/ca/lib/calculadora.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/da/lib/lommeregner.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/de/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/en/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/eo/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/es/lib/calculador.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/et/lib/kalkulaator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/fi/lib/laskin.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/fr/lib/calculatrice.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/he/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/hu/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/id/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/it/lib/calcolatrice.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/ja/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/ko/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/lt/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/lv/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/no/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/pl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/pt/lib/calculadora.rb: @args.inject(0) {|n,sum| sum+n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/ro/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/sk/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/sr-Cyrl/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/sr-Latn/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/sv/lib/kalkulator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/tr/lib/hesap_makinesi.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/zh-CN/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/examples/i18n/zh-TW/lib/calculator.rb: @args.inject(0){|n,sum| sum+=n} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/lib/cucumber/formatter/usage.rb: total_duration = steps.inject(0) {|sum, step| step[:duration] + sum} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/lib/cucumber/runtime/support_code.rb: shortest_capture_length = top_groups.map {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } }.min vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/cucumber-0.9.4/lib/cucumber/runtime/support_code.rb: top_groups.select {|step_match| step_match.args.inject(0) {|sum, c| sum + c.to_s.length } == shortest_capture_length } vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/json-1.4.6/tools/fuzz.rb: sum = freqs.inject(0.0) { |s, x| s + x.last } vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/rspec-core-2.1.0/lib/rspec/core/example_group.rb: @descendant_filtered_examples ||= filtered_examples + children.inject([]){|l,c| l + c.descendant_filtered_examples} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/rspec-core-2.1.0/lib/rspec/core/example_group.rb: @_descendants ||= [self] + children.inject([]) {|list, c| list + c.descendants} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/rspec-core-2.1.0/lib/rspec/core/example_group.rb: @around_hooks ||= (world.find_hook(:around, :each, self) + ancestors.reverse.inject([]){|l,a| l + a.find_hook(:around, :each, self)}) vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/rspec-core-2.1.0/lib/rspec/core/example_group.rb: children.inject([]) {|l,c| l + c.declaration_line_numbers} vim-jar-0.1.2.0001/bundler/ruby/1.8/gems/rspec-core-2.1.0/lib/rspec/core/world.rb: example_groups.collect {|g| g.descendants}.flatten.inject(0) { |sum, g| sum += g.filtered_examples.size } vimeo-1.5.4/lib/vimeo/advanced/simple_upload/chunk.rb: req.content_length = parts.inject(0) {|sum,i| sum + i.length } vinbot-2.0.0/lib/vinbot/vin.rb: products.inject(:+) vines-0.4.10/lib/vines/router.rb: clients = @clients.values.inject(0) {|sum, arr| sum + arr.size } vinesmod-0.4.5.2/lib/vines/router.rb: clients = @clients.values.inject(0) {|sum, arr| sum + arr.size } vinted-ab-0.2.6/lib/ab/test.rb: variants.map(&:chance_weight).inject(:+) vinted-parallel_tests-1.7.0.1/lib/parallel_tests/cli.rb: num_tests = groups.map(&:size).inject(0, :+) vinted-parallel_tests-1.7.0.1/lib/parallel_tests/test/runner.rb: average = (known.any? ? known.map!(&:last).inject(:+) / known.size : 1) vinted-parallel_tests-1.7.0.1/lib/parallel_tests/test/runtime_logger.rb: time = "%.2f" % times.map(&:last).map(&:to_f).inject(:+) virility-0.2.0/lib/virility/excitation.rb: counts.values.inject(0) { |result, count| result + count } visit_counter_updater-0.0.6/lib/visit_counter_updater/visit_counter_updater.rb: a1.zip(a2).map {|i| i.inject(&:+)} visitbench-0.3.0/lib/enumeration.rb: return self.inject(0){|acc,i|acc +i} visitbench-0.3.0/lib/enumeration.rb: sum=self.inject(0){|acc,i|acc +(i-avg)**2} viva-declarative_authorization-0.3.2.3.1/lib/declarative_authorization/development_support/change_analyzer.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + viva-declarative_authorization-0.3.2.3.1/lib/declarative_authorization/development_support/change_supporter.rb: @users.inject(0) {|memo, user| memo + user.role_symbols.hash } + viva-declarative_authorization-0.3.2.3.1/lib/declarative_authorization/development_support/change_supporter.rb: @actions.inject([]) {|memo, action| memo += action.to_a.first.is_a?(Enumerable) ? action.to_a : [action.to_a]; memo } viva-declarative_authorization-0.3.2.3.1/lib/declarative_authorization/development_support/change_supporter.rb: @hash ||= @actions.inject(0) {|memo, action| memo += action.hash } viva-declarative_authorization-0.3.2.3.1/lib/declarative_authorization/in_controller.rb: p1.clone.remove_actions(perms.inject(Set.new) {|actions, p2| actions + p2.actions}) viva-rubyzip-0.9.1.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } viximo-cache-money-0.3.0/lib/cash/util/array.rb: shallow_flattened_keys_and_values_without_nils = keys_and_values_without_nils.inject([]) { |result, pair| result += pair } vmit-0.0.3.99/lib/vmit/utils.rb: ("%02x"%((rand 64).to_i*4|2))+(0..4).inject(""){|s,x|s+":%02x"%(rand 256).to_i} voluntary_music_metadata_enrichment-0.2.0/app/models/music_release.rb: working_tracks_count = working_musicbrainz_release.media.select{|m| !['DVD-Video', 'DVD'].include?(m.format) }.map{|m| m.tracks.total_count }.inject{|sum,x| sum + x } vote-schulze-0.2.0/lib/vote/condorcet/schulze/basic.rb: row_vectors.map { |e| e.inject(0) { |s,v| s += v } } voteable_kenn-0.0.1/lib/voteable.rb: self.votes.inject(0){ |t, v| t + v.vote } vpim-rails-0.665/test/test_repo.rb: self.inject(0){|i,_| i + 1} vpim-rails-reinteractive-0.7/test/test_repo.rb: self.inject(0){|i,_| i + 1} vpim2-0.0.1/test/test_repo.rb: self.inject(0){|i,_| i + 1} wackamole-0.1.4/lib/helpers/dashboard_helper.rb: series.inject(0) { |res, s| res + s } == 0 wagon-2.0.2/lib/wagon/directory.rb: info_count = 1 + [:address, :phone_number, :email].inject(0) { |sum, item| sum += options[item] ? 1 : 0 } wakame-vdc-agents-11.12.0/lib/dcmgr/models/host_node.rb: (self.offering_cpu_cores >= inst_on_hp.inject(0) {|t, i| t += i.cpu_cores } + spec.cpu_cores) && wakame-vdc-agents-11.12.0/lib/dcmgr/models/host_node.rb: (self.offering_memory_size >= inst_on_hp.inject(0) {|t, i| t += i.memory_size } + spec.memory_size) wakame-vdc-dcmgr-11.12.0/lib/dcmgr/models/host_node.rb: (self.offering_cpu_cores >= inst_on_hp.inject(0) {|t, i| t += i.cpu_cores } + spec.cpu_cores) && wakame-vdc-dcmgr-11.12.0/lib/dcmgr/models/host_node.rb: (self.offering_memory_size >= inst_on_hp.inject(0) {|t, i| t += i.memory_size } + spec.memory_size) wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + "\n#{getter}\n- (instancetype)initWithEntity:(#{name} *)entity;\n\n- (void)updateEntity:(#{name} *)entity;\n@end\n" wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + " }\n return self;\n}\n\n- (void)updateEntity:(#{name} *)entity {\n#{update}" + wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + "}\n@end\n" wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + "\n init(#{name.to_scamel}: #{name}?) {\n#{init} if let e = #{name.to_scamel} {\n" + wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + " }\n }\n func update#{name}(#{name.to_scamel}: #{name}) {\n#{update}" + wara-1.1.2/lib/wara.rb: }.inject("") {|s, v| s + v} + " }\n}\n" warcorrespondent-0.2.9/lib/warcorrespondent/reporters/cpu.rb: }.inject([]){|a,b| a+b} warcorrespondent-0.2.9/lib/warcorrespondent/reporters/net.rb: }.inject([]){|a,b|a+b} ward-0.1.0/spec/ward/validator_set_spec.rb: dsl.inject(0) { |c, *| c += 1 }.should == 2 ward-0.1.0/spec/ward/validator_set_spec.rb: @set.inject(0) { |c, *| c += 1 }.should == 3 ward-0.1.0/spec/ward/validator_set_spec.rb: @initial.inject(0) { |c, *| c += 1 }.should == 2 warder-0.3.2/lib/warder/cli.rb: exit_codes.compact.inject(0, :+) was_tracer-0.0.2/lib/was_tracer/node.rb: @children.inject(0) { |s, child| s += child.duration } wasp-0.2.1/lib/wasp/stingab.rb: total_concurrency = concurrency_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: mean_requests = rps_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: #tpr = tpr_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: mean_response = mpr_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: mean_eighty = eighty_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: total_concurrency = concurrency_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: total_complete_requests = complete_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: total_ok_responses = ok_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: total_non2xx_responses = non2xx_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: total_failed_requests = failed_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: time_taken = time_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: mean_requests = rps_results.inject do |sum, r| sum + r end wasp-0.2.1/lib/wasp/stingab.rb: #tpr = tpr_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: mean_response = mpr_results.inject { |sum, r| sum + r } / reports.count wasp-0.2.1/lib/wasp/stingab.rb: mean_eighty = eighty_results.inject { |sum, r| sum + r } / reports.count watch_tower-0.0.3/spec/watch_tower/server/models/duration_spec.rb: p.durations.inject(0) { |count, d| count += d.duration }.should == 0 watch_tower-0.0.3/spec/watch_tower/server/models/duration_spec.rb: p.durations.inject(0) { |count, d| count += d.duration }.should == 10 watch_tower-0.0.3/spec/watch_tower/server/models/file_spec.rb: @project.files.sum_elapsed_time.should == @files.inject(0) {|s, f| s += f.elapsed_time } watch_tower-0.0.3/spec/watch_tower/server/models/file_spec.rb: @project.files.sum_elapsed_time.should == @files.inject(0) {|s, f| s += f.elapsed_time } watch_tower-0.0.3/spec/watch_tower/server/models/project_spec.rb: Project.sum_elapsed_time.should == @projects.inject(0) {|s, p| s += p.elapsed_time } watchmob-0.1.0/lib/watchmob/gsmarena_page.rb: sum = minutes.inject :+ watchmob-0.1.0/lib/watchmob/smartphone.rb: sum = values.inject(0) { |a,b| a + b } watir-webdriver-0.9.1/spec/implementation.rb: total = @counts.values.inject(0) { |mem, var| mem + var } watirloo-0.0.8/spec/extra/page_objects_metrics.rb:puts total = result.inject(0.0) { |mem, bm| mem + bm.real } watobo-0.9.21/lib/watobo/core/scanner3.rb: sum = @task_counter.values.inject(0){|i,v| i + v[:total] } watobo-0.9.21/lib/watobo/core/scanner3.rb: sum = @task_counter.values.inject(0){|i,v| i + v[:progress] } watobo-0.9.21/lib/watobo/utils/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} watobo-0.9.21/lib/watobo/utils/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} watobo-0.9.21/lib/watobo/utils/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} watobo-0.9.21/modules/active/shell_shock/shell_shock.rb: t_average = rtimes.inject(:+) / rtimes.length watobo-0.9.21/modules/active/sqlinjection/sqli_timing.rb: average_t = rtimes.inject(:+) / rtimes.length watobo-0.9.21/plugins/catalog/catalog.rb: sum_progress = progress.values.inject(0){|i, v| i += v[:progress] } watobo-0.9.21/plugins/catalog/catalog.rb: @pbar.total = @scanner.progress.values.inject(0){|i,v| i += v[:total]} watobo-0.9.21/plugins/sslchecker/gui/gui.rb: sum_progress = progress.values.inject(0){|i, v| i += v[:progress] } watson-acts_as_ferret-0.4.8.2/doc/demo/test/smoke/drb_smoke_test.rb: sum = population.inject(0) { |sum, v| sum + v } watson-acts_as_ferret-0.4.8.2/lib/local_index.rb: # key = model_classes.inject("") { |s, clazz| s + clazz.name } watts-1.0.3/lib/watts.rb: last = (path_stack + path).inject(path_map) { |m,p| wavefile-0.6.0/lib/wavefile/buffer.rb: samples.map! {|sample| sample.inject(0) {|sub_sample, sum| sum + sub_sample } / old_channels } waveform-0.1.2/lib/waveform.rb: frame.inject(0.0) { |sum, peak| sum + peak } / frame.size waveform-0.1.2/lib/waveform.rb: Math.sqrt(frames.inject(0.0){ |sum, frame| sum += (frame ? Array(frame)[channel] ** 2 : 0) } / frames.size) waveformjson-0.1.0/lib/waveformjson.rb: frame.inject(0.0) { |sum, peak| sum + peak } / frame.size waveformjson-0.1.0/lib/waveformjson.rb: Math.sqrt(frames.inject(0.0){ |sum, frame| sum += (frame ? Array(frame)[channel] ** 2 : 0) } / frames.size) wavefront-0.1.2/lib/wavefront/group.rb: triangles.size + smoothing_groups.map(&:num_faces).inject(:+).to_i wavefront-0.1.2/lib/wavefront/group.rb: triangles.size * 3 + smoothing_groups.map(&:num_vertices).inject(:+).to_i waves-0.9.3/lib/waves/foundations/rest.rb: @layouts[t] = t.split(/\W+/).inject(const_get :Layouts) {|mod, name| wcc-2.3.2/lib/wcc/diff.rb: @di.inject(0) { |sum,o| sum += (o.status == :range ? 1 : 0) } wcc-2.3.2/lib/wcc/diff.rb: @di.inject(0) { |sum,o| sum += (o.status == :ins ? 1 : 0) } wcc-2.3.2/lib/wcc/diff.rb: @di.inject(0) { |sum,o| sum += (o.status == :del ? 1 : 0) } wcc-2.3.2/lib/wcc/diff.rb: @di.inject(0) { |sum,o| sum += (o.hilite.nil? ? 0 : o.hilite.select { |e| not e.nil? }.size) } wcwidth-0.0.1.1/lib/wcwidth.rb: ws.inject(:+) we5-browsercms-3.1.0/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} weather_by_ip-0.5.1/lib/weather_by_ip/weather.rb: "#{@forecast_information} \n\t#{@current_conditions} \n\t#{@forecast_conditions.instance_of?(Array) ? (@forecast_conditions.inject('') {|str, e| (str + e.inspect + "\n\t")}) : @forecast_conditions}" web_analytics_discovery-2.0/lib/web_analytics_discovery/grabber/yandexmetrika.rb: sum = els.inject { |a, b| a + b } web_image_compare-0.0.2/lib/chunky_png/operations.rb: [diff.inject { |a, e| a + e } / pattern_img.pixels.length * 100, output] web_power_switch-0.0.2/spec/web_power_switch_spec.rb: expected = 8.times.inject([]) {|m,i| m << WebPowerSwitch::Outlet.new("Outlet #{i+1}", i+1, :on)} web_resource_bundler-0.0.23/spec/web_resource_bundler/web_resource_bundler_spec.rb: files1 = BlockData.all_childs(block_data).inject([]) {|files, c| files += c.files.map {|f| f.path} } web_resource_bundler-0.0.23/spec/web_resource_bundler/web_resource_bundler_spec.rb: files2 = BlockData.all_childs(block_data).inject([]) {|files, c| files += c.files.map {|f| f.path} } web_server_config_generator-0.1.3/lib/web_server_config_generator/sub_uri_project.rb: pseudo_random_number = projects.inject(0) { |sum, p| sum + p.generate_port_from_env(env) } webbed-0.2.0/test/support/runner.rb: @test_count = suites.inject(0) { |acc, suite| acc + suite.send("#{type}_methods").length } webficient-browsercms-3.0.4/db/migrate/20081114172307_load_seed_data.rb: pwd = (0..8).inject(""){|s,i| s << (('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a).rand} webget-html_output-1.0.2/lib/html_output.rb: return keys.inject(''){|s,k| s = (ops[k] ? s+=" #{k}=\"#{ops[k]}\"" : s)} webget_gemini-1.2.3/lib/webget_gemini.rb: @sudo_gem_list=`sudo gem list`.split(/\n/).map{|line| line.split(/[ \,\(\)]+/)}.inject({}){|h,v| h[v[0]]=v[1,v.length]; h} webget_ramp-1.7.1.8/lib/webget_ramp/hash.rb: # h.pivot(:keys){|items| items.inject{|sum,x| sum+=x } } => {"a"=>6,"b"=>15,"c"=>24} webget_ramp-1.7.1.8/lib/webget_ramp/hash.rb: # h.pivot(:vals){|items| items.inject{|sum,x| sum+=x } } => {"a"=>12,"b"=>15,"c"=>18} webget_ramp-1.7.1.8/test/webget_ramp/hash_test.rb: p=pivotable.pivot(:vals){|items| items.sort.inject{|sum,x| sum+=x}} webget_ramp-1.7.1.8/test/webget_ramp/hash_test.rb: p=pivotable.pivot(:keys){|items| items.sort.inject{|sum,x| sum+=x}} webget_ruby_html-1.1.0/lib/webget_ruby_html/misc.rb: return keys.inject(''){|s,k| s = (ops[k] ? s+=" #{k}=\"#{ops[k]}\"" : s)} webget_ruby_ramp-1.8.2/lib/webget_ruby_ramp/hash.rb: # h.pivot(:keys){|items| items.inject{|sum,x| sum+=x } } => {"a"=>6,"b"=>15,"c"=>24} webget_ruby_ramp-1.8.2/lib/webget_ruby_ramp/hash.rb: # h.pivot(:vals){|items| items.inject{|sum,x| sum+=x } } => {"a"=>12,"b"=>15,"c"=>18} webmock-1.22.6/lib/webmock/http_lib_adapters/net_http.rb: headers = Hash[*request.to_hash.map {|k,v| [k, v]}.inject([]) {|r,x| r + x}] webmock-1.22.6/lib/webmock/request_registry.rb: }.inject(0) {|sum, (_, times_executed)| sum + times_executed } webmock-1.22.6/lib/webmock/util/hash_keys_stringifier.rb: }.inject([]) {|r,x| r + x}] webmock-1.22.6/lib/webmock/util/headers.rb: Hash[*array.inject([]) {|r,x| r + x}] webmock-1.22.6/lib/webmock/util/uri.rb: query_values.is_a?(Hash) ? Hash[*sorted_query_values.inject([]) { |values, pair| values + pair}] : sorted_query_values webroar-0.7.0/src/admin_panel/app/models/app_time_sample.rb: art = (sample[4].length*1000) / sample[4].inject(0){|sum,e| sum + e}.to_f webroar-0.7.0/src/admin_panel/app/models/app_time_sample.rb: # art = sample[4].inject(0){|sum,e| sum + e}.to_f / sample[4].length webroar-0.7.0/src/admin_panel/app/models/app_time_sample.rb: # art = sample[4].inject(0){|sum,e| sum + e}.to_f / sample[4].length webruby-0.9.3/modules/mruby/test/t/enumerable.rb: assert_equal 21, [1,2,3,4,5,6].inject() {|s, n| s + n} webruby-0.9.3/modules/mruby/test/t/enumerable.rb: assert_equal 22, [1,2,3,4,5,6].inject(1) {|s, n| s + n} webstats-0.1.0/server/data_providers/disk_activity.rb: reads, writes = IO.readlines("/proc/diskstats").map { |l| parts = l.split; [parts[5].to_i, parts[9].to_i] }.inject([0, 0]) { |sum, vals| [sum[0] + vals[0], sum[1] + vals[1]] } weft-qda-1.0.1/lib/weft/backend/sqlite/category_tree.rb: scope.inject([]) { | a, x | a + x.find(path) } weft-qda-1.0.1/lib/weft/coding.rb: values.inject(0) { | count, codeset | count + codeset.length } weft-qda-1.0.1/lib/weft/coding.rb: values.inject(0) { | count, codeset | count += codeset.num_of_chars } weighted_randomizer-0.1.2/lib/weighted_randomizer.rb: sum = items.values.inject(0.0, :+) weighted_randomizer-0.1.2/spec/weighted_randomizer_spec.rb: internal_items.values.inject(:+).should == 1.0 weird-0.0.4/lib/weird.rb: sum_of_weighted_array = weighted_array.inject{ |x,y| x+y } wested-rack-bug-0.2.2.1/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 wested-rack-bug-0.2.2.1/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } what_cd-0.0.6/lib/what_cd/metadata.rb: avg_bitrate = bitrate_list.inject(:+) / bitrate_list.length what_have_i_done-0.0.1/lib/what_have_i_done/runner.rb: entries.map { |entry| entry["duration"] }.inject(0, &:+) whatimean-0.2.0/lib/whatimean/find.rb: total = words.map(&:hits).inject(&:+).to_f whatlanguage-1.0.6/lib/whatlanguage/bitfield.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } whatnot-1.0/lib/whatnot/switch_interpreter.rb: Hash[p1.to_a.product(p2.to_a).map { |prod| [prod.map(&:first).inject(&:merge), prod.map(&:last).inject("") { |memo, d| memo + d[0..-2] } + "0"] }] when_exe-0.4.5/lib/when_exe/calendartypes.rb: 'rule_table' => tables.inject([]) {|rules, table| rules += table['rule_table']} when_exe-0.4.5/lib/when_exe/coordinates.rb: m17ns[0].scan(/(%(?:(\d)\$)?[-+0# ]?[*\d.$]*[cspdiuboxXfgeEG])([-.:])?|(%%|.)/).inject('') { |form, m17n| when_exe-0.4.5/lib/when_exe/ephemeris.rb: equ.reverse.inject(0) {|sum, v| sum * t + v} when_exe-0.4.5/lib/when_exe/inspect.rb: range.inject([]) {|s,r| s + r.map { |date| when_exe-0.4.5/lib/when_exe/inspect.rb: range.inject([]) {|s,r| s + r.map { |date| when_exe-0.4.5/lib/when_exe/region/chinese.rb: return coefficients[differential].inject(0) {|sum, coefficient| sum * diff + coefficient} when_exe-0.4.5/lib/when_exe/region/vanishing_leprechaun.rb: @offset_table = _length_table.inject([0]) {|sum,len| sum << (sum.last + len)} when_exe-0.4.5/lib/when_exe/tmduration.rb: Duration.new(value.inject(0) {|s,v| s + v * units.shift}) when_exe-0.4.5/test/test/region/m17n.rb: head + '::Month::January'].inject([]) { |first, iri| when_exe-0.4.5/test/test/region/m17n.rb: When::Parts::Resource[head + '::Month'].child.inject([]) { |second, obj| whispr-0.2.0/lib/whispr.rb: (knownValues.inject(0){|sum, i| sum + i } / knownValues.length).to_f whispr-0.2.0/lib/whispr.rb: knownValues.inject(0){|sum, i| sum + i } white_horseman-1.3/lib/white_horseman/fleet_admiral.rb: return placement.cells.inject(0) {|threat, cell| threat + @heat_map[cell]} whitestone-1.0.2/test/insulation.rb: def sum(collection) collection.inject(0) { |acc, x| acc + x } end whois-arin-0.1.0/lib/net/whois/arin.rb: networks = query("n + #{query}").inject([]) do |mem, line| whydoiwork-0.0.1/lib/whydoiwork.rb: time_entries.map(&:hours).inject(0, &:+) wicket-0.1.2/lib/wicket/commands/bezier_curve.rb: (0...k).inject(1){ |m,i| (m * (n - i)) / (i + 1) }.to_d wikipedia-vandalism_detection-0.0.1/lib/wikipedia/vandalism_detection/algorithms/kullback_leibler_divergence.rb: sum_a = distribution_a.values.inject(:+) wikipedia-vandalism_detection-0.0.1/lib/wikipedia/vandalism_detection/algorithms/kullback_leibler_divergence.rb: sum_b = distribution_b.values.inject(:+) wikipedia-vandalism_detection-0.0.1/lib/wikipedia/vandalism_detection/algorithms/kullback_leibler_divergence.rb: sum_a_diff = 1.0 - distribution_a.values.inject(0) { |sum, value| sum += (value / sum_a) }.abs wikipedia-vandalism_detection-0.0.1/lib/wikipedia/vandalism_detection/algorithms/kullback_leibler_divergence.rb: sum_b_diff = 1.0 - distribution_b.values.inject(0) { |sum, value| sum += (value / sum_b) }.abs will-couchrest-0.33.1/lib/couchrest/support/rails.rb: errors.values.inject(0) { |error_count, errors_for_attribute| error_count + errors_for_attribute.size } willbryant-scruffy-0.2.16/lib/scruffy/helpers/point_container.rb: summable(values).inject(0) { |sum, i| sum += i } win32-captureie-0.2.0/lib/win32/capture_ie/screen_captor.rb: }.inject{|a,b| a + b } win32console-1.3.2/lib/Win32/Console.rb: (0..2).map{|i| a[i] }.inject(0){|num, bit| (num << 1) + bit } win32console-1.3.2/lib/Win32/Console.rb: (4..6).map{|i| a[i] }.inject(0){|num, bit| (num << 1) + bit } winton-sum-0.1.1/spec/sum/model/incoming_mail_spec.rb: @total = @numbers.inject(0) { |sum, item| sum + item } wireframe-haml-2.1.1/lib/haml/html.rb: (self.children || []).inject(output + "\n") do |output, child| wireframe-rack-bug-0.3.1.2/lib/rack/bug/panels/sql_panel.rb: (queries.inject(0) { |memo, query| memo + query.time}) * 1_000 wireframe-rack-bug-0.3.1.2/lib/rack/bug/panels/templates_panel/rendering.rb: children.inject(0.0) { |memo, c| memo + c.time } wishdev-rio-0.4.3.1/lib/rio/doc/HOWTO.rb: cnt = ario.all.files('*.rb').skiplines(/^\s*#/,/^\s*$/).inject(0) { |sum,l| sum += 1 } wishdev-rio-0.4.3.1/test/tc/copydir.rb: exp = %w[f0 f1].inject([]) { |lines,f| lines + rio(@d0,f).readlines } wizardly-0.1.8.9/lib/wizardly/wizard/configuration.rb: io.puts " --fields: #{page.fields.inject([]){|a, f| a << '"'+f.name.to_s.titleize+'" [:'+f.column_type.to_s+']'}.join(', ')}" wizardly_gt-0.1.8.9/lib/wizardly/wizard/configuration.rb: io.puts " --fields: #{page.fields.inject([]){|a, f| a << '"'+f.name.to_s.titleize+'" [:'+f.column_type.to_s+']'}.join(', ')}" wjordan213-csvlint-0.2.8/lib/csvlint/validate.rb: sum = @col_counts.inject(:+) wjordan213.csvlint-0.2.8/lib/csvlint/validate.rb: sum = @col_counts.inject(:+) wlog-1.2.2/lib/wlog/domain/sys_config.rb: str = terms.inject(""){|str,e| str += "#{e[0]}:#{e[1]}#{$/}"} wlog-1.2.2/lib/wlog/domain/timelog_helper.rb: time_arr.inject(0){|sum,el| sum += self.calculate_item(el)} wnck-0.1.0/lib/wnck.rb: }.inject(0) { |value,state| 1 + eval("#{state} = value") } wnck-0.1.0/lib/wnck.rb: }.inject(0) { |value,state| 1 + (eval "#{state} = value") } woodhull-gruff-0.3.5/lib/gruff/base.rb: arr.inject(0) { |i, m| m + i } woodhull-gruff-0.3.5/lib/gruff/side_stacked_bar.rb: @data.inject(0) {|sum, item| sum + item[DATA_VALUES_INDEX][index]} woodhull-gruff-0.3.5/lib/gruff/spider.rb: @data.inject(0.0) {|sum, data_row| sum += data_row[DATA_VALUES_INDEX].first} word-bloom-0.1/lib/bitfield.rb: @field.inject(0) { |a, byte| a += byte & 1 and byte >>= 1 until byte == 0; a } word-bloom-0.1/lib/word-bloom/scorer.rb: rest = top_results[0..-2].inject{|number, sum| sum + number} word_aligner-0.1.2/lib/word_error_rate_collection.rb: entries.map(&:correct_words).inject(0, :+) word_aligner-0.1.2/lib/word_error_rate_collection.rb: entries.map(&:incorrect_words).inject(0, :+) word_aligner-0.1.2/lib/word_error_rate_collection.rb: entries.map(&:words).inject(0, :+) word_wrapper-0.5.0/lib/minimum_raggedness.rb: words[i-1..j-1].inject(0){ |acc, w| acc + w.length } # 0 indexed word_wrapper-0.5.0/lib/word_wrapper.rb: text.split("\n").inject(0){ |acc, line| acc + line_cost(line) } workit-0.0.2/lib/workit/model/task.rb: self.spans.map(&:duration).inject :+ workpattern-0.4.0/lib/workpattern/week.rb: @values[first..last].inject(0) {|sum,item| sum + item.to_s(2).count('1')} worldgen-0.0.4/lib/worldgen/platemap.rb: total = plates.map(&:frontier_length).inject(&:+) worochi-0.0.18/lib/worochi/helper/github_helper.rb: @size = @parts.inject(0) {|sum, p| sum + p.size} wrapybara-0.1.0/lib/wrapybara/element.rb: scope = "id('#{id}')" + scope.inject('') { |output, s| output += "//*[@id='#{s}']" } wristwatch-0.0.2/lib/wristwatch/dispatch.rb: @schedule.inject([]) {|list, interval| list += @tasks[interval] if @tasks[interval]; list } write_xlsx-0.83.0/lib/write_xlsx/package/shared_strings.rb: @count.values.inject(0) { |sum, count| sum += count } write_xlsx-0.83.0/lib/write_xlsx/sheets.rb: self.inject([]) { |tables, sheet| tables + sheet.tables }.flatten write_xlsx-0.83.0/lib/write_xlsx/worksheet.rb: x_abs = (0 .. col_start-1).inject(0) {|sum, col| sum += size_col(col)} write_xlsx-0.83.0/lib/write_xlsx/worksheet.rb: y_abs = (0 .. row_start-1).inject(0) {|sum, row| sum += size_row(row)} write_xlsx-0.83.0/lib/write_xlsx/worksheet.rb: @hyperlinks.keys.inject(0) { |s, n| s += @hyperlinks[n].keys.size } writeexcel-1.0.5/lib/writeexcel/convert_date_time.rb: days = mdays[0, month - 1].inject(day) {|result, mday| result + mday} # days from 1, Jan writeexcel-1.0.5/lib/writeexcel/workbook.rb: length = str_block_sizes.inject(12){|result, item| result + item} writev-1.0.2/bench.rb: items.map { |item| item.length }.inject(:+) / items.length wrnap-1.2.2/lib/wrnap/package/energy_grid_2d.rb: energy_grids.inject([]) { |list, grid| list + grid.map(&:position) }.uniq.sort wrnap-1.2.2/lib/wrnap/package/heat.rb: @specific_heats = response.split(/\n/).map { |line| line.split(/\s+/).map(&:to_f) }.inject({}) do |hash, (temp, specific_heat)| wrnap-1.2.2/lib/wrnap/package/rnabor.rb: non_zero_shells.inject(&:+) wrnap-1.2.2/lib/wrnap/package/rnabor.rb: counts.inject(&:+) wrnap-1.2.2/lib/wrnap/package/xbor.rb: k_p_points.map { |array| array.inject(&:*) }.inject(&:+) wrnap-1.2.2/lib/wrnap/rna/extensions.rb: Rna.init_from_string(sequence_length.times.inject("") { |string, _| string + %w[A U C G][rand(4)] }) wrnap-1.2.2/lib/wrnap/rna/extensions.rb: shuffled_helices = helices.map { |helix| helix.in(seq) }.inject(&:+).shuffle.map { |array| rand(2).zero? ? array : array.reverse } wuclan-0.2.1/examples/twitter/old/load_twitter_search_jobs.rb: kicked = kicked.inject(0){|sum, n| sum += n } wukong-4.0.0/lib/wukong/widget/reducers/moments.rb: mean = values.inject(0.0) { |sum, value| sum += value } / count wukong-4.0.0/lib/wukong/widget/reducers/moments.rb: variance = values.inject(0.0) { |sum, value| diff = (value - mean) ; sum += diff * diff } / count wulffeld-capistrano-2.5.8.2/lib/capistrano/cli/help.rb: indentation_size = indentation.split(//).inject(0) { |c,s| c + (s[0] == ?\t ? 8 : 1) } wunderbread-ar-extensions-0.8.3/lib/ar-extensions/adapters/abstract_adapter.rb: objects.inject( 0 ){|sum,o| sum += o.size } wunderbread-ar-extensions-0.8.3/lib/ar-extensions/import.rb: hsh = attributes.inject( {} ){|hsh,attr| hsh[ column_names[c] ] = attr ; c+=1 ; hsh } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/aggregator/summarizer.rb: @warnings_encountered.inject(0) { |result, (key, value)| result += value } > 0 wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/output/fixed_width.rb: width_left = options[:width] - ((columns.length - 1) * (style[:cell_separator] ? 3 : 1)) - column_widths.compact.inject(0) { |sum, col| sum + col} wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/duration.rb: categories.inject(0.0) { |sum, (name, cat)| sum + cat[:cumulative] } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/duration.rb: categories.inject(0) { |sum, (name, cat)| sum + cat[:hits] } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/frequency.rb: frequencies.inject(0) { |carry, item| carry + item[1] } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/frequency.rb: total_hits = sorted_frequencies.inject(0) { |carry, item| carry + item[1] } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/hourly_spread.rb: @request_time_graph.inject(0) { |sum, value| sum + value } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/traffic.rb: categories.inject(0) { |sum, (name, cat)| sum + cat[:cumulative] } wvanbergen-request-log-analyzer-1.3.7/lib/request_log_analyzer/tracker/traffic.rb: categories.inject(0) { |sum, (name, cat)| sum + cat[:hits] } wwmd-0.2.20.3/lib/wwmd/class_extensions/extensions_base.rb: self.split('.').inject(0) { |a,e| (a << 8) + e.to_i } wwmd-0.2.20.3/lib/wwmd/class_extensions/extensions_base.rb: self.split(':').inject(0) { |a,e| (a << 8) + e.to_i(16) } wx_sugar-0.1.22/lib/wx_sugar/xrc/xrc2ruby_types/toolbar.rb: @tools.inject('') { | str, tool | str + tool.output } wxmn-acts_as_mongo_taggable-0.0.2/test/acts_as_mongo_taggable_test.rb: assert_equal 6, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} wxmn-acts_as_mongo_taggable-0.0.2/test/acts_as_mongo_taggable_test.rb: assert_equal 3, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} wxmn-acts_as_mongo_taggable-0.0.2/test/acts_as_mongo_taggable_test.rb: assert_equal 1, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} wyngle-ripple-0.1.0/spec/integration/ripple/conflict_resolution_spec.rb: self.age = siblings.map(&:age).inject(&:+) x-ray-machine-1.0.4/lib/x_ray_machine/summary.rb: payload_sum = XRayMachine::LogSubscriber.runtimes.map{|k,v| v}.inject(0){|a,b| a+b} x_runtime-1.0.2/test/client.rb: "http://localhost:9292/#{(1..size).to_a.inject(''){|s,t|s+=alpha[rand(alpha.size-1)].to_s}}" xaop-ntlm-http-0.1.1.2/lib/net/ntlm.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} xaop-ntlm-http-0.1.1.2/lib/net/ntlm.rb: @alist.inject(0){|sum, a| sum += a[1].size} xaop-ntlm-http-0.1.1.2/lib/net/ntlm.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} xaop-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: @alist.inject(offset){|cur, a| cur += a[1].parse(str, cur)} xaop-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: @alist.inject(0){|sum, a| sum += a[1].size} xaop-ntlm-http-0.1.1.2/lib/net/ntlm_http.rb: security_buffers.inject(0){|sum, a| sum += a[1].data_size} xapian-fu-1.5.3/spec/facets_spec.rb: results.facets[:age].map(&:last).inject(0) { |t,i| t + i }.should == 404 xapian-fu-1.5.3/spec/facets_spec.rb: results.facets[:age].map(&:last).inject(0) { |t,i| t + i }.should == 505 xbar-0.4.2/lib/xbar/shard.rb: @master.connections.inject(0) {|s, c| s + c.open_transactions} xbrlware-ce-1.1.2/test/lib/xbrlware/linkbase/linkbase_test_util.rb: puts " " * indent * 2 + arc.item_id + "[" +(arc.label if arc.respond_to?(:label)).to_s+"][balance "+(item.meta["xbrli:balance"] unless item.meta.nil?).to_s+"][role "+arc.role+"][order "+arc.order.to_s+"] = " + val + " .. ctx .." + ctx.id + " dimension-domain : " + ctx.explicit_dimensions_domains.inject("") {|_s, k| _s + k[0] + ":" + k[1].to_s+", " } xbrlware-ce-1.1.2/test/lib/xbrlware/linkbase/linkbase_test_util.rb: puts " " * indent * 2 + (arc.label if arc.respond_to?(:label)).to_s+" " + val + " .. ctx .." + ctx.id + " dimension-domain : " + ctx.explicit_dimensions_domains.inject("") {|_s, k| _s + k[0] + ":" + k[1].to_s+", " } xdt-1.0.5/lib/xdt/ldt.rb: @sections.inject(0) { |sum, section| sum + section.length } xero_gateway-2.1.0/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.line_amount.to_s) } xero_gateway-2.1.0/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.tax_amount.to_s) } xero_gateway-float-2.1.7/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.line_amount.to_s) } xero_gateway-float-2.1.7/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.tax_amount.to_s) } xero_gateway-n8vision-2.0.20/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.line_amount.to_s) } xero_gateway-n8vision-2.0.20/lib/xero_gateway/line_item_calculations.rb: line_items.inject(BigDecimal.new('0')) { | sum, line_item | sum + BigDecimal.new(line_item.tax_amount.to_s) } xeroizer-2.16.1/lib/xeroizer/models/credit_note.rb: sum = (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.line_amount } xeroizer-2.16.1/lib/xeroizer/models/credit_note.rb: (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.tax_amount } xeroizer-2.16.1/lib/xeroizer/models/invoice.rb: sum = (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.line_amount } xeroizer-2.16.1/lib/xeroizer/models/invoice.rb: (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.tax_amount } xeroizer-float-2.15.5.2/lib/xeroizer/models/credit_note.rb: sum = (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.line_amount } xeroizer-float-2.15.5.2/lib/xeroizer/models/credit_note.rb: (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.tax_amount } xeroizer-float-2.15.5.2/lib/xeroizer/models/invoice.rb: sum = (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.line_amount } xeroizer-float-2.15.5.2/lib/xeroizer/models/invoice.rb: (line_items || []).inject(BigDecimal.new('0')) { | sum, line_item | sum + line_item.tax_amount } xhochy-scrobbler-0.2.14/test/mocks/rest.rb: base_pieces.last.split('&').inject("#{file}_") { |str, pair| str << pair.split('=').join('_') + '_'; str }.chop! xhr-starling-0.10.0/lib/starling/queue_collection.rb: @queues.inject(0) { |m, (k,v)| m + v.length } xhr-starling-0.10.0/lib/starling.rb: statistics.inject(0) { |m,(k,v)| m + v["queue_#{queue}_items"].to_i } xiki-0.6.5/lib/xiki/numbers.rb: numbers.inject(0){|i, o| i + o} xiki-0.6.5/lib/xiki/numbers.rb: numbers.inject(0){|i, o| i + o} xing-vpim-0.658.1/test/test_repo.rb: self.inject(0){|i,_| i + 1} xirr-0.5.4/test/test_cashflow.rb: assert_equal -3000.0, @cf.compact_cf.map(&:amount).inject(&:+) xively-rb-0.2.10/lib/xively-rb/feed.rb: duplicate_datastream_ids = datastreams.inject({}) {|h,v| h[v.id]=h[v.id].to_i+1; h}.reject{|k,v| v==1}.keys xml-mapping-0.10.0/examples/order.rb: items.values.map{|i| i.total_price}.inject(0){|x,y|x+y} xml-mapping-0.10.0/lib/xml/mapping/base.rb: return xml_mapping_nodes_hash.values.inject([]){|a1,a2|a1+a2} xml-spec-0.3.0/lib/xml_spec.rb: (self.keys + other.keys).uniq.inject({}) do |memo, key| xmlcellent-0.1.0/test/test_xmlcellent.rb: obj.xpath("summary/paragraph").inject("") { |c, p| c + p.text } xmlconv-1.0.1/lib/xmlconv/util/invoicer.rb: amount = bdds.inject(0) { |memo, bdd| memo + bdd.invoiced_amount } xmvc-0.1.12/lib/xmvc/stats.rb: stats[:total_code_loc] = project_code_arrays.inject(0) {|sum, e| sum + stats[e][:loc_count]} xmvc-0.1.12/lib/xmvc/stats.rb: stats[:total_spec_loc] = project_spec_arrays.inject(0) {|sum, e| sum + stats[e][:loc_count]} xrvg-0.0.82/lib/fitting.rb: psumt1 = [pointlist, parameters].forzip.foreach(2).map {|point, t| point * (t**1.0) }.inject(V2D::O){|sum, item| sum + item} xrvg-0.0.82/lib/fitting.rb: psumt2 = [pointlist, parameters].forzip.foreach(2).map {|point, t| point * (t**2.0) }.inject(V2D::O){|sum, item| sum + item} xrvg-0.0.82/lib/fitting.rb: psumt3 = [pointlist, parameters].forzip.foreach(2).map {|point, t| point * (t**3.0) }.inject(V2D::O){|sum, item| sum + item} xrvg-0.0.82/lib/render.rb: return keys.inject("") {|result,key| result += @layers[key]} ya_lorem_ja-0.0.5/lib/ya_lorem_ja/word_resource.rb: target_len = num_of_word.times.inject(0){ |sum| sum + rand(@char_count_range_in_a_word) } ya_lorem_ja-0.0.5/lib/ya_lorem_ja/word_resource.rb: sentence_len = word_count.times.inject(0){ |sum| sum + rand(char_count_range_in_a_word) } ya_metrika-0.0.1/lib/ya_metrika/client.rb: [@spells.inject('') {|r, spell| r + '/' + spell}, '.', @format.to_s, request_params(options)].join ya_metrika-0.0.1/lib/ya_metrika/client.rb: options.inject("?oauth_token=#{@oauth_token}") { |res, option| res + "&#{option.to_a.first.join('=')}" } yacc-vanity-1.5.1/lib/vanity/experiment/ab_test.rb: participants = score.alts.inject(0) { |t,alt| t + alt.participants } yahns-1.11.0/lib/yahns/wbuf.rb: buf.inject(0) { |n, s| n += s.size } yahoo_stock-1.0.2/lib/yahoo_stock/scrip_symbol.rb: res = companies.inject('') { |options, company| options + new(company).results.output + "\n" } yakischloba-ktools-0.0.3/lib/ktools/epoll.rb: events = (options[:events] + (options[:flags] || [])).inject(0){|m,i| m | EP_FLAGS[i]} yapra-0.2.2/legacy_plugins/Filter/average.rb: sum = data.inject(0.0){|a,b| a + b.to_f } yapra-0.2.2/legacy_plugins/RSS/load.rb: feeds.select {|f| f}.inject([]) {|acc,f| acc + f.items } yapv-1.0/lib/yapv/pesel.rb: modulo = mask.inject(0){|sum, num| sum + (num * val.shift)} % 10 yard-bench-0.0.3/lib/dsl/monkeypatches.rb: self.inject(0){|accum, i| accum + i } yard-bench-0.0.3/lib/dsl/monkeypatches.rb: sum = self.inject(0){|accum, i| accum +(i-m)**2 } yasuyuki-nicovideo-0.1.8.5/lib/nicovideo/community/main.rb: @tags = div.scan(/(.+?)<\/a>/ou).inject([]) {|arr, v| yasuyuki-nicovideo-0.1.8.5/lib/nicovideo/videopage.rb: @params = content.scan(/([^&]+)=([^&]*)/).inject({}){|h, v| h[v[0]] = v[1]; h} yat-0.5.1/lib/parsers/json_parser.rb: response["text"] = response["text"].inject {|elm, sum| elm + sum} if response["text"].is_a? Array ydim-1.0.0/lib/ydim/invoice.rb: @items.inject(0.0) { |value, item| value + item.send(key) } yeepay-0.2.2/lib/yeepay/service.rb: card_total_fee = options[:cards].collect { |card| card[:amt] }.inject(:+) yinspire-0.2.0/bench/pq/bench.rb: avg = (times.inject(0.0) {|i, s| s + i}) / times.size yob-1.0.0/lib/yob/database.rb: (0..15).inject(".") {|s, i| s << (97 + rand(26)).chr} if configuration["randomise_filename"] yob-san-1.3/lib/san.rb: sum = arr.inject { |sum, n| sum + n } yodel-0.0.7/lib/yodel/models/core/functions/function.rb: collect(context, parent_context, params.first).compact.inject(&:+) yodel-0.0.7/lib/yodel/models/core/functions/function.rb: params.collect {|method| execute(context, method, parent_context)}.compact.inject(&:+) yohasebe-rubyplb-0.2.2/lib/rubyplb.rb: @children.inject(0) { |sum, child| sum += child.num_instances } yohasebe-rubyplb-0.2.2/lib/rubyplb.rb: x = valid_elements.inject(0){|sum, node| (node.children_instances - avg_num_children) ** 2 + sum} yoomee-acts_as_mongo_taggable-0.2.6/test/acts_as_mongo_taggable_test.rb: assert_equal 6, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} yoomee-acts_as_mongo_taggable-0.2.6/test/acts_as_mongo_taggable_test.rb: assert_equal 3, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} yoomee-acts_as_mongo_taggable-0.2.6/test/acts_as_mongo_taggable_test.rb: assert_equal 1, @widget.model_tags.inject(0){|r, tag| r + tag.tagging_count} yorkcmarker-2.3.4/bin/ReportMarker.rb: part_one_total_mark = details[:requirements].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:analysis].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:specification].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:design].inject(:+) yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at "#{details[:requirements].inject(:+)}_mark", [x, requirements_position[:y]-27] yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at "#{details[:analysis].inject(:+)}_mark", [x, analysis_position[:y]-77] yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at "#{details[:specification].inject(:+)}_mark", [x, specification_position[:y]-37] yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at "#{details[:design].inject(:+)}_mark", [x, design_position[:y]-155] yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at("#{details[:implementation].inject(:+)}_mark", [x, 611]) yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at("#{details[:testing_and_verification].inject(:+)}_mark", [x, testing_verification_y-58]) yorkcmarker-2.3.4/bin/ReportMarker.rb: stamp_at("#{details[:user_manual].inject(:+)}_mark", [x, user_manual_y-79]) yorkcmarker-2.3.4/bin/ReportMarker.rb: part_two_total_mark = details[:implementation].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:testing_and_verification].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:user_manual].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: ras = details[:requirements].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:analysis].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:specification].inject(:+) yorkcmarker-2.3.4/bin/ReportMarker.rb: summary_details[:design] = details[:design].inject(:+) yorkcmarker-2.3.4/bin/ReportMarker.rb: summary_details[:ir_cl] = details[:implementation].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: summary_details[:tv_ui] = details[:testing_and_verification].inject(:+) + yorkcmarker-2.3.4/bin/ReportMarker.rb: details[:user_manual].inject(:+) yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.requirements_marks.inject(:+).should eq 0 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.requirements_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.requirements_marks.inject(:+).should eq 2 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.requirements_marks.inject(:+).should eq 2 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.requirements_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.analysis_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.specification_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.design_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.implementation_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.implementation_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.implementation_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.implementation_marks.inject(:+).should eq 3 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 1 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 2 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 2 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 2 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.code_listing_marks.inject(:+).should eq 21 yorkcmarker-2.3.4/spec/ReportMarkerGUI_spec.rb: @gui.testing_and_verification_marks.inject(:+).should eq 1 youroom_api-0.1.4/lib/object_extention.rb: key_name = route.inject(base) {|key, map| key.to_s + "[" + map.to_s + "]" } yr-0.0.8/lib/yr/raw.rb: URI + "#{name}/#{version}/" + ("?" + query.inject("") do |m,(key, value)| yssk22-couch_resource-0.1.1/lib/couch_resource/validations.rb: @errors.values.inject(0) { |error_count, attribute| error_count + attribute.size } yt-0.25.22/spec/requests/as_content_owner/channel_spec.rb: let(:video_views) { videos.inject(0){|total, video| total + video.views(range)[:total]} } yt-andrewroth-0.25.10.2/spec/requests/as_content_owner/channel_spec.rb: let(:video_views) { videos.inject(0){|total, video| total + video.views(range)[:total]} } yt-annotations-1.2.0/lib/yt/annotations/note.rb: timestamp.split(':').map(&:to_f).inject(0) {|sum, n| 60 * sum + n} ytljit-0.0.9/lib/ytljit/vm.rb: @frame_layout.inject(0) {|sum, slot| sum += slot.size} yukonisuru-1.0.0/lib/yukonisuru/validators/isin_validator.rb: sum = values.inject(&:+) yummi-0.9.5/examples/list_files.rb:@table << ['Total', @table.column(:size).inject(:+)] yummi-0.9.5/examples/monitor_table.rb: :max_memory => @table.column(:max_memory).inject(:+), yummi-0.9.5/examples/monitor_table.rb: :free_memory => @table.column(:free_memory).inject(:+), yummi-0.9.5/examples/monitor_table.rb: :max_threads => @table.column(:max_threads).inject(:+), yummi-0.9.5/examples/monitor_table.rb: :in_use_threads => @table.column(:in_use_threads).inject(:+) yury-classifier-1.3.5/lib/classifier/lsi.rb: @items.each_key { |x| avg_density[x] = proximity_array_for_content(x).inject(0.0) { |x,y| x + y[1]} } yury-memcache-client-1.7.1.3/lib/memcache.rb: total_weight = servers.inject(0) { |memo, srv| memo + srv.weight } z-http-request-0.2.0/lib/z-http/decoders.rb: DECODERS.inject([]) { |r, d| r + d.encoding_names } z-http-request-0.2.0/lib/z-http/http_encoding.rb: cookie.inject('') { |result, (k, v)| result << encode_param(k, v) + ";" } za-id-validator-0.1.2/lib/za-id-validator.rb: id.chars.to_a.values_at(0,2,4,6,8,10).inject(0) { |sum, v| sum += v.to_i } za-id-validator-0.1.2/lib/za-id-validator.rb: (b(id).to_i * 2).to_s.chars.to_a.inject(0) { |sum, v| sum += v.to_i } zabbix_graph-0.0.5/lib/zabbix_graph.rb: end.inject(0) {|sum, i| sum + i } zaws-0.0.5/lib/zaws/helper/option.rb: (optarr.inject(0) { |total,opt| opt_hash[opt] ? total + 1 : total }) <= 1 zaws-0.0.5/lib/zaws/helper/option.rb: (optarr.inject(0) { |total,opt| opt_hash[opt] ? total + 1 : total }) >= min zena-1.2.8/old_zafu/display.rb: value = "#{list}.flatten.inject(0) {|#{var}_sum,#{var}| #{var}_sum + #{node_attribute(key, :node => var)}.to_f}" zenbe-flareshow-0.3.0/lib/cache.rb: data.values.inject(0){|m,v| m+=v.size} zendesk2-1.7.4/lib/zendesk2/searchable.rb: additional_terms += self.class.scopes.inject([]) { |r,k| zenprofile-1.3.2/lib/zenprofiler.rb: @@total = data.inject(0) { |acc, (_, _, self_ms, _)| acc + self_ms } zevarito-undress-0.2.4/lib/undress/textile.rb: nesting = e.ancestors.inject(1) {|total,node| total + (%(ul ol).include?(node.name) ? 0 : 1) } zgomot-1.1.0/lib/zgomot/comp/chord.rb: a.inject(0) {|s,n| s+n} zgomot-1.1.0/lib/zgomot/comp/markov.rb: sums = []; trans.each_index{|i| sums[i] = trans[0..i].inject(0){|s,v| s+v}}; sums zgomot-1.1.0/lib/zgomot/comp/pitch_class.rb: new(PITCH_CLASS.inject([]){|r,(c,p)| p.eql?((start_pos+interval) % 12) ? r << c : r}.first) if start_pos zgomot-1.1.0/lib/zgomot/comp/progression.rb: notes.inject(0.0){|s,n| s += n.length_to_sec} zgomot-1.1.0/lib/zgomot/comp/progression.rb: a.inject(0) {|s,n| s+n} zillabyte-cli-0.9.51/lib/zillabyte/cli/flows.rb: rows = rows.group_by { |type, name, consumed, emitted, errors, parallelism| name }.map{ |hashkey, array| [array[0][0], hashkey, array.inject(0){ |sum, i | sum + i[2].to_i }, array.inject(0){ |sum, i | sum + i[3].to_i },array.inject(0){ |sum, i | sum + i[4].to_i }, array.inject(0){|value, i| i[5].to_i}]} zip-2.0.2/lib/zip/zip.rb: @entrySet.inject(0) { |value, entry| entry.cdir_header_size + value } zip64writer-0.0.2/lib/zip64/structures.rb: fields.inject(0) { |t, f| size_of(f.type) + t } zipf-1.2.5/lib/zipf/SparseVector.rb: self.values.inject(:+) zipf-1.2.5/lib/zipf/SparseVector.rb: Math.sqrt self.values.inject { |sum,i| sum+i**2 } zipf-1.2.5/lib/zipf/misc.rb: self.inject(:+) zipfian-0.0.3/lib/zipfian.rb: compute_h = lambda { (1..@n).inject(0) { |sum, i| sums[i] = sum + 1.0 / (i ** @s) } } zlx_hacker_term-1.0.1/lib/hacker_term/page_data.rb: freq = @data.inject(Hash.new(0)) { |h,v| h[v['score'].to_f] += 1; h } zlx_hacker_term-1.0.1/lib/hacker_term/page_data.rb: @mean_score = @data.inject(0.0) { |sum, el| sum + el['score'].to_f } / @data.size zombees-0.0.2/lib/zombees/ab_adapter.rb: values.inject(:+) zombees-0.0.2/lib/zombees/ab_adapter.rb: if total_values = values.inject(:+) zomg-1.0.2/lib/zomg/idl/visitors/ruby_sexp.rb: [:hash] + o.children.inject([]) { |m,c| zonify-0.4.8.1/lib/zonify.rb: change[:value].inject(0){|sum, s| s.length + sum } ] zorglub-0.0.9/lib/zorglub/node.rb: [ :map, :r, :args, :engine, :layout, :view ].inject('') { |s,sym| s+="

      #{sym} => #{self.send sym}

      "; s } zpng-0.2.5/lib/zpng/adam7_decoder.rb: (0...idx).map{ |x| scanline_size(x) }.inject(&:+) || 0 zpng-0.2.5/lib/zpng/image.rb: @scanlines.map(&:size).inject(&:+) zpng-0.2.5/lib/zpng/readable_struct.rb: end.inject(&:+) zsteg-0.1.2/lib/zsteg/checker.rb: if @image.imagedata.size > (t=@image.scanlines.map(&:size).inject(&:+)) zsteg-0.1.2/lib/zsteg/cli/cli.rb: @img.imagedata[@img.scanlines.map(&:size).inject(&:+)..-1] zsteg-0.1.2/lib/zsteg/extractor/color_extractor.rb: nbits = ch_masks.map{ |x| x[1].size }.inject(&:+) zuk-picnic-0.8.1.20090501/vendor/zuk-camping-2.0.20090429/lib/camping-unabridged.rb: h.merge(k.split(/[\]\[]+/).reverse.inject(v) { |x, i| H[i => x] }, &M) zuk-picnic-0.8.1.20090501/vendor/zuk-camping-2.0.20090429/lib/camping.rb:@input=p.inject(H[]){|h,(k,v)|h.merge k.split(/[\]\[]+/).reverse.inject(v){|x,i| zulu-0.0.5/lib/zulu/challenge.rb: CHARS = [('0'..'9'),('a'..'z'),('A'..'Z')].inject([]) {|a,r| a +=r.to_a; a} zxcvbn-ruby-0.1.0/lib/zxcvbn/math.rb: sum = degrees.inject(0, :+) zxcvbn-ruby-0.1.0/lib/zxcvbn/omnimatch.rb: end.inject(&:+)