Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CONFIG: Ruby gem updates #144

Merged
merged 7 commits into from
Jan 6, 2020
Merged

Conversation

tounyan
Copy link
Contributor

@tounyan tounyan commented May 21, 2019

This is a move in preparation for ruby update from 2.3.1 to 2.6.3

1. database-cleaner 1.5.3 to 1.7.0

Release note: https://github.com/DatabaseCleaner/database_cleaner/blob/master/History.rdoc

1.7.0 2017-04-19

Bug Fixes

* Remove unnecessary folders from gem
* Properly quote table names
* Use more idiomatic Ruby in README
* Return ::ActiveRecord::Base from `establish_connection`

Changes

* Safeguard against running in production or running against a remote database

1.6.2 2017-10-29

Bug Fixes

* ActiveRecord::Base namespace patch
* Better exclusion condition based on Rails version

Changes

* Better documentation. Typos were fixed. Sequel deletion is supported

1.6.1 2017-05-09

Bug Fixes

* Deletion strategy fix for ActiveRecord

1.6.0 2017-05-04

New Features/Changes

* Rails 5.1 support: Remove deprecation warning
* MySQL 5.6+ InnoDB support
* Better documentation (fixed typo)

Bug Fixes

* Fix Redis db option
* Make NullStrategy API-complete

2. byebug 10.0.2 to 11.0.1

Release note https://github.com/deivid-rodriguez/byebug/blob/master/CHANGELOG.md

11.0.1 - 2019-03-18

Fixed

#546: continue! to ignore further byebug calls.
#545: skip autolisting code for intermediate skipped breakpoints.

11.0.0 - 2019-02-15

Added

#377: skip to continue until the next breakpoint as long as it is different from the current one. You can use this command to get out of loops, for example.
#524: continue! (or continue unconditionally) to continue until the end of the program regardless of the currently enabled breakpoints.

Fixed

#527: break help text to clarify placeholders from literals.
#528: quit! help to not show a space between "quit" and "!".

Removed

* Support for MRI 2.2. Byebug no longer installs on this platform.

3. ruby-filemagic 0.7.1 to 0.7.2

Release note: http://blackwinter.github.io/ruby-filemagic/ChangeLog.html

0.7.2 [2017-07-02]

* Fix segfault on buffer(nil) when compiled with GCC

4. rmagick 2.15.4 to 2.16.0

Release note: https://github.com/rmagick/rmagick/blob/master/CHANGELOG.md#rmagick-2160

2.16.0

* Support ImageMagick 6.9+

5. rack-cors 0.4.0 to 1.0.3

Release note: https://github.com/cyu/rack-cors/blob/master/CHANGELOG.md

1.0.3 - 2019-03-24

Changed

* Don't send 'Content-Type' header with pre-flight requests
* Allow ruby array for vary header config

1.0.2 - 2017-10-22

Fixed

* Automatically allow simple headers when headers are set

1.0.1 - 2017-07-18

Fixed

* Allow lambda origin configuration

1.0.0 - 2017-07-15

Security

* Don't implicitly accept 'null' origins when 'file://' is specified
* Ignore '' origins
* Default credentials option on resources to false
* Don't allow credentials option to be true if '*' is specified is origin
* Don't reflect Origin header when '*' is specified as origin

Fixed

* Don't respond immediately on non-matching preflight requests instead of sending them through the app

0.4.1 - 2017-02-01

Fixed

* Return miss result in X-Rack-CORS instead of incorrectly returning preflight-hit

6. minitest-around 0.4.0 to 0.5.0

Release note: N/A

7. faker 1.9.1 to 1.9.3

Release note: https://github.com/stympy/faker/blob/master/CHANGELOG.md

1.9.3 (2019-02-12)

Bug/Fixes

* PR #1535 Fix I18n bug @vbrazo

1.9.2 (2019-02-11)

Bug/Fixes

