Ecosyste.ms: OpenCollective

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

github.com/mint-lang/mint

:leaves: A refreshing programming language for the front-end web
https://github.com/mint-lang/mint

Remove compact from calls to many

46ba3378888a80dde8c3950c8313a1b8cd0f27ee authored over 3 years ago by matthewmcgarvey <[email protected]>
On crash, call `@reporter.done` + add the data to the `@failed` array…

… in order to correctly return `false` (as the result of `@failed.empty?` check) in `#run` method.

83ea006dee24a5f05feee1c4683e5b714f6a65a9 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove obsolete `Array` extension

474635bb63c8cd1388b6d689c2fee3cb09ba2a4d authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Forgotten debug label

50b3eacc72647470aecaea461f62699318998d08 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
[CI] Run core specs on firefox _and_ chrome

6a3921ff107f37f4ca1602f2b10b72a16b4a0f0a authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use moar universal `window.pageX/YOffset` property for `Window.scrollLeft/Top`

2fedac99efa1dafb538b474bb26d0d771072674e authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Fix `Window.scroll*` methods to return unified value regardless of layout mode/browser

d35b5d3b3cd19bf53284529b205113ab304dae1a authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Add a HTML5 doctype to the test runner turning on “standards mode”

1734e2aec4adfce0d3060818792c7fc7c60d027f authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Split the “Run core specs” step into smaller chunks

And by that remove the last usage of `make`.

a9c192453d08bdaa86b4b4d6ef198c44f2c0afcf authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
`exit` 👀

2b7273a1c28098f1994245f1c70d3cb670efa98d authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Fix typo

18e9d0b29cc9f7cb3f6e28718221690e143f58eb authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Make `test` command exit with status `1` in case of failures or empty test suite

Otherwise it couldn’t be reliably used within the CI environment

77561b8409dda6566ec17a71fb1092b51574ca68 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use double `puts` calls instead of `\n…` constructs

d5f1c79521ee6cee8cd23ed370efc528bdbb2283 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove redundant string interpolations

0b67c3cce1455f41dae2793e84acb8bbaa6fd911 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove empty defaults from `Repository.new/open`

83c3b9ec15d1674b95bcc806c9e67819a9460e21 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Fix the condition to match urls starting with `https://`

And a typo

750fa4148fe97bae743b37c0567395fc57b9d69b authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Simplify `--env` flag handling logic

26b966b2f098dcdeb384457a9a7722b269a4296b authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Refactor `TestRunner` a bit moar

acc5b205350c40c5faf4df39c3e30c2677f2484c authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use path resolved by `Process.find_executable` in `TestRunner#resolve_browser_path`

f56f335fed945fae3380eabdc1beed3508ecf92e authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Rescue generic `Exception` within the `Cli::Command#execute`

4f86007b4b6e13f452bd021d8969e7fe24c8e32c authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Extend the test runner reporters to support erroring tests

d7055a1ad6950c2779160b58c935b35c12503b74 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Optimize `TestRunner::DotReporter` a bit

0154f16fb873210c15eb3c61c9a5b5ad7e3fc286 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Cleanup commands a bit

cc88f0df456135cba1b33cfc64c2d92d8de6e1c3 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use `Kemal::Config#logging`, no need to stub the logger itself

a7bba2c83598ad3e21d664b64f673d2d9e0508ef authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Several HTML linting fixes

a755757c7210b65adf4283717189801398ee32f1 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use `Process.find_executable` instead of running `which`

571a095703fe7b8b8e1db818b3935741c3b0839a authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Refactor `TestRunner`

- Resolve `@browser_path` just once
- Skip `Starting browser…` message when `manual` flag is passed

252005cd33599b65d534d634dea3558d5073fdea authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Fix couple of bugs in test runner source template

38b4c361b680f40defbd5c15c574cdf1533a3952 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove obsolete `browser_host` and `browser_port` arguments for `Server.run`

These are important only for the test runner in the WS context

4f82ad7f3c0a0e3c482476b21c4d79c801647dd3 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
HTML linting fixes

0b147b9ebc12e55e81905799535987b39b9d5443 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Extract the JS source out of `ServiceWorker`

85db389a69ac6df35639946709b806f9537ddfc9 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Take `relative` option into account for `service-worker.js`

cd95761f18467a0ceb35a44e52ebc7d942b2a8d6 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove usage of not needed anymore `--ignore-crystal-version` flag

