Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | improves waiting in the file monitors suite | Xavier Noria | 2015-11-09 | 3 | -23/+21 | |
| | | | ||||||
* | | | adds more tests for the file monitors | Xavier Noria | 2015-11-09 | 1 | -0/+60 | |
| | | | ||||||
* | | | s/watcher/checker/g | Xavier Noria | 2015-11-08 | 1 | -3/+3 | |
| | | | | | | | | | | | | "checker" is the name being used everywhere. | |||||
* | | | more ad-hoc sleeps | Xavier Noria | 2015-11-08 | 1 | -2/+4 | |
| | | | | | | | | | | | | This sucks, but otherwise I get occasional Fs on Mac OS X. | |||||
* | | | create the tmpdir under test | Xavier Noria | 2015-11-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | Mac OS X tries by all means to hide that /var is /private/var, and that is what FSEvents reports back. | |||||
* | | | encapsulate sleep margin when touching files | Xavier Noria | 2015-11-08 | 1 | -5/+6 | |
| | | | ||||||
* | | | renames the monitor creation helper | Xavier Noria | 2015-11-08 | 3 | -11/+11 | |
| | | | ||||||
* | | | refactors the file monitors test suite | Xavier Noria | 2015-11-08 | 3 | -57/+47 | |
| | | | | | | | | | | | | | | | In particular files are no longer created in the current working directory, but in a temporary folder. | |||||
* | | | let listen stop all listeners on teardown | Xavier Noria | 2015-11-08 | 1 | -0/+5 | |
| | | | ||||||
* | | | s/@modified/@updated/g | Xavier Noria | 2015-11-08 | 1 | -6/+6 | |
| | | | ||||||
* | | | stop ascending at the longest common subpath | Xavier Noria | 2015-11-08 | 2 | -33/+126 | |
| | | | | | | | | | | | | This commit also bases everything on Pathname internally. | |||||
* | | | remove unused constants in the file monitor suites | Xavier Noria | 2015-11-08 | 2 | -4/+0 | |
| | | | ||||||
* | | | remove explicit File.expand_path call | Xavier Noria | 2015-11-08 | 1 | -1/+1 | |
| | | | ||||||
* | | | no need to have access to the listener | Xavier Noria | 2015-11-08 | 1 | -4/+1 | |
| | | | ||||||
* | | | revises the implementation of the evented file monitor | Xavier Noria | 2015-11-08 | 1 | -24/+65 | |
| | | | ||||||
* | | | initial edit pass over the evented file checker patch | Xavier Noria | 2015-11-08 | 3 | -41/+67 | |
| | | | ||||||
* | | | implements an evented file update checker [Puneet Agarwal] | Xavier Noria | 2015-11-08 | 5 | -103/+203 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | This is the implementation of the file update checker written by Puneet Agarwal for GSoC 2015 (except for the tiny version of the listen gem, which was 3.0.2 in the original patch). Puneet's branch became too out of sync with upstream. This is the final work in one single clean commit. Credit goes in the first line using a convention understood by the contrib app. | |||||
* | | Merge pull request #22206 from grosser/grosser/dry | Santiago Pastorino | 2015-11-08 | 1 | -20/+15 | |
|\ \ | | | | | | | dry up increment/decrement | |||||
| * | | dry up increment/decrement | Michael Grosser | 2015-11-07 | 1 | -20/+15 | |
| | | | ||||||
* | | | Merge pull request #21897 from swaathi/master | Kasper Timm Hansen | 2015-11-07 | 6 | -14/+142 | |
|\ \ \ | |_|/ |/| | | Parameterize with options to preserve the case of string | |||||
| * | | Parameterize with options to preserve case of string | Swaathi K | 2015-11-07 | 6 | -14/+142 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added test cases Using kwargs instead of three seperate functions Updated parameterize in transliterate.rb Updated parameterize in transliterate.rb Added deprecation warnings and updating RDoc+Guide Misspelled separtor. Fixed. Deprecated test cases and added support to parameterize with keyword parameters Squashing commits. Fixed test cases and added deprecated test cases Small changes to Gemfile.lock and CHANGELOG Update Gemfile.lock | |||||
* | | | Merge pull request #22197 from grosser/grosser/fetch | Kasper Timm Hansen | 2015-11-07 | 2 | -11/+14 | |
|\ \ \ | |_|/ |/| | | do not override fetch on local cache | |||||
| * | | do not override fetch on local cache | Michael Grosser | 2015-11-07 | 2 | -11/+14 | |
| |/ | | | | | | | | | | | fetch is supposed to behave differently, this was a mistake merged in https://github.com/rails/rails/pull/22194 | |||||
* | | Merge pull request #21806 from kachick/fix-transformer-size | Eileen M. Uchitelle | 2015-11-07 | 4 | -8/+12 | |
|\ \ | |/ |/| | Return a sized Enumerator from Hash#transform_values{!} | |||||
| * | Return a sized Enumerator from Hash#{transform_values{!}|transform_keys{!}} | Kenichi Kamiya | 2015-09-29 | 4 | -8/+12 | |
| | | ||||||
* | | Merge pull request #22193 from grosser/grosser/multi | Eileen M. Uchitelle | 2015-11-06 | 1 | -3/+3 | |
|\ \ | | | | | | | call local_cache 1 time instead of 3 times | |||||
| * | | call local_cache 1 time instead of 3 times | Michael Grosser | 2015-11-06 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | LocalCache read_entry previously called the local_cache method 3 times, now it only calls it once and keeps the result in a local variable. | |||||
* | | | use prepend instead of extending every instance | Michael Grosser | 2015-11-06 | 3 | -30/+27 | |
|/ / | | | | | | | | | extending an instance with a module puts the methods on top of it, prepend does the same but on the class level, so less work for us and more standard way of doing things | |||||
* | | Merge pull request #22194 from grosser/grosser/read-nil | Sean Griffin | 2015-11-05 | 2 | -3/+14 | |
|\ \ | | | | | | | cache nil replies from backend cache so misses are fast too | |||||
| * | | cache nil replies from backend cache so misses are fast too | Michael Grosser | 2015-11-05 | 2 | -3/+14 | |
| | | | ||||||
* | | | Require only necessary concurrent-ruby classes. | Jerry D'Antonio | 2015-11-04 | 8 | -9/+9 | |
| | | | ||||||
* | | | Merge pull request #22174 from metaskills/defsetup | Yves Senn | 2015-11-04 | 1 | -2/+1 | |
|\ \ \ | | | | | | | | | Update docs/comments to use setup/teardown blocks vs. methods. [ci skip] | |||||
| * | | | Update docs/comments to use setup/teardown blocks vs. methods. | Ken Collins | 2015-11-04 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | * Remove super for setup block. Not needed. | |||||
| * | | | Update docs/comments to use setup/teardown blocks vs. methods. | Ken Collins | 2015-11-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | As discussed in the minitest-spec-rails issue (http://git.io/vlHxx) Rails uses setup/teardown callbacks. Defining `setup` or `teardown` methods vs. blocks will yield inconsistent behavior in the callback chain. | |||||
* | | | | Fix deprecation message when frame doesn't have absolute_path | Rafael Mendonça França | 2015-11-03 | 1 | -1/+1 | |
|/ / / | | | | | | | | | | | | | | | | When a frame is an eval block without filename argument there is no absolute_path so the previous implementation would fail because `nil` doesn't responds to `start_with?`. | |||||
* | | | Merge branch 'master' of github.com:rails/docrails | Vijay Dev | 2015-10-31 | 6 | -10/+10 | |
|\ \ \ | ||||||
| * | | | Remove wrong period mark in `ActiveSupport::LogSubscriber` docs [ci skip] | amitkumarsuroliya | 2015-10-11 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Add missing punctuation mark in `ActiveSupport` docs [ci skip] | amitkumarsuroliya | 2015-10-11 | 4 | -7/+7 | |
| | | | | | | | | | | | | It improves readability of docs | |||||
| * | | | Fixed `ActiveSupport::NumberHelper` Outputs [ci skip] | amitkumarsuroliya | 2015-10-11 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Improved `KeyError` messages on bang version, since commit ↵ | amitkumarsuroliya | 2015-10-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | https://github.com/rails/rails/commit/e768c519fb6015e00961702a5165c6dab548a954 bang version produces `KeyError` [ci skip] | |||||
| * | | | Revert "Corrected ActiveSupport `time_with_zone` outputs [ci skip]" | Rafael Mendonça França | 2015-10-10 | 1 | -7/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit efbd62f0c5c927a08e860b318b7bb561b2602a98. Right now Eastern Time zone is on daylight saving, so the output in the documentation is different but this doesn't mean that it is wrong. Daylight savings only happen in 3 months in a year so it is better to use the normal time zone in the documentation. | |||||
| * | | | Corrected ActiveSupport `time_with_zone` outputs [ci skip] | amitkumarsuroliya | 2015-10-11 | 1 | -7/+7 | |
| | | | | ||||||
| * | | | Fixed wording in Assertion docs, changed ‘Assert’ -> ‘Asserts’ | Ronak Jangir | 2015-10-07 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | :scissors: | Rafael Mendonça França | 2015-10-30 | 1 | -1/+0 | |
| | | | | ||||||
* | | | | Merge pull request #11872 from AvnerCohen/log_namespace | Sean Griffin | 2015-10-30 | 2 | -1/+14 | |
|\ \ \ \ | | | | | | | | | | | When testing cache issues, it is useful to log the actual key, including namespace | |||||
| * | | | | When logging Cache key, in debug mode, also log namespace, to create the ↵ | Avner Cohen | 2015-06-23 | 2 | -1/+14 | |
| | | | | | | | | | | | | | | | | | | | | full key that actually used by the underline cache implementation | |||||
* | | | | | Fix the example given in the documentation for TimeWithZone#- | Phil Ross | 2015-10-29 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The stated value of `now` would actually give the same result for `now - 24.hours` and `now - 1.day`. Use an alternative value for `now` that demonstrates the difference between subtracting `24.hours` and `1.day`. | |||||
* | | | | | Add documentation for TimeWithZone #ago and #advance. | Phil Ross | 2015-10-29 | 1 | -0/+38 | |
| | | | | | ||||||
* | | | | | Deprecate `HWIDA.new_from_hash_copying_default` | Sean Griffin | 2015-10-29 | 2 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | This method was already niche, and is now redundant with `.new` | |||||
* | | | | | Merge pull request #16357 from gchan/hwia-respects-to-hash-default | Sean Griffin | 2015-10-29 | 4 | -8/+32 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | `HashWithIndifferentAccess.new` respects the default value or proc on objects that respond to `#to_hash` |