* PR #1512 Fix numerical part of Dutch postcode @tilsammans
* PR #1477 Fixed bank account length @jguthrie100
* PR #1494 Fix Faker::Internet.ip_v4_address to include all IP ranges @lucasqueiroz
* PR #1456 fix: omit . from slug @ivanoblomov
* PR #1436 Fix regex and add magic string to pass rubocop check @jakrzus
* PR #1425 NHS: fix occasional bad numbers @ChaoticBoredom
* PR #1421 Faker::Internet.user_name can't handle UTF-8 arguments @ivanoblomov
* PR #1423 Add missing locale tests - Part II @vbrazo
* PR #1389 Load faker I18n using custom backend chaining @pjohnmeyer
* PR #1384 Quick number method bugfix @vbrazo
* PR #1377 Fallback translation without available locales enforcement @deivid-rodriguez
* PR #1368 Don't force enforce_available_locales @deivid-rodriguez
* PR #1355 Fix global clear of unique values for Faker::UniqueGenerator @kolasss
* PR #1335 Fix Company.luhn_algorithm and add missing tests @01max
* PR #1334 Faker::Number.leading_zero_number should always start with 0 @vbrazo
* PR #1317 Change Faker::Lorem.multibyte logic @ShabelnikM
* PR #527 Fix time period test that could result in a flake test within 15 days @melonhead901
* PR #1310 Add alias for middle_name and remove locale @vbrazo

Chores

* PR #1496 Update yaml format in docs @SpyMaster356
* PR #1508 Changes before release @vbrazo
* PR #1490 Add missing Faker::HeroesOfTheStorm tests @vbrazo
* PR #1457 Add tests for new Faker::Internet.slug glue @vbrazo
* PR #1434 Add keyword argument to Faker::Games::Dota.quote @vbrazo
* PR #1420 Add Faker::JapaneseMedia namespace @boardfish
* PR #1411 Add several missing locales @vbrazo
* PR #1403 Faker::SouthPark => Faker::Movies::SouthPark @vbrazo
* PR #1401 Faker::GratefulDead => Faker::Movies::GratefulDead @vbrazo
* PR #1362 Faker::Types minor cleanup @stephengroat
* PR #1347 Remove launchy dependency @vbrazo
* PR #1311 Target Ruby 2.3 @tagliala
* PR #372 Add test_password_could_achieve_max_length @oleksii-ti

Deprecation

* PR #1504 Add Quotes namespace @vbrazo
    Deprecates ::FamousLastWords, ::Matz, ::MostInterestingManInTheWorld, ::Robin, ::Shakespeare, ::SingularSiegler, ::Yoda
* PR #1503 Add Books namespace @vbrazo
    Deprecates ::Dune, Lovecraft
* PR #1480 Add Music, Movies and TvShows namespaces @vbrazo
    Deprecates ::Hobbit, HitchhikersGuideToTheGalaxy, ::HarryPotter, ::RockBand, ::MichaelScott, ::RuPaul
* PR #1481 Add Blockchain namespace @vbrazo
    Deprecates ::Bitcoin, ::Ethereum, ::Tezos
* PR #1471 Add music and movies namespace @vbrazo
    Deprecates ::BackToTheFuture, ::Lebowski, ::LordOfTheRings, ::PrincessBride, ::StarWars, ::UmphreysMcgee, ::VForVendetta
* PR #1469 Deprecate Faker::Hobbit and reorganize unreleased docs and tests @vbrazo
    Deprecates ::Hobbit
* PR #1431 Add Faker::TvShows namespace @SpyMaster356
    Deprecates ::AquaTeenHungerForce, ::BojackHorseman, ::BreakingBad, ::Buffy, ::Community, ::DrWho, ::DumbAndDumber, ::FamilyGuy, ::Friends, ::GameOfThrones, ::HeyArnold, ::HowIMetYourMother, ::NewGirl, ::ParksAndRec, ::RickAndMorty, ::Seinfeld, ::SiliconValley, ::Simpsons, ::SouthPark, ::StarTrek, ::Stargate, ::StrangerThings, ::TheFreshPrinceOfBelAir, ::TheITCrowd, ::TheThickOfIt, ::TwinPeaks, ::VentureBros
* PR #1412 Add Faker::Games namespace @ChaoticBoredom
    Deprecates ::Dota, ::ElderScrolls, ::Fallout, ::LeagueOfLegends, ::Myst, ::Overwatch, ::Pokemon, ::Witcher, ::WorldOfWarcraft and ::Zelda
* PR #1424 Add Faker::Creature namespace @ChaoticBoredom
    Deprecates ::Cat and ::Dog
* PR #1420 Add Faker::JapaneseMedia namespace @boardfish
    Deprecates ::DragonBall, ::OnePiece and ::SwordArtOnline
* PR #803 Modify Faker::Educator, Fix #576 @ghbooth12

Documentation

