Pedro Paiva
4718c30909
Update rubocop version to 2.4
...
Version 2.3 is no longer supported
2020-05-02 20:11:19 +12:00
Thomas Dziedzic
03b2d2e813
Fix Style/ExpandPathArguments
...
nio4r.gemspec:3:14: C: Style/ExpandPathArguments: Use expand_path('lib/nio/version', __dir__) instead of expand_path('../lib/nio/version', __FILE__).
require File.expand_path("../lib/nio/version", __FILE__)
^^^^^^^^^^^
2020-01-10 17:43:49 +13:00
Orien Madgwick
7a3d6341b8
Add project metadata to the gemspec
...
As per https://guides.rubygems.org/specification-reference/#metadata ,
add metadata to the gemspec file. This'll allow people to more easily
access the source code, raise issues and read the changelog. These
`bug_tracker_uri`, `changelog_uri`, `documentation_uri`, `wiki_uri` and
`source_code_uri` links will appear on the rubygems page at
https://rubygems.org/gems/nio4r and be available via the rubygems API
after the next release.
2019-09-12 14:10:00 +12:00
Samuel Williams
653c9661a0
Bump minimum supported Ruby to 2.3.
2019-07-07 20:05:52 +12:00
Tony Arcieri
cd3f1c54d1
Update RuboCop to 0.51
2017-11-18 10:09:02 -08:00
Tony Arcieri
d8c5537422
s/celluloid/socketry/
...
nio4r has been transferred to the "socketry" GitHub organization
2016-12-28 13:00:12 -08:00
Tony Arcieri
4bdff212b0
Update description in gemspec
2016-12-28 11:20:55 -08:00
Tony Arcieri
0fb763306a
Add "frozen_string_literal" comments to all files
2016-12-28 09:21:35 -08:00
Tony Arcieri
84bd695ba2
gemspec fixups
2016-12-28 01:06:54 -08:00
Tony Arcieri
b4d9042e58
Lock to Ruby 2.2.2+
2016-11-10 07:55:29 -08:00
Tony Arcieri
7300371c5c
RuboCop 0.36 fixups
2016-01-30 18:53:44 -08:00
Tony Arcieri
56396dcc78
Add Rubocop
2015-04-24 03:10:09 -07:00
Tony Arcieri
8e41ede5a9
Bump RSpec to 3.0
2014-06-22 18:56:52 -07:00
Anatol
4e6a034443
Add license to gemspec
2014-01-17 22:19:32 -08:00
Tony Arcieri
3cd32371a3
Update home page URL
2013-05-27 16:30:24 -07:00
Tony Arcieri
6e04b1900e
gemspec tweaks for JRuby
2012-06-18 21:28:49 -07:00
Tony Arcieri
ba34f60486
Less restrictive version dependencies
2012-02-11 16:09:49 -08:00
Tony Arcieri
eee7087bb2
Upgrade to libev 4.11
2012-02-09 19:48:06 -08:00
Tony Arcieri
23ac0d75d3
Lock RSpec dependency to 2.7 until JRuby bugs releated to 2.8 get sorted out
2012-01-07 13:34:51 -08:00
Tony Arcieri
1cb21ef8a6
Remove conditional exclusion on gem.extension
2011-12-25 17:58:13 -07:00
Tony Arcieri
1f9733eeba
Formatting
2011-12-25 17:21:26 -07:00
Tony Arcieri
691bc0566b
Disable native extension on JRuby
2011-12-25 17:19:36 -07:00
Tony Arcieri
15cab7a093
Initial C extension with libev 4.04
...
libev is a portable abstraction for several high performance IO APIs,
including epoll on Linux, kqueue on BSD/OS X, completion ports on
Solaris, and fallback support for poll/select.
This should give other Rubies besides JRuby a similar scalability
profile to Java NIO, since they will be using high performance stateful
system calls.
2011-12-21 23:18:37 -08:00
Tony Arcieri
5a9d5c1deb
Gak, whitespace :(
2011-12-21 15:59:24 -08:00
Tony Arcieri
92f97a2fa6
Initial revision with NIO::Channel stubs
2011-12-21 12:59:52 -08:00