62b1339a02e04296f9d2efe1517850056ef25fdb authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Followup to #423

ad985dfa5495d06f4d39081c0f3a99081df270f9 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #423 from matthewmcgarvey/mm/ecr

Replace tree_template with ECR

17a65127a4095393f2b6310729714a706596cf1d authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Update src/utils/index_html.cr

e620126b060e5466e4ab04f0195d83802d5b35d0 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #426 from matthewmcgarvey/mm/enum-destructuring

6f9ce89a191a68e3dd5037004944f8422ade050a authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Replace tree_template with ECR

19b07f95094ead332c0cd7fc8080348b8a93b9c7 authored over 3 years ago by matthewmcgarvey <[email protected]>
Update enum destructuring to look like creating enums

6eb99952116a718b2718c1d058df49a445a9510b authored over 3 years ago by matthewmcgarvey <[email protected]>
Merge pull request #424 from matthewmcgarvey/mm/remove-string-inflection

Remove unused string_inflection shard

2659e3c793cbc8821da8c54258a80d575333efee authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #425 from matthewmcgarvey/mm/remove-diff

Remove diff shard

462361a0fb01a18f4eba9ecc85addcbcab3b3610 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove diff shard

d62954f3bb30e65b3a849dd5779e4715ae072191 authored over 3 years ago by matthewmcgarvey <[email protected]>
Remove unused string_inflection shard

3d9d7a3171a19456aa9b340db397a7e6cb8b0adb authored over 3 years ago by matthewmcgarvey <[email protected]>
Merge pull request #417 from mint-lang/Sija/assorted-refactors

29df622d06feb1ad822cec5400dac9153203bcae authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #421 from matthewmcgarvey/mm/time-format

Replace time_format shard with TimeFormat module

0d2cce16e2a051a611349096043ed5f613f6bfc1 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Replace time_format shard with TimeFormat module

9e004824ea7c532e1f5736d82badffd93cc41dac authored over 3 years ago by matthewmcgarvey <[email protected]>
Cleanup browser options

fef7d1bea6afc49fff20719c0d330b04fb6e6ab3 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
DRY-up the test runner javascript code

a4901d1b6d3cc12e575b5ba7e60d03bc4d6ecdc1 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Various small refactors

8ddbb0e341c674c949fa2b1733b71100ff0e154d authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Ensure that the browser process gets killed and profile directory deleted in case of interrupt signal

e5414803b3a90883a7eddbd0e16d82494806fd08 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Ensure that the browser process gets killed in case of an exception

c42af27141c36f1a99273c28ec21738a3d344375 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Optimize `TypeChecker` by converting `Proc`s into a dedicated methods

17e10fc53c190f6bc0e1f74abe614b8511fc46dd authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use interpolation over concatenation + `%()` to avoid escaping quotes

9af5283ba901c47d95b80b29d2892a162d325c3a authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use temp variable to DRY up some parts of the code

b80424a516c75928ed74b1fbc033f9e854292e79 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Further optimize `Compiler#_compile`

By extracting constructed in a loop `Proc` into a dedicated method.

671a270c4542f7f59afbce61c9641441c09c9364 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Extract test runner html page source into its own file

3c6f243625b9c9be88ec275e34807d357a5325e7 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove obsolete getter

95f942b9ccbca624f0cd264ce3958598a50277b4 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use an exception variable names correspondent to their type

3b1cc8153c292c25f0e97fda5c7dc8edd809f2ad authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #419 from mint-lang/index-for-for

Allow index argument in for expressions.

f8a66051fed9557e8432a7f687b707acba5ffa5e authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use sequence for the file download instead of a try.

32fb45a4a9d1d9f1733843f3900d623a49b3d070 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Release the object URL which was used to download the file.

4e72b4a76f0f0e370f03131bee1db496fd9bd708 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Implement code review suggestions.

05823fccf5de4c2ecc73a55ec7257fe671060ec8 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Require whitespace after the try keyword.

Resolves #420

e6731cf860168f963980689916b62f9e958049db authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Adde `File.download` function.

4eef947a9486fe32065e63b0a24ea9637ebf293e authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Make sure constants are compiled in resolve order.

ef1d8c2eceac5f34a6074c2d38e1f41bf8ccb82e authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Fix documentation of `Array.mapWithIndex` function.

b19110dbb8d446ad233cd43f412c5d1439ef80e8 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Allow index argument in for expressions.

93608ade9bac45162c08f20e385367aea9e79ef9 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge pull request #416 from donovanglover/fix/typo