* PR #1513 Fix typo in Faker::Code documentation @iox
* PR #1497 add TV Shows to table of contents @SpyMaster356
* PR #1488 Fix unreleased docs @vbrazo
* PR #1462 Fix documentation on Faker::Avatar @mrstebo
* PR #1445 Separate README.md: unreleased and latest version @vbrazo
* PR #1243 Add image file method to placeholdit @nicolas-brousse
* PR #1419 Update CONTRIBUTING.md @vbrazo
* PR #1414 Fixing spelling mistake in Docs for Vehicle @snoozins
* PR #1408 Add Verbs example to README @matheusteixeira
* PR #1380 Update year in License.txt @dnamsons
* PR #1364 Update readme for Faker::Code to fix typo @matt297
* PR #1360 added sushi and sorted by word @yizknn
* PR #1357 Fix South Africa documentation @bradleymarques
* PR #1354 Update docs for Lorem @softwaregravy
* PR #1353 Update documentation for Faker::Number @softwaregravy
* PR #1329 Update docs on behavior of price @softwaregravy

Feature Request

* PR #1493 Add Faker::Books::CultureSeries @richardbulger
* PR #1489 Format brazilian_company_number and brazilian_citizen_number @jpkarvonen
* PR #1487 Add Faker::TvShows::TheExpanse @jpkarvonen
* PR #1475 Adds Faker::Nation.flag @JonathanWThom
* PR #1387 Add Faker::Music::Phish @nbolser
* PR #1430 Adding Faker::Company.brazilian_company_number @gabteles
* PR #1449 Add Faker::Coin @jerryskye
* PR #1466 Add Faker::Address.country_name_to_code(name: 'united_states') @vbrazo
* PR #1465 Add Faker.country(country_code: nil) @vbrazo
* PR #1460 Add Faker::Marketing @susiirwin
* PR #1451 Add first name 'Simão' and title prefix to 'Eng.' @jellyfunk
* PR #1433 Add Faker::DrivingLicence @jellyfunk
* PR #1440 Add Faker::Subscription @fabersky
* PR #1438 Add Faker::Football.position @fblupi
* PR #1426 Add Faker::PhoneNumber.country_code @AmrAdelKhalil
* PR #1427 Add Faker::Games::SuperSmashBros @boardfish
* PR #1410 Add Faker::Vehicle.singapore_license_plate @anonoz
* PR #1422 Add Faker::Games::SonicTheHedgehog @boardfish
* PR #1413 Add Faker::Games::Heroes @tangens
* PR #1409 Add DC Comics titles @matheusteixeira
* PR #1400 Add Faker::Movies::Ghostbusters @eddorre
* PR #1399 Add Faker::Games::HeroesOfTheStorm @illsism
* PR #1396 Add Faker::Creature::Animal @molbrown
* PR #1382 Adding Faker::IDNumber.brazilian_citizen_number @bschettino
* PR #1062 Markdown exclude method @russellschmidt
* PR #1381 Add Faker::Games::HalfLife @jthomp
* PR #1374 Add Faker::Beer.brand @thalesap
* PR #1302 Add Faker::Alphanumeric @mtancoigne
* PR #1156 Add Faker::Json @the-wendell
* PR #1359 Add Faker::Tezos @Pierre-Michard
* PR #1366 Add Faker::Seinfeld.business @dsgraham
* PR #1358 Add cat breed for Japanese @yizknn
* PR #1365 Add Faker::Number.within @QuantumWaver
* PR #1336 Implements and tests South African business registration numbers @bradleymarques
* PR #1346 Add Faker::Relationship @QuantumWaver
* PR #1348 Add Faker::Finance.vat_number @vbrazo
* PR #1342 Added Faker::CryptoCoin scope @jacksonpires
* PR #1338 Add new translations to the en-ZA locale @bradleymarques
* PR #1341 Add Faker::Construction @benwyrosdick
* PR #1130 Faker::Vehicle API updates @lucasqueiroz
* PR #1324 Add Faker::SouthAfrica @bradleymarques
* PR #1319 Added Faker::DC Comics @JoelLindow
* PR #1320 Add Faker::Buffy @inveterateliterate
* PR #1148 Adding Industry Segments Class @cdesch
* PR #893 Add Faker::ChileRut @oxfist
* PR #1315 Add Faker::GratefulDead @wileybaba
* PR #1314 Add Faker::SouthPark @saurabhudaniya200
* PR #1313 Add Faker::Restaurant @dwhitlow
* PR #1307 Add "exclude" method to UniqueGenerator @mtancoigne
* PR #1115 Add Faker::Cosmere @JauntyJames
* PR #801 Add Faker::NHS - Support for the British National Health Service @substrakt-health

