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

Copy common configuration to debugged and debugger

Copy common configuration fields (envs, passParentEnvs,
workingDirectory, and module) to debugge...

github.com/KronicDeth/intellij-elixir - da450bd867568a2cecf1dedd5faa4f4d1b329459 authored over 6 years ago
Interpreted Modules debugger tab

github.com/KronicDeth/intellij-elixir - 0891bc3edb0c9523f34d30320fa931d37469e8cb authored over 6 years ago
Module filter earmark

github.com/KronicDeth/intellij-elixir - 0acf93680d8f7c9d655c4172efa720c58ed8d670 authored over 6 years ago
Filter inch_ex by default

github.com/KronicDeth/intellij-elixir - 6211a3417b7730d556c1f9d87e7a8ccaad09c78a authored over 6 years ago
Filter Credo* modules from debugger by default

github.com/KronicDeth/intellij-elixir - fbfd6e84c0e6f5b2cc9428406366d244e551df3c authored over 6 years ago
Debugger Console

Add a Debugger Console tab to the Debug Tool Window. Rename Console to
Debugged Console.

github.com/KronicDeth/intellij-elixir - 1687a0300ad934f4fef152c9ace4063de5f8afd1 authored over 6 years ago
Set javaPort for mix debuggerConfiguration

github.com/KronicDeth/intellij-elixir - 8c5360d9f221c16af8231371bdfe96a1da62d09f authored over 6 years ago
Remove unused processHandler.processInput call

github.com/KronicDeth/intellij-elixir - 4467909fb58377f952539919f626c94b60b4cd36 authored over 6 years ago
Assert javaPort is not null with helpful error message

github.com/KronicDeth/intellij-elixir - 09151670eae318d9dc53483056e6b0b8fecd541c authored over 6 years ago
Send SIGKILL instead of SIGINT to cleanup iex process

github.com/KronicDeth/intellij-elixir - c46bcfc205e79a0a6b945fd56b7c0d1fc73f1f5a authored over 6 years ago
Log waiting and successful attachment of debugger

github.com/KronicDeth/intellij-elixir - 6d6eab908461fc64bb923ada3831ae03d0e3fe87 authored over 6 years ago
Debugging for IEx Run Configurations

Rewrite how debugging works across all run configurations:

1. Java Node starts TCP port as befo...

github.com/KronicDeth/intellij-elixir - d961cf95e45792a0351e778a4809dc43c3792403 authored over 6 years ago
ANSI color for IEx and Elixir command lines

Mix and Mix Test commandline derived from Elixir command line, so they
also have color now.

github.com/KronicDeth/intellij-elixir - 60ed49af8f8754e6d344910c56528eb42d9baddb authored over 6 years ago
Delete works

Don't use ColorProcessHandler because it's AnsiEscapeDecoder strips all
backspace characters, so...

github.com/KronicDeth/intellij-elixir - e54c39d5db5df69a120bb8a56315fcf376f22284 authored over 6 years ago
PTY with tab completion

Delete still doesn't work right

github.com/KronicDeth/intellij-elixir - 39dadd3b36765f41fca6b1d99f4697aa4a2b4638 authored over 6 years ago
Add #1127 to changelogs

github.com/KronicDeth/intellij-elixir - c7dc51bbd2a2cb60a2a031a51739edd5302adfe3 authored over 6 years ago
Land #1127: Allow true and false to be keyword keys

github.com/KronicDeth/intellij-elixir - 70e3f27c34b9fd0856f11ac25a21dfc0537aef51 authored over 6 years ago
Allow true and false to be keyword keys

Fixes #1105

github.com/KronicDeth/intellij-elixir - 82d4d05994bd9f41fca2197bc8204338e2f02efa authored over 6 years ago
Regression tests for #1105

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

github.com/KronicDeth/intellij-elixir - ff0d1bf50719fdb7e57a0de5647bd783d024ac33 authored over 6 years ago
Land #1126: Update Elixir versions in build matrix

github.com/KronicDeth/intellij-elixir - e4124c3bb0cc10093729030fcab0c2b2e3699b2a authored over 6 years ago
Remove test that only differs by ambiguous_op metadata

github.com/KronicDeth/intellij-elixir - d4a3415d1908ef3292525e8e9256e696ab05743c authored over 6 years ago
Unify toBlock and buildBlock for single children in >= 1.6

github.com/KronicDeth/intellij-elixir - 156de58bd7ab857e916a3b758d542f1aefb78304 authored over 6 years ago
Don't download JDK tarball

github.com/KronicDeth/intellij-elixir - 4fd5dd5fca7df139d31ded282ae609309e560259 authored over 6 years ago
Use Elixir and intellij_elixir version in build path

