Skip to content

Instantly share code, notes, and snippets.

@sonalkr132
Last active November 30, 2020 06:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sonalkr132/acaee9a8ea86b2beb9e0f39e1b0dad14 to your computer and use it in GitHub Desktop.
Save sonalkr132/acaee9a8ea86b2beb9e0f39e1b0dad14 to your computer and use it in GitHub Desktop.
existing version with non unique canonical version numbers. script written by deivid-rodriguez
# author: deivid-rodriguez
affected_rubygems = Set.new
affected_versions = []
duplications = 0
Rubygem.find_each do |rubygem|
rubygems_versions = Version.where(rubygem_id: rubygem.id)
duplicated_versions = rubygems_versions.select do |version|
rubygems_versions.count { |v| version.platform == v.platform && Gem::Version.new(version.number) == Gem::Version.new(v.number) && version.yanked_at.nil? && v.yanked_at.nil? } > 1
end
if duplicated_versions.any?
affected_rubygems << rubygem
affected_versions += duplicated_versions.to_a
duplications += duplicated_versions.uniq { |v| Gem::Version.new(v.number).canonical_segments }.size
puts duplicated_versions.pluck(:number, :platform).unshift(rubygem.name).inspect
duplicated_versions.each { |v| puts "#{v.number} #{v.downloads_count}" }
end
end
puts "Found #{affected_versions.size} affected versions with #{duplications} duplications in #{affected_rubygems.size} different rubygems"
["faker", ["2.0", "ruby"], ["2.0.0", "ruby"]]
2.0 12635
2.0.0 47933
["workflow", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 2359
0.1.0 2280
["utilrb", ["2.0.0", "ruby"], ["2.0", "ruby"]]
2.0.0 2282
2.0 1415
["rtm", ["0.1.0", "ruby"], ["0.1", "ruby"], ["0.2.0", "ruby"], ["0.2", "ruby"]]
0.1.0 2288
0.1 2317
0.2.0 2246
0.2 2315
["reap", ["3.01", "ruby"], ["4.0", "ruby"], ["4.0.0", "ruby"], ["03.01", "ruby"]]
3.01 2692
4.0 2361
4.0.0 2372
03.01 2715
["plain_record", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 2291
0.1.0 2343
["net-ftp-list", ["2.0.0", "ruby"], ["2.0", "ruby"]]
2.0.0 2665
2.0 2466
["icalendar", ["1.2.0", "ruby"], ["1.2", "ruby"]]
1.2.0 33274
1.2 10171
["lesstile", ["0.3.0", "ruby"], ["0.3", "ruby"]]
0.3.0 3745
0.3 2672
["integrity", ["0.1.9.0", "ruby"], ["0.1.9", "ruby"]]
0.1.9.0 2568
0.1.9 2557
["hammock", ["0.4.0", "ruby"], ["0.4", "ruby"]]
0.4.0 2589
0.4 2616
["colour", ["0.4", "ruby"], ["0.4.0", "ruby"]]
0.4 3200
0.4.0 3341
["autobuild", ["1.10.0.rc2", "ruby"], ["1.10.rc2", "ruby"], ["1.10.rc1", "ruby"], ["1.10.0.rc1", "ruby"]]
1.10.0.rc2 898
1.10.rc2 985
1.10.rc1 970
1.10.0.rc1 911
["lindo", ["0.6.0", "ruby"], ["0.6", "ruby"]]
0.6.0 2450
0.6 2451
["restful_acl", ["2.1.0", "ruby"], ["2.1", "ruby"]]
2.1.0 2272
2.1 2260
["typhoeus", ["0.6", "ruby"], ["0.6.0", "ruby"]]
0.6 2328
0.6.0 1775
["rack-rewrite", ["1.4.01", "ruby"], ["1.4.1", "ruby"]]
1.4.01 42858
1.4.1 109291
["dm-persevere-adapter", ["0.13", "ruby"], ["0.13.0", "ruby"]]
0.13 2913
0.13.0 2883
["hopsoft-fig", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 2992
1.0.0 3619
["mattetti-couchrest", ["0.2.1", "ruby"], ["0.2.1.0", "ruby"]]
0.2.1 1628
0.2.1.0 1641
["crawler", ["0.2", "ruby"], ["0.2.0", "ruby"]]
0.2 2995
0.2.0 2884
["roogli", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 2290
0.1.0 3016
["libexcel", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 2414
0.1 2405
["ice_cube", ["0.3", "ruby"], ["0.3.0", "ruby"]]
0.3 2561
0.3.0 2632
["rsence", ["2.0.0.pre", "ruby"], ["2.0.0.0.pre", "ruby"]]
2.0.0.pre 1517
2.0.0.0.pre 1498
["flickrrb", ["1.01", "ruby"], ["1.1", "ruby"]]
1.01 3153
1.1 2311
["extra_validators", ["1.1", "ruby"], ["1.01", "ruby"]]
1.1 2696
1.01 3167
["brontes3d-amqp", ["0.6.4", "ruby"], ["0.6.4.0", "ruby"]]
0.6.4 1576
0.6.4.0 1567
["hatless-hoptoad_notifier", ["2.2.6.001", "ruby"], ["2.2.6.1", "ruby"]]
2.2.6.001 3247
2.2.6.1 3194
["log4net", ["1.2.10.0", "ruby"], ["1.2.10", "ruby"]]
1.2.10.0 3204
1.2.10 3907
["capistrano-mysqldump", ["1.1.0", "ruby"], ["1.01", "ruby"]]
1.1.0 1942
1.01 3385
["firetruck", ["0.0.0", "ruby"], ["0.0", "ruby"]]
0.0.0 2293
0.0 2556
["scoped_from", ["0.5", "ruby"], ["0.5.0", "ruby"]]
0.5 1837
0.5.0 1874
["acts_more_seo", ["1.0.0", "ruby"], ["1", "ruby"]]
1.0.0 2731
1 2853
["cucumber-api-steps", ["0.2.0", "ruby"], ["0.2", "ruby"]]
0.2.0 479
0.2 2575
["rails_refactor", ["1.4.0", "ruby"], ["1.4", "ruby"]]
1.4.0 534
1.4 336
["Stream", ["0.2.3", "ruby"], ["0.2.3.0", "ruby"]]
0.2.3 1673
0.2.3.0 1667
["modular-scale", ["1.0.rc.1", "ruby"], ["1.0.rc1", "ruby"]]
1.0.rc.1 1218
1.0.rc1 1376
["twitter-bootstrap-rails", ["2.0.1.0", "ruby"], ["2.0.0", "ruby"], ["2.0", "ruby"], ["2.0.1", "ruby"]]
2.0.1.0 2473
2.0.0 2208
2.0 3222
2.0.1 7275
["fech", ["1.0.rc1", "ruby"], ["1.0.0.rc1", "ruby"]]
1.0.rc1 1175
1.0.0.rc1 1170
["jashmenn-activerecord-jdbc-adapter", ["1.2.0.0", "ruby"], ["1.2.0", "ruby"]]
1.2.0.0 2425
1.2.0 2779
["infusionsoft", ["1.3.0a", "ruby"], ["1.3a", "ruby"]]
1.3.0a 233
1.3a 268
["flote", ["0.0.02", "ruby"], ["0.0.2", "ruby"]]
0.0.02 3339
0.0.2 2875
["fastly", ["1.1.0", "ruby"], ["1.01", "ruby"]]
1.1.0 1801
1.01 2290
["cb_sunspot", ["2.0.0.pre.3", "ruby"], ["2.0.0.pre3", "ruby"]]
2.0.0.pre.3 1268
2.0.0.pre3 1238
["cb_sunspot_rails", ["2.0.0.pre.3", "ruby"], ["2.0.0.pre3", "ruby"]]
2.0.0.pre.3 1238
2.0.0.pre3 1261
["tconsole", ["1.2", "ruby"], ["1.2.0", "ruby"]]
1.2 1747
1.2.0 1732
["page_actions", ["0.0.0.0", "ruby"], ["0.0.0", "ruby"]]
0.0.0.0 1996
0.0.0 1974
["rt_watchdog", ["1.0.0.pre.1", "ruby"], ["1.0.0.pre1", "ruby"]]
1.0.0.pre.1 1168
1.0.0.pre1 1289
["typographica", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 2554
0.1 2127
["knockoutjs-rails", ["1.01", "ruby"], ["1.02", "ruby"], ["1.1.0", "ruby"], ["1.2.0", "ruby"]]
1.01 2369
1.02 2437
1.1.0 2043
1.2.0 2021
["happy-helpers", ["0.1.0.pre.6", "ruby"], ["0.1.0.pre6", "ruby"]]
0.1.0.pre.6 1137
0.1.0.pre6 1131
["jquery-source", ["1.9.1", "ruby"], ["1.9.1.0", "ruby"]]
1.9.1 1647
1.9.1.0 1583
["rservicebus", ["0.0.1", "ruby"], ["0.0.01", "ruby"]]
0.0.1 1759
0.0.01 1582
["jdbc-openedge", ["11", "java"], ["11.0", "java"]]
11 1849
11.0 1797
["studio_game_ribar", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 2524
1.0.0 1817
["string_utf8", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 1460
0.1.0 1390
["rbfam", ["12.0.1", "ruby"], ["12.0.1.0", "ruby"]]
12.0.1 1070
12.0.1.0 1059
["compass-griddle", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 2240
0.1.0 2022
["cql", ["0.2.0", "ruby"], ["0.2", "ruby"]]
0.2.0 1881
0.2 2093
["mongoid_atomic_votes", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 1455
0.1 1857
["runcible", ["0.2.0", "ruby"], ["0.2", "ruby"]]
0.2.0 2052
0.2 1821
["jquery-minicolors-rails", ["2.1.1.0", "ruby"], ["2.1.1", "ruby"]]
2.1.1.0 17347
2.1.1 8239
["wp2txt", ["0.5.2", "ruby"], ["0.5.02", "ruby"]]
0.5.2 1562
0.5.02 1884
["companimation", ["0.2", "ruby"], ["0.2.0", "ruby"]]
0.2 4312
0.2.0 8107
["fuelux-rails", ["2.1.1", "ruby"], ["2.1.01", "ruby"]]
2.1.1 1942
2.1.01 2358
["leeroy", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 1804
0.1.0 1167
["rory", ["0.9", "ruby"], ["0.9.0", "ruby"]]
0.9 592
0.9.0 591
["clima_tempo", ["1.02", "ruby"], ["1.2.0", "ruby"]]
1.02 2332
1.2.0 1916
["mongoid_integer_id", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 2382
0.1 2019
["handlebars-source", ["4.1.2.0", "ruby"], ["4.1.2", "ruby"]]
4.1.2.0 2113
4.1.2 4736
["ember-source-machty", ["1.0.0", "ruby"], ["1.0.0.0", "ruby"]]
1.0.0 2115
1.0.0.0 2507
["whenever-rails4-mod", ["1.0.0", "ruby"], ["1", "ruby"]]
1.0.0 1468
1 1446
["page_record", ["1.0.0.beta1", "ruby"], ["1.0.0.beta.1", "ruby"]]
1.0.0.beta1 984
1.0.0.beta.1 972
["gembots", ["0.0.1", "ruby"], ["0.0.01", "ruby"]]
0.0.1 1656
0.0.01 2077
["site24x7_apminsight", ["1.2.0", "ruby"], ["1.2", "ruby"]]
1.2.0 646
1.2 619
["active_file", ["0.0.2", "ruby"], ["0.0.2.0", "ruby"]]
0.0.2 2960
0.0.2.0 2865
["refinerycms-casestudies", ["1.0.0", "ruby"], ["1.0", "ruby"]]
1.0.0 1408
1.0 1448
["rubysl-stringio", ["2.1", "ruby"], ["2.1.0", "ruby"]]
2.1 449
2.1.0 18604
["infod", ["0.0.3.0", "ruby"], ["0.0.3", "ruby"]]
0.0.3.0 1423
0.0.3 1407
["fruit_to_lime", ["0.5", "ruby"], ["0.5.0", "ruby"]]
0.5 1685
0.5.0 1616
["mock_search", ["0.3", "ruby"], ["0.3.0", "ruby"]]
0.3 1438
0.3.0 1157
["navGATE", ["0.1.3", "ruby"], ["0.1.03", "ruby"]]
0.1.3 1379
0.1.03 1714
["casino-ldap_authenticator", ["3.0.0.pre1", "ruby"], ["3.0.0.pre.1", "ruby"]]
3.0.0.pre1 966
3.0.0.pre.1 951
["actionframework", ["0.1.3.0", "ruby"], ["0.1.3", "ruby"]]
0.1.3.0 2647
0.1.3 2589
["uber_login", ["2.3.0", "ruby"], ["2.3", "ruby"]]
2.3.0 1103
2.3 1131
["omniauth-linkedin-jsapi", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 1352
0.1 1380
["jqgrid-rails", ["4.5.4", "ruby"], ["4.5.4.0", "ruby"]]
4.5.4 1379
4.5.4.0 1386
["xdan-datetimepicker-rails", ["2.2.6", "ruby"], ["2.2.6.0", "ruby"]]
2.2.6 1263
2.2.6.0 1266
["authorizenet", ["1.8", "ruby"], ["1.8.0", "ruby"]]
1.8 1875
1.8.0 1938
["openstax_accounts", ["0.3", "ruby"], ["0.3.0", "ruby"]]
0.3 1328
0.3.0 1310
["range_extd", ["0.4", "ruby"], ["0.4.0", "ruby"]]
0.4 419
0.4.0 1970
["mushin", ["0.0.0.pre1", "ruby"], ["0.0.0.pre.1", "ruby"]]
0.0.0.pre1 1180
0.0.0.pre.1 1037
["database_console", ["0.0.1", "ruby"], ["0.0.1.0", "ruby"]]
0.0.1 1732
0.0.1.0 1862
["stella_gcm", ["0.2", "ruby"], ["0.2.0", "ruby"]]
0.2 1163
0.2.0 1170
["express_translate", ["1.0", "ruby"], ["1.0.0.0", "ruby"]]
1.0 1368
1.0.0.0 1391
["rest-ftp-daemon", ["0.6", "ruby"], ["0.6.0", "ruby"]]
0.6 1126
0.6.0 1160
["turingstudio-webloc_cleaner", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 1157
1.0.0 1144
["stephenchu-minglr", ["0.1.0.0", "ruby"], ["0.1.0", "ruby"]]
0.1.0.0 1154
0.1.0 1146
["sprsquish-rainpress", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 1329
1.0.0 1711
["slagyr-mmcopyrights", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 1311
1.0.0 1669
["scytrin-maveric", ["1", "ruby"], ["1.0.0", "ruby"]]
1 1130
1.0.0 1150
["scotch-app_config", ["1.5.0", "ruby"], ["1.5", "ruby"]]
1.5.0 1378
1.5 1611
["rubypond-s3backup-manager", ["0.1.1", "ruby"], ["0.1.01", "ruby"]]
0.1.1 1152
0.1.01 1448
["rogerdpack-gnuplot", ["2.2.3", "ruby"], ["2.2.3.0", "ruby"]]
2.2.3 1155
2.2.3.0 1147
["pauldowman-ec2onrails", ["0.9.10.0", "ruby"], ["0.9.10", "ruby"]]
0.9.10.0 1178
0.9.10 1185
["mojodna-fireeagle", ["0.7.0", "ruby"], ["0.7.0.0", "ruby"]]
0.7.0 1219
0.7.0.0 1231
["mdarby-restful_acl", ["1.1.0", "ruby"], ["1.1", "ruby"]]
1.1.0 1610
1.1 1643
["markbates-hoptoad_notifier", ["1.2.0", "ruby"], ["1.2", "ruby"]]
1.2.0 1656
1.2 1664
["kosmas58-pickler", ["0.0.9.0", "ruby"], ["0.1.2.0", "ruby"], ["0.0.9", "ruby"], ["0.1.2", "ruby"]]
0.0.9.0 1225
0.1.2.0 1347
0.0.9 1246
0.1.2 1730
["dfl-factories-and-workers", ["0.1.0", "ruby"], ["0.1", "ruby"]]
0.1.0 1421
0.1 1436
["dazoakley-biomart", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 1944
0.1.0 1609
["cyross-ruby-miyako-mswin32", ["2.0.5.1.0", "ruby"], ["2.0.5.1", "ruby"]]
2.0.5.1.0 1467
2.0.5.1 1431
["cyross-ruby-miyako", ["2.0.5.1", "ruby"], ["2.0.5.1.0", "ruby"]]
2.0.5.1 1461
2.0.5.1.0 1449
["brightbox-rspec-rails-ext", ["1.1.0", "ruby"], ["1.001", "ruby"]]
1.1.0 1566
1.001 1923
["assaf-uuid", ["2.0", "ruby"], ["2.0.0", "ruby"]]
2.0 1706
2.0.0 1733
["asmodis-rlsm", ["0.2.2", "ruby"], ["0.2.02", "ruby"]]
0.2.2 1768
0.2.02 2028
["Ouziel-infinite_page", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 1565
0.1.0 1501
["prima-twig", ["0.45.04", "ruby"], ["0.45.05", "ruby"], ["0.45.4", "ruby"], ["0.45.5", "ruby"]]
0.45.04 542
0.45.05 541
0.45.4 533
0.45.5 534
["git-gems", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 1383
0.1.0 1356
["onchain", ["3.1", "ruby"], ["3.2", "ruby"], ["3.02", "ruby"], ["3.01", "ruby"]]
3.1 569
3.2 576
3.02 570
3.01 578
["es-elasticity", ["0.13.4.dblackmon", "ruby"], ["0.13.4.dblackmon.0", "ruby"]]
0.13.4.dblackmon 222
0.13.4.dblackmon.0 217
["persie", ["0.0.1.alpha2", "ruby"], ["0.0.1.alpha1", "ruby"], ["0.0.1.alpha.2", "ruby"], ["0.0.1.alpha.1", "ruby"]]
0.0.1.alpha2 953
0.0.1.alpha1 893
0.0.1.alpha.2 1053
0.0.1.alpha.1 970
["newrelic-metrics", ["0.1.01", "ruby"], ["0.1.1", "ruby"]]
0.1.01 1414
0.1.1 1022
["jekyll-docs", ["3.6.1.0", "ruby"], ["3.6.2", "ruby"], ["3.6.1", "ruby"], ["3.6.2.0", "ruby"]]
3.6.1.0 433
3.6.2 830
3.6.1 440
3.6.2.0 909
["Ziggeo", ["1.5", "ruby"], ["1.05", "ruby"]]
1.5 336
1.05 894
["dimples", ["1.3", "ruby"], ["1.3.0", "ruby"]]
1.3 1163
1.3.0 1167
["omniauth-microvellum", ["0.1.4", "ruby"], ["0.1.4.0", "ruby"]]
0.1.4 960
0.1.4.0 954
["phyre", ["0.0.1.pre0", "ruby"], ["0.0.1.pre", "ruby"]]
0.0.1.pre0 854
0.0.1.pre 1013
["IBMhifive", ["0.0.01", "ruby"], ["0.0.1", "ruby"]]
0.0.01 923
0.0.1 921
["postmod", ["0.0.0.pre.0", "ruby"], ["0.0.0.pre", "ruby"]]
0.0.0.pre.0 718
0.0.0.pre 720
["sfnt2woff_ruby", ["1.0.0", "ruby"], ["1.0", "ruby"]]
1.0.0 748
1.0 1328
["voltos", ["0.3.0.rc1", "ruby"], ["0.3.0rc1", "ruby"]]
0.3.0.rc1 610
0.3.0rc1 605
["ruby-fillform", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 902
0.1.0 3778
["opensourceapi", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 678
1.0.0 747
["bombbomb", ["2.0", "ruby"], ["2.0.0", "ruby"]]
2.0 773
2.0.0 409
["zuora_api", ["1.7.7", "ruby"], ["1.0.0.0.0", "ruby"], ["1.0.0", "ruby"], ["1.7.07", "ruby"]]
1.7.7 95
1.0.0.0.0 694
1.0.0 815
1.7.07 1235
["redirector_ui", ["1.1", "ruby"], ["1.1.0", "ruby"]]
1.1 278
1.1.0 407
["wkhtmltox-rails", ["0.12.4.0", "ruby"], ["0.12.4", "ruby"]]
0.12.4.0 555
0.12.4 1044
["cnvrg", ["0.0.14.0", "ruby"], ["0.0.14", "ruby"]]
0.0.14.0 803
0.0.14 881
["openproject-token", ["2.1", "ruby"], ["2.1.0", "ruby"]]
2.1 144
2.1.0 139
["ruby-terraform", ["0.15.1.pre.1", "ruby"], ["0.15.1.pre1", "ruby"]]
0.15.1.pre.1 278
0.15.1.pre1 304
["brewer-server", ["0.0.03", "ruby"], ["0.0.3", "ruby"]]
0.0.03 697
0.0.3 601
["stbaldricks", ["4.3.2.alpha.1", "ruby"], ["4.3.2.alpha1", "ruby"]]
4.3.2.alpha.1 480
4.3.2.alpha1 443
["sbf-toolkit", ["3.4.0.alpha.1", "ruby"], ["3.4.0.alpha1", "ruby"]]
3.4.0.alpha.1 366
3.4.0.alpha1 369
["relp", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 523
0.1.0 463
["fluent-plugin-relp", ["0.1", "ruby"], ["0.1.0", "ruby"]]
0.1 567
0.1.0 515
["alidayu-chaz1942", ["0.1.2.0", "ruby"], ["0.1.2", "ruby"]]
0.1.2.0 626
0.1.2 966
["jumbo-jekyll-theme", ["2.2.1.0", "ruby"], ["2.2.1", "ruby"]]
2.2.1.0 416
2.2.1 441
["swagger_codegen_rails", ["0.1.01", "ruby"], ["0.1.1", "ruby"]]
0.1.01 378
0.1.1 439
["facturacr", ["1.0.0", "ruby"], ["1.0", "ruby"]]
1.0.0 354
1.0 454
["nn", ["2.0", "ruby"], ["2.0.0", "ruby"]]
2.0 397
2.0.0 311
["facebookbusiness", ["0.3.1", "ruby"], ["0.3.1.0", "ruby"]]
0.3.1 799
0.3.1.0 1798
["hyper-i18n", ["1.0.0.pre.alpha1", "ruby"], ["1.0.pre.alpha1", "ruby"]]
1.0.0.pre.alpha1 267
1.0.pre.alpha1 267
["authorizenetsample", ["1.0", "ruby"], ["1.0.0", "ruby"]]
1.0 383
1.0.0 381
["solidus_api_devise_token_auth", ["2.8.0.alpha", "ruby"], ["2.8.0.alpha.0", "ruby"]]
2.8.0.alpha 243
2.8.0.alpha.0 245
["solidus_support_devise_token_auth", ["0.2.2", "ruby"], ["0.2.2.0", "ruby"]]
0.2.2 264
0.2.2.0 265
["hyper-state", ["1.0.pre.alpha1", "ruby"], ["1.0.0.pre.alpha1", "ruby"]]
1.0.pre.alpha1 266
1.0.0.pre.alpha1 355
["hyperstack-config", ["1.0.pre.alpha1", "ruby"], ["1.0.0.pre.alpha1", "ruby"]]
1.0.pre.alpha1 263
1.0.0.pre.alpha1 354
["wilde-icons", ["0", "ruby"], ["0.0.0", "ruby"]]
0 386
0.0.0 285
["aho-corasick-trie-search", ["0.1.1", "ruby"], ["0.1.1.0", "ruby"]]
0.1.1 807
0.1.1.0 771
["olive_palindrome", ["0.1.1", "ruby"], ["0.1.01", "ruby"]]
0.1.1 611
0.1.01 597
["hubrise_initializer", ["0.2.1.0", "ruby"], ["0.2.1", "ruby"], ["0.2.2", "ruby"], ["0.2.2.0", "ruby"]]
0.2.1.0 453
0.2.1 461
0.2.2 466
0.2.2.0 452
["bay_jekyll_theme", ["1.0.0", "ruby"], ["1", "ruby"]]
1.0.0 521
1 542
["frankgem", ["0.0.4", "ruby"], ["0.0.4.0", "ruby"], ["0.0.04.0", "ruby"]]
0.0.4 341
0.0.4.0 328
0.0.04.0 335
["bgg-hotness-cli", ["0.1.2", "ruby"], ["0.1.02", "ruby"]]
0.1.2 336
0.1.02 340
["my-lab", ["0.1.1", "ruby"], ["0.1.01", "ruby"]]
0.1.1 181
0.1.01 214
Found 359 affected versions with 179 duplications in 167 different rubygems
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment