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

Land #226, Fix mix version on Windows

github.com/KronicDeth/intellij-elixir - 5f98af119b61aa9162ef6f98b999b87e06e42bb4 authored about 9 years ago
Use mix.bat on Windows

Only `mix.bat` is executable. `mix` by itself does not run because it's an
Elixir file and Wind...

github.com/KronicDeth/intellij-elixir - 6801f241704f8c481a321c937053d86aec1a20e2 authored about 9 years ago
Add location for JInterface on Windows

Allows development on WIndows for Windows-specific bugs

github.com/KronicDeth/intellij-elixir - f042cf244c75e819f62b64e58c85e41789c41b4a authored about 9 years ago
Add #225 to changelogs and upgrading guide

github.com/KronicDeth/intellij-elixir - 59d25f9e7da4d970a366bfb24f9e5d0433537a58 authored about 9 years ago
Land #225, Remove adjacentExpression

github.com/KronicDeth/intellij-elixir - 8a3d30006de0b1789892d60ff77bf915f1f46202 authored about 9 years ago
Remove adjacentExpression

Fixes #208

adjacentExpression was a required portion of error handling when the
grammar was not...

github.com/KronicDeth/intellij-elixir - dcf854f91c921b096c769a617053c6091909a98f authored about 9 years ago
A TOC to markdown files

Use `doctoc` to automatically generate TOC from headers

github.com/KronicDeth/intellij-elixir - 73839ca536b3b4ec6ad60d9ce225a0d1b9376104 authored about 9 years ago
Add #223 to changelogs

github.com/KronicDeth/intellij-elixir - 05540b1705d58a32f79946337542e2690edaae4f authored about 9 years ago
Land #223, Annotate Module Attributes

github.com/KronicDeth/intellij-elixir - 42488c94bb8da7d757217780f991a6f71142bc39 authored about 9 years ago
Module Attribute example test and screenshot

github.com/KronicDeth/intellij-elixir - 2061f08b9b1df779d97fec192b82f946e4e49f1c authored about 9 years ago
Highlight Type Parameters

In @type, @typep, and @opaque, arguments to the type name are Type
Parameters that can be filled...

github.com/KronicDeth/intellij-elixir - 5e7113350fd99b166a923c23b6c4794ab5e4cf03 authored about 9 years ago
Changes for Windows settings documentation

See also https://github.com/elixir-lang/elixir/pull/4077

github.com/KronicDeth/intellij-elixir - 1a8b28d3a8a48c1d0ecad0247563dacb9fb0dc6c authored about 9 years ago
Highlight spec and function name

spec is a "Module Attribute". Function name is "Specification".
"Callback" now inherits from "S...

github.com/KronicDeth/intellij-elixir - f205de254d7219c6daec8e7d9fe36118398f6f1b authored about 9 years ago
Highlight name of type as "Type"

github.com/KronicDeth/intellij-elixir - 9d25755117cb8e31a3368b2164d36c9d954b0be0 authored about 9 years ago
Highlight callbacks

The `@callback` will be highlighted as a "Module Attributes" while the
name of the function itse...

github.com/KronicDeth/intellij-elixir - f917d2b2cbce20813dc43c4c3704e32f0eb5a438 authored about 9 years ago
Weak warning on @doc/@moduledoc/@typedoc false

github.com/KronicDeth/intellij-elixir - 5f8acd34563e13cd3da33a553764132a7a83becc authored about 9 years ago
Highlight argument to @doc, @moduledoc, and @typedoc arguments

The heredoc or line after `@doc`, `@moduledoc`, or `@typedoc` will be
highlighted as Documentati...

github.com/KronicDeth/intellij-elixir - 7d26c62b4733b00de6a7ed2c9956f7efb3e7d798 authored about 9 years ago
Ignore user dictionaries in project files

github.com/KronicDeth/intellij-elixir - 6d0a6713c70ff89f4f030cf2a67aa559ad519c53 authored about 9 years ago
Highlight @doc, @moduledoc, and @typedoc

"Documentation Module Attributes" inherits from DOC_COMMENT_TAG to match
intellj-elixir using DO...