Ensures that same intellij_elixir version used for multiple Elixir
versions will use release wit...

github.com/KronicDeth/intellij-elixir - 9c160606e7caf6d2df7c263268e99c1c6c44d30c authored over 6 years ago
Disable BarDual test for < 1.6

github.com/KronicDeth/intellij-elixir - edc53c0a5c6ccebf600b06251cc4b12f937324aa authored over 6 years ago
Remove %[1]{} test that doesn't work in 1.6

github.com/KronicDeth/intellij-elixir - 89e3fb772f43c66abdac3db5fc2fe406ebb43849 authored over 6 years ago
All & precedence to vary between 1.5 and 1.6

github.com/KronicDeth/intellij-elixir - a166686841d19a5be0ee32de7886a13c0a938104 authored over 6 years ago
Use 1.6 compatible empty block for blockItems

github.com/KronicDeth/intellij-elixir - bf5561e3d3099567a75872641c5d3243360c2cc4 authored over 6 years ago
Use parentheticalStab's line for >= 1.6 metadata

github.com/KronicDeth/intellij-elixir - 0a279a3502e61c6a0861bc7c167cc21648a3f10b authored over 6 years ago
Ignore implementation difference for comments only file

github.com/KronicDeth/intellij-elixir - 49c34f6a79279f09136347928206c34992a7fa26 authored over 6 years ago
Don't use \ strip before # in >= 1.6

Native must have fixed the bug.

github.com/KronicDeth/intellij-elixir - 86ae33b6c97c27d2eff29705dba8f99bcee21521 authored over 6 years ago
Convert ParentImpl to Kotlin

github.com/KronicDeth/intellij-elixir - a8091b7e56b6c0804f92b8435f65a783433ce258 authored over 6 years ago
Empty file is empty __block__ instead of nil in >= 1.6

github.com/KronicDeth/intellij-elixir - ae253215b8f1e75c8bf587f225a014cf562ae3f2 authored over 6 years ago
Quote empty parentheses as empty __block__ instead of nil in >= 1.6

github.com/KronicDeth/intellij-elixir - 1572744931cab239228c37b572f90e9e0e2f1c40 authored over 6 years ago
Convert ElixirParserDefinition to Kotlin

github.com/KronicDeth/intellij-elixir - f3c21d92dcd49cf16820b7e3d09ce0e1da68e6c3 authored over 6 years ago
(;) has line number metadata for >= 1.6

github.com/KronicDeth/intellij-elixir - 9b12e385ca6245d95c983ba27051349193b170da authored over 6 years ago
Don't allow -> after . in >= 1.6

In >= 1.6, it is treated as .-() followed by >.

github.com/KronicDeth/intellij-elixir - da149f8430cd378e964ae5a53a127754b3a00bc9 authored over 6 years ago
Convert lexers to Kotlin

github.com/KronicDeth/intellij-elixir - 94892f539a3471b12e946782f839c1955339fee1 authored over 6 years ago
Use 1.0.0 quoter with Elixir 1.6

github.com/KronicDeth/intellij-elixir - 6d66d33d812694a127cc490f9b22b183878acc30 authored over 6 years ago
Minimum test case for 1.6 Kernel parse bug

github.com/KronicDeth/intellij-elixir - 8cd741de122c24a82ecb944eb7674aa711062c2f authored over 6 years ago
Disable quoter checks for 1.6-only differences

github.com/KronicDeth/intellij-elixir - 8b893327acb9be118580dafdc937e01a93e88fbb authored over 6 years ago
Don't use nil for empty do block in >= 1.6

github.com/KronicDeth/intellij-elixir - 8193fbf3fa6472b78373e4488a3bd79cfc93fcd7 authored over 6 years ago
Convert QuotableArgumentsImpl to Kotlin

github.com/KronicDeth/intellij-elixir - f3c71e59d1c9028dacd6d9fa854b9dc862f63b5e authored over 6 years ago
Don't include counter in metadata for >= 1.6

github.com/KronicDeth/intellij-elixir - c93449961b512aa481453de90166a7dcb3f7773c authored over 6 years ago
Add Elixir 1.6.X to build matrix

github.com/KronicDeth/intellij-elixir - 5ded26fb0bab61fa5e66000ec30e7bc068a6308e authored over 6 years ago
Add #1124 to changelogs

github.com/KronicDeth/intellij-elixir - 041450a9a607ac88a81e59aa095d9740b7b79ffc authored over 6 years ago
Land #1124: Update IntelliJ versions in build matrix

