Ecosyste.ms: OpenCollective

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

IntellIJ Elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Collective - Host: opensource - https://opencollective.com/intellij-elixir - Code: https://github.com/KronicDeth/intellij-elixir

Merge pull request #1233 from KronicDeth/1228

Look above `Enum.reduce` for enclosing macro call

github.com/KronicDeth/intellij-elixir - 23d5242f29b8c823b754b3ef36775ce2429f032f authored over 6 years ago
Look above Enum.reduce for enclosing macro call

Fixes #1228

github.com/KronicDeth/intellij-elixir - db116f58fae54cc5bc2bea2090f1ae7d081e1775 authored over 6 years ago
Failing regression test for #1228

github.com/KronicDeth/intellij-elixir - c8be5bbc0f50fce232ef9ce329715acfd2f50b48 authored over 6 years ago
Add 1226 to changelogs

github.com/KronicDeth/intellij-elixir - e2e7c48ed4906ec2e44865946a78d2d74a366eac authored over 6 years ago
Merge pull request #1226 from KronicDeth/flat-icons

Flat icons to match IntelliJ IDEA 2018.2 design rules

github.com/KronicDeth/intellij-elixir - 7d2d90fd3d81c103c3bb7a1649c6fcfcfaf8dc4e authored over 6 years ago
Flat icons to match IntelliJ IDEA 2018.2 design rules

github.com/KronicDeth/intellij-elixir - 4a131822561be6eb33dc1d15f468523f3adc219e authored over 6 years ago
Update description with missing features

github.com/KronicDeth/intellij-elixir - c5de174426740871f5266024ca4730da139bc761 authored over 6 years ago
Update minimum versions to match build matrix

github.com/KronicDeth/intellij-elixir - 59a9d4ce72968278fca5db7228e4df33b71d317c authored over 6 years ago
Add #1223 to changelogs

github.com/KronicDeth/intellij-elixir - b0f269932fa41a3144761d02d75db51931612403 authored over 6 years ago
Merge pull request #1223 from KronicDeth/1218

Convert mix and mix test run configurations to new format

github.com/KronicDeth/intellij-elixir - 5b4b01b3acaa18e4489372127e6a89721e82ac8f authored over 6 years ago
Convert mix and mix test run configurations to new format

github.com/KronicDeth/intellij-elixir - 2ae4d426f7ccacfd974ea88ba8a4b5b48d4e1f92 authored over 6 years ago
Add #1164 to changelogs

github.com/KronicDeth/intellij-elixir - 88733a74968dd789b6809777626f8bd68a72562e authored over 6 years ago
Merge pull request #1168 from notriddle/master

Switch out the path separator on Windows

github.com/KronicDeth/intellij-elixir - 3adec486ef03d2b18ea22c0e848e96719b87c444 authored over 6 years ago
Switch out the path separator on Windows

github.com/KronicDeth/intellij-elixir - 42af5013daa017f6f7cab7c83bd0ce4c1ab546e3 authored over 6 years ago
Add #1217 to changelogs

github.com/KronicDeth/intellij-elixir - 878d41fd7473d13d61aab0a57a9fdac364395f95 authored over 6 years ago
Merge pull request #1217 from KronicDeth/1204

Improve error logging for unexpected element class unaliased name down

github.com/KronicDeth/intellij-elixir - 25c590421ca70e6481ca9a637e56c707a391549c authored over 6 years ago
Improve error logging for unexpected element class unaliased name d wn

Fixes #1204