github.com/KronicDeth/intellij-elixir - 4369eb5d8d82d573c22933486d638ee3ba4c3163 authored about 9 years ago
Highlight module attributes

Use `CodeInsightColors.ANNOTATION_NAME_ATTRIBUTES` to match color used
for "ERL_ATTRIBUTE" in in...

github.com/KronicDeth/intellij-elixir - 18cf4bf20eb990255b85594f97e5ab9077bd7a9d authored about 9 years ago
Add #221 to changelogs

github.com/KronicDeth/intellij-elixir - e2307bd4112dc5c1f7a3ca1997021be38118701f authored about 9 years ago
Land #221, Highlight keywords

github.com/KronicDeth/intellij-elixir - 387edf74e56a452afd9f34f678b7a359155b4932 authored about 9 years ago
Highlight keywords

Highlight `after`, `catch`, `do`, `else`, `end, `fn`, and `rescue` as
keywords.

github.com/KronicDeth/intellij-elixir - 82eab89a4b72aa33984cce36c77b8d7da8add5f0 authored about 9 years ago
Add #219 to changelogs

github.com/KronicDeth/intellij-elixir - a9f4d2a0d48880cd074e1c7a267cc398ae462cae authored about 9 years ago
Land #219, Test against Elixir v1.1.1

github.com/KronicDeth/intellij-elixir - 584834e5d76250c1943573f4798f8950b05adaf5 authored about 9 years ago
Remove tests where testData differ between Run Configuration and Ant

github.com/KronicDeth/intellij-elixir - ab617c0f1420db34f5142f87f77e2de59bfb248b authored about 9 years ago
Update testData to work with ant build

github.com/KronicDeth/intellij-elixir - efeff042c42ad5d5bb1974ce5d739e4dc9454791 authored about 9 years ago
Rebuild all testData/**/*.txt

github.com/KronicDeth/intellij-elixir - 41c7ac8213c30637713aa2e409920c5a073bd527 authored about 9 years ago
Quote `()` as argument as `nil`

github.com/KronicDeth/intellij-elixir - 3667dd1661eabfa4e0867f3b9814dcbff0491eb3 authored about 9 years ago
Remove \ before terminators in literal sigil lines

github.com/KronicDeth/intellij-elixir - 1161fdb1d88eb8d0ce267daf443540c45e40c353 authored about 9 years ago
Remove \ from before terminator in sigil lines

github.com/KronicDeth/intellij-elixir - 68111a94f14dc79fa92b5d24655ef97aa13485f1 authored about 9 years ago
Move ^^^ into arrow operators

Matches changes for Elixir 1.1 in
https://github.com/elixir-lang/elixir/commit/d235533b45ce4d8fb...

github.com/KronicDeth/intellij-elixir - 5a30cf67286c2260fd1919ab82a977d2f4b7ea52 authored about 9 years ago
Use Elixir 1.1.1 + Erlang 18 on Travis-CI

github.com/KronicDeth/intellij-elixir - a574b8e266d8a839896704f1cf5a4e4f5725dfaa authored about 9 years ago
Update test data for Elixir v1.1.1

github.com/KronicDeth/intellij-elixir - 1d9cbc9c16622b3445840dfb3655927f3ebf3fa5 authored about 9 years ago
Test files added between Elixir 1.0.0 and 1.1.1

github.com/KronicDeth/intellij-elixir - a61dab845462cb05a020a91ec9fd46ed74ee131a authored about 9 years ago
Remove lib/mix/test/fixtures/escripttest_protocols/lib/escripttest.ex test

File was removed from Elixir 1.1.1

github.com/KronicDeth/intellij-elixir - ab03bf1f09c1f26b06dfd68cde99685de0f23db9 authored about 9 years ago
Mark errors caught by Elixir 1.1.1 now

github.com/KronicDeth/intellij-elixir - c2cd4ba4b6586830192bb06966276e97ee6eac6e authored about 9 years ago
Separate bit string tests that now have errors

Elixir parser for 1.1.1 now shows ambiguous comma error for when
keywords or keywords in no pare...

github.com/KronicDeth/intellij-elixir - 7599abc4f47c9f1d9e375d5ccee5ea645ffacbf9 authored about 9 years ago
Update expected testData

github.com/KronicDeth/intellij-elixir - 0191d553cad9334dbb36753a63f9634c3e7a778e authored about 9 years ago
Increase Permenant Generation memory for test VM

github.com/KronicDeth/intellij-elixir - 0bb5d5f7121a85cf9ac818d9a5e74664ca90e1ab authored about 9 years ago
Attach source to JUnit 4.12

github.com/KronicDeth/intellij-elixir - caea8e48141b2b856db2de91499c8579686a8088 authored about 9 years ago
Add elixir-lang/elixir as test dependency in CONTRIBUTING

github.com/KronicDeth/intellij-elixir - 1bd895c5b99f975817178ef4a4e75787dde2cba9 authored about 9 years ago
Update IntelliJ IDEA version

github.com/KronicDeth/intellij-elixir - 7339c558ff7f39e2f5591542546134cd46279097 authored about 9 years ago
Update JUnit to match newer IntelliJ IDEA

github.com/KronicDeth/intellij-elixir - f83c5035f04538240ab479073964fc8353c635c5 authored about 9 years ago
Expand contributing setup

Include steps taken when setting up new laptop. **NOTE: this isn't
complete yet because I wasn'...

github.com/KronicDeth/intellij-elixir - 3483491bdc317bba140d8ba1b3a0390d7755dc9f authored about 9 years ago
Add #207 links to changelog

github.com/KronicDeth/intellij-elixir - 569f2e4f5573986b7b27caf74c536266c12881e2 authored about 9 years ago
Add #206 to changelogs

github.com/KronicDeth/intellij-elixir - 42ef245d0438e259ebd32c554364564429da0c95 authored about 9 years ago
Land #206, README.md grammar - "edition" -> "addition"

github.com/KronicDeth/intellij-elixir - e16265c9044884decc247cf3099d9cf31c75bb55 authored about 9 years ago
Add #207 to changelogs and upgrading

github.com/KronicDeth/intellij-elixir - c96f0f1439232816213b16a4831014f1fdef96ce authored about 9 years ago
Land #207, Kernel annotator

github.com/KronicDeth/intellij-elixir - b3772c868274bcee22309b37cbc7886e334b74ca authored about 9 years ago
Add Elixir. to beginning of moduleName for resolvedModuleName

If it doesn't already start with "Elixir."

github.com/KronicDeth/intellij-elixir - 9f8a66df92615cf0f97cd7cb67b11976185a1ffb authored about 9 years ago
Restore missing check for resolvedModuleName equals Elixir.Kernel

github.com/KronicDeth/intellij-elixir - 94e0efc79f4ffd2234016cd578b577eac4a9c6b3 authored about 9 years ago
Use qualification package to simplify Call implementation

github.com/KronicDeth/intellij-elixir - 2f192ab65b2cb3a7c89b94eedc6bd92065cc97f1 authored about 9 years ago
Use StubIndex for Erlang atom to Elixir module lookup

Remove entire need for Util.

github.com/KronicDeth/intellij-elixir - b9aa387e04a304973e28a44112cd024c62557c27 authored about 9 years ago
psi.qualification

Separate whether an element is Qualified or Unqualifed into interface
package.

github.com/KronicDeth/intellij-elixir - 2a5f926ed5c759b568030964ed7284eea7599799 authored about 9 years ago
Move psi.Call to psi.call.Call

Create psi.call package so other call subinterfaces can be grouped under
it.

github.com/KronicDeth/intellij-elixir - 46c0ffacaeee3885a4586ae88dd94ca8acaac3b6 authored about 9 years ago
Add Call to QualifiedParenthesesCall

github.com/KronicDeth/intellij-elixir - bab4694ed9b6789a82cfcae35b969e9c18d5563a authored about 9 years ago
Fix ElixirVisitor

The visit* method used is whichever interface is listed first in
`implements`.

github.com/KronicDeth/intellij-elixir - ebb347c829d6f73a4bbc868b57e5a3d8860eb6a0 authored about 9 years ago
Implement ElixirUnqualifiedNoParenthesesManyArgumentsCall#getDoBlock

To finish Call implementation

github.com/KronicDeth/intellij-elixir - f26ba8c9a2be92a521cdd6e48279ca7ef4558eb1 authored about 9 years ago
Add Call ot QualifiedNoArgumentsCall

github.com/KronicDeth/intellij-elixir - 489ec0dd2414a71409c3ebe35e4f0fec793c1d85 authored about 9 years ago
README.md grammar - "edition" -> "addition"

github.com/KronicDeth/intellij-elixir - 3418c31bac78f4066ffe11a7cd05f51aacead67b authored about 9 years ago
Add Call to ElixirUnqualifiedNoParenthesesManyArgumentsCall

github.com/KronicDeth/intellij-elixir - fe70e2cdecd0b2fa51399148a3ccef70e6b5de06 authored about 9 years ago
Add Call to UnqualifiedParenthesesCall

github.com/KronicDeth/intellij-elixir - 1ce6eec437d6dc0983e1781f76417d157f0b3115 authored about 9 years ago
Add Call to UnqualifiedNoArgumentsCall

Need to add resolving imports and whether a local variable.

github.com/KronicDeth/intellij-elixir - 6128d709f01b51f3b6f5b19188d2ba8e4637ed52 authored about 9 years ago
Make DotCall a Call

github.com/KronicDeth/intellij-elixir - fae4eb018edde9ae1c98561271deb1860b3acc10 authored about 9 years ago
Call doesn't extend PsiElement or Quotable

github.com/KronicDeth/intellij-elixir - 4d5f6e40d66d88064c91ca59676f732ceeeafbde authored about 9 years ago
Use Call to simplify Util

github.com/KronicDeth/intellij-elixir - a59966128d50658b70da85ec322fd146e56851f5 authored about 9 years ago
Add Call to AtUnqualifiedNoParenthesesCall.

resolvedFunctionName and resolvedModuleName are null until module
attributes can be traced to th...

github.com/KronicDeth/intellij-elixir - 29399cf86ca6b5df5b632446aba3da6ddd47804c authored about 9 years ago
New psi.Call

Call generalizes the functionName and moduleName methods, but right now
is only applied to Unqua...

github.com/KronicDeth/intellij-elixir - 984333e92eadda2ea363b4d33526bae10f6f0e0d authored about 9 years ago
Inline psi.QuotableCall

github.com/KronicDeth/intellij-elixir - a6007bd6db771c2bf23b94db480f41f749051ab3 authored about 9 years ago
Inline psi.Call interface

So Call can be reused for interface common to all call types.

github.com/KronicDeth/intellij-elixir - 2a888ce245a094a2a29f9d718a9fca56699e53f3 authored about 9 years ago
Highlight Kernel.SpecialForms macros

github.com/KronicDeth/intellij-elixir - 39e90e06f4a988f4ad36166794db7694b1446b71 authored about 9 years ago
Use FUNCTION_CALL instead of PREDEFINED_SYMBOL

... for fallback attribute key for KERNEL_FUNCTION and KERNEL_MACRO.

github.com/KronicDeth/intellij-elixir - a17dfff1ac282ae0b0e675b05b378a5d2b065d92 authored about 9 years ago
Highlight all Kernel functions

If there is a `do` block, then the name is checked to be a function
since only macros can take `...

