Parker Moore
d1c08d85d2
Look for local docs if the dir exists.
2016-02-19 17:18:08 -08:00
Parker Moore
8d7e329a6e
Get jekyll-docs working.
2016-02-19 16:54:24 -08:00
Florian Thomas
8d8021e0ac
require at least cucumber version 2.1.0
2016-02-13 00:06:03 +01:00
Parker Moore
2e5e6ace3d
Fix emoji support on the site.
...
Seems to work for us, despite https://github.com/jekyll/jemoji/issues/32 ?
2016-02-08 10:59:24 -08:00
Jordon Bedwell
ec0eff3315
Switch to pry-byebug so everybody gets the benefit.
2016-01-20 13:30:56 -06:00
Jordon Bedwell
e50d4d6b6e
Fix bad UNLESS.
2016-01-20 07:30:07 -06:00
Jordon Bedwell
61acafe97a
Move ByeBug to development and disallow for JRuby.
2016-01-20 07:24:24 -06:00
Parker Moore
207fcbdef7
Add byebug for debugging purposes.
2016-01-15 11:23:09 -08:00
Jordon Bedwell
5555db8c72
Start using Rubocop from Github, it supports our config.
2016-01-12 06:59:09 -06:00
Jordon Bedwell
712c16a7f1
Try to cleanup the Gemfile... again.
...
The problem last time was that we removed Pry and Pry brings in CodeRay, we were
testing legacy stuff and didn't have CodeRay in our dependencies, which resulted
in those tests failing.
This also quietly announces the intention to move to RSpec by moving the old
test dependencies to ":test_legacy" and is slightly less agressive in it's
organization than before.
2016-01-12 06:54:45 -06:00
Jordon Bedwell
1583b26627
Update jekyll-feed.
2016-01-11 16:45:50 -06:00
Jordon Bedwell
3c9f159fb8
Move Cucumber to using RSpec-Expections and furthering JRuby support.
...
* Removes posix-spawn in favor of Open3#popen3
* Encapsulates all the paths into a single easy class.
* Moves to %r{} to avoid ambiguious warnings per-Cucumber suggestion.
* Starts passing around Pathname to make some actions faster.
* Clean's up some methods to make them easier to read.
* AUTOMATIC: Add "#" between each method.
2016-01-10 14:41:48 -06:00
Jordon Bedwell
55423e344e
Add CodeClimate to the testing stuff.
2016-01-10 11:18:46 -06:00
Jordon Bedwell
9d98aca86a
Revert "Reorganize and cleanup the Gemfile, shorten required depends."
2016-01-10 00:27:58 -06:00
Jordon Bedwell
a48c02a889
Reorganize and cleanup the Gemfile, shorten depends on Travis.
2016-01-05 12:36:40 -06:00
Parker Moore
8e68de2740
site: redirect /docs/ to /docs/home/
2016-01-04 18:22:55 -08:00
Jordon Bedwell
b7d5a26d53
Move around CodeClimate so people can do `bundle exec rubocop`.
...
/cc @pathawks -- This is why you were not getting the custom settings we had
made and some things were showing up as broken when they weren't. Sorry.
2016-01-03 02:21:21 -06:00
Parker Moore
6cbd06ea85
Merge pull request #4109 from jekyll/cleanup-kramdown-converter
...
Merge pull request 4109
2015-12-04 09:21:22 -08:00
Parker Moore
fe13c3b366
KramdownConverter: clean up some source with some unified methods
2015-12-04 09:21:11 -08:00
Jordon Bedwell
3432fd2c2d
Modernize Kramdown for Markdown converter.
2015-12-04 08:09:08 -06:00
Parker Moore
8a09418083
Allow use of Cucumber 2.1 or greater
2015-11-24 16:28:02 -08:00
Jordon Bedwell
256212649a
Update mime-types.
2015-11-24 04:26:05 -06:00
Parker Moore
2b4a3c008d
Release 💎 3.0.1
2015-11-17 22:19:45 -08:00
Jordon Bedwell
9b091f8d5d
Update Kramdown and reduce it's constraints.
2015-10-09 07:28:02 -05:00
Jordon Bedwell
d6b37a1644
Lock Cucumber to 2.0 because 2.1 is broken.
2015-09-11 15:03:07 -05:00
Ben Balter
47df90583a
Merge branch 'master' into jekyll-feed
2015-09-01 14:35:55 -04:00
Jordon Bedwell
5af105ca71
Try to organize dependencies into dev and test groups.
2015-07-16 16:31:30 -05:00
Jordon Bedwell
dba6df907f
Update Kramdown.
2015-07-16 08:36:44 -05:00
Jordon Bedwell
9c4bf19c71
Update dependencies.
2015-06-17 10:31:44 -05:00
Ben Balter
82bb18176f
use jekyll-feed
2015-05-25 16:09:16 -04:00
Jordon Bedwell
f054bae503
Add support for JRuby, it was easier than assumed.
2015-05-15 07:10:22 -05:00
Florian Weingarten
56c38f87b2
Add script/rubyprof to generate cachegrind callgraphs
2015-05-10 04:18:04 +00:00
Jordon Bedwell
a682ca1600
Merge pull request #3658 from jekyll/fix-jekyll-minitest-rspec-mocks
...
Create #mock_expects that goes directly to RSpec Mocks.
2015-04-14 15:15:02 -05:00
Jordon Bedwell
f26cdd8da4
Create #mock_expects that goes directly to RSpec Mocks.
2015-04-14 14:20:55 -05:00
Alfred Xing
ae039663b9
Remove Maruku and references to it
2015-04-14 10:58:47 -07:00
Arthur Neves
62cfd45d79
Force minitest version
...
[related #3656 ]
2015-04-14 12:22:13 -04:00
Parker Moore
059c7c6adf
Loosen redcarpet versioning dependency. Ref #3652
2015-04-13 12:09:43 -04:00
Christian Vuerings
ec90210ed4
Security fix: OSVDB-120415 - Upgrade redcarpet to 3.2
...
*Note*: Please release a new gem version of jekyll after merging this.
More information at:
http://osvdb.org/show/osvdb/120415
`redcarpet Gem for Ruby contains a flaw that allows a cross-site scripting (XSS) attack. This flaw exists because the parse_inline() function in markdown.c does not validate input before returning it to users. This may allow a remote attacker to create a specially crafted request that would execute arbitrary script code in a user's browser session within the trust relationship between their browser and the server.`
9fc00d0814
8e707ebb94
http://social.schiessle.org/display/b38b1460c2b201329b1f4860008dbc6c
https://gemnasium.com/gems/redcarpet/versions/3.2.3
/cc @parkr @envygeeks
2015-04-13 08:01:16 -07:00
Parker Moore
cc3ee868f4
Remove activesupport.
2015-03-23 20:03:21 -07:00
Arthur Neves
67ba8ad0cb
Use rspec-mock instead of rr
2015-03-06 20:13:07 -05:00
Parker Moore
2b1b7b977b
Upgrade liquid-c to 3.x
2015-03-01 16:07:33 -08:00
Parker Moore
9b962dc565
Merge branch 'fabianrbz-remove_adapters_deprecation_warning'
...
* fabianrbz-remove_adapters_deprecation_warning:
Add minitest/profile to profile 10 slowest tests
Move simplecov_custom_profile to test/ & gate with TRAVIS env
Remove unused groups from simplecov's profile
Removes the following deprecation warning: 'method adapters is deprecated. use profiles instead'
2015-03-01 00:36:48 -08:00
Parker Moore
f1edf9e692
Add minitest/profile to profile 10 slowest tests
2015-03-01 00:36:40 -08:00
Parker Moore
6c073ec476
Remove reference to jekyll-textile-converter.
2015-02-28 17:29:39 -08:00
Fabian Rodriguez
cd7b3f54f1
Removes the following deprecation warning:
...
'method adapters is deprecated. use profiles instead'
This warning was showing up because the project was using
the gem 'simplecov-gem-adapter' which uses the old syntax.
* Remove the gem dependency
* Add a profile with the same setup that the gem has
2015-02-27 23:01:48 -02:00
Parker Moore
21fa47f92b
Add benchmark-ips to Gemfile.
2015-02-25 11:57:35 -08:00
Parker Moore
52c4ce2a5a
Finish of moving the unit tests over to Minitest
2015-02-21 00:31:07 -08:00
Parker Moore
d2b19963c1
Move from Test::Unit to Minitest.
2015-02-20 13:34:51 -08:00
Parker Moore
fdc0e33ebc
Proof the site with CircleCI.
2015-02-07 23:31:05 -08:00
Parker Moore
65d43ef398
Move previous runtime dependencies to development dependencies.
2015-01-31 13:53:17 -08:00
Parker Moore
877cba9811
Remove direct baked-in support for Textile.
2015-01-17 16:51:28 -08:00
Parker Moore
585a31d8aa
Support RDiscount 2.
...
Fixes #2747 .
2015-01-10 00:21:18 -08:00
Parker Moore
f66862c508
Install rake if the lib isn't there; upgrade to cucumber 1.3.18
2014-12-29 18:40:53 -05:00
Parker Moore
a8ec9cd507
Put the development dependencies in the Gemfile directly.
2014-12-26 22:37:56 -05:00
Parker Moore
c2caaeaf11
Add rbtrace and stackprof and a script/benchmark script.
2014-10-12 02:02:42 -07:00
Parker Moore
49b7fdb62f
Yarp seems to be eff'd.
2014-01-31 00:22:21 -05:00
Parker Moore
9bd160dd8e
Travis is seriously inbred.
2014-01-28 23:40:55 -05:00
Parker Moore
710e0e5a3c
Hm... I wonder if yarp can speed up our build process.
2014-01-24 22:44:26 -05:00
Parker Moore
694599645f
Add in test plugin for inclusion.
2013-10-04 15:49:47 -04:00
maul.esel
b26327f20a
simplify conditions for coverage reports
2013-09-14 15:28:41 +02:00
maul.esel
699627e708
add coveralls to gemfile
2013-09-12 21:19:30 +02:00
chapmajs
3a34957b41
Explicitly require HTTPS rubygems source
...
Use HTTPS rubygems.org source to help prevent MITM attacks
2013-02-27 20:28:09 -05:00
Aman Gupta
a04c270f1b
Gemfile to help install the dependencies
2011-03-06 01:46:00 -08:00