`org.elixir_lang.reference.module.UnaliasedName.down(PsiElement)` only
expects `Eli...

github.com/KronicDeth/intellij-elixir - 914f5a7df09a6ae74801fb76d740422408fda732 authored over 6 years ago
Add #1216 to changelogs

github.com/KronicDeth/intellij-elixir - 9476a76536a1d75393d2f9982efb28b3c9f6a72f authored over 6 years ago
Merge pull request #1216 from KronicDeth/1173

Remove assertion that a qualified alias has 3 children

github.com/KronicDeth/intellij-elixir - d814648b77c936c0d00e3691ff2f3bbd21c2e9a1 authored over 6 years ago
Remove assertion that a qualified alias has 3 children

Fixes #1173

`org.elixir.lang.psi.scope.Module.aliasedName(QualifiedAlias)` was
already converte...

github.com/KronicDeth/intellij-elixir - ab838f333194bea4dcacd9baaa1c2319ce0c21ff authored over 6 years ago
Add #1215 to changelogs

github.com/KronicDeth/intellij-elixir - 4a4ae77bb72ad361ddd7f5fbeb5b289ff410dd53 authored over 6 years ago
Merge pull request #1215 from KronicDeth/1143

Filter directories of homePath lib to find apps

github.com/KronicDeth/intellij-elixir - cb8a06669bc8b71a74ae57567e7d8ceda985679e authored over 6 years ago
Filter directories of homePath lib to find apps

Fixes #1143

In eachEbinPath, the ebin directories were found by iterating
`<SDK_HOME_PATH>/lib`...

github.com/KronicDeth/intellij-elixir - 57d9624043e1a7b8831443d3ad7087a1368657bb authored over 6 years ago
Add #1214 changelogs

github.com/KronicDeth/intellij-elixir - d2bd4cb1549d7ff121b868b50b1ca5a0a36dd7da authored over 6 years ago
Merge pull request #1214 from KronicDeth/1211

Use ATOM for keyword keys instead of IDENTIFIER_TOKEN

github.com/KronicDeth/intellij-elixir - 0ed51042d2a3b827abfbdb22fe66ee2765b1a13b authored over 6 years ago
Use ATOM for keyword keys instead of IDENTIFIER_TOKEN

Fixes #1211

ATOM allows for `@`, which is needed for correctness.

github.com/KronicDeth/intellij-elixir - ea3dfa598b2d614a6e7eb7135a4168bc71805a5b authored over 6 years ago
Add #1213 to changelogs

github.com/KronicDeth/intellij-elixir - 93f2e7a05f71c12a155ec9d21a0190a9db742c82 authored over 6 years ago
Merge pull request #1213 from KronicDeth/1144

Treat EEx tag the same as StabBody for use scope

github.com/KronicDeth/intellij-elixir - ed55dc2891c1bed783820df4d07f7291308b3996 authored over 6 years ago
Treat EEx tag the same as StabBody for use scope

Fixes #1144

github.com/KronicDeth/intellij-elixir - cacfab9119a674186ccaee46279e88529c8f1c08 authored over 6 years ago
Add #1212 to changelogs

github.com/KronicDeth/intellij-elixir - 0aaba3b3b7a48dc8e299fc2ce37aa6f015914589 authored over 6 years ago
Merge pull request #1212 from KronicDeth/1132

Improve Cannot Create SDK error message

github.com/KronicDeth/intellij-elixir - d20337195b655c690dbc3025d6ec717de8148662 authored over 6 years ago
Improve Cannot Create SDK error message

Fixes #1132

Explain that clicking OK continues the configuration while Cancel stops
it.

github.com/KronicDeth/intellij-elixir - a2a6d31312cfecb500b7f8e403716cc382748ab8 authored over 6 years ago
Add #1210 to changelogs

github.com/KronicDeth/intellij-elixir - a5db3c7744b8f56094c8505c5778ffb31e80ab25 authored over 6 years ago
Merge pull request #1210 from KronicDeth/1141

Check parent of Pipe for enclosing macro call

github.com/KronicDeth/intellij-elixir - 86e0cce47d24a964024b260c60bfc0b63a6cabab authored over 6 years ago
Check parent of Pipe for enclosing macro call

Fixes #1141

In Phoenix.router.Helpers, a `quote` block appears as the head of `[head
| tail]` l...

github.com/KronicDeth/intellij-elixir - a429284953c1343a53944d3d14d7190865102a1a authored over 6 years ago
Failing regression test for #1141

github.com/KronicDeth/intellij-elixir - 8cafc705557b15506d29d0e70aabe008a6c2bea1 authored over 6 years ago
Add #1208 to changelogs

github.com/KronicDeth/intellij-elixir - ae7b3a173e0ded162c7a29425a51bafef0738e25 authored over 6 years ago
Merge pull request #1208 from KronicDeth/1207

Stop TerminalExecutionConole double echoing input in 2018.2 and 2018.2.1

github.com/KronicDeth/intellij-elixir - cfedc2230778d676dc501b1f81bcc2bc3a7fedb8 authored over 6 years ago
Vendor working version of TerminalExecutionConsole

TerminalExecutionConsole itself echos input in 2018.2 and 2018.2.1,
which was introduced in
http...

github.com/KronicDeth/intellij-elixir - 5498339467ccb6d002af81c78d54cffb5c56f922 authored over 6 years ago
Update build versions

github.com/KronicDeth/intellij-elixir - 61b750d1a88fe3a89d077faab9cd3b767b349db8 authored over 6 years ago
Add #1203 to changelogs

github.com/KronicDeth/intellij-elixir - 95994f604e3b9ec4279ed7317702595722b03e1a authored over 6 years ago
Merge pull request #1203 from KronicDeth/debugger-1.7

Elixir 1.7 debugger compatibility

github.com/KronicDeth/intellij-elixir - 8fa69c8349a72c999254166137f22da611c23569 authored over 6 years ago
Elixir 1.7 debugger compatibility

github.com/KronicDeth/intellij-elixir - 9476c925f2a07dddd63ffe92f0d0969e1a384a3c authored over 6 years ago
Add #1196 to changelogs

github.com/KronicDeth/intellij-elixir - 35c4444e2b397fe8354b267bc9c80d44f1e77505 authored over 6 years ago
Merge pull request #1196 from KronicDeth/1169

Spell checking

github.com/KronicDeth/intellij-elixir - 6d8ce1e1406cfbef85baf822c23e062fa7c697d8 authored over 6 years ago
Literals (text) spell checking

github.com/KronicDeth/intellij-elixir - 6d55f8b5bf4c00406d18d8c239dfeab7529ab6c7 authored over 6 years ago
Comment spell checking

github.com/KronicDeth/intellij-elixir - babfa068f7a56eecff434e6dfccdfee1189e5975 authored over 6 years ago
Alias spell checking

github.com/KronicDeth/intellij-elixir - 7e97106042b50ed03fca374613982e168c31ce8a authored over 6 years ago
Build Ecto dictionary using Ecto

github.com/KronicDeth/intellij-elixir - c5f1342eaadc67ea2ebaced7679ad5e048679677 authored over 6 years ago
Collapse dictionaries together

Each individual file shows up in the Spelling preferences, which is too
noisy.

github.com/KronicDeth/intellij-elixir - a1b1bcd47cb420f32844bd7a3e7b7104d99db190 authored over 6 years ago
Split identifiers to ignore ? and !

github.com/KronicDeth/intellij-elixir - 50ca2177ceaf8cb338bf4c93580dada8b975e190 authored over 6 years ago
Spell checking for indentifiers

github.com/KronicDeth/intellij-elixir - 87693f858548b28afed8f8dd585df618bda7c803 authored over 6 years ago
Add #1192 to changelogs

github.com/KronicDeth/intellij-elixir - 9ee12168cbd53158a78015fbd9e848e4cd09c507 authored over 6 years ago
Merge pull request #1192 from KronicDeth/1155

Add all OTP 21 opcodes

github.com/KronicDeth/intellij-elixir - e6d8866209aff3f484491b36b038ae38b0d7add8 authored over 6 years ago
Add all OTP 21 opcodes

Only had build_stacktrace because I checked too early in OTP 21
development.

github.com/KronicDeth/intellij-elixir - 920a351d36b8c2a05c2ed6b00937998ef2d581e4 authored over 6 years ago
Add #1191 to changelogs

github.com/KronicDeth/intellij-elixir - ff886ee3c469fb4ec0f0ce6c3a3749a67768c224 authored over 6 years ago
Merge pull request #1191 from KronicDeth/1136

Don't assume parent of keywords is a list

github.com/KronicDeth/intellij-elixir - 0481d7eb10ff7d423a979d617500f55272322346 authored over 6 years ago
Don't assume part of keywords is a list

Fixes #1136
Fixes #1158
Fixes #1164

github.com/KronicDeth/intellij-elixir - 31683c1b93cbf2abdc42f5993debdb0e9180830b authored over 6 years ago
Add #1190 to changelogs

github.com/KronicDeth/intellij-elixir - f913f608bd21cf56a45eeda9f67119cce7df3a0b authored over 6 years ago
Merge pull request #1190 from KronicDeth/1135

Don't assume part of list access expression is QuotableKeywordPair

github.com/KronicDeth/intellij-elixir - 13f859b625707b0b9e4531fddbb8d746c5f287a0 authored over 6 years ago
Don't assume part of list access expression is QuotableKeywordPair

Fixes #1135
Fixes #1139

github.com/KronicDeth/intellij-elixir - 78a4cb7fecb41373841cbbcf0e49d506f0f2a369 authored over 6 years ago
Add #1189 to changelogs

github.com/KronicDeth/intellij-elixir - 72d8ff806570242e8a60dc37c446d81eadb5fe3a authored over 6 years ago
Merge pull request #1189 from KronicDeth/1131

Don't assume callDefinitionClause is non-null

github.com/KronicDeth/intellij-elixir - 3c693915907b93867d4a8a6b4bbc259dc09b7bb0 authored over 6 years ago
Don't assume callDefinitionClause is non-null

Fixes #1131

github.com/KronicDeth/intellij-elixir - b6ed61afd43be615f9b3d4c9529d814266153a7c authored over 6 years ago
Add #1188 to changelog

Fix version to be 8.0.0 to account for incompatible changes in last PR.

github.com/KronicDeth/intellij-elixir - b46e3244eab0ed6ef729f21a9b26cece5c7f0381 authored over 6 years ago
Merge pull request #1188 from KronicDeth/instrumented

Show ... when Dbgi has no module name

github.com/KronicDeth/intellij-elixir - e03865389a0627237107fe1f1cc9a09f6fff9f7f authored over 6 years ago
Show ... when Dbgi has no module name

Happens for instrumented modules from IEx.break/4.

github.com/KronicDeth/intellij-elixir - 72d845dde49f066ea3f07226869e4df486bd659e authored over 6 years ago
Add #1175 to changelogs

github.com/KronicDeth/intellij-elixir - 2b4c11ccd6285f5abef2813033bbf26b50c6374d authored over 6 years ago
Merge pull request #1175 from KronicDeth/80

More Run/Debug Configurations

github.com/KronicDeth/intellij-elixir - 674f68fe30088deccda106a167914b5d3f640e4c authored over 6 years ago
Update Debugger docs

github.com/KronicDeth/intellij-elixir - 99123e7255cd3e95596d33bad8bbe3d77220ad1c authored over 6 years ago
Distinct Icons for Run/Debug Configurations

* Elixir - Elixir Drop
* Elixir Mix - Elixir in a round bottom flask
* Elixir Mix ExUnit - Elixi...

github.com/KronicDeth/intellij-elixir - 15dd7357ae8bf1ac5ed9c6a895e01cdbba91c961 authored over 6 years ago
Document new Run Configurations and new options

github.com/KronicDeth/intellij-elixir - 60d5cae3a93faa3e2ccbcbb9cbb02506e299da33 authored over 6 years ago
Remove EEX tests that differ in 2018.2

github.com/KronicDeth/intellij-elixir - 1810e051f554b73dcc9cb49b5fdd562457e678fc authored over 6 years ago
Distillery master build for intellij_elixir failed, remove 1.7 tests

github.com/KronicDeth/intellij-elixir - b7995c800ef994171c31e28a200ca463d6600861 authored over 6 years ago
Remove IDEA versions that don't support classes needed for IEx configuration

github.com/KronicDeth/intellij-elixir - 896c481564739b9aba3206805816e11bedc179f5 authored over 6 years ago
Compatibility across versions

github.com/KronicDeth/intellij-elixir - 60a316529bd3ce19e57048ee37b413761c902a97 authored over 6 years ago
Update Elixir versions in build matrix

github.com/KronicDeth/intellij-elixir - a65bcab9a2dcc4111a963c26f3dd4e5662e0937a authored over 6 years ago
Fix IDEA 2018.2 compatibility

github.com/KronicDeth/intellij-elixir - ffd608b138007b82a6148644cafb3ea54eccff3d authored over 6 years ago
Update IDEA versions in build matrix

github.com/KronicDeth/intellij-elixir - fd74fbfb08c027471d699b4d57dc41594cb44c43 authored over 6 years ago
Ignore Erlang-only variables during eval

github.com/KronicDeth/intellij-elixir - a0126bc5b71a769ef771daf8950c75d52e7f79e5 authored over 6 years ago
In-place-debugger for mix test

* Add `do intellij_elixir.debug,` before `test`
* Run in `MIX_ENV` `test`, so `intellij_elixir.d...

