Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/opal/opal

Ruby ♥︎ JavaScript
https://github.com/opal/opal

Upgrade parser to 2.5.0.3.

62accf513aa7840e7a4bee4170dfec40664781db authored over 6 years ago by Ilya Bylich <[email protected]>
Use Opal.lambda in Kernel#lambda. Removed passing spec from filters.

da8dc6e03cedeed607153d3a49ef09867d3431f3 authored over 6 years ago by Ilya Bylich <[email protected]>
Merge pull request #1770 from iliabylich/run-rubocop-on-stdlib

Run rubocop on stdlib

bfaacff61d63e0c31912bad72413ba3f72ec9aed authored over 6 years ago by Ilya Bylich <[email protected]>
Restore while true instead of loop do.

Fixed nodejs/irb indentation.
Fixed new stuff from master.
Disabled Style/InfiniteLoop cop.

680e9e40e1a3119a20ecac1ea1be67cf88464f8f authored over 6 years ago by Elia Schito <[email protected]>
Allow comma or no-comma after last argument of multiline call/literal.

2275141e62ad48a0e59ed48aee55832c7e63209c authored over 6 years ago by Ilya Bylich <[email protected]>
CR fixes. Reverted changes in the OpenStruct.

f6729055054e4c41d28a98db7df8356748e5ba1d authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a on stdlib/rbconfig/sizeof.rb.

757340c583ad8c32d3bfb489b8d1e16d6c7e16db authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a stdlib

46d5c38fd7deafe09dbca205746480b4d51e9c6f authored over 6 years ago by Ilya Bylich <[email protected]>
Manually fixed rubocop issues.

eaff9924aef3a3944e6a8c1980a219a6997da167 authored over 6 years ago by Ilya Bylich <[email protected]>
Fixed typos.

acb28840bd29c9a801bd52c9245295ad27a6bb8e authored over 6 years ago by Ilya Bylich <[email protected]>
Added stdlib to the rubocop config. Excluded files that were copied from MRI.

