Commit Graph

1624 Commits

Author SHA1 Message Date
Rik van der Kleij
a57e22a5f4 Prevent cache threads are blocked during closing project. Fix issue #280. 2019-05-24 13:58:16 +02:00
Rik van der Kleij
517bd40e68 Also run findCachedPsiFile is read action with write action prio. Fix issue #280. 2019-05-24 13:57:35 +02:00
Rik van der Kleij
d67a7f9c82 Fix issue #425. Logic does not have to be run in read task 2019-05-23 17:21:53 +02:00
Rik van der Kleij
6770b410f1 Update scaffeine. 2019-05-23 14:46:02 +02:00
Rik van der Kleij
a27227c01d Workaround Scalac bug. 2019-05-23 14:45:21 +02:00
Rik van der Kleij
cfec978f0d Fix package completion in Cabal file. Fix issue #420 2019-05-19 21:54:57 +02:00
Rik van der Kleij
e5e8155316 Fix package completion in Cabal file. Fix issue #420 2019-05-19 21:54:27 +02:00
Rik van der Kleij
69199f33f1 Bump version. 2019-04-15 21:31:06 +02:00
Rik van der Kleij
d494de2459 Moved warning messages to status bar. 2019-04-15 21:19:47 +02:00
Rik van der Kleij
6c58cb4cb6 Workaround to give right compilation result when file is not changed but annotator is triggered. 2019-04-15 20:59:27 +02:00
Rik van der Kleij
42ddd7386b Wait a bit longer till file is saved. 2019-04-15 20:40:51 +02:00
Rik
1e605c8514
Merge pull request #416 from ice1k/master
Move pluginIcon.xml
2019-04-15 20:21:29 +02:00
ice1000
2a9d892652 Move pluginIcon.xml 2019-04-14 18:53:33 -04:00
Rik van der Kleij
23b12fe717 Prevent confusing error message when REPL can not be started because dependency can not be build. Fix issue #413 2019-04-14 11:06:20 +02:00
Rik van der Kleij
94d1d02804 Fix deprecation warnings. 2019-04-13 16:51:36 +02:00
Rik van der Kleij
9295038884 Also show type info when cursor is after identifier. Fix issue #405. 2019-04-12 14:55:44 +02:00
Rik van der Kleij
89465ca949 Fix right action name for create new Haskell module. Fix issue #404. 2019-04-12 14:33:14 +02:00
Rik van der Kleij
3ebce1157b Removed compiler version from command which build Haskell tools. 2019-04-12 14:06:48 +02:00
Rik van der Kleij
3f69459ccc Fix to get Find usages working for identifiers which start with dots and/or contain single quotes. 2019-04-12 14:02:14 +02:00
Rik van der Kleij
489b050cc2 Merge remote-tracking branch 'origin/master' 2019-04-12 10:07:34 +02:00
Rik
01838fcb8e
Merge pull request #412 from ice1k/plugin-icon
Add plugin icon
2019-04-07 21:42:00 +02:00
ice1000
5899d07ed9 Add plugin icon 2019-04-06 21:01:47 -04:00
Rik van der Kleij
c68c57e02b Ignore all jflex jars. 2019-04-04 12:50:07 +02:00
Rik van der Kleij
39a57ef386 Fix lexer for NumericUnderscores. Fix issue #406 2019-04-03 18:08:12 +02:00
Rik van der Kleij
eb6c0b2945 Fall back to default Cabal.config in case Cabal.config of project resolver can not be downloaded. Made file handling safer. 2019-04-03 17:51:17 +02:00
Rik van der Kleij
8cd5b71372 Update sbt-idea-plugin. 2019-04-03 15:39:28 +02:00
Rik van der Kleij
b5aee37bf2 Wait till file is saved before running HLint. 2019-04-03 15:38:57 +02:00
Rik van der Kleij
976c247410 Update ideaBuild. 2019-04-01 18:23:04 +02:00
Rik van der Kleij
72ae06d01e Improved documentation via Hoogle. 2019-03-21 17:01:45 +01:00
Rik van der Kleij
3d438788e1 Build Haskell tools with GHC 8.6.4 2019-03-21 13:36:33 +01:00
Rik van der Kleij
178d00c763 Improved extending selection. Fix issue #398. 2019-03-21 13:35:45 +01:00
Rik van der Kleij
cd568c800b Bump version. 2019-03-18 17:26:19 +01:00
Rik van der Kleij
bce9451c18 Improved finding references in library code. 2019-03-17 15:57:23 +01:00
Rik van der Kleij
427fe7e95e Check if file is ignored before displaying panel to select missing SDK. 2019-03-17 15:53:44 +01:00
Rik van der Kleij
a6489f5ee7 Enabled fast build again. 2019-03-17 15:53:00 +01:00
Rik van der Kleij
8c2442a1c0 Various improvements including simplified communication with REPLs. Also refactor. 2019-03-16 14:17:34 +01:00
Rik van der Kleij
81c84d1d4c Refactor. 2019-03-11 19:55:59 +01:00
Rik van der Kleij
d7cc8f959f Better implementation to make distinction between Source, Library or Other file. 2019-03-11 19:55:12 +01:00
Rik van der Kleij
8202d332ca Preload modules of all project files. 2019-03-11 19:52:26 +01:00
Rik van der Kleij
65ee5274d3 Fixed regression issue with automatically closing double quotes. 2019-03-10 16:55:16 +01:00
Rik van der Kleij
8d4febc8d4 Also find conditional packages in Cabal's build-depends. 2019-03-10 16:24:19 +01:00
Rik van der Kleij
cb00af053a More checks if project is not already disposed. 2019-03-10 16:21:19 +01:00
Rik van der Kleij
a15653f1bd Various improvements/fixes including changes to support -fobject-code (issue #386) and changes to make renaming more solid (issues #384 and #385) 2019-03-10 15:35:12 +01:00
Rik van der Kleij
3f73155359 Better solution for parent dummy module so no SDK has to be set. 2019-03-10 14:01:45 +01:00
Rik van der Kleij
f516619c83 Update Idea build. 2019-03-09 16:05:43 +01:00
Rik van der Kleij
37cbd78bd5 Merge remote-tracking branch 'origin/master' 2019-03-08 16:40:46 +01:00
Rik
335b2c648f
Merge pull request #397 from Sir4ur0n/feat/provideSUTNAMEInTestTemplate
feat(test): Provide SUT_NAME property to Haskell test Module
2019-03-07 18:17:25 +01:00
Sir4ur0n
c1a57f0566 feat(test): Provide SUT_NAME property to Haskell test Module
Closes #396.
2019-03-06 23:06:15 +01:00
Rik van der Kleij
74bad995c3 Fix layout. 2019-03-04 19:19:14 +01:00
Rik van der Kleij
0c37ef2e80 Fix lexer for pragma's. 2019-03-01 21:15:46 +01:00