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

Give more specialized error titles

github.com/elm-tooling/elm-compiler-library - 4a5d921e148114a6608b5302bc957900fbca3925 authored over 9 years ago by Evan Czaplicki <[email protected]>
Properly add regions to port errors

github.com/elm-tooling/elm-compiler-library - 42dcc29891383a5cee9516251930b1a067d87762 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve message for unbound type vars a bit

github.com/elm-tooling/elm-compiler-library - d5da02ee313d60b9f6e6a7c9016ea966bd23d8de authored over 9 years ago by Evan Czaplicki <[email protected]>
Fix presentation bug with unbound type variable errors

github.com/elm-tooling/elm-compiler-library - 410ab2275177f4ad39e891cd48464c83dfc98903 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add pretty printing for raw types

github.com/elm-tooling/elm-compiler-library - b76ad63fe710be1d526f22b8128bc6035ec95caa authored over 9 years ago by Evan Czaplicki <[email protected]>
Properly report region on bad exports

github.com/elm-tooling/elm-compiler-library - e0e0b2ed772b063d23ceb2fdf2d530f469e600f2 authored over 9 years ago by Evan Czaplicki <[email protected]>
Use better qualifier for AST.Type

github.com/elm-tooling/elm-compiler-library - 14570e62c435fb19ef6bd0ed5378da3f032a0ca9 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add warnings for top-level values without type annotations

Relevant to #834
Also properly reports region for BadMain

github.com/elm-tooling/elm-compiler-library - 276ad2523dd554e39a4efbbac69b6ed54c9751a3 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve parse errors for records

Fixes #896

github.com/elm-tooling/elm-compiler-library - 65a825d659d451aea0b8e15d96f9e4401b434574 authored over 9 years ago by Evan Czaplicki <[email protected]>
Allow subregion underlines on single lines

github.com/elm-tooling/elm-compiler-library - b7842c03ffd754845ab598bd135e9f7301a7384d authored over 9 years ago by Evan Czaplicki <[email protected]>
Make type error messages more specific for lists

github.com/elm-tooling/elm-compiler-library - 37a568714d68617bc9022117c71f43e1c113d116 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve type errors for application

Fix #863

github.com/elm-tooling/elm-compiler-library - 60a112a4c175d80a65f00870a874c04bbce98531 authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove pattern match checks for now

github.com/elm-tooling/elm-compiler-library - 603537279890e4d14e7b485d2f22c0204a2d94de authored over 9 years ago by Evan Czaplicki <[email protected]>
Refactor to make Nitpick code simpler/clearer

@imeckler, there is at least one bug that makes me think this hasn’t
been tested, but I may have...

github.com/elm-tooling/elm-compiler-library - 511475b501243cec4c42cacf7eae4cacb379d014 authored over 9 years ago by Evan Czaplicki <[email protected]>
Make imports alphabetical

github.com/elm-tooling/elm-compiler-library - fb08d70f81f05883503c712f0a349802cd5a5ccc authored over 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'pr/924' into warnings

github.com/elm-tooling/elm-compiler-library - ec22e5b206219806293a1067cdf864de6d4274c4 authored over 9 years ago by Evan Czaplicki <[email protected]>
Rename post-type-checks to Nitpick

Also detach this code for now so I can make a coherent nitpicking
process that includes top-leve...

github.com/elm-tooling/elm-compiler-library - 54df18ab9881265b2a3dfe81c61db64475320db2 authored over 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'warnings' into pr/924

Conflicts:
src/Reporting/Error.hs

github.com/elm-tooling/elm-compiler-library - 1b95db081f6a429657295ffa12c6bd864444fb6d authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve the type error message a bit

Thanks to @rtfeldman for the suggestion

github.com/elm-tooling/elm-compiler-library - aac63cf67fd311a6a376f1b6dfa23dc7d55b7d46 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add Reporting.Report to the list of reps

github.com/elm-tooling/elm-compiler-library - 2c8bd434ecb1f9a24ecfccd64ad91c1de689c64d authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove stray single quote

github.com/elm-tooling/elm-compiler-library - 67440cfcf8ac441ce6d26f2dd8842201f384458b authored over 9 years ago by Evan Czaplicki <[email protected]>
Check the overall record type last, pinning down more types for error messages

