Matt Ellis
42b00f85e2
Added missing line numbers
2015-09-24 12:39:25 +01:00
Matt Ellis
ab392301a3
Merge https://github.com/artspb/intellij-sdk-docs into artspb-master
2015-09-24 12:33:56 +01:00
breandan
07320b9564
Migrate "External system integration" from Confluence
...
https://confluence.jetbrains.com/display/IDEADEV/External+system+integration
2015-09-22 14:08:40 -04:00
Dmitry Jemerov
821e550424
Merge pull request #16 from vsch/master
...
change FindUsages getWordScanner not use a static instance.
2015-09-17 20:24:57 +02:00
Vladimir Schneider
568ea64319
change FindUsages getWordScanner not to be static.
...
If it is static then there are multi-threading issues. When indexing multiple threads are running and overwriting the lexer state that the word scanner uses.
I copied the SimplePlugin find usages class and spent hours chasing index out range bugs. I also noticed that the SimplePlugin which I have installed in my plugin dev environment would once in a while cause an exception but I did not pay it much attention. The static word scanner is the source.
2015-09-16 02:06:53 -04:00
cheptsov
afa6b7c47f
Renamed SimplePlugin to simple_language_plugin
2015-09-07 19:33:25 +03:00
cheptsov
0efccf8d1b
Merge branch 'code_samples/simple_plugin'
2015-09-07 19:13:47 +03:00
cheptsov
8d0b1c7316
Moved from its repository
2015-09-07 19:13:20 +03:00
Nikolay Chashnikov
79d4b685e3
Included Android Studio to "Build Number Ranges" page
2015-09-03 11:25:06 +03:00
Nikolay Chashnikov
6909685d19
Included Android Studio to "Plugin Compatibility" page
2015-09-03 11:18:57 +03:00
Vladimir Schneider
13764284b8
reversed test data path change. Made a mod to my dir structure.
2015-09-02 11:16:57 -04:00
Vladimir Schneider
2c719a5ca6
remove changes to simple block, no longer needed with lexer fix.
2015-09-02 10:35:47 -04:00
Vladimir Schneider
54288bd830
regenerate Lexer and Parser
2015-09-02 10:29:56 -04:00
Vladimir Schneider
ddf826ae66
Merge branch 'jetbrains-master'
...
Conflicts:
src/com/simpleplugin/Simple.flex
src/com/simpleplugin/SimpleLexer.java
testData/ParsingTestData.txt
tests/com/simpleplugin/SimpleCodeInsightTest.java
2015-09-02 09:22:43 -04:00
cheptsov
0673274a39
Fixed the formatter problem by changing the lexer
2015-09-02 15:38:49 +03:00
breandan
832fa788aa
Update sdkdocs-template submodule to latest master
2015-08-28 09:04:55 -04:00
breandan
18d187cf79
Correct image spacing issue
2015-08-26 19:19:33 -04:00
breandan
7457442c1b
Incorporate "Getting Started with Plugin Development" from https://confluence.jetbrains.com/display/IDEADEV/Getting+Started+with+Plugin+Development
2015-08-26 15:06:45 -04:00
Vladimir Schneider
19ae4a43da
Add todoIndexer to SimplePlugin as an example.
2015-08-24 22:40:37 -04:00
breandan
9d79aea2f9
Update sdkdocs-template submodule
2015-08-20 15:55:10 -04:00
breandan
eecb02ed3d
Fix untracked IDEA config files
2015-08-19 08:16:30 -04:00
breandan
d6c5c927aa
Remove IDEA configuration files from top level
2015-08-18 17:08:07 -04:00
breandan
c17649fc37
Update .gitignore
2015-08-18 17:02:48 -04:00
breandan
6373a4b9e8
Merge branch 'master' of https://github.com/JetBrains/intellij-sdk-docs
2015-08-18 16:41:08 -04:00
breandan
801b0b640f
Migrate links to .java classes from GitHub to Upsource.
...
The first step in migrating the documentation to Upsource. This has the added benefit of tying us to a specific version in case of code drift. Future migrations will be required in order to use method links (when supported).
Search: \(https://github.com/JetBrains/intellij-community/blob/master/(.+\.java) \)
Replace: \(https://upsource.jetbrains.com/idea-community/file/1731d054af4ca27aa827c03929e27eeb0e6a8366/$1 \)
2015-08-18 16:40:09 -04:00
breandan
21581f88a5
Migrate links to .java classes from GitHub to Upsource.
...
The first step in migrating the documentation to Upsource. This has the added benefit of tying us to a specific version in case of code drift. Future migrations will be required in order to use method links (when supported).
2015-08-18 16:30:40 -04:00
breandan
d5952b46f7
Clean up inconsistent markdown code style
...
Search: ```([^`\n]+)```
Replace: `$1`
2015-08-18 15:21:34 -04:00
Vladimir Schneider
a290e244c2
fix check for String type for literal elements before casing to String
...
add test for key names that have spaces and values that have more than one line, to make the tests more interesting
add format KEEP_BLANK_LINES_IN_CODE = 1 but formatting in test and in settings code style preview not being formatted. Format works when invoked in a file.
2015-08-17 13:24:11 -04:00
Vladimir Schneider
69d2be3017
fix lexer allowed key names to span more than one line, embedding CRLF in the key name
...
fix keys with spaces were not handled properly by code completion, structure view, and create new property quick fix
fix folding of keys whose values had embedded \n now display them as \n so they don't look like multiline strings.
fix test for null key value, to handle keys with no values since the grammar allows it
fix filtering of child white space and crlf nodes so that max blank lines in code style is respected. Previously it would be 1+ the setting.
2015-08-16 12:44:00 -04:00
breandan
23305e4b52
Merge pull request #15 from Kendos-Kenlen/patch-2
...
Add more structured organization
2015-08-15 19:06:53 -04:00
Mikhail Vink
47b96fc7e1
PhpStorm minor texts/titles fixes
2015-08-12 12:14:14 +02:00
Mikhail Vink
4f0a81d079
Change PhpStorm folder naming
2015-08-11 18:01:14 +02:00
Mikhail Vink
ad54c89d4d
Updating 3rd-party plugins for PhpStorm
2015-08-11 16:59:23 +02:00
Mikhail Vink
3c43f47547
Minor text fixes for PhpStorm-related pages
2015-08-11 12:47:10 +02:00
breandan considine
641ef0abd0
Remove the old Dockerfile
2015-08-06 20:55:22 -04:00
breandan considine
88df4e5872
Replace relative paths containing '..' with absolute paths '/'
...
@citizenmatt
2015-08-06 20:49:20 -04:00
breandan considine
7b75f3ad99
Replaced internal .html links with .md extension
...
Find: (\([^:\)]+\.)html\)
Replace: $1md\)
2015-08-06 19:38:31 -04:00
breandan
8f2edb457b
Update write action and threading issues links
2015-08-06 14:37:55 -04:00
Dmitry Jemerov
a3018e881f
fix broken links (IJSDK-70, IJSDK-74)
2015-08-06 19:59:30 +02:00
Matt Ellis
7bc478ecb9
Cleanup broken and redirecting links
2015-08-06 17:38:04 +01:00
Artem Khvastunov
628888d2a3
Merge branch 'master' of https://github.com/JetBrains/intellij-sdk-docs
2015-08-06 18:27:06 +02:00
Artem Khvastunov
17af4f1d09
fixes style issues
2015-08-06 18:26:02 +02:00
Artem Khvastunov
63867aee67
actualized 'Custom Language Support' section
...
fixed broken URLs
fixed style issues
removed anchors from URLs
2015-08-06 18:10:33 +02:00
Artem Khvastunov
8dd5790bca
actualized 'Project Model' section
...
fixed broken URLs
fixed style issues and typo
2015-08-06 14:28:20 +02:00
Artem Khvastunov
377953daa7
actualized 'Run Configurations' section
...
removed confusing sentence
fixed broken URLs
fixed style issue and typo
2015-08-06 11:53:18 +02:00
Matt Ellis
d21418ac5e
Fix link in CONTRIBUTING.md (#IJSDK-68)
2015-08-06 10:15:18 +01:00
Artem Khvastunov
cfd7e0d2dd
actualized 'Stub Indexes' page
...
fixed broken URLs
2015-08-06 10:11:56 +02:00
Artem Khvastunov
60cf0c57cb
actualized 'Check Out And Build Community Edition' page
...
fixed broken URL
2015-08-06 09:44:36 +02:00
breandan
b35bc1bdbd
Add link to "Getting Started with Plugin Development"
...
Need to migrate this page as well.
2015-08-05 14:57:27 -04:00
breandan
4706214254
Added link to PSIViewer plugin.
2015-08-05 14:53:08 -04:00