github.com/KronicDeth/intellij-elixir - 2352b9bcbde68fea14f413c602eced97b66acc4f authored over 6 years ago
Fix `Language: EEx stub version should call super.getStubVersion()`

github.com/KronicDeth/intellij-elixir - 638efa4b4ba4e5faee07a52b0e8766d9fa24f479 authored over 6 years ago
Update IntelliJ versions in Build Matrix

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

github.com/KronicDeth/intellij-elixir - 3cdfdcb15e370a711e364514a63a749a766b380d authored over 6 years ago
Land #1121: Restore rename module attributes

github.com/KronicDeth/intellij-elixir - b0ac6fdf1145ae42b80dc470d7cdbbd2e0b1386b authored over 6 years ago
Restore rename module attributes

github.com/KronicDeth/intellij-elixir - ece30cfb2b483758f17cc40981f38344089191b0 authored over 6 years ago
Allow module attribute declaration to resolve

In `multiResolveUpFromElement`, if the element is an
`AtUnqualifiedNoParenthesesCall<*>`, allow ...

github.com/KronicDeth/intellij-elixir - 4b9ff10548bbd36fdac15940179e2bdacfedcc1f authored over 6 years ago
Different ranges in element for ModuleAttribute reference

Override `calculateDefaultRangeInElement`, so that for both
`AtUnqualifiedNoParenthesesCall<*>` ...

github.com/KronicDeth/intellij-elixir - fb9edc6da9550f17cfb689322c1cedec9e4073d3 authored over 6 years ago
Fix Kotlin picking wrong extension function

The more general Call.computeReference() was being picked instead of the
more specific AtUnquali...

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

github.com/KronicDeth/intellij-elixir - f81d3534350838de3d6c7d85e32c97d0277c5689 authored over 6 years ago
Land #1120: Restore parameter and variable rename

github.com/KronicDeth/intellij-elixir - b6d3f469787df2024865f310a4fd4a64c3c019ae authored over 6 years ago
Convert module attribute renamer to Kotlin

github.com/KronicDeth/intellij-elixir - 2ffc830763e9e021dce9006ba281287df1d516d5 authored over 6 years ago
Restore rename parameters

github.com/KronicDeth/intellij-elixir - b74ed9792e35f24a7605d58cfbc59ca0529aeb5b authored over 6 years ago
Restore variable rename

github.com/KronicDeth/intellij-elixir - 2c38981c64757671c7c53f0bfcaaf8a9a3c91dfd authored over 6 years ago
Convert variable rename Handler to Kotlin

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

github.com/KronicDeth/intellij-elixir - 2f2eb14afc92d4610b994cf6245a61b0d783e41b authored over 6 years ago
Land #1114: Check for suffix instead of full match to detect predefined macros

github.com/KronicDeth/intellij-elixir - 8457f189ea23e15fb6cf9a4955f30e79f8a2096c authored over 6 years ago
Check for suffix instead of full match to detect predefined macros

Location strings have become more complex, such as including the file
path for root level module...

github.com/KronicDeth/intellij-elixir - 67b6b302408d1ad91cf151d9e51d1605a0e75af5 authored over 6 years ago
Add #1112 to changelogs

github.com/KronicDeth/intellij-elixir - 96bc9b88aaa487d656a7b130607cb245470ed57c authored over 6 years ago
Land #1112: Create BEAM Chunks tab panels only when switching to them

github.com/KronicDeth/intellij-elixir - 06fce4c3d22be0799201f73d0d91d872f28f59f4 authored over 6 years ago
Build erl_abstract_code component children when switching to tab

github.com/KronicDeth/intellij-elixir - 4f5de5ef18f269edb83ac896b455933d48d09b21 authored over 6 years ago
Create ExDc child components only when tab is selected

github.com/KronicDeth/intellij-elixir - 20dfed6754a346b66c2c5783671b467dae9cf6d1 authored over 6 years ago
Create Dbgi child components only when tab is selected

github.com/KronicDeth/intellij-elixir - a063b780c69ce77622813d1bf26e1dd407e45634 authored over 6 years ago
Don't create components until Code tab is selected

github.com/KronicDeth/intellij-elixir - b5e544262301e4b480ff91f1b938281ad46c0f4f authored over 6 years ago
Don't create code editor until code component added to tree

github.com/KronicDeth/intellij-elixir - 720d1ed0c8b994742c53abc3b80b3a006a5c46d7 authored over 6 years ago
Add #1111 to changelogs

github.com/KronicDeth/intellij-elixir - 0a2d7945db0d81df84bd735417f45b315c782d90 authored over 6 years ago
Land #1111: Allow zero or more new lines after the struct name before the opening curly brace (`{`).