github.com/elm-tooling/elm-compiler-library - cd20a9c268d311434fc7063a4a2b9bac60fb4030 authored over 9 years ago by Evan Czaplicki <[email protected]>
Show unification notes in the appropriate place

Avoids structural hints about “branch 2 is messed up” from hiding
unification hints like “a reco...

github.com/elm-tooling/elm-compiler-library - cd7ff6c4373be7f592b3781e1660f65b75dc58e4 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve type error messages for case-expressions

github.com/elm-tooling/elm-compiler-library - 0769e5888a8550b3c88e8b0c6ac8297ea3d6a13e authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve type error messages for if-expressions

github.com/elm-tooling/elm-compiler-library - ca5f9da584650d1d48625716ad01fc6790255198 authored over 9 years ago by Evan Czaplicki <[email protected]>
Allow hints on type constraints, leading to improved error messages

This introduces a code to give a very specific error message when
branches in a case expression ...

github.com/elm-tooling/elm-compiler-library - 2dadd1f64c9cbaf1a03342f0ed3e29623376a913 authored over 9 years ago by Evan Czaplicki <[email protected]>
Create Reporting.Report and move towards nicer messages

github.com/elm-tooling/elm-compiler-library - 123f8674a7b14675c656f59306ee45af6369df51 authored over 9 years ago by Evan Czaplicki <[email protected]>
Fix off-by-one error in multiline regions

github.com/elm-tooling/elm-compiler-library - 9dde1e39d78587199dc5c701c9a96479a8e01b71 authored over 9 years ago by Evan Czaplicki <[email protected]>
Use slightly improved names in Type.Constrain.Expression

github.com/elm-tooling/elm-compiler-library - 91d07b2848551ddde30bffc330b72224779a5604 authored over 9 years ago by Evan Czaplicki <[email protected]>
Restore pattern parser back to 0.15 behavior

github.com/elm-tooling/elm-compiler-library - 957a9e77cfaea5ee96a31cdff0e1b9c75f7ff2f2 authored over 9 years ago by Evan Czaplicki <[email protected]>
Fix typo "in" => "it"

github.com/elm-tooling/elm-compiler-library - fa5c6d0d2dda3407afa65e053858adab0269b75f authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of the "is it misspelled?" question

github.com/elm-tooling/elm-compiler-library - 9d98b599f4e57824550245344a27de3b5a9f15f8 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve Region.select output

github.com/elm-tooling/elm-compiler-library - ae7e6bd6deb95b1efe09514dce4e15c6934401e3 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add all the new modules to elm-compiler.cabal

github.com/elm-tooling/elm-compiler-library - b4321b01ce2fde20dafbdac6735e8742c8b0090d authored over 9 years ago by Evan Czaplicki <[email protected]>
Show parse errors, albeit with bad messages

github.com/elm-tooling/elm-compiler-library - e221231ab34cf063862edb00fa3a223774d8c159 authored over 9 years ago by Evan Czaplicki <[email protected]>
Change typesetting of errors a bit

github.com/elm-tooling/elm-compiler-library - 2852a9a262a8b4d3db230827897a59202837d647 authored over 9 years ago by Evan Czaplicki <[email protected]>
Create nicely formatted error messages

github.com/elm-tooling/elm-compiler-library - b4a568cf48e516cf4411d35f0b2035de370d62e5 authored over 9 years ago by Evan Czaplicki <[email protected]>
Give a proper error on mutually recursive type aliases

github.com/elm-tooling/elm-compiler-library - dd0046241fc52201407fbb08ba1b4ec46c3b7819 authored over 9 years ago by Evan Czaplicki <[email protected]>
Move closer to properly reporting infinite types

github.com/elm-tooling/elm-compiler-library - 5dabd20575eb4c0de6fbdd44c759a9110bf8edd1 authored over 9 years ago by Evan Czaplicki <[email protected]>
Have a proper hint for infinite type errors

github.com/elm-tooling/elm-compiler-library - 6948b5df90bb75e33dc06d0e4a19cb88d71bedb5 authored over 9 years ago by Evan Czaplicki <[email protected]>
Have a more straight-forward crash for certain type inference algorithm issues