Suggestion

* PR #1246 Store list of generators with enabled uniqueness for faster clear @MarcPer

Update/add locales

* PR #1514 Distinguish between 'brand' and 'name' @iwaim
* PR #1509 Fix Faker::Address.country_by_code @IlyasValiullov
* PR #1492 Fix abbreviation for Osten @sonOfRa
* PR #1499 Adds some items on pt-BR locales seniority and education levels. And removes duplicated items from cities list. @ramonlg
* PR #1501 fix asajj_ventress alternate name @ethan-dowler
* PR #1502 Add support for Armenian language @hovikman
* PR #1486 Added some professions in company.yml @ReneIvanov
* PR #1474 Fr format and translation @maxime-lenne
* PR #1468 Update "Black Pink" to "Blackpink" @agungyuliaji
* PR #1464 Add dog breed for Japanese @yizknn
* PR #1461 Add Orphea to heroes of the storm locale file. @eddorre
* PR #1458 Update Faker::DragonBall.characters locales @JoaoHenriqueVale
* PR #1450 Update device list and serial codes @raresabr
* PR #1443 Add new array of cities from brazil @WilliamCSA04
* PR #1447 Add Maroon 5 and Paramore to music @Jcambass
* PR #1446 fix: Remove deplicate 'color' from ja.yml @yizknn
* PR #1441 Add Faker::Job pt-BR locales @wellingtongvs
* PR #1428 Add Faker::Games::SonicTheHedgehog.game @boardfish
* PR #1415 Add new Overwatch items @lucasqueiroz
* PR #1407 Add more data for Faker::Friends @JIntrocaso
* PR #1402 Update heroes_of_the_storm.yml @eddorre
* PR #1398 Fix female_first_name and male_first_name @vbrazo
* PR #1395 Add middle_name to other locales @vbrazo
* PR #1394 Add name_with_middle - es locale and missing tests @vbrazo
* PR #1393 Add missing pt-BR methods and locale tests @vbrazo
* PR #1392 Add missing locales/methods for Faker::Name pt-BR @heitorado
* PR #1391 Add state abbr for Sergipe and Tocatins @VSPPedro
* PR #1390 Add more Dutch names @EhsanZ
* PR #1386 Add locale file for Arabic language and test it @EhsanZ
* PR #1385 Updated license plate by state for Brazil @edgardmessias
* PR #1373 📝 Correct some minor spelling errors @mermop
* PR #1372 Add space planet and galaxy for Japanese @yizknn
* PR #1370 Add missed comma @7up4
* PR #1352 Add Japanese Food Sushi for Japanese and English @yizknn
* PR #1343 Update cell phone format to be phonelib compatible for Vietnam locale @Looooong
* PR #1340 Fix typos and additions for Faker::Esport @Mayurifag
* PR #1332 Fix typo in buffy.big_bads @tragiclifestories
* PR #1327 fixed 2 quotes @MinimumViablePerson
* PR #1316 Add more dishes to the menu @bjacquet

8. moss_ruby 1.1.2 to 1.1.3

Release note: N/A

9. attr_encrypted 1.3.5 to 1.4.0

Version 2.0.0 or above breaks the authentication procedure so they are hold off for now)
Release note: https://github.com/attr-encrypted/attr_encrypted/blob/master/CHANGELOG.md#140

1.4.0

* Added: ActiveModel::Dirty#attribute_was (@saghaulor)
* Added: ActiveModel::Dirty#attribute_changed? (@mwean)

10. simplecov 0.15.1 to 0.16.1

Release note: https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md

0.16.1 (2018-03-16)

Bugfixes

* Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks @tas50)

0.16.0 (2018-03-15)

Enhancements

* Relax version constraint on docile, per SemVer
* exception that occurred on exit is available as exit_exception! See #639 (thanks @thomas07vt)
* Performance: processing results now runs from 2.5x to 3.75x faster. See #662 (thanks @BMorearty & @eregon)
* Decrease gem size by only shipping lib and docs

Bugfixes