github.com/KronicDeth/intellij-elixir - 840d89e6e56d798a94af365dd754c018869adc59 authored about 9 years ago
Highlight all Kernel macros

github.com/KronicDeth/intellij-elixir - a6a6180e2e1ecb35656bb0953fe0c30d1fd94d31 authored about 9 years ago
Highlight defmodule as Kernel Macro

github.com/KronicDeth/intellij-elixir - cb042281ce09f429b23b6c206b2f3e6848c70f03 authored about 9 years ago
Remove -pre from version

github.com/KronicDeth/intellij-elixir - 5318ba9971e1ed483ec1b45af3c89551447ea803 authored about 9 years ago
Add #204 to changelogs

github.com/KronicDeth/intellij-elixir - 3c459c831bbd00e897c57dbd00c94942ff342647 authored about 9 years ago
Land #204, Keywords not at end in no parentheses calls

github.com/KronicDeth/intellij-elixir - 59eaf08438579fac02af3213d9002e87b0563c6c authored about 9 years ago
Parenthetical stabs stop search for keywords not at end

Fixes #195

If a call with keywords at the end is surrounded by parentheses, it
doesn't matter i...

github.com/KronicDeth/intellij-elixir - 9eb176fc1d4667a950ff8af5ca0f2b56af8162c4 authored about 9 years ago
Expand KeywordsNotAtEnd inspection to no parentheses calls