github.com/elm-tooling/elm-compiler-library - f678e11c8bab6d3e8be5aba1fa33afc0ba583a5d authored over 9 years ago by Evan Czaplicki <[email protected]>
Add hints for type errors

github.com/elm-tooling/elm-compiler-library - 9b0c310b56f02a64ae08f9590d15e68461ec6ae1 authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of unused type error case

github.com/elm-tooling/elm-compiler-library - 5ba597fa5e76eb2f47695aacaf14c828ba4d2d82 authored over 9 years ago by Evan Czaplicki <[email protected]>
Only print regions out the human readable way

github.com/elm-tooling/elm-compiler-library - 70998ea70ce1a18aa9789be3aeb13f8dd5bc0ce1 authored over 9 years ago by Evan Czaplicki <[email protected]>
Extract region from source code with line numbers

github.com/elm-tooling/elm-compiler-library - 9b2fc656a0c774bb1c7dd0c61d781f506f5e80f5 authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove big comment of unused stuff

github.com/elm-tooling/elm-compiler-library - 62bed132be2c00241439268f6077480088aeb57f authored over 9 years ago by Evan Czaplicki <[email protected]>
Create hints for canonicalization errors

github.com/elm-tooling/elm-compiler-library - 230181a0740070b266fb16210115c16f76a2d148 authored over 9 years ago by Evan Czaplicki <[email protected]>
a bit more style

github.com/elm-tooling/elm-compiler-library - ffe32c7f8504e8625d31573f63a43dbcc356d31b authored over 9 years ago by Izaak Meckler <[email protected]>
added Report/Error and Report/Warning

github.com/elm-tooling/elm-compiler-library - 2aa7dcdd2eb9236baf0a992e843ae8fab68c7be5 authored over 9 years ago by Izaak Meckler <[email protected]>
hooked exhaustiveness checker into warnings system

github.com/elm-tooling/elm-compiler-library - ccc138cdac8c82beb91bcbda4c55558e915934e2 authored over 9 years ago by Izaak Meckler <[email protected]>
Shuffle order of definitions in Reporting.Error.Syntax

github.com/elm-tooling/elm-compiler-library - 15eb831712441e80f04b511ea5b0002d9951bb61 authored over 9 years ago by Evan Czaplicki <[email protected]>
Create hints for syntax errors

github.com/elm-tooling/elm-compiler-library - 5b3458d697cdd02589f4fc620537c4fc1b964e1b authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of unused eightyCharLines function

github.com/elm-tooling/elm-compiler-library - ef76c151d9ec15d984d5749a507751bff9214580 authored over 9 years ago by Evan Czaplicki <[email protected]>
Move Transform.Declaration into Canonicalize/ directory

github.com/elm-tooling/elm-compiler-library - 4fdad111d0f22a5adc3c2a2371346e12544f68b2 authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove module that has been moved into Validate.hs

github.com/elm-tooling/elm-compiler-library - d99f8988a41cd48a6c22a4ccfe568e5090b04d6f authored over 9 years ago by Evan Czaplicki <[email protected]>
Move default imports to Elm.Compiler.Imports

github.com/elm-tooling/elm-compiler-library - 4f7d7b2e78a4130a5e369ba7c9bb44b7a0e98c64 authored over 9 years ago by Evan Czaplicki <[email protected]>
Merge remote-tracking branch 'upstream/warnings'

github.com/elm-tooling/elm-compiler-library - a0b986e13bd11f8778bdb0c2cbc2cb1bb59e5bb7 authored over 9 years ago by Izaak Meckler <[email protected]>
Merge Transform.Interface into Canonicalize.Setup, the only usage site

github.com/elm-tooling/elm-compiler-library - a8377fc4322753c04e0fb4dd74e6a9fa6e0c9b47 authored over 9 years ago by Evan Czaplicki <[email protected]>
Move Transform.Substitute under Generate/

github.com/elm-tooling/elm-compiler-library - a5ef59963dad45402a3284c4b31a900d05809a2a authored over 9 years ago by Evan Czaplicki <[email protected]>
Move SortDefinitions into Canonicalize/