* (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See #616 (thanks @yujinakayama)
* Avoid overwriting the last coverage results on unsuccessful test runs. See #625 (thanks @thomas07vt)
* Don't crash on invalid UTF-8 byte sequences. (thanks @BMorearty)

11. coderay 1.1.1 to 1.1.2

Release note: https://github.com/rubychan/coderay/blob/master/Changes.textile

1.1.2

* Ruby future: Add support for frozen string literals. [#211, thanks to Pat Allan]
* C++ scanner: Add C++11 keywords. [#195, thanks to Johnny Willemsen]
* Haml scanner: Allow - in tags.
* Java scanner: Allow Unicode characters in identifiers. [#212, thanks to t-gergely]

12. rubyzip 1.2.0 to 1.2.2

Release note: https://github.com/rubyzip/rubyzip/blob/master/Changelog.md

1.2.2

* Expand from root rather than current working directory
* Disable symlinks and check for path traversal
* Consolidate path traversal tests
* Add jwilk's path traversal tests
* Trigger CI again
* Move jruby to allow failures matrix till crc uint 32 issues are resolved
* Fix CVE-2018-1000544 symlink path traversal
* Fix CVE-2018-1000544 absolute path traversal
* Fix jruby version
* When globbing in ZipFSDir, take CWD into account.
* Pass glob through from ZipFileNameMapper.
* Turn off all terminal output in all tests.
* Handle stored files with general purpose bit 3 set
* Fix regression caused by Rubocop cleanup
* Added fix for calling 'close' on a StringIO-backed zip file, and specs
* Bump Ruby versions on Travis CI
* Travis: Typo
* Travis: Workaround a rbx-3 autoload issue
* CI against Ruby 2.2.8, 2.3.5, and 2.4.2
* Travis: typo
* Travis: Try using rbx-3
* Travis: update RubyGems
* Travis: drop oraclejdk-7
* Travis: use JRUBY_OPTS="--debug"
* Travis: use pre-installed Travis rubies
* README: Use a blockquote to make text readable
* add option to force entry names encoding
* Make naming on README more consistent
* Apply automatic correction by rubocop
* Disable Style/MutableConstant because existent code relies on it
* Add rubocop dependency and correct settings
* Save temporary files to a temporary directory
* File.join() is our friend for joining paths

1.2.1

* Add accessor to @internal_file_attributes #304
* Extended globbing #303
* README updates #283, #289
* Cleanup after tests #298, #306
* Fix permissions on new zip files #294, #300
* Fix examples #297
* Support cp932 encoding #308
* Fix Directory traversal vulnerability #315
* Allow open_buffer to work without a given block #314

13. require_all 1.3.3 to 2.0.0

Release note: https://github.com/jarmo/require_all/blob/master/CHANGES.md

2.0.0

* Merged PR #24 (https://github.com/jarmo/require_all/pull/24) Prior to version 2, RequireAll attempted to automatically resolve dependencies between files, thus allowing them to be required in any order. Whilst convenient, the approach used (of rescuing NameErrors and later retrying files that failed to load) was fundamentally unsafe and can result in incorrect behaviour (for example issue #8, plus more detail and discussion in #21).

1.5.0

* Merged PR #13 (https://github.com/jarmo/require_all/pull/13).
* Merged PR #18 (https://github.com/jarmo/require_all/pull/18).

1.4.0

* License is now correctly as MIT. Thanks to Eric Kessler for pull request #16.

14. rails_best_practices 1.16.0 to 1.19.4

Release note: https://github.com/flyerhzm/rails_best_practices/blob/master/CHANGELOG.md

1.19.4

* Add cli class

1.19.3

* Fix false positive remove unused method for around_action in controller
* Fix current_class_name in end_class callback

1.19.2

* Integrate with awesomecode.io
* Update to require_all 2.x

1.19.1

* Add table_name and module_prefix to model ignored methods
* Forcing requrie_all version

1.19.0 (2017-07-26)

* RestrictAutoGeneratedRoutesCheck is compatibale with rails api_only
* Remove Rails 2 support
* Remove haml ugly option
* Fix RemoveUnusedMethodsInControllers warning at inline routes

1.18.0 (2017-03-01)

* Add --config option

1.17.0 (2016-07-14)

* Detect index option in column creation
* Check against activerecord not rails
* Optimize methods of Klass for performance

15. sexp_processor 4.7.0 to 4.12.9

Release note: https://github.com/seattlerb/sexp_processor/blob/master/History.rdoc

4.12.0 / 2019-03-12

3 bug fixes:

* Fixed sexp_body to return empty sexp instead of nil when using STRICT_SEXP.
* STRICT_SEXP=4+ fails w/ current use of concat. Removed concat from strictness for now.
* Use concat internally instead of splat. Some people have 20000 node sexps! (presidentbeef)

4.11.0 / 2018-04-05

1 minor enhancement:

* Extended deep_each to skip subtrees if block returns :skip.

4.10.1 / 2018-02-15

1 minor enhancement:

* Tweaked pt_testcase for ruby 2.5 and better ruby2ruby test data.

4.10.0 / 2017-07-17

2 major enhancements:

* Added experimental pattern matcher to Sexp. Forked from sexp_path.
* Extended s to take a block and return a matcher: eg s{ s(:defn, atom, _, _) }

23 minor enhancements:

* Added $STRICT_SEXP to crank down Sexp.[] and friends.
* Added Matcher#/ w/ real functionality.
* Added Sexp#/ to search with new patterns.
* Added Sexp#map to ensure you get a Sexp back.
* Added Sexp#new to create a new sexp with the same file/line/comment info.
* Added Sexp#search_each to recursively search w/ new patterns. Returns enum if no block.
* Added Sexp#sexp_body=
* Added Sexp::Matcher.match_subs? and .match_subs= to extend =~ so you can match strictly.
* Added Sexp::Matcher.parse to convert lispy string to safe matcher: “(defn atom _ _)”
* Added all mutation methods to STRICT_SEXP >= 4
* Added deprecation message to Sexp#structure for [s(…)] forms.
* Added strict_sexp.rb to help you clamp down for future changes. STRICT_SEXP=1+
* Auto-require strict_sexp if $STRICT_SEXP is > 0.
* Converted a lot of indexed access to sexp_type/sexp_body, etc.
* Finally enforced SexpProcessor#process to only process sexps, not bare arrays.
* Made Sexp#/ double-dispatch to Matcher#/.
* Made Sexp#gsub work with new patterns.
* Made Sexp#sub work with new patterns.
* Made SexpProcessor STRICT_SEXP=4 compliant.
* Retired SexpMatchSpecial & SexpAny. Never used by anything AFAICT.
* Sexp#=== goes back to default.
* Sexp#=~(pat) calls pat =~ self.
* Sexp#sexp_body now takes optional offset. Use instead of sexp.

9 bug fixes:

* Extended Sexp::Matcher::Parser.parse to lex more forms of regexp.
* Finished off all missing doco.
* Fixed == methods on all Matcher classes to include ivars.
* Fixed Child#satisfy? to properly return false if failed.
* Fixed Sexp#sexp_body to return a sexp using Sexp#new.
* Fixed map to use Sexp#new.
* Only try to set c_type if it responds to it. Make STRICT_SEXP safe.
* R2C has a hack in SexpProcessor to call sexp_type=. Renamed to c_type= in R2C.
* Removed very obsolete attrset test from pt_testcase.rb

4.10.0b1 / 2017-06-13

Beta of the above.

4.9.0 / 2017-04-13

9 minor enhancements:

* Added Sexp.depth
* Added Sexp.sexp_type=
* Cache Sexp.line_max. Massively speeds up large flay runs.
* Cleaned up SexpProcessor.process handling of result node type.
* Extend pt_testcase for ruby 2.4 tests.
* Extended Sexp.method_missing to only print on every invocation if $VERBOSE=1
* Extended Sexp.method_missing to warn if the expected sub-sexp is not found.
* Rewrote Sexp.mass to be MUCH faster. Helps tremendously with flay on large files.
* Warn that Sexp#method_missing was tripped if $DEBUG.

4.8.0 / 2017-02-01

2 minor enhancements:

* Added Sexp#line_max
* Extended MethodBasedSexpProcessor#in_method to take line_max and record span.

16. code_analyzer 0.4.5 to 0.4.8

Release note: N/A

@macite
Copy link
Member

macite commented May 21, 2019

What is gained from this change?

@tounyan
Copy link
Contributor Author

tounyan commented May 22, 2019

Sorry I wasn’t clear about the purpose of this pull request. This is done in preparation for ruby update to latest stable version (2.6.3).

@macite
Copy link
Member

macite commented May 22, 2019

Could you elaborate on what this PR does? What is gained by increasing the version of each gem - i.e. what things have been updated or fixed? You should be able to get this from the change log of each gem.

@tounyan
Copy link
Contributor Author

tounyan commented May 23, 2019

Thank you for the instruction. PR information is now updated with release notes.

@tounyan tounyan changed the title Ruby gems update CONFIG: Ruby gem updates May 23, 2019
@macite macite merged commit 395608a into doubtfire-lms:development Jan 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants