109 Commits

Author SHA1 Message Date
George MacKay-Shore
757ea91392 fix: add boilerplate to test project, and rename it
A secondary issue was found while investigating the ALS logs for the
root cause of the folding test failure. The ALS was not parsing the
empty `project.gpr`, returning an error that was further confounding the
folding test failure. This file has now been renamed to fit the naming
conventions, and has the minimal boilerplate that the ALS requires to
parse the project file.
2021-10-01 19:39:45 +01:00
George MacKay-Shore
fd468caafa fix: add missing semicolon at end of package declaration
The test data for the code folding tests was missing a semicolon after
the `end` statement. This was stopping the ALS from returning the
correct foldingRanges, thereby causing the folding test to fail.
2021-10-01 19:35:17 +01:00
Ben Convey
f64d82f3fe increase_completion_speed_PR Remove the BusyEditorAwareScheduler and BusyEditorAwareOperation. Add incremental document updates. Ensure code completion is case insensitive but insertions honour ALS prediction letter casing. 2020-08-23 15:31:04 +01:00
Nicolas Setton
11d09ad8d3 Merge pull request #75 from benconvey/add_AdaFoldingBuilder_2
Adds the AdaFoldingBuilder and AdaFoldingBuilderTest
2020-07-23 10:38:42 -04:00
Nicolas Setton
181df2bfb2 Merge pull request #74 from benconvey/ada_annotator
Updates to the AdaAnnotator
2020-07-23 10:37:28 -04:00
Ben Convey
de994655eb Remove Annotator stuff 2020-07-15 00:02:31 +01:00
Ben Convey
d24c636c00 Add the AdaFoldingBuilder and AdaFoldingBuilderTest
Add the AdaFoldingBuilder and AdaFoldingBuilderTest
2020-07-14 23:48:42 +01:00
Ben Convey
eeefae505c Remove the call to Thread.sleep in AdaAnnotator. Add a call to DaemonCodeAnalyzer.restart() in AdaLSPClient.publishDiagnostics() to retrigger an annotation pass 2020-07-14 23:04:46 +01:00
Ben Convey
5f262e0a40 fix_broken_ada_lexer_test Add the SPEECH_MARK token to the expected token list in bad-syntax.adb.token-list 2020-06-25 22:45:36 +01:00
Ben Convey
af4ecf2451 Remove logging from AdaBackspaceHandler 2020-06-21 23:45:33 +01:00
Ben Convey
8fc89663d5 Rename AdaQuoteHandler to AdaSpeechMarkHandler 2020-06-21 23:41:41 +01:00
Ben Convey
83c591c9a4 Add the AdaQuoteHandler and AdaBackSpaceHandler for creating and deleting matching paris of speech marks 2020-06-21 23:34:32 +01:00
raja-s
a9e10219b9 Moved plugin to v0.6-dev 2019-02-08 14:42:56 -05:00
raja-s
336b160f9d Minor restructuring in analysis package 2019-02-08 14:38:32 -05:00
raja-s
dbf9a32c78 Fixed lexer bug generating keyword tokens after apostrophe tokens 2019-02-08 11:29:58 -05:00
raja-s
087e8ebc23 Fixed GPRbuild configurations not updating when removing scenario variables from IDE configuration editor 2019-02-08 11:23:35 -05:00
raja-s
0a03679b36 Added icon to GPRbuild tool window 2019-02-08 11:23:35 -05:00
raja-s
5a69bb3688 Fixed bug related to gprbuild arguments 2019-02-08 11:23:35 -05:00
raja-s
29bf33ccb5 Fixed null-related bug in Ada PSI element comparison 2019-02-06 13:09:27 -05:00
raja-s
593ec13788 Fixed findFileByUrlString utility method on windows 2019-02-06 11:47:26 -05:00
raja-s
26b1d44498 Updated "until-build" IDEA version to support future versions of IDEs 2019-02-05 16:48:11 -05:00
raja-s
31ec40ceba Updated change notes 2019-02-01 14:29:58 -05:00
raja-s
fa00282b0e Fixed project name sometimes not being properly set when applying a project template 2019-02-01 14:17:33 -05:00
raja-s
f5b926b8b1 Made project template description text pane uneditable 2019-02-01 14:17:33 -05:00
raja-s
e04ec27445 Fixed project file selection dialog causing IDE to freeze on first project load 2019-02-01 14:17:33 -05:00