github.com/elm-tooling/elm-compiler-library - 8c77cdb7935999cc6fa1c8a6bef9d9add1ae7b74 authored over 9 years ago by Evan Czaplicki <[email protected]>
Move Canonicalization code into its own subtree

github.com/elm-tooling/elm-compiler-library - 13479516f1ea62a4fbc0f2681ab0020d87e2ebe1 authored over 9 years ago by Evan Czaplicki <[email protected]>
Make error reporting parallel

Rename Reporting.Task to Reporting.Result, and make it so the
applicative version lets us keep g...

github.com/elm-tooling/elm-compiler-library - b4657b904d7b0119fc4d975fbd7ae62f779fb948 authored over 9 years ago by Evan Czaplicki <[email protected]>
Properly carry module uses through Result.andThen

github.com/elm-tooling/elm-compiler-library - 357dedf533a66a2cedc229a27e299add803805b8 authored over 9 years ago by Evan Czaplicki <[email protected]>
Error reporting overhaul (BIG)

* Move all reporting tools to Reporting/
* Centralize validation in Validate.hs
* Add locations ...

github.com/elm-tooling/elm-compiler-library - ee3b209ecaaaf97baaaf6935e7eb28af6c738923 authored over 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'warnings' of https://github.com/elm-lang/elm-compiler

github.com/elm-tooling/elm-compiler-library - 0d6fcaa6a2b46b80d41475fac1c5423cf6df0df9 authored over 9 years ago by Izaak Meckler <[email protected]>
Improve indentation a bit

github.com/elm-tooling/elm-compiler-library - 73621371cf3102b013f5c160cbb6547550ca171e authored over 9 years ago by Evan Czaplicki <[email protected]>
changed it back since the types were wrong

github.com/elm-tooling/elm-compiler-library - d583bfe6ad651bf4d5b7d6c0ba7c553c5d13488a authored over 9 years ago by Izaak Meckler <[email protected]>
updated to use the datatypes field of the argument module

github.com/elm-tooling/elm-compiler-library - 34ba6feb84fbb005b21ec0e8a44e8e07d1d0eac3 authored over 9 years ago by Izaak Meckler <[email protected]>
Begin revamp of canonicalization

- report multiple canonicalization errors
- track variable usage to give unused-imports warnings...

github.com/elm-tooling/elm-compiler-library - defb40c6e2c1ab02a6115e2e2a103dfb957120b2 authored over 9 years ago by Evan Czaplicki <[email protected]>
changed spacing to 4

github.com/elm-tooling/elm-compiler-library - 7222e6efca633ea6e15d9c68042c1bef4f21c230 authored over 9 years ago by Izaak Meckler <[email protected]>
exhaustiveness/redundancy checking

github.com/elm-tooling/elm-compiler-library - 99df60a2572abf439edaf94b34386a089ea743f4 authored over 9 years ago by Izaak Meckler <[email protected]>
Reorder imports in Type.Inference

github.com/elm-tooling/elm-compiler-library - d40188d66ee02dcc76e05d2893ce0c58c366fc4d authored over 9 years ago by Evan Czaplicki <[email protected]>
Do not alias built-in types like Int and Float

Fixes the issue sort of side-reported in #911 by @mgold

github.com/elm-tooling/elm-compiler-library - d7ce6b1f46d49a08b59d8fa77adf602f017f4db7 authored over 9 years ago by Evan Czaplicki <[email protected]>
Move the "elm" executable into this repo

github.com/elm-tooling/elm-compiler-library - 77961c327d788bee63eee325434e89c9651a6755 authored over 9 years ago by Evan Czaplicki <[email protected]>
Make sure the canonicalizing environment holds no duplicates

github.com/elm-tooling/elm-compiler-library - cf3a0bd0abaf499c90dffe67d43df30ed6bba830 authored over 9 years ago by Evan Czaplicki <[email protected]>
Use more qualified names

github.com/elm-tooling/elm-compiler-library - 1c485a01564097d71ae2e814713eb610e8f5fadf authored over 9 years ago by Evan Czaplicki <[email protected]>
Update mainCheck

github.com/elm-tooling/elm-compiler-library - db75b18a099f5474d16bf81ab0de0633a9304680 authored over 9 years ago by Evan Czaplicki <[email protected]>
Allow Tasks through ports