0acaf406488ce968ba4065c1d575f6a327e090ce authored over 6 years ago by Ilya Bylich <[email protected]>
correct and optimize File constructor in nodejs environment (#1781)

- remove b flag silently (this already matches how Node reads files)
- detect the encoding opti...

fc20415fe76bc103ae3b3d3564863c8890140b7c authored over 6 years ago by Dan Allen <[email protected]>
Fix handling of xstr final semicolon in more cases

Fixes https://github.com/opal/opal/pull/1776#issuecomment-371802175

7944860ae4473af5cf0ef4d9763e3d06c9668e38 authored over 6 years ago by Elia Schito <[email protected]>
Fix the ci-check regexp in travis config

527da7029a789070318f754f137440bd196dd338 authored over 6 years ago by Elia Schito <[email protected]>
Merge pull request #1776 from opal/elia/xstring-semicolon

Fix xstring management

48bac38af6c73179ff4ed9ebb0d256c0c56fda49 authored over 6 years ago by Elia Schito <[email protected]>
Reimplement x-string compilation

- extract to a separate file
- avoid fancy stuff when the x-str is passed to Compiler#returns, j...

019dfa9201b2d5015eed78a63fff261f702b00d0 authored over 6 years ago by Elia Schito <[email protected]>
Remove unnecessary `return` and `;` from x-strings

82f0196b9b6697b8bee013118635d97b62592c2b authored over 6 years ago by Elia Schito <[email protected]>
Add a benchmark-ips runner to bin/

a033febb3cc78c6e86c93835fb6823289e664f8c authored over 6 years ago by Elia Schito <[email protected]>
Merge pull request #1779 from joblabteam/Date-to_n

Add Date#to_n (in native.rb)

8aebae998efcac4570f37443d253ac0ab43d7055 authored over 6 years ago by Elia Schito <[email protected]>
Added changelog entry.

4afc3b91865ebf95d2bcb98d298a39c2475ef424 authored over 6 years ago by Simon George <[email protected]>
Add Date#to_n

0f70870b814d0855c62f065398c6204bb6716c02 authored over 6 years ago by Simon George <[email protected]>
Set the version to 0.11.1.dev until release

302db25b3faaa7c1565b9b2f0aad872e3d6cc6d2 authored over 6 years ago by Elia Schito <[email protected]>
Add a new "missing_require_severity" config option (#1773)

This option will command how the builder should behave when a required
file is missing. Previo...

9374f980bb2bce1e2cb54e191b40f0db5cf8168f authored over 6 years ago by Elia Schito <[email protected]>
Deprecate include Native, use Native::Wrapper (#1772)

73c1268289184b92da119b4e9663d52cb5ca3310 authored over 6 years ago by Elia Schito <[email protected]>
Merge pull request #1778 from opal/elia/codeclimate-rubocop

codeclimate rubocop

a968b95350f0a42b2a5eaabfe9055132d53cdb93 authored over 6 years ago by Elia Schito <[email protected]>
Update codeclimate config & add rubocop plugin

3b58f4f86033feb1b17f64b935ee4303e5b15b23 authored over 6 years ago by Elia Schito <[email protected]>
Only build main branches plus check-ci

"*/check-ci" is used for quick checks before pushing direclty to master

91e9184b814c8cd39ba315e4ab45a5f6204f640e authored over 6 years ago by Elia Schito <[email protected]>
Move most of rubocop config to .rubocop.yml

b4f6884a038a2bb1601bd88d836c0991d3d0b493 authored over 6 years ago by Elia Schito <[email protected]>
Add benchmarks for loop vs while & block vs yield

3257ead9f3db8bc17df4c94668d5a52ef0cf8bab authored over 6 years ago by Elia Schito <[email protected]>
Add a basic readme for benchmark-ips

Just a reminder on how it works and where to look.

42adb380f75c618bee3d67103c82dda303cabdd1 authored over 6 years ago by Elia Schito <[email protected]>
Keep compiled `} else {` aligned with `if (…) {`

43d7acb6aa810027394d46f7d5e2c3a0b0a87b04 authored over 6 years ago by Elia Schito <[email protected]>
fix: typo

d71b74b2b21a4dcb291938e23a79f863f072d821 authored over 6 years ago by matrixbirds <[email protected]>
[CI] Test against Ruby 2.5

4910bcd02e39c3e002cc24964a0558a3133f7725 authored over 6 years ago by Nicolas Leger <[email protected]>
Add rbconfig/sizeof to stdlib

Just for libs requiring it, not intended as reliable.

243f9f33a985fb893ef39af24d8812065dbb47ba authored over 6 years ago by Elia Schito <[email protected]>
Add bin/console for experimenting and quick checks

Helpers should be added in the future for useful stuff (e.g. #compile).

31e7b26b03d693506eaa29c193a04fd45bcf143b authored over 6 years ago by Elia Schito <[email protected]>
Optimize String#unpack (#1766)

* Optimize String#unpack

Do not use chunk/buffer for the following pattern:
- 'C*'
- 'c*'
...

c23f91d56be9cdc14c2ddfa4dec42f42f0711b11 authored over 6 years ago by Guillaume Grossetie <[email protected]>
Merge pull request #1762 from iliabylich/add-rubocop

Add rubocop

478f5f15e41ef8ba398d995846532b17aed82be1 authored over 6 years ago by Ilya Bylich <[email protected]>
Merge branch 'master' into add-rubocop

aed177c38acd08cae9628f05e4d7805637ab9a73 authored over 6 years ago by Elia Schito <[email protected]>
Unify Opal.def for :def nodes. (#1760)

b153f7bad6348b7cd31195da091cb9cac18739d4 authored over 6 years ago by Ilya Bylich <[email protected]>
whitequark/parser uses String#unpack (#1765)

Therefore opal-compiler.js needs to require 'corelib/string/unpack'

https://github.com/whiteq...

4d952619ebf2c140ace0aff3588726a1c027ee92 authored over 6 years ago by Guillaume Grossetie <[email protected]>
CR fixes.

a0c4c400cfd1ad40d771536d1b352b6ac208b5b8 authored over 6 years ago by Ilya Bylich <[email protected]>
CR fixes.

822a6dbe9f6cfed3e8009aba495f7482c0f2c746 authored over 6 years ago by Ilya Bylich <[email protected]>
Removed redundant spec from spec/opal that were initially copied from RubySpec. (#1763)

37b2e03e38bd6acce25478a19085562e0e7db19b authored over 6 years ago by Ilya Bylich <[email protected]>
Replaced !obj.empty? -> obj.any?.

219e460e973b8abea15eb4254b5761a2f153ceca authored over 6 years ago by Ilya Bylich <[email protected]>
Cleanup .rubocop/.rubocop_todo. Added 'rubocop' rake task to the Travis matrix.

ae509e570e17cb911ffca0fb5528193d26de6985 authored over 6 years ago by Ilya Bylich <[email protected]>
Final runbocop -a.

f504e2ba854291d1d64fbe771cbd68cb1b76c2a5 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/ZeroLengthPredicate cop.

a578a505b12a501cffb2c4f00dc4e47dcce3dcb7 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/VariableInterpolation cop.

e24f2968d150ede1166654de1d1886ab1ad811b7 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/YodaCondition cop from .rubocop_todo to .rubocop.

3d610b4d15564dd79bab60b9cbb5c63df337bbeb authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/WhileUntilModifier cop.

a42643e4e612fc9cf46b2c7cfcb2964a1ab11fef authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/WhileUntilDo cop.

d9a306bfc8165c21616fea0c3e48970a0fef7d54 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/UnneededInterpolation cop.

823cc91f7c164480e1cf69722f404d6c9f125130 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/TrivialAccessors cop.

25f8e304ce39b01a3732874c732e644d9d59774b authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/TrailingUnderscoreVariable cop.

dc2c55846bd1e4eff6f6360d189e20061aeda85f authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/TrailingCommaInLiteral cop.

afa9499b643fa44c14deb431ff31bf8b6e9adea0 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/TrailingCommaInArguments cop.

8c3ec1670942690223242940ad58ab7772a699ac authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/TernaryParentheses cop.

6911b442f9310b56cf1833150f6dce5c8254948e authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/SymbolProc cop.

15921404304ebe51a0bb9db1b955206f7adbc225 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/SymbolArray cop.

fad1886b880ea087843d7383365ddc6171e4e7fa authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/StringLiteralsInInterpolation cop.

5ea0c0b1e6c81195b54a0669fc6b1a245eeb1aa3 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/StringLiterals cop. Manually replaced '\\' to '\' in single-quoted strings.

9483506d856a14991c65327c85eca05b6f8af6d8 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/StderrPuts cop from .rubocop_todo to .rubocop.

d0c1b492037aba63471b507371318278b3a6656f authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/StabbyLambdaParentheses cop.

d717b6d1da88c5fba7ae731b088cd52e893c2278 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/SpecialGlobalVars cop from .rubocop_todo to .rubocop.

9686d848a21120cecff5b31898a38dae9d09cc69 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/Semicolon cop.

0a862e79a4356facc58a0865b10d4c3526d45659 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/SafeNavigation from .rubocop_todo to .rubocop.

311a4cc46a491b9393f51bfee91d3efb840b4577 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/RegexpLiteral cop.

883d2b8e5e1fb77ce67c59b382822f3fa2d44623 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/RedundantSelf cop.

27760711a5c7523f1fd19dcf6f404d4264488518 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/RedundantReturn cop.

0878e53c58355f15939ba6ddc03985c212cdead3 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/RaiseArgs cop.

ba7d04bcf6b1dd7a047025b76f4d06321a7bb045 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/PreferredHashMethods cop.

5414e17d400aee587b841a16eb64c46b62528bc6 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/PerlBackrefs cop.

9f780c7ae824b28dd39bdc485c4a5d2b76027259 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/PercentLiteralDelimiters cop.

180010629154345350340837ab2d75c3035f870d authored over 6 years ago by Ilya Bylich <[email protected]>
Return fast from Regexp.union with a single regexp

ee5ff9322705a45a4591f4b93471e60b9b1625a6 authored over 6 years ago by Elia Schito <[email protected]>
Fixed warnings for Style/ParenthesesAroundCondition cop.

f5cdb2c47c1f2cf56ba92af63de235b4274f1ec5 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/ParallelAssignment from .rubocop_todo to .rubocop.

ba28927a3ebb7283e1ec8b4ebb80b64b65bf09d2 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/OrAssignment cop.

883ac0242217a2cce538db5840b059309f51a6b7 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/NumericPredicate cop from .rubocop_todo to .rubocop.

234b253981894391a4007350990df249de4c2fb2 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/NumericLiterals cop.

68a629215b52b026c2fea73c3e0dd0f51c21e485 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/NilComparison cop.

6c2b539cca262a63b85c6b841b91a78e35fa8fbd authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/Next cop.

9b2a208b2bcaea5e9ba816a2e38aaa1c752be48c authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/NegatedWhile cop.

c560929ca146569f3bd62010598e4ebf9a34184b authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/MutableConstant cop (where possible).

fa12572e9c5e68a49d603d0168e6ac777b20f5c3 authored over 6 years ago by Ilya Bylich <[email protected]>
Fix warnings for Style/MultipleComparison cop.

9b06d8a1d103a85c0bf75b4e6bf132e3ea0c7be5 authored over 6 years ago by Ilya Bylich <[email protected]>
Fixed warnings for Style/MultilineTernaryOperator cop.

5a547fd37227a6cfd1a623cb2d23abbed8e5981d authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/MultilineIfModifier cop.

695d20e68750093b9c4bb81d008693a700742065 authored over 6 years ago by Ilya Bylich <[email protected]>
Fixed warnings for Style/MultilineBlockChain cop.

d84c1ff3fe23d518efa52c19d73179144cb4e444 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/MethodMissing cop from .rubocop_todo to .rubocop.

6ac1bee460cc2da94a7c367f38c9a3762aa48a8a authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/MethodDefParentheses cop.

73055a20be02086dfde45601f18f9d062b1d6b8f authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/LineEndConcatenation cop.

f3e66676cf16d431a4caac30dc443e9e1f55dace authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/LambdaCall cop.

be89e1a4daff6e06f960f1833bef87604f1f038a authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/Lambda cop.

80744ca5673e11f5d557264cbc270bd16014c006 authored over 6 years ago by Ilya Bylich <[email protected]>
Fixed warnings for Style/InverseMethods cop.

bf95dcb60d195345ec266a73e5b9106e4afd2f60 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/InfiniteLoop cop from .rubocop_todo to .rubocop.

1c3715361d9849ffaeef7e624d9d9a6edf302f6c authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/IfUnlessModifier cop to .rubocop

056d9e28bf5592e3899705f28356fcb11ccab0ce authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/GuardClause cop back to .rubocop_todo.

5554c4ba35d64fe9bbe0568d5124c88b8bb79cec authored over 6 years ago by Ilya Bylich <[email protected]>
Fixed warnings for Style/IfInsideElse cop.

1818f9e263a4c806e379542dcb438ced8d8eb4e2 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/HashSyntax cop.

daa48ec58dca237bda3033db939c32d37f94eba1 authored over 6 years ago by Ilya Bylich <[email protected]>
Moved Style/GuardClause cop from .rubocop_todo to .rubocop.

711bf09a896b8464992fa4727e9fc71f4cc645d1 authored over 6 years ago by Ilya Bylich <[email protected]>
rubocop -a for Style/FormatString cop.

d3582e55f827cc276d30dc74fa3e14e559e3797f authored over 6 years ago by Ilya Bylich <[email protected]>