Ecosyste.ms: OpenCollective

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

Elm Tooling

Org to facilitate work on tooling for elm
Collective - Host: opensource - https://opencollective.com/elm-tooling - Code: https://github.com/elm-tooling

save file only once formatting is finished (#162)

github.com/elm-tooling/vscode-elm-old - db1df3eb854d9b942a05e6a01542e924d10b9f2b authored about 7 years ago by Fedor Nezhivoi <[email protected]>
Small improvement on constraint generation optimization

Now filter out union type constructors that are not direct
dependencies. There are a lot fewer o...

github.com/elm-tooling/elm-compiler-library - c1e272997687ee05037dfe7b2e52543776ac6519 authored about 7 years ago by Evan Czaplicki <[email protected]>
Trim available variable names in type inference

Based on findings of @qbolec in
https://github.com/qbolec/elm-make/commit/81d86e6a745b337a3d0bc1...

github.com/elm-tooling/elm-compiler-library - 267d388fafc7ef1c63ce87958198a82e093c2be6 authored about 7 years ago by Evan Czaplicki <[email protected]>
Get __DEBUG and __PROD kernel flags working

github.com/elm-tooling/elm-compiler-library - 298b6defafad8422404fd66cc789e02edcf9fd07 authored about 7 years ago by Evan Czaplicki <[email protected]>
Add back support for '\r'

github.com/elm-tooling/elm-compiler-library - 375ed593e43cf73886328091afbf8688a094cb3f authored about 7 years ago by Evan Czaplicki <[email protected]>
Thread the --debug flag through a bit differently

github.com/elm-tooling/elm-compiler-library - b3569f7f3a8263dc3a9081a17b79147f7830edd4 authored about 7 years ago by Evan Czaplicki <[email protected]>
Improve canonicalization hints and add JSON decoder hint

github.com/elm-tooling/elm-compiler-library - 70865f593b2556a5695e746249117407cb71ed55 authored about 7 years ago by Evan Czaplicki <[email protected]>
Simplify escape characters

Escape characters in String and Char are now limited to the following
set:

\n
\t
\”
\’
\\
\u{00...

github.com/elm-tooling/elm-compiler-library - 5fb0d04a106ab6318b4fe0f8d3270521e9b25034 authored about 7 years ago by Evan Czaplicki <[email protected]>
Merge branch 'dev' of github.com:elm-lang/elm-compiler into dev

github.com/elm-tooling/elm-compiler-library - ab16fc8d28da5c3bc9e0f0e55f8657e7da3a2c2d authored about 7 years ago by Evan Czaplicki <[email protected]>
Remove special case for Never flags. Use () instead.

github.com/elm-tooling/elm-compiler-library - 59bd3fe7f89682b07ebe8718d866a6e35a427c3d authored about 7 years ago by Evan Czaplicki <[email protected]>
cosmetic: rename wrn to w in type annotations

github.com/elm-tooling/elm-compiler-library - 8171ead8c861ce1d4b8c39834221b0e1274b454c authored about 7 years ago by Evan Czaplicki <[email protected]>
Disallow (+) in let expressions in the parser

github.com/elm-tooling/elm-compiler-library - bca019ddbd4e33aa82495a5546e3ceedfa5e395f authored about 7 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1635 from fdbeirao/patch-1

Minor grammatical fixes

github.com/elm-tooling/elm-compiler-library - b49be28d915a8f608fd491746cdd662d17b5d6bc authored about 7 years ago by Evan Czaplicki <[email protected]>
Minor grammatical fixes

github.com/elm-tooling/elm-compiler-library - 9b75e696dc7d170c9fda09a509fdd4859e824b44 authored about 7 years ago by Fábio Beirão <[email protected]>
Fix package installation (#158)

github.com/elm-tooling/vscode-elm-old - fde78720b7bc8281072caf3c5f140630230b527b authored about 7 years ago by Ilmari Vacklin <[email protected]>
added prettier to the project (#156)

github.com/elm-tooling/vscode-elm-old - 73913e7019a03e0bc41e7cb9b74401872990959f authored about 7 years ago by Thomas Sattlecker <[email protected]>
Issue #103: Print line number for lines exceeded message

github.com/elm-tooling/elm-analyse - fd01ad6ce986e1faf44fc4af6433246795d8e44c authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #104: Update readme. Point to docs

github.com/elm-tooling/elm-analyse - 0437598b89a0e592538c13cbf5fea2000fad3fc8 authored about 7 years ago by Mats Stijlaart <[email protected]>
Bump version - 0.15.0

github.com/elm-tooling/vscode-elm-old - 759676385448463c27deaf88d88d3b81eb3750b4 authored about 7 years ago by Krzysztof Cieślak <[email protected]>
Issue #101: Remove directed force layout

github.com/elm-tooling/elm-analyse - 56932e4d2fe0aa973e09b33b25fcf82b641ceb1e authored about 7 years ago by Mats Stijlaart <[email protected]>
new dev cycle

github.com/elm-tooling/elm-analyse - 12de480475988bc9b81a343f166d302091638b83 authored about 7 years ago by Mats Stijlaart <[email protected]>
Merge branch 'master' into dev

github.com/elm-tooling/elm-analyse - 3d5ab7a4e7108cf972f1f26beb8afc4802953584 authored about 7 years ago by Mats Stijlaart <[email protected]>
Release 0.11.0

github.com/elm-tooling/elm-analyse - 16101b1070352399e1086cdd6d3939fa0f4dc6a9 authored about 7 years ago by Mats Stijlaart <[email protected]>
Merge branch 'dev'

github.com/elm-tooling/elm-analyse - 210a7eca55ceac786bfbcdd77a763675c12e5da0 authored about 7 years ago by Mats Stijlaart <[email protected]>
Update changelog for 0.11.0

github.com/elm-tooling/elm-analyse - 0074bd576a2b7161fdfd14f4b0dff8a5d0a75d56 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #52: Check for trigger words that are bad

github.com/elm-tooling/elm-analyse - 987dfad4fcb4ae554b93d01430d7122d72a426bd authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #91: Auto-fix MultiLineRecordFormatting

github.com/elm-tooling/elm-analyse - 9832ef45bb360aa8bf19136b818bf49eee7a09e0 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #99: Upgrade elm-test

github.com/elm-tooling/elm-analyse - a542d983d8aa721de43894c8441df6be9cbb8b15 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #96: Fix prefix operators marked as unused imported variables

github.com/elm-tooling/elm-analyse - 63814a28a3c80580077bf0224c313bb703d5ace1 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #98: Apply elm-format

github.com/elm-tooling/elm-analyse - 32f41637cd4197c097514d796085725f0b8b64cd authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #97: Add duplicate record field update check

github.com/elm-tooling/elm-analyse - f0a2bbeb43d31b0b2dafcc9f33d9bb8d3efc305d authored about 7 years ago by Mats Stijlaart <[email protected]>
Typo in docs

github.com/elm-tooling/elm-analyse - 9d363a02df93137c9e7c91a939e84df33e3b1516 authored about 7 years ago by Mats Stijlaart <[email protected]>
Release 0.10.0

github.com/elm-tooling/elm-analyse - a6cb87deb6dfe90c159f61f6c0654597da951664 authored about 7 years ago by Mats Stijlaart <[email protected]>
Merge branch 'dev'

github.com/elm-tooling/elm-analyse - a4c50eb5ca3f17aa4caf3bcbcd57681eb5ddea52 authored about 7 years ago by Mats Stijlaart <[email protected]>
Changelog for 0.10.0

github.com/elm-tooling/elm-analyse - ad2f3d1f8f3414d33b80b5e121077a51b982d108 authored about 7 years ago by Mats Stijlaart <[email protected]>
Fix compilation issue in docs

github.com/elm-tooling/elm-analyse - 4601a0707bd51ea8e92298c2fa80fba927dd8d99 authored about 7 years ago by Mats Stijlaart <[email protected]>
Fix compile error

github.com/elm-tooling/elm-analyse - 1afd3526fe71004279957c8724ed3d36b4897083 authored about 7 years ago by Mats Stijlaart <[email protected]>
Docs title fix

github.com/elm-tooling/elm-analyse - 17ad0d032bc82acd3d2ee382d1c08da1716a30be authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #82: Add docs

github.com/elm-tooling/elm-analyse - 26e4717e24cc865cabd4935c1094e68063cc3682 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #82: Fix typo in example

github.com/elm-tooling/elm-analyse - 4074f51672de1f494d475a3487eea632889e6bdf authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #90: Add single field record check

github.com/elm-tooling/elm-analyse - 4774376b5b0c2ee782706b53d7374b69474ddad7 authored about 7 years ago by Mats Stijlaart <[email protected]>
New dev cycle

github.com/elm-tooling/elm-analyse - 35a492109bc98b16e24c77a2f47c7f82827ab449 authored about 7 years ago by Mats Stijlaart <[email protected]>
Issue #84: Catch errors on ws and log warning

github.com/elm-tooling/elm-analyse - e2f8c85049ee15f441d7f122a836ea0f98c2ec4f authored about 7 years ago by Mats Stijlaart <[email protected]>
Merge pull request #1621 from andys8/patch-1

Port-modules: Typo "thes" fixed

github.com/elm-tooling/elm-compiler-library - c1f7404bb15ac9ab10c3cf0a1b177f9df893be0f authored about 7 years ago by Evan Czaplicki <[email protected]>
Port-modules: Typo "thes" fixed

github.com/elm-tooling/elm-compiler-library - 4b45eb18f55e10073290aa4e463dcd5c89148a4c authored about 7 years ago by Andy <[email protected]>
Rename the document on cyclical module dependencies

github.com/elm-tooling/elm-compiler-library - 59295e16f554e0d14e1b3e30e9eaf8b78faca9da authored about 7 years ago by Evan Czaplicki <[email protected]>
Version 0.9.5

github.com/elm-tooling/elm-analyse - cb4037767faef31ddbdeefd80213e8b1a8a90f6b authored about 7 years ago by Mats Stijlaart <[email protected]>
Merge pull request #95 from gollerob/elm-format-checker

Use a checker to emit elm-format issues

github.com/elm-tooling/elm-analyse - 6b921964c1a36842bd923b38c90c526b6a00a72d authored about 7 years ago by Mats Stijlaart <[email protected]>
Revert js files

github.com/elm-tooling/elm-analyse - 1a1a406dfefd53a4b995cb8edcb8b722fa025cc5 authored about 7 years ago by gollerob <[email protected]>
Add elm-format checker

github.com/elm-tooling/elm-analyse - 00772f9014b83f769d0d9a96b48c9d2dc1ae5dbf authored about 7 years ago by gollerob <[email protected]>
Version 0.9.4

github.com/elm-tooling/elm-analyse - 4f7548d75e3a4d1b2de203853db6b1f81f0e7ac5 authored about 7 years ago by Mats Stijlaart <[email protected]>
Write a bunch about breaking module cycles

github.com/elm-tooling/elm-compiler-library - 44e663fd5710da07360c8a8add3924bf811ab123 authored about 7 years ago by Evan Czaplicki <[email protected]>
Make drawCycle available in Elm.Utils

github.com/elm-tooling/elm-compiler-library - bc3983f65c428ebfd8d3901e0c27d72105e6d8f6 authored about 7 years ago by Evan Czaplicki <[email protected]>
Rename some hints/

github.com/elm-tooling/elm-compiler-library - e83cc3c0d18a0db0cfaa34160d0b95e450fdd8ef authored about 7 years ago by Evan Czaplicki <[email protected]>
Add hints about port and effect modules

github.com/elm-tooling/elm-compiler-library - a958a9d3474a270e5e79e922ca66253ff0ef6bb7 authored about 7 years ago by Evan Czaplicki <[email protected]>
Merge pull request #94 from eeue56/patch-1

use proper names for log/crash

github.com/elm-tooling/elm-analyse - a52329f9b6bc83753789a8f67e8690deebfbad3a authored about 7 years ago by Mats Stijlaart <[email protected]>
use proper names for log/crash

github.com/elm-tooling/elm-analyse - b107318e5a58ca2bdba960199ba93c89ccf76ed6 authored about 7 years ago by Noah <[email protected]>
Initial implementation elm-analyser

github.com/elm-tooling/vscode-elm-old - 77e12281329315a6815de16c5185738efdec2622 authored over 7 years ago by Håkon Rossebø <[email protected]>
Tslint updates

github.com/elm-tooling/vscode-elm-old - 85018e17235326facf8256f0a6a23fc8faf06026 authored over 7 years ago by Håkon Rossebø <[email protected]>
Readme and refactorings

github.com/elm-tooling/vscode-elm-old - 1584c213a830806ccedfbc80032aaa376986e1af authored over 7 years ago by Håkon Rossebø <[email protected]>
Fixes process kill on Linux

github.com/elm-tooling/vscode-elm-old - fe886d0c50da02f57fb00eba27194daaebdff443 authored over 7 years ago by Håkon Rossebø <[email protected]>
Adds missing activations

github.com/elm-tooling/vscode-elm-old - e6a10e37776e7ce68db0a57896b5a8a4f6f1429d authored over 7 years ago by Håkon Rossebø <[email protected]>
Enable/disable on startup

github.com/elm-tooling/vscode-elm-old - 496751aefdf364d8b1ec6735954b74e6028648f7 authored over 7 years ago by Håkon Rossebø <[email protected]>
Fix process kill bug

github.com/elm-tooling/vscode-elm-old - 1b47f54811ad2831c7f8540d3210a0ace3b0e204 authored over 7 years ago by Håkon Rossebø <[email protected]>
Change command title and Adds message descriptions

github.com/elm-tooling/vscode-elm-old - 8745163f93845c33b932b6ef4550fe4d09988271 authored over 7 years ago by Håkon Rossebø <[email protected]>
Adds options for execCmd

github.com/elm-tooling/vscode-elm-old - f02748976e1fac3b76618009aa565bdc6935ada1 authored over 7 years ago by Håkon Rossebø <[email protected]>
Mess with kernel generation for development, add some todos

github.com/elm-tooling/elm-compiler-library - d1780ddd6151e8c55fe3404810107912f61354d2 authored over 7 years ago by Evan Czaplicki <[email protected]>
Fix bug in kernel rebuilder, add all chunks

github.com/elm-tooling/elm-compiler-library - db25a22f927e9f8150abd4b79f0d246ca30871bf authored over 7 years ago by Evan Czaplicki <[email protected]>
Use INLINE on getPosition

github.com/elm-tooling/elm-compiler-library - 4d47daf097d793230147a1bd000966feb7cdd3a7 authored over 7 years ago by Evan Czaplicki <[email protected]>
Add INLINE pragmas for type class instances

This reduces allocation by a decent amount, from 24% of total to 18% of
total. It does not have ...

github.com/elm-tooling/elm-compiler-library - cea3cbbb150d281b28acdf5575abcb5651b6d351 authored over 7 years ago by Evan Czaplicki <[email protected]>
Handle new tokens in kernel code for field renaming

The __jsField tokens will be for local renaming within the file. The
__$elmField tokens are for ...

github.com/elm-tooling/elm-compiler-library - ca0d6e0b6ebeeaecef4d0104c76d90b680e07b34 authored over 7 years ago by Evan Czaplicki <[email protected]>
Generate effect managers without creating named record fields

This will produce JS that is easier to mangle. I think it also is a bit
clearer than what I had ...

github.com/elm-tooling/elm-compiler-library - f71ac0bb3a07c99d0df0a8c4384cd67de6a13e47 authored over 7 years ago by Evan Czaplicki <[email protected]>
Add intToAscii which converts ints to valid JS field names

It converts an int to ASCII by checking if it is in progressively
larger “block sizes” to make s...

github.com/elm-tooling/elm-compiler-library - 8060c4ec4e3b71063ac350f36f9c75a09dbd8994 authored over 7 years ago by Evan Czaplicki <[email protected]>
Correct NaN in reserved words / stop special casing kernel names

github.com/elm-tooling/elm-compiler-library - 9b1217bbb7053aecdd412729649cf38de5553ace authored over 7 years ago by Evan Czaplicki <[email protected]>
Improve the error messages for bad rigid type variables

Use richer representation of type variables, so FlexVar, FlexSuper,
RigidVar, and RigidSuper are...

github.com/elm-tooling/elm-compiler-library - fbff9ce1fc9ad148908e4559065cd056de80c5eb authored over 7 years ago by Evan Czaplicki <[email protected]>
Stop attempting to rigidify when popping scheme pool

I believe that this is a safety precaution, not a necessary step.

Removing this code will set u...

github.com/elm-tooling/elm-compiler-library - 40aafc6bb991aeebc7a550aabad31e2c29fe78a8 authored over 7 years ago by Evan Czaplicki <[email protected]>
Add some SCC annotations for generating type constraints

github.com/elm-tooling/elm-compiler-library - 0765fdedec929f6905967d953349d3f27c7c204c authored over 7 years ago by Evan Czaplicki <[email protected]>
Keep a pool stack, not just old and young

The Type.State now holds a stack of pools. This way when
Type.Solve.generalize moves things to “...

github.com/elm-tooling/elm-compiler-library - 428b0a12f28b9ea8060bca97205786b73cd69e0d authored over 7 years ago by Evan Czaplicki <[email protected]>
Make Type.State.introduce allocate a bit less

github.com/elm-tooling/elm-compiler-library - 696ee0a8623b76214e3ff0f0a21415c80266c37c authored over 7 years ago by Evan Czaplicki <[email protected]>
cosmetic: move generalize to bottom of Type.Solve module

github.com/elm-tooling/elm-compiler-library - 09076ebb4facf5afe969764b2ba5a10f2a1beeab authored over 7 years ago by Evan Czaplicki <[email protected]>
Use qualified Type.bool so it is a little bit clearer

github.com/elm-tooling/elm-compiler-library - 7f27a2f3b30b56d4a4da369a46acee0939ac0f2a authored over 7 years ago by Evan Czaplicki <[email protected]>
Move Super type into AST.Types

github.com/elm-tooling/elm-compiler-library - a0fccd57646777f2b72230fee528fd9e70441359 authored over 7 years ago by Evan Czaplicki <[email protected]>
Create a newtype for Marks so ranks and marks never get mixed up

github.com/elm-tooling/elm-compiler-library - 34a253d27a7f2b581cee9bf985322593aaaacdbe authored over 7 years ago by Evan Czaplicki <[email protected]>
Use NOINLINE values to reduce allocation of Descriptors in constraint generation

Create NOINLINE values for primitives Types (float, char, string, bool)

Create NOINLINE for unn...

github.com/elm-tooling/elm-compiler-library - 3e23ef2234b698af0d8e0f1c3068ce8c136a3066 authored over 7 years ago by Evan Czaplicki <[email protected]>
Do not expose Description fields / optimize copy and flatten

Type.State.flatten now only looks up maxRank once per call, rather than
once for every

The chan...

github.com/elm-tooling/elm-compiler-library - b02b4aa87aef3bb07d1f061aba4bcc27978d588a authored over 7 years ago by Evan Czaplicki <[email protected]>
Move constraint primitives into Type.Constraint

github.com/elm-tooling/elm-compiler-library - dbe6c7572273166438b35bb94b7a14989a8e4a15 authored over 7 years ago by Evan Czaplicki <[email protected]>
Only crawl type alias variables in adjustRankContent (and other optimizations)

When adjusting a type alias, I used to crawl the arguments and the
underlying type. All the type...

github.com/elm-tooling/elm-compiler-library - e6b8eb3bd815e995b818e13e80923d4289df2d88 authored over 7 years ago by Evan Czaplicki <[email protected]>
Use faster data structure in Type.Solve.generalize

By switching from a Dict to an Array, I can avoid rebalancing and
allocating quite as much stuff...

github.com/elm-tooling/elm-compiler-library - d228087f0f433d240eddab4b809dd225b409f43f authored over 7 years ago by Evan Czaplicki <[email protected]>
Add missing case to Json.Encode.encode

github.com/elm-tooling/elm-compiler-library - f2fb18c2f40248862186e72127827c580bd25507 authored over 7 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1615 from simonewebdesign/patch-1

Fix typo

github.com/elm-tooling/elm-compiler-library - 2a6bdde84ab95018466a6adbfda6fc92441c773c authored over 7 years ago by Evan Czaplicki <[email protected]>
Make license go to present

github.com/elm-tooling/elm-compiler-library - a166d942d89ee2b702c6796fd62022687292f2ee authored over 7 years ago by Evan Czaplicki <[email protected]>
Fix "need N more arguments" error message

Say "1 more argument", not "1 more1 argument".

github.com/elm-tooling/elm-compiler-library - da3755abe598e646ca016903f3e41f5a49eab4cb authored over 7 years ago by spikefoo <[email protected]>
Merge pull request #1612 from gampleman/patch-1

Fix a few typos in the imports hint

github.com/elm-tooling/elm-compiler-library - f82095cd1ffda0f291d464d69be4f1c996908a59 authored over 7 years ago by Evan Czaplicki <[email protected]>
updated compile scripts and fixed a few compiler bugs (#152)

github.com/elm-tooling/vscode-elm-old - d99d0d3c0500ac6786074563198d9c87284f76b6 authored over 7 years ago by Thomas Sattlecker <[email protected]>
Fix a few typos in the imports hint

github.com/elm-tooling/elm-compiler-library - a8a4987a1411ede17ba9cf583f5c4ffda2ec91c9 authored over 7 years ago by Jakub Hampl <[email protected]>
Fix kernel symbol lookup for new parsing code

github.com/elm-tooling/elm-compiler-library - 21cf408dcad9c9bfa03cb602af58e0eaf844a2c7 authored over 7 years ago by Evan Czaplicki <[email protected]>