Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix instance variable not defined warning from Active Support test suite | JuanitoFatas | 2015-11-12 | 1 | -1/+1 |
| | | | | | | | | | | Before ./Users/Juan/dev/rails/activesupport/test/file_update_checker_shared_tests.rb:20: warning: instance variable @tmpdir not initialized After No warnings | ||||
* | base (refined) Pathname#ascendant_of? also on Pathname#ascend | Xavier Noria | 2015-11-12 | 1 | -7/+2 |
| | | | | | | | | | A small rewrite in a last attempt at writing obvious and portable code without manual string manipulation. Note that Pathname#== uses string comparison on Windows, so if client code passes "C:\foo" and "c:/foo/bar" the predicate won't see the former is an ascendant of the latter. Risky business. | ||||
* | Use the file watcher defined by the app config | Dharam Gollapudi | 2015-11-11 | 1 | -1/+1 |
| | | | This can make use of the FileEventedUpdateChecker, if available. | ||||
* | let filter_out_descendants do less passes | Xavier Noria | 2015-11-11 | 1 | -9/+9 |
| | | | | | | Whatever the inner loop selects, we already know is a descendant and can be filtered out right away from dirs_sorted_by_nparts to skip useless iterations. | ||||
* | revises the implementation of Pathname#ascendant_of? (in refinement) | Xavier Noria | 2015-11-11 | 2 | -1/+37 |
| | |||||
* | normalizes spacing in a CHANGELOG [ci skip] | Xavier Noria | 2015-11-11 | 1 | -6/+6 |
| | |||||
* | update docs for MessageEncryptor#new to recommend a KDF [ci skip] | Paul Kehrer | 2015-11-11 | 1 | -2/+2 |
| | |||||
* | Add days_in_year method | Jon Pascoe | 2015-11-11 | 3 | -3/+33 |
| | |||||
* | Minor fix in Module#mattr_reader documentation | Yuri Kasperovich | 2015-11-11 | 1 | -1/+1 |
| | |||||
* | fast and consistent return when local_cache does not exist | Michael Grosser | 2015-11-11 | 1 | -9/+12 |
| | |||||
* | modernizes the test definitions in the file monitors suite | Xavier Noria | 2015-11-11 | 1 | -16/+17 |
| | |||||
* | applies code style guidelines | Xavier Noria | 2015-11-11 | 5 | -14/+14 |
| | |||||
* | simplifies the implementation of #watching? | Xavier Noria | 2015-11-11 | 1 | -16/+12 |
| | |||||
* | simplifies directories_to_watch | Xavier Noria | 2015-11-11 | 1 | -7/+4 |
| | |||||
* | registers these changes in the CHANGELOGs | Xavier Noria | 2015-11-11 | 1 | -0/+11 |
| | |||||
* | adds a comment about how does filter_out_descendants preserve order | Xavier Noria | 2015-11-11 | 1 | -0/+1 |
| | |||||
* | rewrites bare loop as until | Xavier Noria | 2015-11-11 | 1 | -3/+1 |
| | |||||
* | simplifies the implementation of existing parent | Xavier Noria | 2015-11-10 | 1 | -13/+2 |
| | |||||
* | indents private methods as per our guidelines | Xavier Noria | 2015-11-10 | 1 | -28/+28 |
| | |||||
* | renames the module with shared tests for file monitors | Xavier Noria | 2015-11-10 | 3 | -5/+5 |
| | |||||
* | simplifies PathHelper with a Pathname refinement | Xavier Noria | 2015-11-10 | 1 | -22/+22 |
| | |||||
* | the evented monitor filters out descendants | Xavier Noria | 2015-11-10 | 2 | -10/+66 |
| | |||||
* | better tmp file management in the monitors suite | Xavier Noria | 2015-11-10 | 1 | -36/+88 |
| | |||||
* | adds another test case in the monitors suite | Xavier Noria | 2015-11-10 | 1 | -1/+17 |
| | |||||
* | editorial pass over test method names | Xavier Noria | 2015-11-09 | 1 | -5/+5 |
| | |||||
* | 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 |
| | |