github.com/elm-tooling/elm-compiler-library - 5111919ac3411bad363fc795e2d93388e3dc19dd authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove crazy stuff (Stream / JavaScript => Json)

github.com/elm-tooling/elm-compiler-library - 8a877495a3a22f806b6b608b0bb2b41c31000ab2 authored over 9 years ago by Evan Czaplicki <[email protected]>
Carve declaration parser into chunks

github.com/elm-tooling/elm-compiler-library - 0cb7175ce934c4832017768005be14d4cdfd229a authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve indentation

github.com/elm-tooling/elm-compiler-library - b7c2f90c457b7c8f58b45a22b674ba857f55964e authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of dead code regarding perform

github.com/elm-tooling/elm-compiler-library - c8532b9a28442dc8f8eef0e87101d03ccd75f2ae authored over 9 years ago by Evan Czaplicki <[email protected]>
Slight indentation improvement

github.com/elm-tooling/elm-compiler-library - 8913c30178d12bcbb68adcd207eb7d38c5423ad6 authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of Pattern.expr case in definitions that never hits

github.com/elm-tooling/elm-compiler-library - 21ccfbcb8cb1c9834a40d712df67609897fa648f authored over 9 years ago by Evan Czaplicki <[email protected]>
Split "def" parser into separate typeAnnotation and definition parsers

github.com/elm-tooling/elm-compiler-library - e65f0f063837702562a370ff2e9520387a1fffc6 authored over 9 years ago by Evan Czaplicki <[email protected]>
Improve indentation and style in Parse.Expression

github.com/elm-tooling/elm-compiler-library - 5e3f51a9f92f2e9b40704378b1218df7444443a4 authored over 9 years ago by Evan Czaplicki <[email protected]>
Get rid of "perform", revert ports to 0.14 meaning

github.com/elm-tooling/elm-compiler-library - 0d83d8d569a08b86ebb81dc0d99494ac619f4b2d authored over 9 years ago by Evan Czaplicki <[email protected]>
Rename Varying to Signal

github.com/elm-tooling/elm-compiler-library - c37dfacc8933d97d37fac1f9427c5de8e5078926 authored over 9 years ago by Evan Czaplicki <[email protected]>
Track dealiasing more precisely

github.com/elm-tooling/elm-compiler-library - 55420d411920e0380630adf150d13cfe891783b2 authored over 9 years ago by Evan Czaplicki <[email protected]>
When dealiasing, stop on sub-aliases

github.com/elm-tooling/elm-compiler-library - 54f9d3370544e1da087254c3050c81cd5a0f1b12 authored over 9 years ago by Evan Czaplicki <[email protected]>
Fix #694, converting types to source types

Whoo for removing more of the custom type classes from the compiler!

github.com/elm-tooling/elm-compiler-library - dfdb2c073015780966d0700395443d12c828e3a8 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add rawVersion for elm-package

github.com/elm-tooling/elm-compiler-library - 1611262bead5db2f6cec7465a8bbe2ae6eaa935b authored over 9 years ago by Evan Czaplicki <[email protected]>
Bump version from 0.14.1 to 0.15

github.com/elm-tooling/elm-compiler-library - 5cf107414cdade66927cd348f302363bb621f94b authored over 9 years ago by Evan Czaplicki <[email protected]>
Remove stray spaces

github.com/elm-tooling/elm-compiler-library - 19293da9c8d073ae41c60adc15693faa333db2fc authored over 9 years ago by Evan Czaplicki <[email protected]>
Check type of 'perform' declarations

github.com/elm-tooling/elm-compiler-library - a096742303cfa98a98ad9a4146325120bcc75e44 authored over 9 years ago by Evan Czaplicki <[email protected]>
Correct Port canonicalization

github.com/elm-tooling/elm-compiler-library - c4b40261bc5f2b4b79c75a59795894367c5ce682 authored over 9 years ago by Evan Czaplicki <[email protected]>
Add support for "perform" keyword

github.com/elm-tooling/elm-compiler-library - 896c5026264c97cdf867a244e222bd740b1a2845 authored over 9 years ago by Evan Czaplicki <[email protected]>