github.com/KronicDeth/intellij-elixir - 0eeb968d5cc07df42862100424895703df2be104 authored over 6 years ago
Use mix task to ensure compilation before interpretation

github.com/KronicDeth/intellij-elixir - 4d1e0e3f8b24a42757170ecc271f1a6f7eb753e5 authored over 6 years ago
Reject CWD from code paths before interpreting

github.com/KronicDeth/intellij-elixir - a8dcd9f9f7816f81fbfb30cdff4fcfb11f8de224 authored over 6 years ago
In-debugged-OS-process debugger for releases and `iex -S mix`

Not working yet for `mix test` because modules are interpreted before
being `mix compiled`

github.com/KronicDeth/intellij-elixir - 9fd9ee9c7e001d79da9b789f9e34e0d9a765f8eb authored over 6 years ago
Get cookie and nodeName from configuration

Allows Distillery configuration to get the cookie and nodeName for the
debugged node from the `v...

github.com/KronicDeth/intellij-elixir - c221fc4efdfcf730e0deea73658f412ee2da0edd authored over 6 years ago
Ensure SetBreakpoint file is sent as UTF-8

github.com/KronicDeth/intellij-elixir - f1dad9c98c28d6c1d9da30dca977e2cfdae7cd94 authored over 6 years ago
Document that file is passed around only for error reporting

github.com/KronicDeth/intellij-elixir - 2e684ef5fec110bfb2dca2acc9f33a85365d3f17 authored over 6 years ago
Distillery Release CLI Run Configuration

github.com/KronicDeth/intellij-elixir - 889bd4eeaa722ad17e2d28b5d1033c3bab2c0085 authored over 6 years ago
IEx Mix Run Configurations

So you don't have to remember it's `-S mix` when using the IEx Run
Configuration

github.com/KronicDeth/intellij-elixir - 1be82857b810a1ca8ecb0ca0d56d7d60f719d377 authored over 6 years ago
Elixir Run Configuration

github.com/KronicDeth/intellij-elixir - 5680ab977d7247e82739823c38f8501d3cb1681f authored over 6 years ago
Remove need to pass variables back to Elixir node

github.com/KronicDeth/intellij-elixir - 872f07d1aa974f0b5e71b35c90aa2c7e2264bb8f authored over 6 years ago
Evaluate Elixir code instead of Erlang code

github.com/KronicDeth/intellij-elixir - 76ea76ab4023a3f353eaf86c46aaf201f8c9434b authored over 6 years ago
Evaluate Erlang variables in debugger

github.com/KronicDeth/intellij-elixir - d9ea944e080c694f58035cdf64f3bdc970f45507 authored over 6 years ago
Show Elixir variable instead of Erlang variable

Whenever possible, so only the Elixir variable name instead of the
Erlang `V<elixirName>@<bindin...

github.com/KronicDeth/intellij-elixir - f5af1522f8f63094715bc687c5b2eab7bd334729 authored over 6 years ago
Module Filter excoveralls

github.com/KronicDeth/intellij-elixir - e1e55ed061062771606b966d9305d1692e947e28 authored over 6 years ago
Module Filter Benchee

github.com/KronicDeth/intellij-elixir - d4524833f44d2e6069532c49d4112f0871ed6757 authored over 6 years ago
Run debugger under MIX_ENV=test for mix test debugged

github.com/KronicDeth/intellij-elixir - 3dbd30a904303d8ed2c6490f8ffd3b0de6524da6 authored over 6 years ago
Fix incorrect use of unqualified File

It was matching java.io.File instead of the correct org.elixir.eex.File
used for EEx files, whic...

github.com/KronicDeth/intellij-elixir - 80f1d8b8ad2b27cdf895f698f08567b2ab3e509d authored over 6 years ago
Per-configuration module filters

Allow mix, mix test, and iex to enable or disable inheriting the
Application module filters and ...

github.com/KronicDeth/intellij-elixir - b126d89cf70ef6f181c7cc3eee3afe77a3c5fd67 authored over 6 years ago