github.com/KronicDeth/intellij-elixir - 5b406fcbef19ebff172a8ca4d08eeea94d69274f authored about 9 years ago
Failing test cases for bug #195

github.com/KronicDeth/intellij-elixir - fc2b8f8d84746c4ff005d641646dea132621a14f authored about 9 years ago
Add #202 to changelogs

github.com/KronicDeth/intellij-elixir - f754849eaf9adf0e86d1d2455b42bcc3ca02d1f9 authored about 9 years ago
Land #202, Match EOL as BAD_CHARACTER in NAMED_SIGIL

github.com/KronicDeth/intellij-elixir - c557b1dabed25a588260cd85b17b17461ecef316 authored about 9 years ago
Match EOL as BAD_CHARACTER in NAMED_SIGIL

Fixes #196

github.com/KronicDeth/intellij-elixir - 877a87e44189e42d5bdad31249271606d4e2f911 authored about 9 years ago
Test case reproducing #196

"def f (~) do\nend" triggers match error on the "\n"

github.com/KronicDeth/intellij-elixir - 79e663619f95bc0c75e0ceec83eb3f12659f938c authored about 9 years ago
Add #201 to changelogs

github.com/KronicDeth/intellij-elixir - 192d0d3eda455db1c793b1c2fe345c75dee8f4d9 authored about 9 years ago
Land #201, Include editions of IntelliJ supported and cost in README