Fix typo in Array.mint

d03e22e29dce539685550d73984aacf681684229 authored over 3 years ago by Szikszai Gusztáv <[email protected]>
Remove obsolete `MintJsonMintVersionMissing`

41d0a1a450f728e64d92eed47686059d4dad9fe9 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Pedantic changes re: `lint` command

e1db38823f6f209929fc4ababec70cdeb1a5c714 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Don’t use `to_posix` when passing a `Path` directly to `Dir.glob`

`Dir.glob` does it automatically

6132720f5f2735641153313343284c5ee6c8bf5c authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Make sure that the paths used for `Dir.glob` are always of posix type

daac1eaa457ecf0240a42729404346da12a0f982 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Ensure that the temp directory is cleaned up in case of an Exception

5ac41db602d4604287df7d74e109dc355727ac23 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Use `Path.[]` over `File.join`

78c6edb2241dcb41d3096fbd45a9b16a8b249b1f authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Misc refactors

22a82cd9a88e465ee593e91428e0fd5e3cd6a770 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Replace hardcoded `dist/` paths with `DIST_DIR` constant

780019533ce1c95785d738609e1a3509467ce931 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Prefer string interpolation over concatenation

60f67b94aa405bd9b88ef81826faac85c2d658d1 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Bring `Ast::Directives::Svg` up to date with more encapsulated API

c6a38a2c5759bf9b776b2a65875e753a2dbbb38b authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Add `Ast::Directives::Asset/Inline#file_contents` helper method

4ac29a06bdbca895af42a5eadd174ac0d52d45b9 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Followup to #412

15e44bb47856662c843b20c02f02cba6364d2f33 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Added a flag to toggle optimizations in the build process.

Resolves #412

4f357e8d178dd4dafe6aac4ad6ad80fe204336b6 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge branch 'master' of github.com:mint-lang/mint

625c7eef0679b90a346a86d202be56527ae40f35 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Don't generate icons if imagemagick is not installed and display a warning about it.

Resolves #413

0e9fd21f303c806b5c46bc6097e8944c37b59a8e authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Refactor lint command

5fa73983adbe20b68ce4de87d788d78b338323eb authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Merge pull request #408 from mint-lang/sandbox-server

c6be43e83321962a811f4b4810a5ea4bbb14bf74 authored over 3 years ago by Szikszai Gusztáv <[email protected]>
Update spec/compilers_spec.cr

59179df5a04642bf39c94a00a5a80126a434599e authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Fix host in sandbox server flag.

25d0e686af2e6fb8133bc945e8d9876c88b33c75 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge branch 'sandbox-server' of github.com:mint-lang/mint into sandbox-server

abe0238c1adf7740022a0a2a905eda2eb1b99497 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Remove commented out code.

10b8cce5baaedde9837c168db76bb6ca26f7a2cf authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Added error messages for the inline directive.

256630975fdae5a6dc8f9252c4755e91b7243a08 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge branch 'master' into sandbox-server

30a466613bae0037a0a2d6f269d3d000af4f79d5 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge branch 'master' of github.com:mint-lang/mint

abf3ecbf0f4713685293cfebaf64e5944389ea0e authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Exit from language server if the input IO is closed.

ec2d1fd5ef08429661ed2c24beef1ad476ade0ce authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge pull request #407 from raoulduke/patch-1

Update Crystal-lang Ubuntu link

28342f6acd4f3fd0ba30227fcb5c5035bc854307 authored over 3 years ago by Szikszai Gusztáv <[email protected]>
Update Crystal-lang Ubuntu link

6291ca26762bd79c0e40e9de46d5eb7dcf64990b authored over 3 years ago by Matt K <[email protected]>
Add missing `terminal` receiver

0fddce3d25a6007f5506e13cb035c8c6284bbf72 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Remove redundant `self` receiver

d4808340085bc9fb4281b02b405054cfcede19d7 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Followup to #406

5c5caffa046f2e055c607ea8e5bced0772a192a5 authored over 3 years ago by Sijawusz Pur Rahnama <[email protected]>
Finalize lint command.

c1180081cd3ab60f93dc6a05f5ad5ea7e7f317d6 authored over 3 years ago by Gusztáv Szikszai <[email protected]>
Merge pull request #406 from Daniel-Knights/lint-command-feature

538dc78ae19be8480a0dcc9905d20a25de1c580e authored over 3 years ago by Szikszai Gusztáv <[email protected]>