github.com/KronicDeth/intellij-elixir - c7b0fe6d2e9f95f8dbe1220b2e3b5a0445dfafc8 authored over 6 years ago
Add eolStar after mapExpression in structOperation

Allow zero or more new lines after the struct name before the opening
curly brace (`{`).

github.com/KronicDeth/intellij-elixir - 171e42fe67047f081c5dd330c30d259c7c3f1368 authored over 6 years ago
Failing regression test for #1091

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

github.com/KronicDeth/intellij-elixir - 9d23bc7c91fa712a61afcd68dba3df11003ebaf0 authored over 6 years ago
Land #1109: Improved Find and Show Usages

github.com/KronicDeth/intellij-elixir - 31288ad46fae94acaf03ee663defee2f6545d224 authored over 6 years ago
Show full-unaliased name for multi-alias alias presentation

github.com/KronicDeth/intellij-elixir - 2ec5ce3a592b075a0b85cc46ced725bd8500e361 authored over 6 years ago
Use runReadAction around more lookups

github.com/KronicDeth/intellij-elixir - e3298c11d60972aa8f92f08ef1102b85b9b35071 authored over 6 years ago
Use navigationElement when resolving unaliased names

github.com/KronicDeth/intellij-elixir - fb26ea32117c7935ba2dda7b8b86beb809a253ff authored over 6 years ago
Use decompiled source (navigationElement) for ModuleImpl description

github.com/KronicDeth/intellij-elixir - 0ee9762c1a7f641b494b49996d1591859cfd3a51 authored over 6 years ago
Add Find & Show Usages for Functions to README

github.com/KronicDeth/intellij-elixir - 0ced19d548821129e39e617c0b924b033e64e343 authored over 6 years ago
Find usage from module attribute usage

github.com/KronicDeth/intellij-elixir - 9e8351dfc32447c572a1fed11fb05875145c2ae9 authored over 6 years ago
Module attribute Find Usage from declaration

github.com/KronicDeth/intellij-elixir - 90a5a42ac7d87e4df477e6fadb938c9729ada871 authored over 6 years ago
Put space between location and presentable text

Separates path for root location from definer in presentable text

github.com/KronicDeth/intellij-elixir - 27939bf38dc388d2a6dbd03aaf2aaa187fd74dc2 authored over 6 years ago
Don't use presentableText for canonicalNames

Because presentableText now included the definer (`alias` or
`defmodule`), it no longer works fo...

github.com/KronicDeth/intellij-elixir - 75c19e6d1c5630c4b8b6b24ff06480165898e6ef authored over 6 years ago
Convert Module Variants to Kotlin

github.com/KronicDeth/intellij-elixir - c593d83781930660e20c0482c012522e8cda93d1 authored over 6 years ago
Rewrite enclosingMacroCall to use tailrec helper

Adds `ElixirMatchedWhenOperation` to parents to look above for enclosing
macro call to help with...

github.com/KronicDeth/intellij-elixir - 3e55f057390354cea6d30df65f0eadb420a9ef96 authored over 6 years ago
Multiple module find usage

github.com/KronicDeth/intellij-elixir - 04918fe18ce33a4ec46fd9aa08af885fda6e1970 authored over 6 years ago
Search for modular name suffix to find aliases

github.com/KronicDeth/intellij-elixir - 4337db79eb80cad33e1a60507fab8c3a690b4eab authored over 6 years ago
Allow modular references to resolve to definers

github.com/KronicDeth/intellij-elixir - bd3992c58ac87b4f9d168e72b06ab4386032c99f authored over 6 years ago
Fix Go To Declaration for alias of Qualified Aliases

github.com/KronicDeth/intellij-elixir - abb87f4c3a0266c58ee750398d62c915be3b0a43 authored over 6 years ago
Module Definition Usage Type for qualified aliases

github.com/KronicDeth/intellij-elixir - 20ffe87dc885be4e51918f14dba9784b4266d1b0 authored over 6 years ago
Module recursive alias find usage tests

github.com/KronicDeth/intellij-elixir - 259d8b2fc45511eb818a6328a7a74a71e536a54c authored over 6 years ago
Show file as location for root-level modules instead of nothing

github.com/KronicDeth/intellij-elixir - eb0de9528b1ab259d777679310a9b8e288293b69 authored over 6 years ago
fixup! Show `alias` in preentations for Aliases

github.com/KronicDeth/intellij-elixir - 474cfaa547fc15be0ece23474d858e98415a2992 authored over 6 years ago
fixup! Prevent duplicates during multiresolve

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