915 Commits

Author SHA1 Message Date
Yann Cébron
5a9dfa89fa build_number_ranges: wording, add 143 branch 2015-11-02 15:56:48 +01:00
Yann Cébron
2f7d37b40d build_number_ranges: sort descending 2015-11-02 12:15:57 +01:00
Yann Cébron
31837cb009 wording in module.md 2015-10-26 22:09:07 +01:00
Yann Cébron
377e750a7e settings_caches_logs.md: typo 2015-10-26 22:02:38 +01:00
Yann Cébron
c19cbbb9ac checkout_and_build_community.md: 15.0.x 2015-10-26 22:00:55 +01:00
Yann Cébron
1df4684f64 wording in run_configurations.md 2015-10-26 21:53:41 +01:00
Yann Cébron
14b56b2723 wording in plugin_extensions_and_extension_points.md 2015-10-26 21:51:54 +01:00
Yann Cébron
a2da744d3c wording in plugin_class_loaders.md 2015-10-26 21:44:51 +01:00
Yann Cébron
ec372d0dc7 wording/links in publishing_plugin.md 2015-10-26 21:42:25 +01:00
Yann Cébron
9f2608e5b8 formatting in stub_indexes.md 2015-10-26 21:29:08 +01:00
Yann Cébron
e25cff081c formatting in file_based_indexes.md 2015-10-26 21:25:36 +01:00
Yann Cébron
5ee90e5632 Basics: fix formatting in plugin_dependencies.md 2015-10-26 21:20:28 +01:00
Yann Cébron
a90cde828a Getting Started: fix formatting in setting_up_environment.md 2015-10-26 21:16:34 +01:00
Yann Cébron
9b57cdca0e DOM API: fix formatting (IJSDK-92) 2015-10-26 20:55:32 +01:00
Yann Cébron
45687afea3 Spring: update for 15 2015-10-22 14:19:34 +02:00
Yann Cébron
6f738fc5b8 README.md: clarify "Initializing Submodules" section 2015-10-22 13:30:15 +02:00
Yann Cébron
f4ae4c32e4 remove obsolete README 2015-10-22 13:28:55 +02:00
Matt Ellis
228d8eeebb Escaping pipe character
Fixes IJSDK-91
2015-10-19 17:00:33 +01:00
Matt Ellis
9f20959d78 Merge branch 'artspb-master' 2015-09-24 12:40:29 +01:00
Matt Ellis
c7e72036cc Fixing broken links 2015-09-24 12:39:53 +01:00
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