github.com/KronicDeth/intellij-elixir - cf26a9326c953e247b70448619649c07274a0dc8 authored about 9 years ago
Include editions of intellij supported and cost in README

github.com/KronicDeth/intellij-elixir - 5c5b913f073459dbbb3a530108d92e783788833f authored about 9 years ago
Add #200 to changelogs

github.com/KronicDeth/intellij-elixir - b81a7d412340f9116f344c22d84ca04ab43e4add authored about 9 years ago
Land #200, Descriptive name for ElixirFile

github.com/KronicDeth/intellij-elixir - 0a94f0b89ed635f96ff899c912b77f98cdf8d747 authored about 9 years ago
Descriptive name for ElixirFile

Fixes null pointer issues for file delete and rename.

github.com/KronicDeth/intellij-elixir - 40a119cf20e1caf17e1d63f6452a615656723a1a authored about 9 years ago
Add Linux and Windows to SDK detection lists in README

github.com/KronicDeth/intellij-elixir - 38d02fad4b811917a16ff7f0abbc1ff74bc01be6 authored about 9 years ago
Add Find Module Usage to README

github.com/KronicDeth/intellij-elixir - 76db339d6bb07fd999a001a4d5a5e71ab5f52578 authored about 9 years ago
Add Go To Declaration Module to README

Include link to youtube video demo

github.com/KronicDeth/intellij-elixir - 084958ef7b482146f2d5d84ed1d4bb208efd2a04 authored about 9 years ago
Remove -pre from 1.2.0

github.com/KronicDeth/intellij-elixir - f873ed4911d0389bbfe7c4cf31fc19017c24372a authored about 9 years ago
Add #198 to changelogs

github.com/KronicDeth/intellij-elixir - adeee00ceaf7e5d79b98b9d82ba97137dcec7e4b authored about 9 years ago
Land #198, Module References and Find Usage

github.com/KronicDeth/intellij-elixir - a58d8aa867517f27db44962c066fae25318f1d38 authored about 9 years ago
Update to intellij-erlang 802

The Erlang.zip for 778 was removed from github.

github.com/KronicDeth/intellij-elixir - 0147701c4f23c0aeb19dd45c3f158dd1fcb47f5f authored about 9 years ago