Jordon Bedwell
aa959cef8a
Allow plugins to modify the obsolete files. ( #6502 )
...
Merge pull request 6502
2017-10-30 14:54:06 -04:00
Parker Moore
7cf5f51ca2
Enforce Style/FrozenStringLiteralComment. ( #6265 )
...
Merge pull request 6265
2017-08-03 21:27:32 -04:00
Derek Gottlieb
83f8df49ab
Fixing rubocop offenses in lib/jekyll/cleaner.rb
2016-05-13 12:34:11 -05:00
Shinn Kondo
01d48320fd
Merge remote-tracking branch 'upstream/master'
2016-03-23 19:33:22 -05:00
Pat Hawks
704ca6b8cc
Rubocop: Style/NegatedIf
...
- Favor unless over if for negative conditions
2016-01-03 15:59:12 -08:00
ducksan cho
e9f8b4df74
Add Windows support to Utils.safe_glob
2015-11-19 17:15:51 +13:00
Ducksan Cho
20735e12f9
Use safe_glob to unsafe glob
2015-11-19 01:02:48 +13:00
Ducksan Cho
bd2c337e5b
Avoid using Dir.glob with absolute path
...
the absolute path including '[', '{', '?', or '*'
could change the outcome
2015-11-18 02:18:25 +13:00
Alfred Xing
2a040fd527
Rename incremental regeneration flag
...
Rename from `full_rebuild` to disable, to `incremental` to enable
2015-10-26 14:20:44 -07:00
Matt Rogers
b72556fd03
Make a constant for the regex to find hidden files
...
A raw regular expression isn't very expressive, IMHO. Rather than having
people who read this code parse the regular expression to figure out
what it's for, let's give a name. This way, it becomes more obvious what
exactly it is we're doing here.
2015-10-15 20:34:44 -05:00
Shinnosuke Kondo
1eb626b1df
Fix keep_files not to match a file with repeated path.
2015-07-13 19:08:11 -05:00
Shinnosuke Kondo
3b60237cb1
Fix keep_files to be used as paths relative to the destination.
...
They were used as keywords to match files containing them in the paths.
2015-07-13 18:34:40 -05:00
Florian Weingarten
15c4d9bee2
Jekyll::Cleaner#existing_files: Call keep_file_regex and keep_dirs only once, not per iteration
2015-05-11 22:01:10 +00:00
Parker Moore
52c4ce2a5a
Finish of moving the unit tests over to Minitest
2015-02-21 00:31:07 -08:00
Alfred Xing
fe5f0d124c
Move all regenerate? checking to Regenerator
2015-01-18 11:05:06 -08:00
Alfred Xing
d0e12d69bc
Last few revisions
2014-11-28 14:05:40 -08:00
Alfred Xing
ac03af3229
Implement @mattr-'s suggestions
2014-11-21 22:12:21 -08:00
Alfred Xing
fe6bfc6f1b
Fix failing tests
2014-11-21 22:12:21 -08:00
Alfred Xing
11917645f2
Incremental regeneration
2014-11-21 22:12:20 -08:00
Parker Moore
9cbc24fce5
More safety. 🔒
2014-11-03 22:16:47 -08:00
Parker Moore
5cb0aee251
Have to go back on all these...
2014-10-22 02:10:21 -07:00
Parker Moore
b9c4fc93d7
Use flat_map instead of map.flatten
2014-10-22 00:57:06 -07:00
Renaud Martinet
a324eafac4
Using implicit returns to conform to coding style
2014-05-30 08:46:31 +02:00
Renaud Martinet
72c410363c
Keep parents of directories in keep_files
...
Closes #1297
2014-05-27 21:11:17 +02:00
Renaud Martinet
04baeefaa8
Make sure Cleaner doesn't remove dirs if they only contain subdirs
...
Closes #2204
2014-05-27 18:06:52 +02:00
Parker Moore
75f49a751e
OMG COLLECTIONS ARE RENDERING CALL THE POLICE
2014-04-14 22:46:21 -04:00
Brice
9ff245dbdb
clean up comments to be more concise/uniform
2013-10-05 13:20:30 -04:00
maul.esel
4c015fc5ff
move Jekyll::Cleaner to Jekyll::Site::Cleaner
2013-08-23 20:42:27 +02:00
maul.esel
dbd368f6ee
remove no longer necessary condition
2013-08-23 20:41:13 +02:00
maul.esel
0b3005b3b4
make obsolete_files a method (@mattr-)
2013-08-19 20:01:36 +02:00
maul.esel
5da13d2b66
Refactor `Site#cleanup`
...
Move the cleanup logic out into a separate class,
`Jekyll::Cleaner`.
2013-08-17 17:14:08 +02:00